RF Juan 'Juanjo' Soto #22
Age: 27 | Bats: L | Throws: L | Morale: Great
10/31/2025
OA: 77 POT: 77
RF JUAN 'JUANJO' SOTO #22 - AGE: 27 - BATS: L - THROWS: L - MORALE: GREAT
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
162 568 161 25 4 39 117 167 119 .283 .443 .548 7 5.9
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 55 50 55 55
Gap 50 50 50 50
Power 70 65 70 70
Eye 90 90 90 90
Avoid K's 55 50 55 55
FIELDING RATINGS
Catcher Infield Outfield
Range: - 35 45
Errors: - 40 50
Arm: 20 50 60
Turn DP: - 30 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 45
1st Base: - Center Field: -
2nd Base: - Right Field: 50
3rd Base: -
       
RUN/BUNT
Running Speed: 50
Stealing Aggressiveness: 35
Stealing Ability: 60
Baserunning Inst.: 45
Sacrifice Bunt: 55
Bunt for Hit: 50
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
10/11/2025 COL Loss, 1-4 5 0 2 0 0 0 2 0
10/09/2025 COL Win, 6-1 3 1 0 0 0 2 0 0
10/08/2025 @ COL Loss, 6-7 4 0 1 0 0 1 0 0
10/07/2025 @ COL Loss, 1-4 4 0 0 0 0 0 2 0
10/01/2025 MIA Win, 5-3 4 1 1 1 1 0 1 0
09/30/2025 MIA Win, 7-0 3 1 2 2 0 1 0 0
09/28/2025 @ SD Win, 2-1 4 1 2 0 0 0 1 0
09/27/2025 @ SD Win, 10-1 4 2 3 1 0 1 0 0
09/26/2025 @ SD Win, 10-5 4 2 1 0 0 1 1 0
09/25/2025 LAD Win, 5-2 3 1 0 0 0 1 1 0
PERSONALITY
Birthday:10/25/1998
Born in:Santo Domingo, DIS
Nationality:Dominican
Height:6' 1"
Weight:185 lbs
Local Popularity:Extremely Popular
National Pop.:Extremely Popular
STATUS
Contract:Major League Contract
Salary:$20,000,000
Signed Through:2030 Season
Major Service:7 Years, 134 Days
Service This Yr:195 Days
40-Man Service:7 Years, 134 Days
Pro Service:9 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:2 option years left
Contract Extension: -
Drafted:-
MAJOR LEAGUE BASEBALL 2025 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 162 568 161 25 4 39 117 137 167 119 .283 .443 .548 .990 .413 .264 166
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 162 743 1 9 0 9 0 7 311 68 7 4 63.6 152.9 9.67 5.9  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   187 46 6 1 12 31 39 47 38 1 0 0 .246 .396 .481 .877
Versus Right   381 115 19 3 27 86 98 120 81 6 0 1 .302 .465 .580 1.045
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
March   12 5 1 1 0 4 8 7 3 0 0 0 .417 .632 .667 1.298
April   94 30 3 0 9 23 28 25 15 2 0 0 .319 .455 .638 1.093
May   96 24 5 0 5 19 15 27 21 1 0 0 .250 .411 .458 .870
June   96 25 3 1 4 18 19 23 27 1 0 0 .260 .400 .438 .838
July   86 20 7 0 5 18 18 28 23 2 0 0 .233 .414 .488 .902
August   103 31 1 2 11 23 27 30 14 1 0 0 .301 .455 .670 1.125
September   81 26 5 0 5 12 22 27 16 0 0 1 .321 .495 .568 1.063
All-Star Game   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Spring Training   45 15 1 2 3 7 10 14 7 1 0 0 .333 .483 .644 1.128
Postseason   23 6 1 0 1 3 3 4 5 0 0 0 .261 .370 .435 .805
Last Year   543 152 25 6 42 104 113 141 108 8 0 3 .280 .426 .580 1.006
2 Years Ago   573 174 34 3 48 128 131 155 141 5 0 2 .304 .450 .625 1.075
Career   3563 1068 189 29 273 681 830 915 757 26 2 16 .300 .442 .599 1.041
Home   261 70 10 1 17 47 64 96 54 3 0 1 .268 .463 .510 .972
Road   307 91 15 3 22 70 73 71 65 4 0 0 .296 .424 .580 1.004
Grass   556 160 25 4 38 116 135 166 114 7 0 1 .288 .448 .552 1.000
Turf   12 1 0 0 1 1 2 1 5 0 0 0 .083 .154 .333 .487
Day   196 53 6 1 12 36 50 64 43 3 0 0 .270 .445 .495 .940
Night   372 108 19 3 27 81 87 103 76 4 0 1 .290 .442 .575 1.017
As Starter   568 161 25 4 39 117 137 167 119 7 0 1 .283 .443 .548 .990
Close/Late   117 37 4 1 10 25 32 41 24 0 0 0 .316 .494 .624 1.118
Inning 1-3   201 46 8 1 12 41 37 53 44 6 0 1 .229 .383 .458 .841
Inning 4-6   192 58 11 2 13 39 54 55 40 1 0 0 .302 .456 .583 1.039
Inning 7-9   166 55 6 1 13 35 42 52 34 0 0 0 .331 .491 .614 1.105
Extra Innings   9 2 0 0 1 2 4 7 1 0 0 0 .222 .562 .556 1.118
0 Outs   181 57 8 0 14 28 55 57 38 2 0 1 .315 .477 .591 1.068
1 Outs   185 55 10 2 12 48 48 54 37 5 0 0 .297 .447 .568 1.014
2 Outs   202 49 7 2 13 41 34 56 44 0 0 0 .243 .407 .490 .897
Scoring Position   150 51 5 2 16 86 42 52 30 7 0 0 .340 .493 .720 1.213
Bases Empty   302 80 14 2 20 20 71 88 68 0 0 0 .265 .431 .523 .954
Runner on 1st   116 30 6 0 3 11 24 27 21 0 0 1 .259 .403 .388 .791
Runner on 2nd   50 13 3 0 4 14 8 13 18 0 0 0 .260 .413 .560 .973
Runner on 3rd   10 3 1 0 2 8 4 6 1 3 0 0 .300 .474 1.000 1.474
Runner on 1st & 2nd   53 22 0 1 7 31 17 17 5 0 0 0 .415 .557 .849 1.406
Runner on 1st & 3rd   11 4 0 0 2 9 4 5 2 1 0 0 .364 .529 .909 1.439
Runner on 2nd & 3rd   9 2 1 1 0 5 5 8 1 1 0 0 .222 .556 .556 1.111
Bases Loaded   17 7 0 0 1 19 4 3 3 2 0 0 .412 .455 .588 1.043
Two Strikes   470 120 17 3 27 84 75 64 119 6 0 0 .255 .341 .477 .817
First Pitch   23 11 0 0 4 11 9 5 0 0 0 1 .478 .586 1.000 1.586
Count 0-1   21 9 4 0 4 9 6 0 0 0 0 0 .429 .429 1.190 1.619
Count 0-2   46 5 0 1 0 1 3 0 30 1 0 0 .109 .106 .152 .259
Count 1-0   12 3 0 0 1 1 2 2 0 0 0 0 .250 .357 .500 .857
Count 1-1   22 10 2 1 1 5 6 1 0 1 0 0 .455 .458 .773 1.231
Count 1-2   77 17 2 0 3 9 6 0 42 0 0 0 .221 .221 .364 .584
Count 2-0   6 2 0 0 1 2 1 1 0 0 0 0 .333 .429 .833 1.262
Count 2-1   11 6 2 0 1 3 4 0 0 0 0 0 .545 .545 1.000 1.545
Count 2-2   88 16 3 1 5 15 13 0 33 1 0 0 .182 .180 .409 .589
Count 3-0   0 0 0 0 0 1 15 46 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   3 0 0 0 0 1 19 48 0 0 0 0 .000 .941 .000 .941
Full Count   259 82 12 1 19 59 53 64 14 4 0 0 .317 .446 .591 1.037
Behind in Count   144 31 6 1 7 19 15 0 72 1 0 0 .215 .214 .417 .630
Ahead in Count   32 11 2 0 3 8 41 97 0 0 0 0 .344 .837 .688 1.525
Batting 3rd   319 90 16 2 21 58 73 87 61 4 0 1 .282 .433 .542 .975
Batting 4th   249 71 9 2 18 59 64 80 58 3 0 0 .285 .455 .554 1.009
Low Leverage   237 64 11 1 14 27 58 71 55 1 0 0 .270 .437 .502 .939
Medium Leverage   234 63 11 1 16 48 46 58 49 4 0 1 .269 .411 .530 .941
High Leverage   96 34 3 2 9 42 33 37 15 2 0 0 .354 .526 .708 1.234
CAREER BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2019 St. Louis - MLB 20 103 133 31 10 0 6 16 21 30 1 0 49 0 0 .233 .378 .444 .822 130 132 1.1
2020 St. Louis - MLB 21 162 592 186 34 4 56 111 141 136 3 1 125 0 0 .314 .444 .669 1.113 204 211 11.5
2021 St. Louis - MLB 22 158 583 181 35 7 39 97 139 136 1 2 96 15 2 .310 .440 .595 1.036 190 194 10.1
2022 St. Louis - MLB 23 154 571 183 26 5 43 108 148 150 5 3 119 2 1 .320 .464 .609 1.073 198 195 9.8
2023 St. Louis - MLB 24 160 573 174 34 3 48 128 131 155 2 5 141 0 3 .304 .450 .625 1.075 196 192 8.7
2024 Arizona - MLB 25 161 543 152 25 6 42 104 113 141 3 8 108 8 1 .280 .426 .580 1.006 170 166 5.7
2025 Arizona - MLB 26 162 568 161 25 4 39 117 137 167 1 7 119 7 4 .283 .443 .548 .990 168 166 5.9
Total MLB 1060 3563 1068 189 29 273 681 830 915 16 26 757 32 11 .300 .442 .599 1.041 186 185 52.8
CAREER MINOR LEAGUE BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2016 Washington (GCL) - R 17 45 169 61 11 3 5 31 25 14 0 0 25 5 2 .361 .410 .550 .960 100 189 2.5
2016 Auburn - A- 17 6 21 9 3 0 0 1 3 3 0 0 4 0 0 .429 .500 .571 1.071 100 237 0.4
2017 Washington (GCL) - R 18 9 25 8 1 1 0 4 3 2 0 0 1 0 0 .320 .370 .440 .810 100 146 0.2
2017 Hagerstown - A 18 23 86 31 5 0 3 14 15 10 0 0 8 1 2 .360 .427 .523 .950 100 172 1.0
2018 Memphis - AAA 19 128 472 129 14 5 16 62 57 20 2 4 92 7 2 .273 .303 .426 .729 87 85 0.7
Total AAA 128 472 129 14 5 16 62 57 20 2 4 92 7 2 .273 .303 .426 .729 87 85
Total SAL 23 86 31 5 0 3 14 15 10 0 0 8 1 2 .360 .427 .523 .950 100 172
Total NYP 6 21 9 3 0 0 1 3 3 0 0 4 0 0 .429 .500 .571 1.071 100 237
Total GCL 54 194 69 12 4 5 35 28 16 0 0 26 5 2 .356 .405 .536 .941 100 183
CAREER POSTSEASON BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2020 St. Louis - MLB 21 16 68 15 2 1 2 9 10 7 0 0 21 1 0 .221 .293 .368 .661 83 83 -0.5
2021 St. Louis - MLB 22 16 63 20 2 0 6 13 19 15 0 0 12 5 1 .317 .449 .635 1.084 203 206 0.4
2022 St. Louis - MLB 23 3 11 3 1 0 1 3 2 2 0 0 4 0 0 .273 .385 .636 1.021 180 180 -0.7
2025 Arizona - MLB 26 6 23 6 1 0 1 3 3 4 0 0 5 0 0 .261 .370 .435 .805 118 123 -1.6
Total MLB 41 165 44 6 1 10 28 34 28 0 0 42 6 1 .267 .373 .497 .870 142 145
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2016 Auburn - A- CF 1 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2016 Auburn - A- RF 6 0 11 0 1 13 2 .846 0.0 0.00 0.0 .000
2016 Washington (GCL) - R RF 42 0 65 5 1 70 0 1.000 0.0 0.00 0.0 .000
2017 Hagerstown - A LF 2 0 4 0 0 4 0 1.000 0.0 0.00 0.0 .000
2017 Hagerstown - A RF 19 0 30 0 0 32 2 .938 0.0 0.00 0.0 .000
2017 Washington (GCL) - R RF 9 0 7 0 0 7 0 1.000 0.0 0.00 0.0 .000
2019 St. Louis - MLB 1B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2019 St. Louis - MLB LF 29 14 43 2 1 45 0 1.000 152.1 2.66 -0.5 1.005
2019 St. Louis - MLB RF 2 2 4 0 0 4 0 1.000 18.0 2.00 +0.3 .977
2020 St. Louis - MLB LF 158 158 260 5 2 266 1 .996 1402.1 1.70 +0.1 .992
2021 St. Louis - MLB LF 127 124 234 3 0 243 6 .975 1116.2 1.91 -0.9 1.000
2021 St. Louis - MLB RF 29 29 49 1 0 52 2 .962 243.1 1.85 -1.3 .914
2022 St. Louis - MLB LF 4 0 3 0 0 3 0 1.000 9.2 2.79 -0.0 .980
2022 St. Louis - MLB CF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2022 St. Louis - MLB RF 153 149 290 5 0 295 0 1.000 1327.0 2.00 +1.3 1.009
2023 St. Louis - MLB LF 154 150 303 6 1 313 4 .987 1330.0 2.09 -8.4 .977
2023 St. Louis - MLB RF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2024 Arizona - MLB LF 155 153 271 3 0 280 6 .979 1324.2 1.86 -21.5 .898
2024 Arizona - MLB RF 6 0 3 0 0 3 0 1.000 12.0 2.25 -0.6 .977
2025 Arizona - MLB LF 2 2 2 0 0 2 0 1.000 18.0 1.00 -0.6 .685
2025 Arizona - MLB RF 10 10 18 2 0 20 0 1.000 87.2 2.05 -0.5 .980
TOTAL LF 631 601 1120 19 4 1156 17 .985 5353.2 1.91 -31.9 .965
TOTAL CF 1 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
TOTAL RF 276 190 477 13 2 496 6 .988 1688.0 2.61 -0.9 .993
PLAYER HISTORY
07/02/2015 Signed as an International Free agent by the Washington Nationals
03/29/2018 Named the #39 prospect in the MLB
01/01/2019 OSA scouting updated ratings (potential): Contact: 70 (75); Power: 70 (70); Eye: 70 (75).
03/20/2019 Named the #2 prospect in the MLB
11/20/2019 Received a 1-year contract worth a total of $545,000 through automatic renewal.
01/01/2020 OSA scouting updated ratings (potential): Contact: 70 (75); Power: 65 (70); Eye: 75 (80).
05/25/2020 Wins the MLB NL Player of the Week Award.
06/01/2020 Wins the MLB NL Batter of the Month Award.
07/01/2020 Wins the MLB NL Batter of the Month Award.
07/12/2020 Was selected to the 2020 Major League Baseball All-Star Game.
08/01/2020 Wins the MLB NL Batter of the Month Award.
10/07/2020 Wins the 2020 MLB NL Division Series MVP Award.
10/27/2020 Wins the 2020 World Series with the St. Louis Cardinals.
11/07/2020 Wins the 2020 MLB NL Platinum Stick Award at LF.
11/10/2020 Wins the 2020 MLB NL Most Valuable Player Award.
11/19/2020 Received a 1-year contract through automatic renewal worth a total of $545,000.
01/01/2021 OSA scouting updated ratings (potential): Contact: 70 (75); Power: 65 (70); Eye: 75 (80).
07/11/2021 Was selected to the 2021 Major League Baseball All-Star Game.
09/01/2021 Wins the MLB NL Batter of the Month Award.
10/10/2021 Wins the 2021 MLB NL Division Series MVP Award.
11/03/2021 Wins the 2021 World Series MVP Award.
11/04/2021 Wins the 2021 World Series with the St. Louis Cardinals.
11/15/2021 Wins the 2021 MLB NL Platinum Stick Award at LF.
11/18/2021 Wins the 2021 MLB NL Most Valuable Player Award.
11/25/2021 Received a 1-year contract through arbitration worth a total of $13,125,000.
12/20/2021 Signed a 8-year contract extension worth a total of $245,900,000 with the St. Louis Cardinals organization.
01/01/2022 OSA scouting updated ratings (potential): Contact: 80 (80); Power: 70 (70); Eye: 80 (80).
05/30/2022 Wins the MLB NL Player of the Week Award.
06/01/2022 Wins the MLB NL Batter of the Month Award.
07/17/2022 Was selected to the 2022 Major League Baseball All-Star Game.
11/16/2022 Wins the 2022 MLB NL Platinum Stick Award at RF.
11/19/2022 Finished 2nd in 2022 MLB NL Most Valuable Player Award voting.
01/01/2023 OSA scouting updated ratings (potential): Contact: 60 (65); Power: 65 (65); Eye: 80 (80).
04/10/2023 Wins the MLB NL Player of the Week Award.
05/15/2023 Wins the MLB NL Player of the Week Award.
06/01/2023 Wins the MLB NL Batter of the Month Award.
07/01/2023 Wins the MLB NL Batter of the Month Award.
07/09/2023 Was selected to the 2023 Major League Baseball All-Star Game.
11/02/2023 Was traded by the St. Louis Cardinals to the Arizona Diamondbacks in exchange for SP Freddy Peralta, C William Contreras, SP Ryan Pepiot, 1B Christian Walker, 3B Wenceel Perez, LF Mike Antico, 2B Luke Waddell, a 3rd round draft pick, a 4th round draft pick, a 5th round draft pick, a 6th round draft pick, and a 7th round draft pick.
11/12/2023 Wins the 2023 MLB NL Platinum Stick Award at LF.
11/15/2023 Finished 2nd in 2023 MLB NL Most Valuable Player Award voting.
01/01/2024 OSA scouting updated ratings (potential): Contact: 50 (60); Power: 65 (65); Eye: 80 (90).
05/13/2024 Wins the MLB NL Player of the Week Award.
07/14/2024 Was selected to the 2024 Major League Baseball All-Star Game.
08/01/2024 Wins the MLB NL Batter of the Month Award.
08/12/2024 Wins the MLB NL Player of the Week Award.
09/01/2024 Wins the MLB NL Batter of the Month Award.
11/09/2024 Wins the 2024 MLB NL Platinum Stick Award at LF.
01/01/2025 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 70 (70); Eye: 90 (90).
05/01/2025 Wins the MLB NL Batter of the Month Award.
07/13/2025 Was selected to the 2025 Major League Baseball All-Star Game.
09/01/2025 Wins the MLB NL Batter of the Month Award.
10/01/2025 Wins the 2025 MLB NL Round 1 MVP Award.
LEADERBOARD APPEARANCES
Year GS Rank
2021 153 10
2024 155 9
2025 162 1
Year PA Rank
2020 734 2
2021 722 1
2022 730 1
2023 735 2
2024 695 6
2025 743 1
Year H Rank
2020 186 3
2021 181 9
2022 183 5
2023 174 9
Year TB Rank
2020 396 2
2021 347 2
2022 348 2
2023 358 3
2024 315 9
2025 311 7
Year 3B Rank
2021 7 7
Year HR Rank
2020 56 3
2021 39 5
2022 43 6
2023 48 9
2024 42 3
2025 39 3
Year RBI Rank
2020 111 6
2022 108 10
2023 128 5
2025 117 2
Year R Rank
2020 141 1
2021 139 1
2022 148 1
2023 131 2
2024 113 3
2025 137 1
Year BB Rank
2020 136 1
2021 136 1
2022 150 1
2023 155 1
2024 141 1
2025 167 1
Year IBB Rank
2021 9 4
2022 6 6
2024 9 2
2025 9 4
Year SF Rank
2024 8 3
2025 7 10
Year EBH Rank
2020 94 2
2021 81 2
2022 74 7
2023 85 2
2024 73 6
2025 68 9
Year AVG Rank
2020 .314 1
2021 .310 7
2022 .320 3
2023 .304 3
Year OBP Rank
2020 .444 1
2021 .440 1
2022 .464 1
2023 .450 1
2024 .426 2
2025 .443 1
Year SLG Rank
2020 .669 1
2021 .595 1
2022 .609 2
2023 .625 2
2024 .580 4
2025 .548 1
Year RC Rank
2020 187.36 1
2021 167.61 1
2022 176.24 2
2023 174.20 1
2024 148.53 2
2025 152.95 1
Year RC/27 Rank
2020 12.19 1
2021 11.01 1
2022 11.90 1
2023 11.33 1
2024 9.85 3
2025 9.67 1
Year ISO Rank
2020 .355 2
2021 .285 1
2022 .289 5
2023 .321 5
2024 .300 3
2025 .264 2
Year wOBA Rank
2020 .446 1
2021 .430 1
2022 .447 1
2023 .440 1
2024 .412 3
2025 .413 1
Year OPS Rank
2020 1.113 1
2021 1.036 1
2022 1.073 2
2023 1.075 1
2024 1.006 3
2025 .990 1
Year WAR Rank
2020 11.3 1
2021 9.4 2
2022 9.4 2
2023 8.3 2
2024 5.6 6
2025 5.9 7
Saturday, February 21st , 2026 - OOTP Baseball 26.8 Build 82