P Oscar Soto #31
Age: 36 | Bats: R | Throws: R | Morale: Great
01/30/2040
P OSCAR SOTO #31 - AGE: 36 - BATS: R - THROWS: R - MORALE: GREAT
G GS Rec SV ERA IP HA HR BB K WHIP WAR
0 0 0-0 0 0.00 0.0 0 0 0 0 0.00 0.0
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 60 60 60 60
Movement 55 55 55 55
Control 65 65 70 65
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 60 60
Slider 70 70
Changeup 65 65
Circle Change 40 40
 
OTHER PITCHING RATINGS
Velocity 96-98 Mph
Stamina 50
Suggested Role Starter
Type Extreme Groundball
Hold Runners 25
Defense 25
RUN/BUNT RATINGS
Running Speed: 20
Stealing Ability: 25
Baserunning Inst.: 30
Sacrifice Bunt: 50
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
PERSONALITY
Money motivates Soto.
High: Financial Ambition
Low: Leader
Birthday:12/12/2003
Born in:CancĂșn, QUI
Nationality:Mexican
Height:6' 2"
Weight:200 lbs
Local Popularity:Very Popular
National Pop.:Fair
STATUS
Contract:Major League Contract
Salary:$15,000,000
Signed Through:2040 Season
Major Service:14 Years, None
Service This Yr:None
40-Man Service:14 Years, None
Pro Service:18 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:3 option years left
Contract Extension: -
Drafted:-
CAREER PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2026 Chicago - MLB 22 32 32 14 7 0 2.70 187.0 132 60 56 12 54 206 0 0 0.99 .256 2.81 6.2 161
2027 Chicago - MLB 23 32 32 10 7 0 3.63 181.0 160 82 73 30 39 207 0 0 1.10 .285 3.93 3.5 122
2028 Chicago - MLB 24 33 33 15 8 0 4.10 186.2 176 94 85 24 53 198 0 0 1.23 .304 3.86 3.6 106
2029 Chicago - MLB 25 21 21 6 6 0 4.40 131.0 127 65 64 22 35 156 0 0 1.24 .315 4.23 1.8 96
2029 Arizona - MLB 25 12 12 6 4 0 3.64 59.1 57 29 24 5 18 59 0 0 1.26 .306 3.79 1.3 123
2029 Total - MLB 25 33 33 12 10 0 4.16 190.1 184 94 88 27 53 215 0 0 1.25 .312 4.09 3.0 103
2030 Arizona - MLB 26 34 34 17 10 0 4.63 202.0 201 105 104 30 62 224 1 1 1.30 .321 4.20 3.3 96
2031 Minnesota - MLB 27 34 34 14 9 0 3.90 193.2 174 92 84 25 49 225 1 0 1.15 .300 3.63 4.4 112
2032 Minnesota - MLB 28 32 32 15 6 0 3.48 168.1 168 75 65 24 35 187 0 0 1.21 .324 3.77 3.5 126
2033 Minnesota - MLB 29 34 34 17 10 0 2.66 213.1 178 81 63 22 61 271 2 1 1.12 .304 3.19 6.3 168
2034 Minnesota - MLB 30 11 11 4 4 0 2.74 72.1 68 22 22 7 16 58 0 0 1.16 .286 3.72 1.5 160
2035 Minnesota - MLB 31 32 32 14 7 0 3.06 206.0 179 71 70 17 49 191 2 1 1.11 .290 3.44 4.9 140
2036 Minnesota - MLB 32 29 29 11 6 0 4.12 174.2 181 84 80 15 54 174 0 0 1.35 .335 3.60 3.9 106
2037 Minnesota - MLB 33 35 35 9 10 0 4.66 173.2 192 99 90 13 45 167 0 0 1.36 .348 3.42 3.9 89
2038 Toronto - MLB 34 33 33 10 12 0 5.37 161.0 173 99 96 33 49 140 0 0 1.38 .300 5.33 -0.0 77
2039 Chicago - MLB 35 32 32 9 9 0 3.83 164.1 151 75 70 19 45 162 0 0 1.19 .298 3.80 2.7 106
Total MLB 436 436 171 115 0 3.80 2474.1 2317 1133 1046 298 664 2625 6 3 1.20 .306 3.75 50.9 113
CAREER MINOR LEAGUE PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2023 Chicago A (DSL) - R 19 7 7 3 4 0 5.89 36.2 50 29 24 3 7 21 0 0 1.55 .364 4.16 0.5 73
2023 Great Falls - R 19 10 10 2 2 0 5.80 40.1 51 29 26 10 10 28 0 0 1.51 .325 7.55 -0.3 94
2023 Total - R 19 17 17 5 6 0 5.84 77.0 101 58 50 13 17 49 0 0 1.53 .345 5.94 0.3 83
2024 Great Falls - R 20 15 15 4 2 0 5.18 81.2 91 50 47 8 19 77 0 0 1.35 .342 4.74 1.8 108
2025 Kannapolis - A 21 10 10 6 0 0 2.13 55.0 47 16 13 4 11 69 0 0 1.05 .326 3.06 1.5 195
2025 Winston-Salem - A+ 21 19 19 6 3 0 2.60 90.0 72 30 26 4 25 112 0 0 1.08 .313 2.83 2.8 162
2025 Total - A+ 21 29 29 12 3 0 2.42 145.0 119 46 39 8 36 181 0 0 1.07 .318 2.91 4.3 173
2026 Mexico - TRN 22 1 1 0 1 0 12.27 3.2 5 5 5 1 1 8 0 0 1.64 .571 2.99 0.1 32
Total CAR 19 19 6 3 0 2.60 90.0 72 30 26 4 25 112 0 0 1.08 .313 2.83 161.7
Total SAL 10 10 6 0 0 2.13 55.0 47 16 13 4 11 69 0 0 1.05 .326 3.06 195.3
Total PIO 25 25 6 4 0 5.39 122.0 142 79 73 18 29 105 0 0 1.40 .336 5.67 102.8
Total DSL 7 7 3 4 0 5.89 36.2 50 29 24 3 7 21 0 0 1.55 .364 4.16 73.0
CAREER POSTSEASON PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2026 Chicago - MLB 22 4 4 0 3 0 5.59 19.1 24 12 12 5 2 19 0 0 1.34 .333 4.97 0.1 78
2028 Chicago - MLB 24 2 2 0 2 0 9.31 9.2 11 11 10 4 3 10 0 0 1.45 .269 7.85 -0.2 47
2032 Minnesota - MLB 28 2 2 0 0 0 3.38 10.2 10 4 4 0 3 13 0 0 1.22 .370 2.02 0.5 130
2033 Minnesota - MLB 29 1 1 0 1 0 10.12 5.1 6 6 6 3 3 8 0 0 1.69 .300 9.93 -0.2 44
2034 Minnesota - MLB 30 1 1 0 0 0 11.57 4.2 7 6 6 0 4 5 0 0 2.36 .438 3.75 0.1 38
2036 Minnesota - MLB 32 1 1 0 1 0 19.29 2.1 6 5 5 2 1 4 0 0 3.00 .571 13.70 -0.2 23
Total MLB 11 11 0 7 0 7.44 52.0 64 44 43 14 16 59 0 0 1.54 .350 5.69 58.8
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2026 Chicago - MLB P 32 32 6 9 1 15 0 1.000 187.0 0.72 -2.1 .989
2027 Chicago - MLB P 32 32 8 13 2 23 2 .913 181.0 1.04 -3.2 .990
2028 Chicago - MLB P 33 33 5 11 2 16 0 1.000 186.2 0.77 -0.8 .990
2029 Chicago - MLB P 21 21 2 7 0 9 0 1.000 131.0 0.62 -0.8 1.022
2029 Arizona - MLB P 12 12 2 3 1 5 0 1.000 59.1 0.76 -0.6 1.022
2030 Arizona - MLB P 34 34 6 16 2 24 2 .917 202.0 0.98 -1.5 .975
2031 Minnesota - MLB P 34 34 8 9 0 19 2 .895 193.2 0.79 -2.3 .947
2032 Minnesota - MLB P 32 32 14 15 1 30 1 .967 168.1 1.55 -2.1 .941
2033 Minnesota - MLB P 34 34 10 13 0 24 1 .958 213.1 0.97 -1.3 1.052
2034 Minnesota - MLB P 11 11 0 9 0 9 0 1.000 72.1 1.12 +0.3 1.044
2035 Minnesota - MLB P 32 32 6 12 2 18 0 1.000 206.0 0.79 -0.4 .894
2036 Minnesota - MLB P 29 29 2 12 1 15 1 .933 174.2 0.72 -1.1 .970
2037 Minnesota - MLB P 35 35 6 7 2 13 0 1.000 173.2 0.67 -2.2 1.071
2038 Toronto - MLB P 33 33 4 11 0 16 1 .938 161.0 0.84 -1.5 .782
2039 Chicago - MLB P 32 32 9 12 1 22 1 .955 164.1 1.15 -0.6 1.076
TOTAL P 436 436 88 159 15 258 11 .957 2474.1 0.90 -20.2 .976
PLAYER HISTORY
10/20/2021 Signed a minor league contract out of Mexico with the Chicago White Sox organization.
01/01/2022 OSA scouting updated ratings (potential): Stuff: 25 (50); Movement: 25 (45); Control: 20 (55).
03/31/2022 Named the #33 prospect in the MLB
07/01/2022 Named the #24 prospect in the MLB
11/05/2022 Named the #13 prospect in the MLB
01/01/2023 OSA scouting updated ratings (potential): Stuff: 30 (60); Movement: 25 (40); Control: 25 (70).
03/30/2023 Named the #14 prospect in the MLB
06/30/2023 Named the #9 prospect in the MLB
07/16/2023 Was selected to the 2023 Major League Baseball All-Star Futures Game.
07/22/2023 Suspended 9 games after ejection following a brawl.
10/13/2023 Injured (Neck stiffness), day-to-day for one week.
01/01/2024 OSA scouting updated ratings (potential): Stuff: 35 (65); Movement: 25 (40); Control: 40 (65).
03/28/2024 Named the #36 prospect in the MLB
06/28/2024 Named the #62 prospect in the MLB
08/11/2024 Was selected to the 2024 Pioneer League All-Star Game.
11/02/2024 Named the #42 prospect in the MLB
01/01/2025 OSA scouting updated ratings (potential): Stuff: 40 (60); Movement: 30 (40); Control: 45 (55).
03/27/2025 Named the #33 prospect in the MLB
06/27/2025 Named the #51 prospect in the MLB
07/07/2025 Injured (forearm soreness),day-to-day for one week.
11/07/2025 Named the #47 prospect in the MLB
01/01/2026 OSA scouting updated ratings (potential): Stuff: 55 (65); Movement: 35 (40); Control: 55 (55).
03/09/2026 Named to the 2026 World Cup of Baseball for Mexico.
03/26/2026 Named the #34 prospect in the MLB
06/01/2026 Wins the MLB AL Rookie of the Month Award.
07/12/2026 Was selected to the 2026 Major League Baseball All-Star Game.
11/13/2026 Wins the 2026 MLB AL Cy Young Award.
11/13/2026 Wins the 2026 MLB AL Rookie of the Year Award.
11/30/2026 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2027 OSA scouting updated ratings (potential): Stuff: 65 (70); Movement: 45 (45); Control: 60 (60).
07/05/2027 Was selected to the 2027 Major League Baseball All-Star Game.
08/26/2027 Injured (mild oblique strain),day-to-day for 3 days.
09/11/2027 Injured (back stiffness),day-to-day for 1 day.
11/28/2027 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2028 OSA scouting updated ratings (potential): Stuff: 65 (70); Movement: 45 (45); Control: 60 (60).
04/12/2028 Injured (strained back),day-to-day for 3 days.
07/16/2028 Was selected to the 2028 Major League Baseball All-Star Game.
12/10/2028 Received a 1-year contract through arbitration worth a total of $6,875,000.
01/01/2029 OSA scouting updated ratings (potential): Stuff: 75 (75); Movement: 55 (55); Control: 60 (60).
07/30/2029 Was traded by the Chicago White Sox to the Arizona Diamondbacks in exchange for RP Mike Ramos, SS Jimmy Harden, LF Alex Arias, and RP Jaylin Fox.
08/10/2029 Injured (mild calf strain),day-to-day for 4 days.
08/18/2029 Signed a 6-year contract extension worth a total of $108,200,000 with the Arizona Diamondbacks organization.
01/01/2030 OSA scouting updated ratings (potential): Stuff: 75 (75); Movement: 50 (50); Control: 60 (60).
09/18/2030 Pitches a 2-hit shutout against the Montreal Expos with 10 strikeouts and 1 BB allowed!
11/25/2030 Was traded by the Arizona Diamondbacks to the Minnesota Twins in exchange for CL Jake Walsh, 1B Jeremy Olson, SP Joe Jamison, and 3B Jorge Lomeli.
01/01/2031 OSA scouting updated ratings (potential): Stuff: 70 (70); Movement: 55 (55); Control: 60 (60).
08/01/2031 Wins the MLB AL Pitcher of the Month Award.
01/01/2032 OSA scouting updated ratings (potential): Stuff: 70 (70); Movement: 60 (60); Control: 60 (60).
01/01/2033 OSA scouting updated ratings (potential): Stuff: 75 (75); Movement: 60 (60); Control: 60 (60).
05/14/2033 Pitches a 1-hit shutout against the Cleveland Guardians with 10 strikeouts and 1 BB allowed!
06/01/2033 Wins the MLB AL Pitcher of the Month Award.
07/17/2033 Was selected to the 2033 Major League Baseball All-Star Game.
11/21/2033 Finished 2nd in 2033 MLB AL Cy Young Award voting.
01/01/2034 OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 55 (55); Control: 65 (65).
04/27/2034 Injured (fractured elbow),out for 4 months.
01/01/2035 OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 60 (60); Control: 65 (65).
01/19/2035 Signed a 4-year contract extension worth a total of $82,200,000 with the Minnesota Twins organization.
04/15/2035 Injured (finger blister),day-to-day for 2 weeks.
04/30/2035 Suffered setback in recovery from injury, will miss another 4 days.
06/30/2035 Pitches a 5-hit shutout against the Oakland Athletics with 3 strikeouts and 1 BB allowed!
07/15/2035 Was selected to the 2035 Major League Baseball All-Star Game.
01/01/2036 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 65 (65); Control: 65 (65).
04/15/2036 Collects his 2000th career Major League Baseball strikeout!
09/01/2036 Injured (sore shoulder),day-to-day for 3-4 weeks.
01/01/2037 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 60 (60); Control: 65 (65).
08/07/2037 Injured (forearm soreness),day-to-day for 1-2 weeks.
11/09/2037 Exercised his contract opt-out.
12/01/2037 Rejected the Minnesota Twins qualifying offer.
12/03/2037 Became a free agent.
01/01/2038 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 60 (60); Control: 65 (65).
01/09/2038 Signed a 3-year contract worth a total of $50,000,000 with the Toronto Blue Jays organization.
12/25/2038 Was traded by the Toronto Blue Jays to the Chicago White Sox in exchange for LF Sam Napoli, SP Caleb Plume, and RF Joe Sivertsen.
01/01/2039 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 60 (60); Control: 65 (65).
05/13/2039 Collects his 2500th career Major League Baseball strikeout!
01/01/2040 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 55 (55); Control: 65 (65).
LEADERBOARD APPEARANCES
Year GS Rank
2030 34 6
2031 34 6
2033 34 4
2037 35 2
2038 33 9
Year W Rank
2026 14 5
2028 15 5
2030 17 4
2032 15 6
2033 17 4
Year L Rank
2026 1 2
Year Win. % Rank
2026 .667 5
2028 .652 6
2032 .714 8
2035 .667 9
Year IP Rank
2026 187.0 10
2030 202.0 8
2033 213.1 4
2035 206.0 10
Year BF Rank
2030 855 9
2033 882 5
Year HRA Rank
2030 30 8
2038 33 3
Year K Rank
2026 206 4
2027 207 4
2028 198 8
2030 224 8
2031 225 7
2033 271 1
Year WP Rank
2026 1 8
Year ERA Rank
2026 2.70 1
2027 3.63 7
2032 3.48 5
2033 2.66 1
2035 3.06 7
Year BABIP Rank
2026 .256 2
2035 .290 10
Year WHIP Rank
2026 0.99 1
2027 1.10 3
2031 1.15 5
2032 1.21 9
2033 1.12 7
2035 1.11 8
Year K/BB Rank
2026 8.00 9
2026 3.81 4
2027 5.31 2
2028 3.74 8
2031 4.59 4
2032 5.34 2
2033 4.44 7
2037 3.71 8
Year RA/9 Rank
2026 9.10 1
2027 10.29 4
2031 10.55 3
2033 10.59 7
2035 10.53 10
Year HR/9 Rank
2026 0.58 1
2033 0.93 5
2035 0.74 8
2036 0.77 10
2037 0.67 4
Year H/9 Rank
2026 6.35 1
2027 7.96 7
2033 7.51 5
2035 7.82 10
Year BB/9 Rank
2027 1.94 7
2031 2.28 9
2032 1.87 3
2035 2.14 8
2037 2.33 7
Year K/9 Rank
2026 19.64 2
2026 9.91 3
2027 10.29 2
2028 9.55 7
2030 9.98 9
2031 10.46 8
2032 10.00 9
2033 11.43 4
Year QS Rank
2026 19 2
2028 17 9
2030 20 5
2033 17 7
2035 20 6
Year QSP Rank
2026 .594 3
2030 .588 5
2035 .625 6
Year CG Rank
2030 1 6
2031 1 6
2033 2 3
2035 2 6
Year CGP Rank
2033 .059 5
2035 .062 6
Year SHO Rank
2030 1 2
2033 1 3
2035 1 4
Year GB% Rank
2027 0.54 4
2031 0.59 1
2032 0.53 6
2035 0.58 4
2036 0.55 8
2037 0.54 4
2039 0.56 3
Year WAR Rank
2026 6.0 1
2031 4.4 7
2033 6.0 2
2035 4.8 6
2037 3.9 6
Friday, May 10th , 2024 - OOTP Baseball 24.10 Build 82