Juan Soto

Active on MLB Roster | New York Mets
High Level
MLB
Years
2016-2025 (2018-2025)
Proper Name
Juan Jose Soto
Nickname
Soto Pacheco
Positions
RF (711) ... LF (467) ... dh (23) ... CF (3)
Height / Weight
6-1 / 224
Bats / Throws
Left / Left
Birthdate
October 25,1998   Age:  27.083
Drafted/Signed
Signing Bonus
$ 1,500,000
Service Time
7.134 (2025)
MLB Debut
Contract Info
MLBAM ID
Retrosheet#
sotoj001
Show More
[2018] Topps All-Star Rookie   [2019] World Series Champion with Washington Nationals   [2021] Participated in All-Star Game Home Run Derby   [2022] Participated in All-Star Game Home Run Derby (Winner)   [2023] Played for Dominican Republic in World Baseball Classic
Show Releated Ebay Listings

Prospect Rankings

CSV
Glossary
Unlock the power of TBC PREMIUM for only $2/month.
yearsourcetypeteamrankview rankings
2016Baseball AmericaTeamWashington Nationals24View Rankings
2016MLB PipelineTeamWashington Nationals15View Rankings
2017Baseball AmericaTeamWashington Nationals3View Rankings
2017MLB PipelineTeamWashington Nationals3View Rankings
2018Baseball AmericaMLBWashington Nationals56View Rankings
2018FanGraphsMLBWashington Nationals50View Rankings
2018MLB PipelineMLBWashington Nationals29View Rankings
2018Baseball AmericaTeamWashington Nationals2View Rankings
2018MLB PipelineTeamWashington Nationals2View Rankings
9 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Batting Statistics

CSV
Glossary
🔒
Subscribe to TBC PREMIUM ($2/month) today and Track up to 200 players with daily stats using the TBC Player Tracker! Feature list
yearteam nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2016Gulf Coast NationalsGCLRkWAS2517RF14245169256111353152142500001931831942.361.410.550.960.290.189.4037.6513.661.7933.80
2016Auburn DoubledaysNYPLA-WAS2617RF621393001003400000122436.429.500.5711.071.286.142.52912.5016.671.330.00
2017Gulf Coast NationalsGCLRkWAS9018RF925381104002100001112726.320.370.440.810.200.120.3337.413.700.500.00
2017Hagerstown SunsSALAWAS1018RF132*238615315031412108000264596823.360.427.523.950.267.163.37310.428.330.8028.67
2018Hagerstown SunsSALAWAS-19RF1659122253524201413001144874139.373.486.8141.300.712.441.40518.9217.570.9311.80
2018Potomac NationalsCaroA+WAS-19RF1562172331718011180000149731112.371.466.7901.256.581.419.34015.0710.960.738.86
2018Harrisburg SenatorsEastAAWAS-19RF-LF83141020210104700000183546.323.400.581.981.419.258.36411.4320.001.7515.50
2018Washington NationalsNLMLBWAS2219LF1241164147712125122705279990101092144944873.292.406.517.923.423.225.33815.9920.041.2518.82
2019Washington NationalsNLMLBWAS2220LF124150542110153325341101211081323063112976597182.282.401.548.949.485.266.31216.3920.031.2215.94
2020Washington NationalsNLMLBWAS2221lf15047154395414013376241281001211071962727.351.490.6951.185.636.344.36320.9214.290.6811.85
2021Washington NationalsNLMLBWAS2222RF13215150211115720229959714593205232326865451106.313.465.534.999.514.221.33222.1714.220.6417.31
2022Washington NationalsNLMLBWAS2223RF121101342628417121466291623004111664363945.246.408.485.893.518.239.24320.8714.220.6816.29
2022San Diego PadresNLMLBSDN2223RF1215218231438161600443410021712271528.236.388.390.778.396.154.26119.3814.980.7730.33
2023San Diego PadresNLMLBSDN2224lf123162568971563213510912513212921511182957086888.275.410.519.929.489.244.29618.6418.220.9816.23
2024New York YankeesALMLBNYA2225RF13515757612816631441109741291194042103287137690.288.419.569.988.510.281.29818.0916.690.9214.05
2025New York MetsNLMLBNYN2226RF1271605771201522014310538412713731613173037146488.263.396.525.921.541.262.27017.7919.191.0813.42
Tot:MLB (8 yrs) MLB     109638577751086199162446979527896833193268010120494801459627.282.417.531.948.500.250.30018.6617.350.9315.81
Tot:AL (1 yrs) AL     15757612816631441109741291194042103287137690.288.419.569.989.510.281.29818.0916.690.9214.05
Tot:NL (7 yrs) NL     939328164792016812203588882376771415322789117214088383537.280.417.525.941.498.244.30118.7617.470.9316.16
Tot:Minors (3 yrs) Minors     122453791643082210295586600131327651260104.362.434.6091.043.384.247.38811.3312.891.1420.59
Tot:Rk (2 yrs) Rk     541942869124535521626000021042102148.356.405.536.941.278.180.3937.6212.381.6338.80
Tot:A- (1 yrs) A-     621393001003400000122436.429.500.5711.071.286.143.52912.5016.671.33
Tot:A (2 yrs) A     391452753103838322421001310931702132.366.453.6411.094.448.276.38514.1212.350.8818.13
Tot:A+ (1 yrs) A+     1562172331718011180000149731112.371.466.7901.256.581.419.34015.0710.960.738.86
Tot:AA (1 yrs) AA     83141020210104700000183546.323.400.581.981.419.258.36411.4320.001.7515.50
Avg:MLB - 162 game avg MLB     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 game avg College     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
TBC+ Metric is based on wOBA with inclusion of stolen base value. TBC's version of wOBA excludes park factors and uses static coefficients across all levels and years for ease of implementation.
* indicates player had a low sample size of plate appearances.

Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Other Batting Statistics

CSV
Glossary
Sign up to TBC PREMIUM. (1) Create TBC Account (2) Send Payment (3) Start researching like a pro!
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2017Washington NationalsMLB Spring TrainingSpring18110000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
2018Washington NationalsMLB Spring TrainingSpring195923101500220000171121.333.455.7781.233.667.445.33318.1818.181.009.00
2019Washington NationalsMLB Spring TrainingSpring202048516513130111900101326097.333.450.6671.117.542.334.35118.3315.000.8216.00
2019Washington NationalsWild Card SeriesPlayoffs20140100020002000001401.250.250.250.500.000.000.5000.0050.000.000.00
2019Washington NationalsDivision SeriesPlayoffs20518450024003410000112223.278.409.6111.020.500.333.25013.6418.181.339.09
2019Washington NationalsChampionship SeriesPlayoffs2041623100100170000041712.188.235.250.485.125.062.3335.8841.187.000.00
2019Washington NationalsWorld SeriesPlayoffs20727692037105800000203254.333.438.7411.179.630.408.37515.6325.001.609.38
2020Washington NationalsMLB Spring TrainingSpring211225373027219600001163452.280.471.6401.111.760.360.29426.4717.650.6712.50
2021Washington NationalsMLB Spring TrainingSpring22133326000000550000363806.182.289.182.471.152.000.21413.1613.161.000.00
2021National LeagueMajor League BaseballAllStar22100000000040000000400.0001.000.0001.000.000.000.000100.000.000.000.00
2022Washington NationalsMLB Spring TrainingSpring231126582025018400001163444.308.471.6151.086.577.307.30023.5311.760.5013.00
2022National LeagueMajor League BaseballAllStar23160000000000000000600.000.000.000.000.000.000.0000.000.000.000.00
2022San Diego PadresWild Card SeriesPlayoffs2331204000201100100041404.333.385.333.718.000.000.3337.140.000.000.00
2022San Diego PadresDivision SeriesPlayoffs2341633100110100000041712.188.235.250.485.188.062.1885.880.000.000.00
2022San Diego PadresChampionship SeriesPlayoffs23518441024002100000112031.222.300.611.911.500.389.13310.005.000.5010.00
2023San Diego PadresMLB Spring TrainingSpring24514283017101300000141544.571.6001.0001.600.571.429.7006.6720.003.0014.00
2023National LeagueMajor League BaseballAllStar24130100000000000001301.333.333.333.666.000.000.3330.000.000.000.00
2024New York YankeesMLB Spring TrainingSpring25164691430410005900001295177.304.373.6301.003.435.326.3039.8017.651.8011.50
2024New York YankeesDivision SeriesPlayoffs2541414100200340010051813.286.389.357.746.286.071.36416.6722.221.330.00
2024New York YankeesChampionship SeriesPlayoffs25519571036004300000172343.368.478.8951.373.737.527.30817.3913.040.7513.04
2024New York YankeesWorld SeriesPlayoffs2551665101100720000192323.313.522.5631.085.688.250.30830.438.700.294.35
2025New York MetsMLB Spring TrainingSpring26163810112049007600102254665.289.391.6581.049.553.369.24115.2213.040.869.50
Tot:Spring (9 Yrs) Spring 99240387319117563348440020101452903736.304.417.6041.021.500.300.30916.5515.170.9214.12
Tot:AllStar (3 Yrs) AllStar 3901000000400000011301.111.385.111.496.444.000.11130.770.000.00
Tot:Playoffs (3 Yrs) Playoffs 43160314580113021273111101861901926.281.386.538.924.431.256.28614.2116.321.1514.55

Talent Ratings

About Talent Ratings
SpeedPowerContactXtraRbisRunsHittingDurabilityTeam Success
5686877382568984.494