P Joe MacEachern #12
Age: 25 | Bats: S | Throws: R | Morale: Normal
11/05/2032
OA: 46 POT: 49
P JOE MACEACHERN #12 - AGE: 25 - BATS: S - THROWS: R - MORALE: NORMAL
G GS Rec SV ERA IP HA HR BB K WHIP WAR
32 0 2-4 0 3.98 43.0 46 10 8 64 1.26 0.4
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 65 65 70 70
Movement 50 45 50 50
Control 65 60 65 70
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 60 60
Slider 65 65
Changeup 45 50
Cutter 65 65
Circle Change 40 45
OTHER PITCHING RATINGS
Velocity 92-94 Mph
Stamina 45
Suggested Role Starter
Type Groundball Pitcher
Hold Runners 45
Defense 45
RUN/BUNT RATINGS
Running Speed: 20
Stealing Ability: 25
Baserunning Inst.: 25
Sacrifice Bunt: 70
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
10/07/2032 NYY Loss, 5-13 1.0 4 3 3 0 0
10/06/2032 NYY Loss, 2-3 1.0 2 0 0 1 1
10/01/2032 SD Loss, 2-6 1.0 0 0 0 0 1
09/30/2032 @ TEX Loss, 1-2 2.0 3 1 1 0 5 Loss
09/28/2032 @ TEX Win, 8-6 2.1 1 0 0 0 2
09/26/2032 ARI Loss, 5-7 1.1 3 1 1 0 2
09/25/2032 ARI Loss, 0-4 1.0 1 0 0 1 2
09/21/2032 @ LAD Loss, 5-10 1.0 1 1 1 1 2
09/18/2032 @ SF Loss, 6-7 0.1 1 1 1 0 0 Loss
09/15/2032 SEA Loss, 3-4 1.0 2 1 1 0 2 Loss
PERSONALITY
Deflects praise to others.
Personality Class: Humble
Low: Leader, Adaptability, Financial Ambition
Birthday:10/13/2007
Born in:Gary, IN
Nationality:American
Height:6' 0"
Weight:185 lbs
Local Popularity:Very Popular
National Pop.:Very Popular
STATUS
Contract:Major League Contract
Salary:$700,000
Signed Through:2032 Season
Major Service:None, 162 Days
Service This Yr:117 Days
40-Man Service:2 Years, 122 Days
Pro Service:5 Years
Arbitration Eligibility:Not yet eligible
Option Years:Last option year
Contract Extension: -
Drafted:2027, 16th Pick in Round 9
MAJOR LEAGUE BASEBALL 2032 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 32 0 2 4 0 3.98 43.0 46 19 19 10 8 64 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 0 0 0.0 32 13 11.30 9.63 13.40 1.67 3.80 1.26 89 0.4 .364        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 81 21 1 0 7 9 4 32 0 0 0 .259 .294 .531 .825      
vs. RHB 91 25 2 0 3 10 4 32 1 0 0 .275 .302 .396 .698      
MAJOR LEAGUE BASEBALL 2032 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
June 8 0 0 0 0 3.65 12.1 10 5 5 3 1 17  
July 8 0 2 1 0 2.00 9.0 11 2 2 2 3 14  
August 5 0 0 0 0 3.86 9.1 10 4 4 0 2 13  
September 10 0 0 3 0 6.35 11.1 15 8 8 5 2 19  
October 1 0 0 0 0 0.00 1.0 0 0 0 0 0 1  
Spring Training 5 3 0 1 0 4.97 12.2 11 7 7 3 2 22  
Postseason 2 0 0 0 0 13.50 2.0 6 3 3 1 1 1  
Last Year 2 0 0 1 0 15.75 4.0 7 7 7 3 2 7  
2 Years Ago 7 0 0 0 0 3.97 11.1 9 5 5 1 5 10  
Career 41 0 2 5 0 4.78 58.1 62 31 31 14 15 81  
Home 18 0 1 2 0 5.24 22.1 26 13 13 6 4 36  
Road 14 0 1 2 0 2.61 20.2 20 6 6 4 4 28  
Grass 32 0 2 4 0 3.98 43.0 46 19 19 10 8 64  
Day 8 0 0 2 0 3.38 8.0 9 3 3 2 2 13  
Night 24 0 2 2 0 4.11 35.0 37 16 16 8 6 51  
As Reliever / Substitution 32 0 2 4 0 3.98 43.0 46 19 19 10 8 64  
PACIFIC COAST LEAGUE 2032 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 12 12 6 3 0 2.09 90.1 73 22 21 7 13 93 3 25.0 2 9 75.0
Pitching SVO BS SV% RA GF BR/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 0 0 0.0 0 0 8.87 7.27 9.27 1.30 2.17 0.95 72 2.5 .274        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 156 41 10 0 5 13 8 44 0 0 0 .263 .299 .423 .722      
vs. RHB 183 32 3 2 2 9 5 49 2 0 3 .175 .207 .246 .453      
PACIFIC COAST LEAGUE 2032 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 5 5 3 1 0 2.04 35.1 28 8 8 1 8 37  
May 5 5 3 1 0 1.64 38.1 30 7 7 3 5 38  
June 2 2 0 1 0 3.24 16.2 15 7 6 3 0 18  
Last Year 28 28 15 7 0 3.21 199.0 162 73 71 23 41 175  
2 Years Ago 24 24 8 8 0 3.34 148.0 126 57 55 16 33 130  
Career 64 64 29 18 0 3.03 437.1 361 152 147 46 87 398  
Home 6 6 2 2 0 2.56 45.2 42 13 13 4 6 47  
Road 6 6 4 1 0 1.61 44.2 31 9 8 3 7 46  
Grass 12 12 6 3 0 2.09 90.1 73 22 21 7 13 93  
Day 3 3 1 1 0 2.45 22.0 18 6 6 2 3 22  
Night 9 9 5 2 0 1.98 68.1 55 16 15 5 10 71  
As Starter 12 12 6 3 0 2.09 90.1 73 22 21 7 13 93  
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+
2030 Houston - MLB 22 7 0 0 0 0 3.97 11.1 9 5 5 1 5 10 0 0 1.24 .267 3.58 0.1 107
2031 Houston - MLB 23 2 0 0 1 0 15.75 4.0 7 7 7 3 2 7 0 0 2.25 .444 11.71 -0.3 27
2032 Houston - MLB 24 32 0 2 4 0 3.98 43.0 46 19 19 10 8 64 0 0 1.26 .364 3.80 0.4 107
Total MLB 41 0 2 5 0 4.78 58.1 62 31 31 14 15 81 0 0 1.32 .348 4.30 0.2 89
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+
2026 Total - 18 15 9 4 2 0 1.80 70.0 49 15 14 2 26 105 0 0 1.07 .264 1.81 3.0 100
2027 Total - 19 14 12 6 2 0 2.33 81.0 66 22 21 6 19 115 0 0 1.05 .317 2.14 3.2 100
2027 Houston (FCL) - R 19 11 11 3 2 0 3.76 55.0 67 24 23 3 24 40 0 0 1.65 .368 4.95 0.7 132
2028 Houston (FCL) - R 20 11 11 4 1 0 2.13 63.1 53 19 15 1 12 66 0 0 1.03 .315 2.90 2.3 226
2029 Asheville - A+ 21 11 11 4 1 0 3.49 56.2 56 25 22 3 19 43 0 0 1.32 .296 3.52 0.9 106
2029 Corpus Christi - AA 21 18 18 6 7 0 4.71 99.1 113 56 52 16 31 84 0 0 1.45 .322 4.49 0.7 84
2030 Sugar Land - AAA 22 24 24 8 8 0 3.34 148.0 126 57 55 16 33 130 0 0 1.07 .275 3.41 2.1 103
2031 Sugar Land - AAA 23 28 28 15 7 0 3.21 199.0 162 73 71 23 41 175 4 1 1.02 .254 3.07 3.1 100
2032 Sugar Land - AAA 24 12 12 6 3 0 2.09 90.1 73 22 21 7 13 93 3 2 0.95 .274 2.17 2.5 144
Total PCL 64 64 29 18 0 3.03 437.1 361 152 147 46 87 398 7 3 1.02 .265 3.00 107.9
Total TL 18 18 6 7 0 4.71 99.1 113 56 52 16 31 84 0 0 1.45 .322 4.49 84.4
Total SAL 11 11 4 1 0 3.49 56.2 56 25 22 3 19 43 0 0 1.32 .296 3.52 106.2
Total FCL 22 22 7 3 0 2.89 118.1 120 43 38 4 36 106 0 0 1.32 .342 3.85 170.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+
2032 Houston - MLB 24 2 0 0 0 0 13.50 2.0 6 3 3 1 1 1 0 0 3.50 .500 8.76 -0.1 31
Total MLB 2 0 0 0 0 13.50 2.0 6 3 3 1 1 1 0 0 3.50 .500 8.76 31.5
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2030 Houston - MLB P 7 0 0 1 0 1 0 1.000 11.1 0.79 +0.1 1.004
2031 Houston - MLB P 2 0 0 0 0 0 0 .000 4.0 0.00 -0.2 .000
2032 Houston - MLB P 32 0 0 2 0 2 0 1.000 43.0 0.42 -1.0 .995
2032 Sugar Land - AAA P 12 12 5 7 1 14 2 .857 90.1 1.20 -0.5 .864
TOTAL P 53 12 5 10 1 17 2 .882 148.2 0.91 -1.6 .904
PLAYER HISTORY
05/22/2026 Was not drafted and joined Navarro College.
01/01/2027 OSA scouting updated ratings (potential): Stuff: 30 (50); Movement: 20 (30); Control: 25 (45).
05/21/2027 Drafted in the 2027 first-year player draft (Round 9, Pick 16, 263rd overall pick) by the Houston Astros, out of college Navarro College
01/01/2028 OSA scouting updated ratings (potential): Stuff: 35 (60); Movement: 25 (35); Control: 35 (65).
07/17/2028 Injured (abdominal soreness),day-to-day for 2 days.
01/01/2029 OSA scouting updated ratings (potential): Stuff: 45 (55); Movement: 45 (45); Control: 40 (55).
01/01/2029 OSA scouting updated ratings (potential): Stuff: 45 (55); Movement: 45 (45); Control: 40 (55).
03/08/2029 Injured (virus),day-to-day for 4 days.
01/01/2030 OSA scouting updated ratings (potential): Stuff: 45 (55); Movement: 45 (45); Control: 45 (55).
01/01/2030 OSA scouting updated ratings (potential): Stuff: 45 (55); Movement: 45 (45); Control: 45 (55).
04/23/2030 Injured (back spasms),day-to-day for 2 days.
11/21/2030 Received a 1-year contract through automatic renewal worth a total of $700,000.
01/01/2031 OSA scouting updated ratings (potential): Stuff: 50 (55); Movement: 45 (45); Control: 50 (60).
01/01/2031 OSA scouting updated ratings (potential): Stuff: 50 (55); Movement: 45 (45); Control: 50 (60).
04/26/2031 Pitches a 3-hit shutout against the Oklahoma City Dodgers with 10 strikeouts and 3 BB allowed!
04/28/2031 Wins the PCL Player of the Week Award.
08/01/2031 Wins the PCL Pitcher of the Month Award.
11/29/2031 Received a 1-year contract through automatic renewal worth a total of $700,000.
01/01/2032 OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 45 (45); Control: 60 (65).
01/01/2032 OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 45 (45); Control: 60 (65).
04/12/2032 Wins the PCL Player of the Week Award.
05/04/2032 Pitches a 6-hit shutout against the Round Rock Express with 8 strikeouts and 0 BB allowed!
05/10/2032 Pitches a 6-hit shutout against the Sacramento River Cats with 8 strikeouts and 1 BB allowed!
Sunday, April 20th , 2025 - OOTP Baseball 25.11 Build 104