Juan Soto Player Stats 2025

Position: RF
Jersey: 22
Exp: 9th season
Age: 26
Ht: 6' 1"
Wt: 224 lbs
College: None
96
RATING
2025
#2 RF
POS RANK
2025
.249
AVG
2025
13
HR
2025
51
R
2025
36
RBI
2025

Player Stats

Player
YEAR TEAM GP
2025 NYM 16
2024 NYY 157
2023 SD 162
2022 SD 153
2021 WSH 151
2020 WSH 47
2019 WSH 150
2018 WSH 116
Player Offense
YEAR TEAM GP PA H 2B 3B HR R RBI SB CS BB HBP AVG OBP SLG OPS
Player 2025 NYM 16 Offense 46 11 2 0 4 10 9 0 0 7 0 .289 .391 .658 1.049
Player 2024 NYY 157 Offense 713 166 31 4 41 128 109 7 4 129 4 .288 .419 .569 .988
Player 2023 SD 162 Offense 707 156 32 1 35 97 109 12 5 132 2 .275 .410 .519 .929
Player 2022 SD 153 Offense 663 127 25 2 27 93 62 6 2 135 4 .242 .401 .452 .853
Player 2021 WSH 151 Offense 654 157 20 2 29 111 95 9 7 145 2 .313 .465 .534 .999
Player 2020 WSH 47 Offense 196 54 14 0 13 39 37 6 2 41 1 .351 .490 .695 1.185
Player 2019 WSH 150 Offense 659 153 32 5 34 110 110 12 1 108 3 .282 .401 .548 .949
Player 2018 WSH 116 Offense 493 121 25 1 22 77 70 5 2 79 0 .292 .406 .517 .923

Game Logs

Player
DATE OPP Score OPPOSING SP
6-14-25 vs TB L 4-8 Drew Rasmussen D. Rasmussen
6-13-25 vs TB L 5-7 Taj Bradley T. Bradley
6-12-25 vs WSH W 4-3 Mike Soroka M. Soroka
6-11-25 vs WSH W 5-0 Jake Irvin J. Irvin
6-10-25 vs WSH W 5-4 MacKenzie Gore M. Gore
6-8-25 at COL W 13-5 Chase Dollander C. Dollander
6-8-25 at COL W 8-1 German Marquez G. Marquez
6-7-25 at COL W 4-2 Ryan Rolison R. Rolison
6-5-25 at LAD L 5-6 Landon Knack L. Knack
6-5-25 at LAD W 6-1 Tony Gonsolin T. Gonsolin
6-4-25 at LAD L 5-6 Clayton Kershaw C. Kershaw
6-3-25 at LAD W 4-3 Dustin May D. May
6-1-25 vs COL W 5-3 Carson Palmquist C. Palmquist
5-31-25 vs COL W 8-2 Antonio Senzatela A. Senzatela
5-30-25 vs COL W 4-2 Kyle Freeland K. Freeland
5-28-25 vs CHW L 4-9 Shane Smith S. Smith
5-27-25 vs CHW W 6-4 Jonathan Cannon J. Cannon
5-26-25 vs CHW W 2-1 Adrian Houser A. Houser
5-25-25 vs LAD W 3-1 Landon Knack L. Knack
5-24-25 vs LAD W 5-2 Tony Gonsolin T. Gonsolin
5-23-25 vs LAD L 5-7 Clayton Kershaw C. Kershaw
5-20-25 at BOS L 0-2 Walker Buehler W. Buehler
5-19-25 at BOS L 1-3 Hunter Dobbins H. Dobbins
5-18-25 at NYY L 2-8 Max Fried M. Fried
5-17-25 at NYY W 3-2 Clarke Schmidt C. Schmidt
5-16-25 at NYY L 2-6 Carlos Rodon C. Rodon
5-13-25 vs PIT W 2-1 Mitch Keller M. Keller
5-12-25 vs PIT W 4-3 Paul Skenes P. Skenes
5-11-25 vs CHC W 6-2 Matthew Boyd M. Boyd
5-10-25 vs CHC L 5-6 Brad Keller B. Keller
5-9-25 vs CHC W 7-2 Jameson Taillon J. Taillon
5-7-25 at ARI W 7-1 Merrill Kelly M. Kelly
5-7-25 at ARI L 1-5 Zac Gallen Z. Gallen
5-6-25 at ARI W 5-4 Ryne Nelson R. Nelson
5-4-25 at STL L 4-5 Andre Pallante A. Pallante
5-4-25 at STL L 5-6 Erick Fedde E. Fedde
5-3-25 at STL W 9-3 Sonny Gray S. Gray
5-1-25 vs ARI L 2-4 Zac Gallen Z. Gallen
4-30-25 vs ARI L 3-4 Corbin Burnes C. Burnes
4-29-25 vs ARI W 8-3 Eduardo Rodriguez E. Rodriguez
4-28-25 at WSH W 19-5 Trevor Williams T. Williams
4-27-25 at WSH L 7-8 Mitchell Parker M. Parker
4-26-25 at WSH W 2-0 Brad Lord B. Lord
4-25-25 at WSH L 4-5 Jake Irvin J. Irvin
4-23-25 vs PHI W 4-3 Zack Wheeler Z. Wheeler
4-22-25 vs PHI W 5-1 Cristopher Sanchez C. Sanchez
4-21-25 vs PHI W 5-4 Aaron Nola A. Nola
4-20-25 vs STL W 7-4 Sonny Gray S. Gray
4-19-25 vs STL W 3-0 Matthew Liberatore M. Liberatore
4-18-25 vs STL W 5-4 Miles Mikolas M. Mikolas
4-17-25 vs STL W 4-1 Andre Pallante A. Pallante
4-16-25 at MIN L 3-4 David Festa D. Festa
4-15-25 at MIN L 3-6 Bailey Ober B. Ober
4-14-25 at MIN W 5-1 Joe Ryan J. Ryan
4-13-25 at ATH W 8-0 Luis Severino L. Severino
4-12-25 at ATH L 1-3 J.T. Ginn J. Ginn
4-12-25 at ATH W 7-6 JP Sears J. Sears
4-9-25 vs MIA L 0-5 Max Meyer M. Meyer
4-8-25 vs MIA W 10-5 Connor Gillispie C. Gillispie
4-7-25 vs MIA W 2-0 Valente Bellozo V. Bellozo
4-6-25 vs TOR W 2-1 Bowden Francis B. Francis
4-5-25 vs TOR W 3-2 Chris Bassitt C. Bassitt
4-4-25 vs TOR W 5-0 Kevin Gausman K. Gausman
4-2-25 at MIA W 6-5 Connor Gillispie C. Gillispie
4-1-25 at MIA L 2-4 Sandy Alcantara S. Alcantara
3-31-25 at MIA W 10-4 Cal Quantrill C. Quantrill
3-29-25 at HOU L 1-2 Spencer Arrighetti S. Arrighetti
3-29-25 at HOU W 3-1 Hunter Brown H. Brown
3-27-25 at HOU L 1-3 Framber Valdez F. Valdez
Player Offense
Date OPP Score OPPOSING SP PA H 2B 3B HR R RBI SB CS BB HBP AVG OBP SLG
Player 6-14-25 vs TB L 4-8 Drew Rasmussen D. Rasmussen Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 6-13-25 vs TB L 5-7 Taj Bradley T. Bradley Offense 5 1 0 0 0 1 1 0 0 1 0 .250 .400 .250
Player 6-12-25 vs WSH W 4-3 Mike Soroka M. Soroka Offense 4 1 1 0 0 1 0 1 0 1 0 .333 .500 .667
Player 6-11-25 vs WSH W 5-0 Jake Irvin J. Irvin Offense 4 2 0 0 1 1 2 0 0 0 0 .500 .500 1.250
Player 6-10-25 vs WSH W 5-4 MacKenzie Gore M. Gore Offense 4 2 1 0 1 2 2 0 0 0 0 .500 .500 1.500
Player 6-8-25 at COL W 13-5 Chase Dollander C. Dollander Offense 6 3 0 0 0 3 0 0 0 3 0 1.000 1.000 1.000
Player 6-8-25 at COL W 8-1 German Marquez G. Marquez Offense 5 0 0 0 0 1 0 0 0 1 0 .000 .200 .000
Player 6-7-25 at COL W 4-2 Ryan Rolison R. Rolison Offense 5 3 0 0 0 2 0 0 0 1 0 .750 .800 .750
Player 6-5-25 at LAD L 5-6 Landon Knack L. Knack Offense 5 0 0 0 0 0 0 0 0 2 0 .000 .400 .000
Player 6-5-25 at LAD W 6-1 Tony Gonsolin T. Gonsolin Offense 4 0 0 0 0 1 1 0 0 3 0 .000 .750 .000
Player 6-4-25 at LAD L 5-6 Clayton Kershaw C. Kershaw Offense 5 1 0 0 1 1 2 0 0 0 0 .200 .200 .800
Player 6-3-25 at LAD W 4-3 Dustin May D. May Offense 5 1 1 0 0 0 0 0 0 1 0 .250 .400 .500
Player 6-1-25 vs COL W 5-3 Carson Palmquist C. Palmquist Offense 4 1 0 0 1 2 1 0 0 1 1 .500 .750 2.000
Player 5-31-25 vs COL W 8-2 Antonio Senzatela A. Senzatela Offense 4 1 0 0 1 2 1 0 0 1 0 .333 .500 1.333
Player 5-30-25 vs COL W 4-2 Kyle Freeland K. Freeland Offense 4 2 1 0 0 0 1 0 0 0 0 .500 .500 .750
Player 5-28-25 vs CHW L 4-9 Shane Smith S. Smith Offense 5 0 0 0 0 0 0 0 0 1 0 .000 .200 .000
Player 5-27-25 vs CHW W 6-4 Jonathan Cannon J. Cannon Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-26-25 vs CHW W 2-1 Adrian Houser A. Houser Offense 4 0 0 0 0 0 1 0 0 1 0 .000 .250 .000
Player 5-25-25 vs LAD W 3-1 Landon Knack L. Knack Offense 4 0 0 0 0 1 1 1 0 0 0 .000 .000 .000
Player 5-24-25 vs LAD W 5-2 Tony Gonsolin T. Gonsolin Offense 5 2 1 0 0 0 2 0 0 0 0 .400 .400 .600
Player 5-23-25 vs LAD L 5-7 Clayton Kershaw C. Kershaw Offense 6 0 0 0 0 0 0 0 0 1 0 .000 .167 .000
Player 5-20-25 at BOS L 0-2 Walker Buehler W. Buehler Offense 4 1 0 0 0 0 0 0 0 1 0 .333 .500 .333
Player 5-19-25 at BOS L 1-3 Hunter Dobbins H. Dobbins Offense 4 1 0 0 0 0 0 1 0 0 0 .250 .250 .250
Player 5-18-25 at NYY L 2-8 Max Fried M. Fried Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-17-25 at NYY W 3-2 Clarke Schmidt C. Schmidt Offense 5 1 0 0 0 1 0 1 0 1 0 .250 .400 .250
Player 5-16-25 at NYY L 2-6 Carlos Rodon C. Rodon Offense 5 0 0 0 0 1 0 1 0 3 0 .000 .600 .000
Player 5-13-25 vs PIT W 2-1 Mitch Keller M. Keller Offense 4 1 0 0 0 1 0 1 0 2 0 .500 .750 .500
Player 5-12-25 vs PIT W 4-3 Paul Skenes P. Skenes Offense 5 1 0 0 0 0 1 0 0 1 0 .250 .400 .250
Player 5-11-25 vs CHC W 6-2 Matthew Boyd M. Boyd Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-10-25 vs CHC L 5-6 Brad Keller B. Keller Offense 5 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-9-25 vs CHC W 7-2 Jameson Taillon J. Taillon Offense 5 2 0 0 1 1 2 0 0 1 0 .500 .600 1.250
Player 5-7-25 at ARI W 7-1 Merrill Kelly M. Kelly Offense 5 2 0 0 2 2 3 0 0 0 0 .500 .400 2.000
Player 5-7-25 at ARI L 1-5 Zac Gallen Z. Gallen Offense 4 0 0 0 0 0 0 0 0 2 0 .000 .500 .000
Player 5-6-25 at ARI W 5-4 Ryne Nelson R. Nelson Offense 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-4-25 at STL L 4-5 Andre Pallante A. Pallante Offense 5 1 0 0 0 1 0 0 0 0 0 .200 .200 .200
Player 5-4-25 at STL L 5-6 Erick Fedde E. Fedde Offense 5 1 0 0 0 1 0 0 0 1 0 .250 .400 .250
Player 5-3-25 at STL W 9-3 Sonny Gray S. Gray Offense 5 2 1 0 0 1 0 0 0 0 0 .400 .400 .600
Player 5-1-25 vs ARI L 2-4 Zac Gallen Z. Gallen Offense 4 2 0 0 2 2 2 0 0 1 0 .667 .750 2.667
Player 4-30-25 vs ARI L 3-4 Corbin Burnes C. Burnes Offense 5 0 0 0 0 0 0 0 0 1 0 .000 .200 .000
Player 4-29-25 vs ARI W 8-3 Eduardo Rodriguez E. Rodriguez Offense 4 0 0 0 0 0 0 0 0 1 0 .000 .250 .000
Player 4-28-25 at WSH W 19-5 Trevor Williams T. Williams Offense 4 2 1 0 0 1 0 0 0 0 0 .500 .500 .750
Player 4-27-25 at WSH L 7-8 Mitchell Parker M. Parker Offense 5 2 1 0 0 2 0 0 0 2 0 .667 .800 1.000
Player 4-26-25 at WSH W 2-0 Brad Lord B. Lord Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-25-25 at WSH L 4-5 Jake Irvin J. Irvin Offense 4 2 0 0 0 1 0 0 0 0 0 .500 .500 .500
Player 4-23-25 vs PHI W 4-3 Zack Wheeler Z. Wheeler Offense 5 1 0 0 0 0 0 0 0 1 0 .250 .400 .250
Player 4-22-25 vs PHI W 5-1 Cristopher Sanchez C. Sanchez Offense 5 0 0 0 0 1 0 0 0 1 0 .000 .200 .000
Player 4-21-25 vs PHI W 5-4 Aaron Nola A. Nola Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-20-25 vs STL W 7-4 Sonny Gray S. Gray Offense 5 2 1 0 0 1 3 0 0 1 0 .667 .600 1.000
Player 4-19-25 vs STL W 3-0 Matthew Liberatore M. Liberatore Offense 4 2 0 0 0 1 1 1 0 0 0 .500 .500 .500
Player 4-18-25 vs STL W 5-4 Miles Mikolas M. Mikolas Offense 4 1 0 0 0 0 1 0 0 1 0 .333 .500 .333
Player 4-17-25 vs STL W 4-1 Andre Pallante A. Pallante Offense 4 0 0 0 0 0 0 0 0 1 0 .000 .250 .000
Player 4-16-25 at MIN L 3-4 David Festa D. Festa Offense 5 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-15-25 at MIN L 3-6 Bailey Ober B. Ober Offense 4 1 0 0 1 1 1 0 0 0 0 .250 .250 1.000
Player 4-14-25 at MIN W 5-1 Joe Ryan J. Ryan Offense 4 1 0 0 1 1 2 0 0 0 0 .250 .250 1.000
Player 4-13-25 at ATH W 8-0 Luis Severino L. Severino Offense 5 0 0 0 0 0 0 0 0 2 0 .000 .400 .000
Player 4-12-25 at ATH L 1-3 J.T. Ginn J. Ginn Offense 4 0 0 0 0 0 0 0 0 2 0 .000 .500 .000
Player 4-12-25 at ATH W 7-6 JP Sears J. Sears Offense 5 1 0 0 0 2 0 0 0 1 0 .250 .400 .250
Player 4-9-25 vs MIA L 0-5 Max Meyer M. Meyer Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-8-25 vs MIA W 10-5 Connor Gillispie C. Gillispie Offense 5 2 0 0 0 2 0 0 0 1 0 .500 .600 .500
Player 4-7-25 vs MIA W 2-0 Valente Bellozo V. Bellozo Offense 4 2 1 0 0 0 1 0 0 1 0 .667 .750 1.000
Player 4-6-25 vs TOR W 2-1 Bowden Francis B. Francis Offense 4 1 1 0 0 1 0 0 0 1 0 .333 .500 .667
Player 4-5-25 vs TOR W 3-2 Chris Bassitt C. Bassitt Offense 4 1 0 0 0 1 0 0 0 0 0 .250 .250 .250
Player 4-4-25 vs TOR W 5-0 Kevin Gausman K. Gausman Offense 4 1 1 0 0 1 1 1 0 0 0 .250 .250 .500
Player 4-2-25 at MIA W 6-5 Connor Gillispie C. Gillispie Offense 5 1 0 0 0 3 0 0 0 0 0 .200 .200 .200
Player 4-1-25 at MIA L 2-4 Sandy Alcantara S. Alcantara Offense 4 0 0 0 0 0 0 0 0 1 0 .000 .250 .000
Player 3-31-25 at MIA W 10-4 Cal Quantrill C. Quantrill Offense 5 1 0 0 0 1 0 0 0 1 0 .250 .400 .250
Player 3-29-25 at HOU L 1-2 Spencer Arrighetti S. Arrighetti Offense 4 1 1 0 0 0 1 0 0 1 0 .333 .500 .667
Player 3-29-25 at HOU W 3-1 Hunter Brown H. Brown Offense 4 1 0 0 1 1 1 0 0 1 0 .333 .500 1.333
Player 3-27-25 at HOU L 1-3 Framber Valdez F. Valdez Offense 5 1 0 0 0 0 0 0 0 2 0 .333 .600 .333