OF Juan Soto, L, Red Sox   [Signed: $20/2 yr(s)]

Scroll table or stretch table.
YearTeamRkGAvgOBPSLGOPSABRH2B3BHRRBIBBSOHBPSBCSSB%SHSFGDPED*FLDCCS
2016Blue Jays98162.236.304.466.77053978127283307453155020100%00700--
2017Blue Jays98142.214.279.428.70749165105300257346149020100%0482-8.993-
2018Blue Jays98162.258.327.521.84858287150336368162144010100%051300--
2019 *Blue Jays98162.297.354.7091.0635951131773017113054131000-0383-6.991-
2020Blue Jays98148.280.335.608.9435671111594534511652140010100%01063-5.991-
2021 *Blue Jays98123.302.368.7001.068516113156403538954114000-0171-3.996-
2022Blue Jays98120.278.329.605.93447985133422378639105000-0561-4.996-
2023 *Red Sox98161.316.387.7201.1076261471986136214575124000-04811-3.967-
2024Red Sox98162.293.370.619.9896561331925345112183142000-04163-4.991-
2025Red Sox98162.257.342.553.895651140167523459287138050100%05184-6.988-
2026Red Sox98161.296.369.6551.0246091181806064913273124020100%0491-5.997-
2027Red Sox98155.257.322.556.8785991131543534611559124000-04102-3.994-
2028 *Red Sox98160.284.347.576.9236411251826053912463115000-02163-3.990-
CurrentRed Sox98144.271.332.608.9405791131575734411954127000-02120-21.000-
Totals2124.275.342.597.93981301541223762645633149785418320130100%05314434-52.991-
2019 MVP   2023 MVP  

Season Splits

YearAVGAVG VRAVG VLAVG RISPOBP VROBP VLSLG VRSLG VLOPS VROPS VLAB/H VRAB/H VL
Current.271.288.237.306.367.257.623.575.990.832393/113186/44

Milestones

CyclesBest Hit Streak
None.15 games in 2028
Milestones started recording October, 2023.
 

Player Actions

Real Stats

Scroll table or stretch table.
POSAgeYearRkoRdRGAvg (Rk)OBP (Rk)SLGOPS (Rk)eOBPABRH2B3BHRRBIBBSOHBPSBFLD% (Rk)AdW (Rk)SPFireENP
OF(OF)322015989952148.312 (94).425 (99).7341.159 (100).36058311418251363126111107310.993 (90)--0.24 (32)4014C
See Juan Soto full career

Before Last Progression (3/19/2024)

Scroll table or stretch table.
POSAgeYearRkoRdRGAvg (Rk)OBP (Rk)SLGOPS (Rk)eOBPABRH2B3BHRRBIBBSOHBPSBFLD% (Rk)AdW (Rk)SPFireENP
OF(OF)3120159810052148.316 (96).429 (100).7441.173 (100).36058311818452364128113103310.993 (89)--0.21 (33)4414C

Game Log

Scroll table or stretch table.
DateOpponentScorePOSABRH2B3BHRRBIBBKSBGDPDAVG (season)
5/20YankeesW 9-7LF412000000000.271
5/20YankeesL 12-9LF511001100000.270
5/19YankeesW 14-0LF410000010010.270
5/19OriolesL 8-1LF300000010000.272
5/19OriolesW 4-3LF300000002000.274
5/19OriolesL 6-5LF400000002000.275
5/18@Devil RaysW 10-7LF321000120000.277
5/18@Devil RaysW 5-4LF401100202000.277
5/18@Devil RaysW 8-2LF501100002000.277
5/18@RoyalsW 8-6LF410000010010.278
5/17@RoyalsL 5-3LF411100000000.280
5/17@RoyalsW 6-4LF722101201000.280
5/17AstrosW 3-2LF400000002000.280
5/17AstrosW 5-1LF400000100000.282
5/16DodgersW 5-1LF212101220000.284
5/16DodgersL 4-3LF400000000000.281
5/16DodgersL 6-4LF422101100000.283
5/16@AstrosW 13-5LF432200010000.282
5/16@AstrosL 4-2LF400000001000.280
5/15@AstrosL 7-2LF400000000000.282
5/15@AstrosW 7-2LF411100111000.285
5/15@YankeesW 5-1LF411100200000.285
5/15@YankeesW 5-0LF311100010000.285
5/15@YankeesW 5-3LF310000011010.285
5/15@NationalsW 5-3LF400000101000.287
5/14@NationalsW 3-1LF402010200000.289
5/14@NationalsW 4-0LF400000001000.287
5/14TigersW 2-0LF301000011000.290
5/14TigersW 8-7LF422100001000.289
5/14TigersL 6-1LF300000011000.288
5/13RoyalsL 6-3LF400000003000.289
5/13RoyalsW 2-1LF301000010000.292
5/13RoyalsW 8-1LF311000011000.292
5/13RoyalsW 6-5LF412001211000.291
5/13Blue JaysL 6-1LF401000000000.290
5/12Blue JaysW 7-2LF401000102000.290
5/12Blue JaysL 3-2LF400000000000.290
5/6@MarinersW 1-0LF301000011000.293
5/6@MarinersW 6-4LF412101300010.293
5/6@MarinersW 8-2LF411001211000.291
5/5@GiantsW 6-2LF422100110000.291
5/5@GiantsL 3-2LF401100103000.289
5/5@GiantsW 6-4LF502000102000.289
5/4BravesW 6-1LF513100202000.288
5/4BravesW 4-2LF411100102000.284
5/4 MetsW 4-3LF413201210000.285
5/3MetsW 3-0LF401100002000.280
5/3MetsW 4-0LF401000102000.280
5/3@AthleticsL 7-3LF400000001010.281
5/2@AthleticsL 2-0LF400000002000.284
5/2@AthleticsW 5-2LF400000001010.286
5/2@CubsW 4-0LF400000000000.289
5/2@CubsW 9-2LF410000011000.293
5/2@CubsL 5-4LF411001102000.296
5/1AthleticsW 8-7LF400000012010.296
5/1AthleticsW 6-5LF412100200000.299
5/1AthleticsW 3-1LF301000010000.297
5/1RangersW 3-2LF411000001000.297
5/1RangersW 6-4LF400000002000.297
4/30RangersL 10-4LF400000004000.301
4/30@Blue JaysL 4-3LF411100001000.304
4/30@Blue JaysW 6-1LF412001302000.305
4/30@Blue JaysW 12-2LF400000010000.303
4/30MarlinsL 4-1LF400000001000.306
4/29MarlinsW 11-3LF523300101000.310
4/29MarlinsW 12-4LF331001121000.306
4/29@White SoxW 4-2LF200000021000.305
4/28@White SoxW 5-3LF511001211000.307
4/27@White SoxL 3-1LF300000000000.309
4/27@TwinsW 5-2LF301000110000.312
4/27@TwinsL 5-1LF401000001000.312
4/27@TwinsW 7-6LF511001200010.313
4/26@TwinsW 11-5LF533003301000.314
4/26YankeesW 5-0LF401100100000.310
4/26YankeesW 11-2LF501000100000.310
4/26YankeesW 3-1LF31100131100-1.312
4/25RockiesW 7-4LF400000001000.312
4/25RockiesW 8-6LF422200002000.317
4/25RockiesW 7-3LF412001300000.314
4/25@YankeesW 8-7LF522002201000.311
4/24@YankeesW 11-3LF411000210000.309
4/24@YankeesW 7-0LF403100200000.310
4/24@IndiansW 11-1LF511100001000.304
4/24@IndiansW 10-2LF401100211000.306
4/24@IndiansW 9-4LF421100011000.306
4/23Devil RaysW 13-2LF410000011000.307
4/23Devil RaysW 5-1LF412101200000.313
4/23Devil RaysW 5-3LF312001110000.309
4/23Devil RaysL 4-3LF50000000300-1.305
4/23RedsW 9-3LF511001201010.311
4/22RedsL 6-4LF411000000010.314
4/22RedsW 8-2LF310000011000.315
4/22@DiamondbacksW 9-1LF510000002000.319
4/17@DiamondbacksW 6-2LF312200100000.327
4/17@DiamondbacksW 8-0LF512100300010.322
4/16@AngelsW 7-6LF411001301000.320
4/16@AngelsL 9-4LF401100101000.322
4/16@AngelsW 3-0LF400000001000.323
4/16@PadresW 7-4LF502200103000.330
4/16@PadresW 7-5LF623101201000.328
4/15@PadresL 7-6LF412100200000.322
4/15MarinersW 9-2LF411000011000.318
4/15MarinersL 3-2LF401100003000.320
4/14MarinersW 6-2LF412110002000.321
4/14CardinalsW 11-6LF421001100000.317
4/14CardinalsW 5-4LF412200001000.319
4/13CardinalsW 8-7LF534002210000.314
4/13@BravesW 6-5LF411001212000.298
4/13@BravesL 7-6LF400000011000.299
4/12@PhilliesW 12-1LF522101201000.308
4/12@PhilliesW 12-1LF533003500010.304
4/12@PhilliesW 4-1LF400000000000.293
4/12Blue JaysL 10-8LF411100002000.302
4/11Blue JaysW 9-1LF522100100000.304
4/11Blue JaysW 9-5LF501100001000.300
4/11Blue JaysL 5-4LF410000001000.304
4/11IndiansW 13-4LF423101200000.315
4/11IndiansW 5-1LF211000021000.299
4/10IndiansW 4-1LF401000001000.295
4/10@OriolesW 9-7LF401000000000.297
4/9@OriolesL 7-6LF512000001000.299
4/9@OriolesW 8-5LF410000012000.293
4/9@BrewersW 6-5LF612200013000.307
4/9@BrewersL 6-5LF501100101000.305
4/8TwinsW 11-5LF411100011000.312
4/8TwinsW 4-0LF413110000000.315
4/8TwinsW 6-0LF310000011000.290
4/8 AngelsW 7-4LF321100010000.303
4/8AngelsW 13-3LF534002201000.302
4/7AngelsW 9-4LF310000011000.259
4/7AngelsL 6-0LF400000001000.273
4/7@Devil RaysW 4-3LF301000010000.294
4/7@Devil RaysW 6-3LF211001120000.292
4/6@Devil RaysW 6-4LF322002311000.283
4/6@Devil RaysW 10-4LF501000101000.256
4/6@TigersW 13-4LF634002700000.263
4/5@TigersW 5-2LF400000000000.188
4/5@TigersW 2-1LF400000000000.214
4/5PiratesW 4-3LF411001201000.250
4/5PiratesW 6-5LF400000002000.250
4/4PiratesW 6-3LF411000001000.313
4/4OriolesW 4-3LF401100002000.333
4/4OriolesW 5-2LF311001210000.375
4/4OriolesW 11-0LF522001200000.400