P Geoff Johnson #13
Age: 24 | Bats: R | Throws: L | Morale: Normal
06/22/2026
P GEOFF JOHNSON #13 - AGE: 24 - BATS: R - THROWS: L - MORALE: NORMAL
G GS Rec SV ERA IP HA HR BB K WHIP WAR
5 0 0-0 0 0.00 3.1 3 0 1 1 1.20 0.0
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 40 40 40 50
Movement 45 45 45 50
HRA 45 50 45 50
PBABIP 45 45 45 50
Control 40 40 40 40
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 55 60
Curveball 50 70
Circle Change 45 65
 
 
OTHER PITCHING RATINGS
Velocity 93-95 Mph
Stamina 70
Suggested Role Starter
Type Neutral
Hold Runners 50
Defense 35
RUN/BUNT RATINGS
Running Speed: 20
Stealing Ability: 20
Baserunning Inst.: 20
Sacrifice Bunt: 50
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
06/20/2026 OAK Win, 6-1 0.1 1 0 0 1 0
06/18/2026 OAK Loss, 0-3 0.1 2 0 0 0 0
06/17/2026 PIT Loss, 0-2 1.0 0 0 0 0 0
06/16/2026 PIT Loss, 3-4 1.0 0 0 0 0 1
06/14/2026 COL Loss, 8-11 0.2 0 0 0 0 0
06/08/2026 @ REN Loss, 2-8 X 5.0 10 6 6 1 5 Loss
06/01/2026 @ LVG Win, 9-6 X 5.1 4 6 2 2 3
05/26/2026 @ SAC Win, 4-3 X 7.1 5 3 3 1 4
05/21/2026 NAS Loss, 5-11 X 2.2 5 5 5 2 3 Loss
05/16/2026 @ RR Loss, 2-3 X 7.0 9 3 3 1 4 Loss
PERSONALITY
Geoff is too comfortable in front of a camera.
Personality Class: Outspoken
Birthday:04/20/2002
Born in:Huntington Beach, CA
Nationality:American
Height:5' 10"
Weight:180 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$750,000
Signed Through:2026 Season
Major Service:None, 9 Days
Service This Yr:9 Days
40-Man Service:1 Year, 89 Days
Pro Service:5 Years
Arbitration Eligibility:Not yet eligible
Option Years:1 option year left
Contract Extension: -
Drafted:2021, 11th Pick in Round 3
MAJOR LEAGUE BASEBALL 2026 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 5 0 0 0 0 0.00 3.1 3 0 0 0 1 1 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 5 1 10.80 8.10 2.70 2.70 3.53 1.20 90 0.0 .250        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 5 1 0 0 0 0 0 0 0 0 0 .200 .200 .200 .400      
vs. RHB 8 2 0 0 0 0 1 1 0 0 0 .250 .333 .250 .583      
MAJOR LEAGUE BASEBALL 2026 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
Last Week 4 0 0 0 0 0.00 2.2 3 0 0 0 1 1  
June 5 0 0 0 0 0.00 3.1 3 0 0 0 1 1  
Spring Training 1 0 0 0 0 0.00 1.0 2 0 0 0 0 2  
Career 5 0 0 0 0 0.00 3.1 3 0 0 0 1 1  
Home 5 0 0 0 0 0.00 3.1 3 0 0 0 1 1  
Grass 5 0 0 0 0 0.00 3.1 3 0 0 0 1 1  
Day 1 0 0 0 0 0.00 0.2 0 0 0 0 0 0  
Night 4 0 0 0 0 0.00 2.2 3 0 0 0 1 1  
As Reliever / Substitution 5 0 0 0 0 0.00 3.1 3 0 0 0 1 1  
PACIFIC COAST LEAGUE 2026 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 14 9 3 4 2 4.45 58.2 65 33 29 4 18 53 0 0.0 0 5 55.6
Pitching SVO BS SV% RA GF BR/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 3 1 66.7 5 4 12.89 9.97 8.13 2.76 3.89 1.41 92 1.0 .330        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 56 21 5 0 1 10 3 12 0 0 0 .375 .407 .518 .925      
vs. RHB 185 44 10 2 3 23 15 41 1 0 1 .238 .297 .362 .659      
PACIFIC COAST LEAGUE 2026 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 7 2 1 1 2 4.67 17.1 20 9 9 0 7 20  
May 5 5 2 2 0 3.48 31.0 31 12 12 4 8 25  
June 2 2 0 1 0 6.97 10.1 14 12 8 0 3 8  
Last Year 30 30 8 13 0 5.03 188.0 241 115 105 17 69 169  
Career 44 39 11 17 2 4.89 246.2 306 148 134 21 87 222  
Home 7 4 2 2 1 4.70 23.0 26 12 12 1 12 24  
Road 7 5 1 2 1 4.29 35.2 39 21 17 3 6 29  
Grass 14 9 3 4 2 4.45 58.2 65 33 29 4 18 53  
Day 4 3 3 1 0 1.64 22.0 22 4 4 2 5 20  
Night 10 6 0 3 2 6.14 36.2 43 29 25 2 13 33  
As Starter 9 9 2 3 0 4.71 49.2 56 30 26 4 17 42  
As Reliever / Substitution 5 0 1 1 2 3.00 9.0 9 3 3 0 1 11  
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 Houston - MLB 24 5 0 0 0 0 0.00 3.1 3 0 0 0 1 1 0 0 1.20 .250 3.53 0.0 999
Total MLB 5 0 0 0 0 0.00 3.1 3 0 0 0 1 1 0 0 1.20 .250 3.53 0.0 999
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+
2021 Total - 19 17 17 9 4 0 2.46 117.0 100 33 32 8 26 118 0 0 1.08 .288 2.76 3.6 100
2021 Greeneville - R 19 11 11 2 7 0 7.51 50.1 63 45 42 6 32 29 0 0 1.89 .329 6.33 0.1 69
2022 Houston 2 (DSL) - R 20 10 10 3 5 0 6.22 50.2 79 38 35 2 15 46 0 0 1.86 .433 4.74 1.2 92
2022 Houston 1 (DSL) - R 20 3 3 1 1 0 5.02 14.1 17 8 8 0 5 10 0 0 1.53 .370 4.75 0.3 114
2022 Total - R 20 13 13 4 6 0 5.95 65.0 96 46 43 2 20 56 0 0 1.78 .420 4.74 1.5 96
2023 Houston 1 (DSL) - R 21 12 12 5 1 0 3.10 69.2 58 24 24 8 12 77 1 1 1.00 .289 3.54 2.1 164
2023 Houston 2 (DSL) - R 21 1 1 1 0 0 1.69 5.1 4 1 1 0 1 6 0 0 0.94 .286 2.01 0.3 285
2023 Total - R 21 13 13 6 1 0 3.00 75.0 62 25 25 8 13 83 1 1 1.00 .289 3.43 2.4 169
2024 Lancaster - A+ 22 30 30 8 5 0 3.48 142.1 131 60 55 10 37 145 0 0 1.18 .309 3.11 3.2 112
2025 Fresno - AAA 23 30 30 8 13 0 5.03 188.0 241 115 105 17 69 169 3 0 1.65 .378 4.16 2.6 83
2026 Fresno - AAA 24 14 9 3 4 2 4.45 58.2 65 33 29 4 18 53 0 0 1.41 .330 3.89 1.0 96
Total PCL 44 39 11 17 2 4.89 246.2 306 148 134 21 87 222 3 0 1.59 .367 4.10 86.1
Total CAL 30 30 8 5 0 3.48 142.1 131 60 55 10 37 145 0 0 1.18 .309 3.11 112.1
Total APP 11 11 2 7 0 7.51 50.1 63 45 42 6 32 29 0 0 1.89 .329 6.33 68.6
Total DSL 26 26 10 7 0 4.37 140.0 158 71 68 10 33 139 1 1 1.36 .360 4.04 124.7
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2026 Houston - MLB P 5 0 0 1 0 1 0 1.000 3.1 2.70 +0.1 1.079
2026 Fresno - AAA P 14 9 1 4 0 5 0 1.000 58.2 0.77 +0.5 1.097
TOTAL P 19 9 1 5 0 6 0 1.000 62.0 0.87 +0.6 1.092
PLAYER HISTORY
06/24/2021 Round 3, Pick 10 - Atlanta Firebirds: RF Tim YorkDrafted in the 2021 first-year player draft (Round 3, Pick 11, 75th overall pick) by the Houston Astros, out of college Mt. San Antonio
07/07/2021 Signed a minor league contract with the Houston Astros organization with a signing bonus of $750,000.
01/01/2022 OSA scouting updated ratings (potential): Stuff: 35 (60); Movement: 40 (55); Control: 30 (65).
08/20/2022 Injured (mild shoulder strain),day-to-day for one week.
08/26/2022 Suffered setback in recovery from injury, will miss another 5 days.
01/01/2023 OSA scouting updated ratings (potential): Stuff: 40 (60); Movement: 50 (55); Control: 40 (60).
07/29/2023 Pitches a 3-hit shutout against the New York A 2 (DSL) Yankees 2 with 12 strikeouts and 0 BB allowed!
01/01/2024 OSA scouting updated ratings (potential): Stuff: 45 (55); Movement: 55 (65); Control: 40 (55).
09/09/2024 Injured on 09/08/2024, diagnosed with a strained oblique, is day-to-day.
09/22/2024 Wins the 2024 California League Round 2 with the Lancaster JetHawks!
01/01/2025 OSA scouting updated ratings (potential): Stuff: 45 (50); Movement: 50 (50); Control: 45 (55).
01/01/2025 OSA scouting updated ratings (potential): Stuff: 45 (50); Movement: 50 (50); Control: 45 (55).
09/19/2025 Pitches a 5-hit shutout against the Salt Lake Bees with 8 strikeouts and 1 BB allowed!
11/24/2025 Received a 1-year contract through automatic renewal worth a total of $750,000.
01/01/2026 OSA scouting updated ratings (potential): Stuff: 45 (55); Movement: 50 (55); Control: 45 (45).
Sunday, June 21st , 2026 - OOTP Baseball 27.3 Build 66