Age: 20
Bats/Throws: L/L
6' 1" / 185
OF
Birthdate: 10/25/1998 (20 y, 5 m, 25 d)
Contract: Add New Contract

Prospects Report
Team Rank: 3Overall Rank: 50Reported: 2018ETA: 2020  
HitGamePowerRawPowerSpeedFieldThrowsFuture Value
30 / 5530 / 5555 / 6045 / 4040 / 5055 / 5550

RotoWire News: Soto went 2-for-4 with a walk and a two-run home run in Wednesday's 9-6 win over the Giants. (4/18/2019)

We hope you find the FanGraphs Player Stat Pages useful!

Please support FanGraphs by becoming a member. We publish over one thousand articles and podcasts each year, host numerous projection systems, and carry an ever growing database of baseball stats that assist you in your baseball research.

Support FanGraphs



SeasonTeamPosH1B2B3BHRRRBISBCSBBSOYahooFanDuelDraftKings
SaberSimWSH @ MIALF0.900.580.160.010.120.470.530.040.040.651.157.449.807.34

SeasonTeamGPAHRRRBISBBB%K%ISOBABIPAVGOBPSLGwOBAwRC+BsROffDefWAR
2016Nationals (R)451835253157.7 %13.7 %.189.403.361.410.550.450184    
2016Nationals (A-)624031012.5 %16.7 %.143.529.429.500.571.503221    
2017Nationals (R)92703407.4 %3.7 %.120.333.320.370.440.384132    
2017Nationals (A)239631514110.4 %8.3 %.163.373.360.427.523.425172    
2018Nationals (A)167451224218.9 %17.6 %.441.405.373.486.814.540249    
2018Nationals (A+)157371718015.1 %11.0 %.419.340.371.466.790.548245    
2018Nationals (AA)8352410111.4 %20.0 %.258.364.323.400.581.433171    
2018Nationals116494227770516.0 %20.0 %.225.338.292.406.517.3921462.029.5-9.33.7
2019THE BAT147644289194613.6 %18.6 %.217.325.291.388.508.380138    
2019ATC147630299392714.5 %19.5 %.229.327.290.393.519.389143    
2019Depth Charts1526373297101714.5 %19.1 %.244.326.294.397.538.3951470.437.3-11.54.7
2019Steamer139602278788614.0 %18.5 %.224.324.292.393.516.3851410.731.0-9.94.1
2019Fans (29)1486402992113714.8 %18.8 %.239.328.292.397.531.3931470.236.5-9.74.8
2019ZiPS15365836106112814.9 %19.8 %.263.328.296.400.559.404154-0.542.7-13.65.1
2019Nationals177531113117.3 %25.3 %.230.333.262.400.492.3851350.13.5-1.70.4
2019ZiPS (R)1385953295101715.0 %20.1 %.261.326.293.399.554.401152-0.437.3-12.24.5
2019Steamer (R)125541247678614.7 %19.8 %.221.322.284.392.505.3821390.626.3-9.63.5
2019Depth Charts (R)136570288689614.9 %20.0 %.241.324.289.395.530.3921450.432.0-10.94.0
2019THE BAT (R)134578248282613.9 %19.3 %.211.326.287.387.498.377136    
Total- - -133569258883616.2 %20.7 %.225.337.288.405.514.3911442.133.0-11.04.1

SeasonTeamGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
2016Nationals (R)4516918361421135253114025000152.361
2016Nationals (A-)621249630031304000000.429
2017Nationals (R)925278611034201000100.320
2017Nationals (A)238696312350315141028000612.360
2018Nationals (A)165974229535122414113010420.373
2018Nationals (A+)156273231231717181108000101.371
2018Nationals (AA)83135106202410407000010.323
2018Nationals11641449412173251227770791099001952.292
2019THE BAT1475496441609930328919488101202411563.291
2019ATC147531630154933032993929141231511273.290
2019Depth Charts1525396371589330332971019210122231 73.294
2019Steamer13950960214891282278788849112352 63.292
2019Fans (29)14854464015992335299211395912001  72.292
2019ZiPS153558658165943143610611298101300111884.296
2019Nationals176175168503111313019100010.262
2019ZiPS (R)138501595147832933295101898120131 73.293
2019Steamer (R)12545254112877262247678807107341 63.284
2019Depth Charts (R)13647957013881273288689858114241 63.289
2019THE BAT (R)134491578141882722482828081122411463.287
Total- - -133475569137813012588839210118101962.288

SeasonTeamBB%K%BB/KAVGOBPSLGOPSISOSpdBABIPUBRwGDPwSBwRCwRAAwOBAwRC+
2016Nationals (R)7.7 %13.7 %0.56.361.410.550.960.1895.9.403  0.23817.2.450184
2016Nationals (A-)12.5 %16.7 %0.75.429.500.5711.071.1431.1.529  0.063.1.503221
2017Nationals (R)7.4 %3.7 %2.00.320.370.440.810.1203.9.333  0.041.1.384132
2017Nationals (A)10.4 %8.3 %1.25.360.427.523.950.1632.4.373  -0.6197.9.425172
2018Nationals (A)18.9 %17.6 %1.08.373.486.8141.300.4416.5.405  0.42212.9.540249
2018Nationals (A+)15.1 %11.0 %1.38.371.466.7901.256.4194.7.340  -0.42112.3.548245
2018Nationals (AA)11.4 %20.0 %0.57.323.400.581.981.2583.7.364  0.273.0.433171
2018Nationals16.0 %20.0 %0.80.292.406.517.923.2253.5.3382.00.2-0.28931.1.392146
2018Average8.5 %22.3 %0.38.248.318.409.728.1615.0.296     .315 
2019THE BAT13.6 %18.6 %0.73.291.388.508.896.2173.7.325  -0.511034.5.380138
2019ATC14.5 %19.5 %0.74.290.393.519.912.2294.0.327  -0.111238.0.389143
2019Depth Charts14.5 %19.1 %0.76.294.397.538.934.2444.0.3260.8 -0.411641.6.395147
2019Steamer14.0 %18.5 %0.76.292.393.516.909.2243.6.3241.0 -0.310534.7.385141
2019Fans (29)14.8 %18.8 %0.79.292.397.531.928.2394.5.328  0.211641.0.393147
2019ZiPS14.9 %19.8 %0.75.296.400.559.959.2634.3.328  -0.512548.0.404154
2019Nationals17.3 %25.3 %0.68.262.400.492.892.2303.7.333-0.30.20.2134.2.385135
2019Average9.2 %23.3 %0.39.243.320.419.739.1754.7.290     .317 
2019ZiPS (R)15.0 %20.1 %0.75.293.399.554.953.2614.4.326-0.1 -0.311242.0.401152
2019Steamer (R)14.7 %19.8 %0.74.284.392.505.897.2213.6.3220.9 -0.39329.7.382139
2019Depth Charts (R)14.9 %20.0 %0.74.289.395.530.925.2414.0.3240.7 -0.310235.8.392145
2019THE BAT (R)13.9 %19.3 %0.72.287.387.498.886.2113.8.326  -0.49729.4.377136
Total- - -16.2 %20.7 %0.78.288.405.514.919.2253.6.3371.70.40.010235.3.391144

SeasonAgeGABPAH1B2B3BHRRRBIBBSOSBCSBB%K%BB/KAVGOBPSLGOPSISOBABIPwSBwOBAWAR
2019201535586581659431436106112981308414.9 %19.8 %0.75.296.400.559.959.263.328-0.5.4045.1
20202115154165016483325441131251071337416.5 %20.5 %0.80.303.418.6251.042.322.329-0.7.4336.7
20212215354265816781335481191321141318417.3 %19.9 %0.87.308.428.6531.081.345.327-0.5.4477.5

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%
2016Nationals (R)1.6215.1 %52.5 %32.4 %15.6 %11.1 %  40.7 %31.0 %28.3 %   
2016Nationals (A-)1.0014.3 %42.9 %42.9 %33.3 %0.0 %  28.6 %28.6 %42.9 %   
2017Nationals (R)1.2521.7 %43.5 %34.8 %12.5 %0.0 %  54.2 %29.2 %16.7 %   
2017Nationals (A)2.3219.2 %56.4 %24.4 %21.1 %15.8 %  48.7 %25.6 %25.6 %   
2018Nationals (A)1.1326.1 %39.1 %34.8 %25.0 %31.3 %  42.6 %25.5 %31.9 %   
2018Nationals (A+)1.2224.5 %41.5 %34.0 %0.0 %38.9 %  46.3 %27.8 %25.9 %   
2018Nationals (AA)1.400.0 %58.3 %41.7 %0.0 %20.0 %  37.5 %29.2 %33.3 %   
2018Nationals1.8717.5 %53.7 %28.8 %7.9 %24.7 %4.2 %71.4 %36.1 %36.4 %27.5 %20.3 %44.9 %34.8 %
2019Nationals1.7519.5 %51.2 %29.3 %0.0 %25.0 %4.8 %0.0 %42.9 %31.0 %26.2 %9.5 %57.1 %33.3 %
Total- - -1.8517.7 %53.4 %28.9 %6.9 %24.8 %4.3 %62.5 %36.9 %35.8 %27.4 %19.0 %46.4 %34.6 %

SeasonTeamGBFBLDIFFBIFHBUBUHBallsStrikesPitches
2016Nationals (R)7345217   69225294
2016Nationals (A-)6622   304979
2017Nationals (R)10851   92736
2017Nationals (A)4419154   133193326
2018Nationals (A)1816124   135151286
2018Nationals (A+)2218130   114155269
2018Nationals (AA)141000   5381134
2018Nationals1668954777583911922031
2019Nationals211280110157176333
Total- - -18710162788599613682364

SeasonTeamWPA-WPA+WPARE24REWpLIphLIPHWPA/LIClutch
2018Nationals3.46-7.8211.2830.453.101.062.1843.060.22
2019Nationals0.68-1.131.807.200.760.99 00.450.23
Total- - -4.14-8.9513.0837.653.861.052.1843.510.45

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2018Nationals47.5% (93.4)17.9% (84.7)6.0% (90.0)11.9% (78.8)14.0% (84.7)2.7% (86.3) 1.7%
2019Nationals41.7% (94.0)19.5% (85.6)2.1% (89.6)12.9% (80.4)15.0% (86.5)8.7% (88.0)  
Total- - -46.7% (93.5)18.1% (84.8)5.4% (90.0)12.0% (79.0)14.2% (85.0)3.6% (86.9) 1.5%

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2018Nationals31.8 %10.0 %4.5 %3.9 % 6.8 %18.1 %11.1 %1.6 % 12.4 %   
2019Nationals27.3 %8.1 %4.2 %7.8 % 4.2 %20.4 %9.0 %3.6 % 15.3 %   
Total- - -31.1 %9.7 %4.4 %4.5 % 6.4 %18.4 %10.8 %1.9 % 12.8 %   

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2018Nationals93.593.589.985.4 92.385.178.879.2 84.6  
2019Nationals94.393.290.188.6 94.585.380.180.9 86.4  
Total- - -93.693.589.986.2 92.585.179.079.7 84.9  

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2018Nationals33.6 %5.3 %3.0 %13.9 %13.8 %18.6 %11.7 %    
2019Nationals30.0 %3.6 %6.9 %10.8 %16.8 %19.5 %12.3 %    
Total- - -33.1 %5.1 %3.5 %13.5 %14.2 %18.7 %11.8 %    

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2018Nationals94.090.085.793.085.185.178.9   
2019Nationals94.790.387.893.487.285.780.7   
Total- - -94.190.086.393.085.485.279.2   

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2018Nationals32.1-3.0-0.31.00.0-0.9 3.32-0.82-0.210.400.02-1.72 
2019Nationals4.20.1-0.50.7-0.10.9 3.010.13-6.631.64-0.122.95 
Total- - -36.2-2.9-0.71.70.0-0.1 3.28-0.67-0.560.590.00-0.11 

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2018Nationals23.06.8-1.10.3 3.5-3.20.2-0.1 -1.1  
2019Nationals2.01.4-0.10.7 0.6-0.3-0.71.6 0.0  
Total- - -25.18.2-1.20.9 4.1-3.5-0.51.4 -1.1  

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2018Nationals3.603.37-1.190.33 2.57-0.880.09-0.36 -0.45  
2019Nationals2.255.10-0.872.52 4.10-0.45-2.2013.00 0.07  
Total- - -3.433.58-1.150.87 2.72-0.82-0.183.28 -0.36  

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2018Nationals27.2-1.30.55.5 -1.00.4   
2019Nationals1.50.00.42.3 -0.20.8   
Total- - -28.7-1.40.97.9 -1.21.2   

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2018Nationals3.99-1.230.831.95-0.44-0.260.16   
2019Nationals1.48-0.381.876.480.65-0.331.97   
Total- - -3.67-1.151.122.46-0.26-0.270.43   

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2018Nationals21.9 %60.7 %38.8 %68.1 %85.7 %80.1 %43.6 %57.5 %7.6 %
2018Average30.9 %67.3 %46.6 %62.8 %85.5 %76.9 %43.0 %60.6 %10.7 %
2019Nationals21.5 %63.9 %36.6 %56.5 %85.5 %74.6 %35.7 %50.7 %9.3 %
2019Average29.3 %66.7 %45.5 %60.4 %84.4 %75.7 %43.4 %60.1 %11.0 %
Total- - -21.8 %61.1 %38.5 %66.3 %85.6 %79.3 %42.5 %56.6 %7.8 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2018Nationals19.9 %61.0 %38.7 %67.0 %84.8 %79.8 %45.8 %23.8
2018Average30.4 %64.4 %46.6 %60.1 %85.6 %76.9 %47.7 %23.5
2019Nationals17.5 %61.8 %36.6 %54.6 %82.0 %74.6 %43.2 %25.9
2019Average29.3 %63.9 %45.6 %58.2 %84.3 %75.5 %47.1 %24.2
Total- - -19.6 %61.1 %38.4 %65.3 %84.4 %79.1 %45.5 %24.1

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2018Nationals20.7 %60.3 %38.7 %67.1 %85.3 %80.0 %45.6 %24.4
2019Nationals15.7 %64.1 %36.3 %60.0 %80.2 %75.2 %42.6 %25.7
Total- - -19.9 %60.8 %38.4 %66.3 %84.6 %79.4 %45.2 %24.6

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2018Nationals (A+)LF119.0300  0          
2018Nationals (AA)LF4429.0600  0          
2018NationalsLF114112987.020742200200     .991 
2019NationalsLF1717153.02800000000     1.000 
Total- - -LF1311291140.023542200200     .992 
2018Nationals (A)CF2218.0700  0          
2018Nationals (A)RF1414116.02811  0          
2018Nationals (A+)RF1414125.02511  0          
2018Nationals (AA)RF4430.0700  0          
2018NationalsOF114112987.020742200200     .991 
2019NationalsOF1717153.02800000000     1.000 
Total- - -OF1311291140.023542200200     .992 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRFRMARMDPRRngRErrRUZRUZR/150
2018NationalsLF987.0    2-3-4-5154136.88371-2 -0.7 -4.40.9-4.2-5.5
2019NationalsLF153.00   -2-11-22120.9528  -1.2 0.30.0-0.9-21.3
Total- - -LF1140.00   0-4-3-7175156.89179-2 -1.9 -4.10.9-5.1-6.7
2018NationalsOF987.0    2-3-4-5154136.88371-2 -0.7 -4.40.9-4.2-5.5
2019NationalsOF153.00   -2-11-22120.9528  -1.2 0.30.0-0.9-21.3
Total- - -OF1140.00   0-4-3-7175156.89179-2 -1.9 -4.10.9-5.1-6.7

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2018NationalsLF987.00.0%    (70)0.0%    (15)16.7%      (6)12.5%     (8)84.6%    (13)100.0%  (194)
Total- - -LF1140.00.0%    (70)0.0%    (15)16.7%      (6)12.5%     (8)84.6%    (13)100.0%  (194)
2018NationalsOF987.00.0%    (70)0.0%    (15)16.7%      (6)12.5%     (8)84.6%    (13)100.0%  (194)
Total- - -OF1140.00.0%    (70)0.0%    (15)16.7%      (6)12.5%     (8)84.6%    (13)100.0%  (194)

SeasonTeamInnVotesInstinctsFirst StepSpeedHandsReleaseArm StrengthArm AccuracyOverallFSR
2018Nationals987.083437474036462838-2
Total- - -987.083437474036462838-2

SeasonTeamBattingBase RunningFieldingPositionalOffenseDefenseLeagueReplacementRARWARDollarsSalary
2018Nationals27.52.0-4.2-5.129.5-9.30.814.835.83.7$29.5 
2019Nationals3.40.1-0.9-0.83.5-1.70.12.34.20.4$3.4 
Total- - -30.92.1-5.1-5.933.0-11.00.917.140.04.1$32.8 


Add New Contract