MLB Today
Loading scoreboard…

← Legends · Lahman ID sotoju01 · Baseball Reference ↗

Historical player · 2018–2025 · New York Mets

Juan Soto

B/T L/L · HT 74 · WT 224 · Born 10/25/1998 · From Santo Domingo, Distrito Nacional D.R. · Debut 2018-05-20

Career · batting

G
1,096
 
 
AB
3,857
 
 
H
1,086
 
 
HR
244
 
 
RBI
697
 
 
SB
95
 
 
BB
896
 
 
AVG/OPS
0.282 · 0.948
 
 

Where they rank

Career totals are only stats with that team · ranks computed against that franchise's full history

Career with the Washington Nationals · 2018–2022

Team page →
HR
119
#8 on the Nationals
17 A. Rendon
1 B. Bailey
Hits
569
#35 on the Nationals
6 D. DeShields
3 W. Ramos
RBI
358
#21 on the Nationals
13 W. Cromartie
27 R. Fairly
SB
38
#52 on the Nationals
2 B. Bailey
4 G. Carter
Runs
399
#20 on the Nationals
8 O. Cabrera
30 B. Wilkerson
BB
464
#7 on the Nationals
38 B. Bailey
55 A. Rendon

Career with the New York Mets · 2025–2025

Team page →
HR
43
#54 on the Mets
1 H. Brooks
1 A. Shamsky
Hits
152
#156 on the Mets
1 R. Church
4 T. Taylor
RBI
105
#103 on the Mets
2 J. McEwing
2 P. Duca
SB
38
#37 on the Mets
1 J. Youngblood
1 J. McNeil
Runs
120
#101 on the Mets
1 K. Miller
1 R. Hodges
BB
127
#64 on the Mets
2 L. Randle
3 R. Hunt

Career with the San Diego Padres · 2022–2023

Team page →
HR
41
#50 on the Padres
1 B. Trammell
1 L. Salazar
Hits
199
#119 on the Padres
1 A. Ferrara
4 G. Hendrick
RBI
125
#83 on the Padres
1 D. Bell
4 R. Hernandez
SB
12
#104 on the Padres
1 A. Cianfrocco
1 E. Aybar
Runs
128
#81 on the Padres
4 P. Plantier
1 L. Arraez
BB
176
#39 on the Padres
10 C. Gomez
1 K. Greene

Career with the New York Yankees · 2024–2024

Team page →
HR
41
#102 on the Yankees
1 J. Chisholm
1 K. Higashioka
Hits
166
#235 on the Yankees
2 E. Slaughter
1 G. Robertson
RBI
109
#181 on the Yankees
2 B. Daniels
1 E. Gardner
SB
7
#254 on the Yankees
1 G. Allen
1 F. Alou
Runs
128
#165 on the Yankees
1 S. Castro
1 D. Fultz
BB
129
#134 on the Yankees
1 D. Baylor
3 J. Blanchard

MLB · all-time career

vs every player ever
HR
244
#270 all-time MLB
1 D. Johnson
2 D. Wright
Hits
1,086
#1,270 all-time MLB
1 J. Bates
1 S. Seybold
RBI
697
#708 all-time MLB
1 J. Francoeur
1 M. Stock
SB
95
#977 all-time MLB
1 M. Bordick
1 B. Boone

Batting · year by year

YearTeamLgGABRH2B3BHRRBISBBBSOAVGOBPSLG
2018 Nationals NL 11641477121 251 22 70 57999 0.2920.4060.517
2019 Nationals NL 150542110153 325 34 110 12108132 0.2820.4010.548
2020 Nationals NL 471543954 140 13 37 64128 0.3510.4900.695
2021 Nationals NL 151502111157 202 29 95 914593 0.3130.4650.534
2022 Nationals NL 1013426284 171 21 46 69162 0.2460.4080.485
2022 Padres NL 521823143 81 6 16 04434 0.2360.3880.390
2023 Padres NL 16256897156 321 35 109 12132129 0.2750.4100.519
2024 Yankees AL 157576128166 314 41 109 7129119 0.2880.4190.569
2025 Mets NL 160577120152 201 43 105 38127137 0.2630.3960.525
Career 1,096 3,857 775 1,086 199 16 244 697 95 896 833 0.282 0.417 0.531

Fielding by position

PosGGSInnPOAEDP
OF1,0631,0619,219.71,94841197
Scout Pack Keep digging
Today scoreboard, games, lineups Teams all 30 club hubs Venues parks by city Trend Lab pitch-by-pitch charts Compare player vs player Site Atlas pages, APIs, feeds