P Esteban Ochoa #32
Age: 33 | Bats: L | Throws: L | Morale: Good
05/09/2039
OA: 42 POT: 42
P ESTEBAN OCHOA #32 - AGE: 33 - BATS: L - THROWS: L - MORALE: GOOD
G GS Rec SV ERA IP HA HR BB K WHIP WAR
8 0 0-0 1 1.50 6.0 4 1 3 7 1.17 -0.0
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 45 45 45 45
Movement 50 55 45 50
HRA 50 65 50 50
PBABIP 40 45 40 40
Control 45 50 45 45
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 50 50
Slider 50 50
Curveball 25 25
Changeup 55 55
Cutter 50 50
OTHER PITCHING RATINGS
Velocity 91-93 Mph
Stamina 50
Suggested Role Starter
Type Extreme Groundball
Hold Runners 60
Defense 40
RUN/BUNT RATINGS
Running Speed: 25
Stealing Ability: 20
Baserunning Inst.: 20
Sacrifice Bunt: 45
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
04/14/2039 CIN Loss, 3-7 0.2 3 1 1 0 0
04/09/2039 @ CHC Loss, 1-3 0.2 0 0 0 0 1
04/07/2039 LVA Win, 8-6 1.0 0 0 0 0 3
04/06/2039 LVA Win, 4-1 0.2 0 0 0 0 1
04/05/2039 OAK Win, 5-4 0.1 1 0 0 1 0
04/03/2039 @ SF Win, 3-2 0.2 0 0 0 0 0 Save
04/01/2039 @ SF Win, 5-2 0.2 0 0 0 0 0
03/28/2039 SD Win, 5-1 1.1 0 0 0 2 2
02/26/2039 SJ Win, 5-3 X 0.1 1 0 0 0 1
PERSONALITY
Ochoa is rather lunk-headed.
Birthday:01/04/2006
Born in:Roseville, MN
Nationality:American
Height:6' 4"
Weight:205 lbs
Local Popularity:Very Popular
National Pop.:Very Popular
STATUS
Contract:Major League Contract
Salary:$10,600,000
Signed Through:2039 Season
Major Service:5 Years, 90 Days
Service This Yr:42 Days
40-Man Service:8 Years, 31 Days
Pro Service:12 Years
Arbitration Eligibility:Eligible, but possibly free agent after season!
Option Years:Out of option years
Contract Extension: -
Drafted:2027, 1st Pick in Round 2
MAJOR LEAGUE BASEBALL 2039 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 8 0 0 0 1 1.50 6.0 4 1 1 1 3 7 0 0.0 0 0 0.0
Pitching SVO BS SV% RA GF BR/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 1 0 100.0 8 1 10.50 6.00 10.50 4.50 4.52 1.17 106 -0.0 .214        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 12 3 1 0 1 1 0 4 0 0 0 .250 .250 .583 .833      
vs. RHB 10 1 1 0 0 0 3 3 0 0 0 .100 .308 .200 .508      
MAJOR LEAGUE BASEBALL 2039 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
March 1 0 0 0 0 0.00 1.1 0 0 0 0 2 2  
April 7 0 0 0 1 1.93 4.2 4 1 1 1 1 5  
Spring Training 1 1 0 0 0 0.00 0.1 1 0 0 0 0 1  
Last Year 28 28 5 7 0 4.37 134.0 139 69 65 13 55 136  
2 Years Ago 28 5 3 1 1 3.16 57.0 43 20 20 5 22 61  
Career 204 83 28 26 2 3.78 540.2 502 238 227 54 208 482  
Home 5 0 0 0 0 2.25 4.0 4 1 1 1 3 6  
Road 3 0 0 0 1 0.00 2.0 0 0 0 0 0 1  
Grass 8 0 0 0 1 1.50 6.0 4 1 1 1 3 7  
Day 4 0 0 0 1 3.38 2.2 3 1 1 1 0 2  
Night 4 0 0 0 0 0.00 3.1 1 0 0 0 3 5  
As Reliever / Substitution 8 0 0 0 1 1.50 6.0 4 1 1 1 3 7  
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+
2033 Philadelphia - MLB 27 7 7 2 4 0 6.00 33.0 35 23 22 4 18 22 0 0 1.61 .292 5.32 0.2 79
2034 Montreal - MLB 28 47 2 2 4 0 4.50 54.0 52 30 27 8 19 49 0 0 1.31 .288 4.48 0.2 98
2035 Cincinnati - MLB 29 48 13 7 1 0 2.86 91.1 73 29 29 9 30 78 0 0 1.13 .257 4.08 1.4 166
2035 Montreal - MLB 29 6 0 2 1 0 2.08 4.1 2 1 1 0 2 1 0 0 0.92 .154 4.18 0.0 212
2035 Total - MLB 29 54 13 9 2 0 2.82 95.2 75 30 30 9 32 79 0 0 1.12 .252 4.08 1.5 167
2036 Cincinnati - MLB 30 32 28 7 8 0 3.47 161.0 154 65 62 14 59 128 0 0 1.32 .296 4.08 3.1 135
2037 Oakland - MLB 31 28 5 3 1 1 3.16 57.0 43 20 20 5 22 61 0 0 1.14 .268 3.49 1.0 134
2038 Miami - MLB 32 28 28 5 7 0 4.37 134.0 139 69 65 13 55 136 0 0 1.45 .333 3.76 2.2 86
2039 Miami - MLB 33 8 0 0 0 1 1.50 6.0 4 1 1 1 3 7 0 0 1.17 .214 4.52 -0.0 269
Total MLB 204 83 28 26 2 3.78 540.2 502 238 227 54 208 482 0 0 1.31 .293 4.06 8.1 114
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+
2025 Total - 19 18 18 12 1 0 1.89 119.0 90 26 25 6 27 150 0 0 0.98 .288 2.07 5.0 100
2026 Total - 20 20 20 10 4 0 2.32 132.0 103 36 34 8 42 175 0 0 1.10 .304 2.34 4.9 100
2027 Total - 21 17 17 11 1 0 2.00 112.2 90 27 25 5 25 149 0 0 1.02 .306 1.82 5.2 100
2027 Philadelphia W (GCL) - R 21 8 8 2 3 0 2.27 31.2 34 10 8 0 7 38 0 0 1.29 .395 1.75 1.5 184
2028 Williamsport - A- 22 14 14 1 6 0 5.37 58.2 70 39 35 4 30 51 0 0 1.70 .355 4.18 0.6 74
2028 Lakewood - A 22 11 11 2 6 0 8.05 50.1 67 48 45 11 21 48 0 0 1.75 .354 5.84 -0.4 49
2029 Williamsport - A- 23 14 14 5 3 0 3.11 72.1 69 25 25 3 21 52 0 0 1.24 .303 3.24 1.5 122
2029 Lakewood - A 23 6 6 3 2 0 3.44 36.2 46 14 14 5 5 23 0 0 1.39 .373 4.64 0.1 110
2030 Lakewood - A 24 12 12 3 7 0 2.47 83.2 65 27 23 3 27 70 1 1 1.10 .265 3.38 1.4 145
2030 Clearwater - A+ 24 16 16 6 7 0 3.35 99.1 89 42 37 5 35 76 0 0 1.25 .285 3.57 1.3 107
2030 Total - A+ 24 28 28 9 14 0 2.95 183.0 154 69 60 8 62 146 1 1 1.18 .276 3.48 2.8 121
2031 Clearwater - A+ 25 25 25 12 4 0 2.26 179.0 148 51 45 5 54 121 0 0 1.13 .270 3.16 3.4 158
2031 Lehigh Valley - AAA 25 1 1 0 1 0 2.84 6.1 5 2 2 0 3 4 0 0 1.26 .263 2.91 0.1 118
2032 Reading - AA 26 5 5 1 3 0 3.72 36.1 32 17 15 1 10 25 0 0 1.16 .282 2.74 0.8 92
2032 Lehigh Valley - AAA 26 20 20 8 7 0 2.82 127.2 111 45 40 6 38 101 2 0 1.17 .279 2.81 3.1 126
2033 Lehigh Valley - AAA 27 22 22 10 5 0 3.79 147.1 128 67 62 9 38 108 3 1 1.13 .269 2.95 3.1 92
2034 Durham - AAA 28 3 3 2 0 0 2.08 21.2 14 5 5 2 7 15 0 0 0.97 .207 3.72 0.2 172
2037 Las Vegas - AAA 31 7 0 0 0 0 8.31 4.1 6 4 4 1 1 5 0 0 1.62 .417 5.36 -0.0 56
Total IL 46 46 20 13 0 3.24 303.0 258 119 109 17 86 228 5 1 1.14 .269 2.95 108.3
Total PCL 7 0 0 0 0 8.31 4.1 6 4 4 1 1 5 0 0 1.62 .417 5.36 56.4
Total EL 5 5 1 3 0 3.72 36.1 32 17 15 1 10 25 0 0 1.16 .282 2.74 91.9
Total FSL 41 41 18 11 0 2.65 278.1 237 93 82 10 89 197 0 0 1.17 .275 3.30 134.8
Total SAL 29 29 8 15 0 4.32 170.2 178 89 82 19 53 141 1 1 1.35 .317 4.38 87.7
Total NYP 28 28 6 9 0 4.12 131.0 139 64 60 7 51 103 0 0 1.45 .327 3.66 94.7
Total GCL 8 8 2 3 0 2.27 31.2 34 10 8 0 7 38 0 0 1.29 .395 1.75 184.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+
2035 Cincinnati - MLB 29 2 1 0 0 0 9.00 3.0 6 4 3 0 1 1 0 0 2.33 .462 3.59 0.1 53
Total MLB 2 1 0 0 0 9.00 3.0 6 4 3 0 1 1 0 0 2.33 .462 3.59 52.6
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2033 Philadelphia - MLB P 7 7 2 2 0 4 0 1.000 33.0 1.09 -0.0 1.011
2034 Montreal - MLB P 43 2 2 7 0 9 0 1.000 54.0 1.50 +0.8 1.406
2035 Montreal - MLB P 6 0 0 1 0 1 0 1.000 4.1 2.08 +0.0 1.052
2035 Cincinnati - MLB P 47 13 4 7 0 11 0 1.000 91.1 1.08 +0.3 1.052
2036 Cincinnati - MLB P 32 28 5 14 0 22 3 .864 161.0 1.06 -0.0 .926
2037 Oakland - MLB P 28 5 3 5 1 9 1 .889 57.0 1.26 +0.3 .830
2038 Miami - MLB P 28 28 8 6 1 14 0 1.000 134.0 0.94 +0.7 1.043
2039 Miami - MLB P 8 0 0 0 0 0 0 .000 6.0 0.00 0.0 .000
TOTAL P 199 83 24 42 2 70 4 .943 540.2 1.10 +2.1 1.031
PLAYER HISTORY
01/01/2026 OSA scouting updated ratings (potential): Stuff: 30 (55); Movement: 40 (55); Control: 25 (55).
01/01/2027 OSA scouting updated ratings (potential): Stuff: 30 (45); Movement: 35 (60); Control: 30 (70).
06/04/2027 Drafted in the 2027 first-year player draft out of college (Oral Roberts; Tulsa, OK) by the Philadelphia Phillies. (Round 2, Pick 1, 42nd overall pick).
07/17/2027 Signed a minor league contract with the Philadelphia Phillies organization with a signing bonus of $3,360,000.
08/05/2027 Injured (sore shoulder),day-to-day for 5 days.
08/11/2027 Injured (elbow inflammation),out for one week.
01/01/2028 OSA scouting updated ratings (potential): Stuff: 35 (50); Movement: 40 (65); Control: 35 (65).
07/19/2028 Injured (elbow inflammation),out for 2 weeks.
08/20/2028 Injured (sore ankle),day-to-day for one week.
01/01/2029 OSA scouting updated ratings (potential): Stuff: 35 (50); Movement: 45 (60); Control: 40 (60).
06/25/2029 Injured (elbow inflammation),out for 2 weeks.
01/01/2030 OSA scouting updated ratings (potential): Stuff: 40 (50); Movement: 55 (60); Control: 35 (50).
06/04/2030 Pitches a 2-hit shutout against the Charleston RiverDogs with 8 strikeouts and 4 BB allowed!
08/07/2030 Injured (wrist soreness),day-to-day for one week.
09/13/2030 Injured (finger blister),day-to-day for 1 day.
01/01/2031 OSA scouting updated ratings (potential): Stuff: 45 (50); Movement: 60 (60); Control: 45 (50).
06/15/2031 Was selected to the 2031 Florida State League All-Star Game.
08/09/2031 Injured (sore shoulder),day-to-day for one week.
11/28/2031 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2032 OSA scouting updated ratings (potential): Stuff: 45 (50); Movement: 50 (50); Control: 45 (45).
01/01/2032 OSA scouting updated ratings (potential): Stuff: 45 (50); Movement: 50 (50); Control: 45 (45).
07/04/2032 Injured (strained forearm),day-to-day for 2 weeks.
12/01/2032 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2033 OSA scouting updated ratings (potential): Stuff: 45 (50); Movement: 50 (50); Control: 45 (45).
01/01/2033 OSA scouting updated ratings (potential): Stuff: 45 (50); Movement: 50 (50); Control: 45 (45).
03/26/2033 Successfully completed training to improve his defense at pitcher at the Philadelphia Phillies development complex.
06/22/2033 Pitches a 4-hit shutout against the Gwinnett Stripers with 3 strikeouts and 1 BB allowed!
11/30/2033 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2034 OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 50 (55); Control: 45 (45).
01/01/2034 OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 50 (55); Control: 45 (45).
01/11/2034 Was traded by the Philadelphia Phillies to the Montreal Expos, along with SP Jorge Suarez, in exchange for RF Josh Dolbow.
09/28/2034 Wins the 2034 International League Round 2 with the Durham Bulls!
09/30/2034 Injured (elbow inflammation),out for 2 weeks.
11/25/2034 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2035 OSA scouting updated ratings (potential): Stuff: 45 (50); Movement: 50 (50); Control: 45 (45).
04/18/2035 Was claimed off waivers by Cincinnati while with Montreal.
05/11/2035 Injured (finger blister),day-to-day for 2 days.
11/21/2035 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2036 OSA scouting updated ratings (potential): Stuff: 45 (50); Movement: 50 (50); Control: 45 (45).
10/05/2036 Injured (torn labrum (Shoulder)),out for 8 months.
11/10/2036 Added to the secondary (40-man) roster for the Cincinnati Reds.
11/14/2036 Signed a 1-year contract extension worth a total of $3,360,000 with the Cincinnati Reds organization.
12/24/2036 Designated for assignment and placed on waivers by the Cincinnati Reds.
12/25/2036 Drafted in the rule 5 draft (Round 1 , Pick 1, 1st overall Pick) by the Oakland Athletics from the Cincinnati Reds.
01/01/2037 OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 50 (50); Control: 45 (45).
05/27/2037 Injured (finger blister),day-to-day for one week.
06/06/2037 Injured (mild shoulder strain),day-to-day for one week.
09/25/2037 Injured (elbow inflammation),out for 2-3 months.
11/12/2037 Signed a 1-year contract extension worth a total of $7,300,000 with the Oakland Athletics organization.
11/14/2037 Was claimed off waivers by Miami while with Oakland.
01/01/2038 OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 50 (50); Control: 45 (45).
05/22/2038 Injured (elbow inflammation),out for one week.
07/16/2038 Injured (elbow inflammation),out for one week.
07/23/2038 Injured (sprained elbow),day-to-day for one week.
07/28/2038 Suffered setback in recovery from injury, will miss another one week.
08/21/2038 Injured (finger blister),day-to-day for 1 day.
08/31/2038 Injured (finger blister),day-to-day for one week.
11/09/2038 Signed a 1-year contract extension worth a total of $10,600,000 with the Miami Marlins organization.
01/01/2039 OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 50 (50); Control: 45 (45).
02/26/2039 Injured (elbow strain),day-to-day for 2 weeks.
04/14/2039 Injured (torn labrum (Shoulder)),out for 12 months.
LEADERBOARD APPEARANCES
Year HLD Rank
2034 14 5
2035 16 8
Friday, August 21st , 2026 - OOTP Baseball 27.4 Build 76