P Bob Johnston #90
Age: 24 | Bats: L | Throws: L | Morale: Good    
12/31/2027
P BOB JOHNSTON #90 - AGE: 24 - BATS: L - THROWS: L - MORALE: GOOD
G GS Rec SV ERA IP HA HR BB K WHIP WAR
33 24 7-10 0 5.26 150.2 175 17 70 112 1.63 1.2
PITCHING RATINGS (OSA)
Pot. Overall Vs Left Vs Right Pot.
Stuff 25
Movement 23
Control 70
PITCHING RATINGS
Pitch Cur. Pot.
Fastball - 57
Splitter - 58
Cutter - 56
 
 
OTHER PITCHING RATINGS
Velocity 90-92 Mph
Stamina 64
Suggested Role Starter
Groundball Percentage 52 %
Hold Runners 76
Defense 49
RUN/BUNT RATINGS
Running Speed: 3
Stealing Ability: 4
Baserunning Inst.: 1
Sacrifice Bunt: 40
Bunt for Hit: 3
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
09/29/2027 MIN Loss, 4-5 X 5.2 6 3 3 5 7 Loss
09/22/2027 CHI Loss, 5-7 X 3.0 5 5 5 2 2 Loss
09/17/2027 ANT Loss, 1-5 X 5.2 7 3 3 2 4 Loss
09/12/2027 BRO Win, 5-2 X 8.0 6 2 2 2 6 Win
09/07/2027 @ AST Loss, 2-4 X 8.0 8 4 4 1 5 Loss
09/02/2027 @ JOP Loss, 8-10 X 6.1 3 2 2 5 5
08/27/2027 PAS Loss, 5-7 X 4.0 5 5 5 2 4
08/23/2027 @ ANC Loss, 2-18 X 3.0 4 5 5 1 3 Loss
08/19/2027 PHI Win, 6-5 X 5.2 4 5 5 5 4
08/14/2027 AUS Win, 12-2 X 7.1 8 2 2 1 6 Win
PERSONALITY
Leader Ability:Normal
Loyalty:Normal
Desire f. Win:Low
Greed:Normal
Intelligence:Very High
Work Ethic:High
Birthday:12/06/2003
Born in:Garland, TX
Nationality:American
Height:6' 0"
Weight:185 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:None, None
Service This Yr:None
40-Man Service:None, None
Pro Service:2 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:2025, 22nd Pick in Round 4
TRIPLE A 2027 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 33 24 7 10 0 5.26 150.2 175 90 88 17 70 112 1 4.2 0 8 33.3
Pitching SVO BS SV% RA GF R/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 3 2 0.0 9 2 15.05 10.45 6.69 4.18 5.36 1.63 109 1.2 .330        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 175 43 4 3 5 29 15 41 1 0 2 .246 .311 .389 .699      
vs. RHB 428 132 27 2 12 61 55 71 4 1 5 .308 .390 .465 .855      
TRIPLE A 2027 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 5 0 0 0 0 6.14 7.1 11 5 5 2 7 9  
May 5 2 0 2 0 4.60 15.2 22 10 8 2 6 13  
June 5 5 2 2 0 5.40 28.1 39 17 17 2 11 13  
July 6 6 3 0 0 4.04 35.2 35 16 16 5 17 24  
August 6 5 1 2 0 7.67 27.0 33 23 23 2 12 24  
September 6 6 1 4 0 4.66 36.2 35 19 19 4 17 29  
Career 33 24 7 10 0 5.26 150.2 175 90 88 17 70 112  
Home 22 16 7 7 0 4.43 105.2 112 54 52 5 49 79  
Road 11 8 0 3 0 7.20 45.0 63 36 36 12 21 33  
Grass 33 24 7 10 0 5.26 150.2 175 90 88 17 70 112  
Day 12 7 3 1 0 4.53 49.2 52 27 25 4 21 38  
Night 21 17 4 9 0 5.61 101.0 123 63 63 13 49 74  
As Starter 24 24 7 10 0 5.22 136.1 153 81 79 13 61 96  
As Reliever / Substitution 9 0 0 0 0 5.65 14.1 22 9 9 4 9 16  
DOUBLE A 2027 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 2 2 1 0 0 3.60 10.0 7 4 4 0 9 10 0 0.0 0 1 50.0
Pitching SVO BS SV% RA GF R/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 0 0 0.0 0 0 15.30 6.30 9.00 8.10 4.72 1.60 103 0.1 .292        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 6 2 0 0 0 0 1 3 0 0 0 .333 .429 .333 .762      
vs. RHB 28 5 2 0 0 4 8 7 0 0 1 .179 .378 .250 .628      
DOUBLE A 2027 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 2 2 1 0 0 3.60 10.0 7 4 4 0 9 10  
Last Year 26 26 5 14 0 5.30 142.2 156 91 84 13 78 121  
Career 28 28 6 14 0 5.19 152.2 163 95 88 13 87 131  
Home 1 1 1 0 0 0.00 6.0 3 0 0 0 4 8  
Road 1 1 0 0 0 9.00 4.0 4 4 4 0 5 2  
Grass 2 2 1 0 0 3.60 10.0 7 4 4 0 9 10  
Day 1 1 0 0 0 9.00 4.0 4 4 4 0 5 2  
Night 1 1 1 0 0 0.00 6.0 3 0 0 0 4 8  
As Starter 2 2 1 0 0 3.60 10.0 7 4 4 0 9 10  
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+
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 Oregon - COL 19 11 11 4 2 0 2.73 69.1 58 28 21 6 15 82 0 0 1.05 .291 2.66 2.6 165
2024 Oregon - COL 20 11 11 2 3 0 3.38 58.2 50 22 22 7 19 51 0 0 1.18 .270 4.12 1.1 137
2025 Oregon - COL 21 10 9 5 2 0 3.23 47.1 39 17 17 4 14 66 0 0 1.12 .318 2.95 1.8 163
2025 Eugene - A 21 17 17 2 7 0 3.29 93.0 78 35 34 6 42 95 0 0 1.29 .298 3.97 1.5 125
2026 Eugene - A 22 7 7 4 3 0 2.27 39.2 36 10 10 3 10 45 0 0 1.16 .327 3.54 0.8 176
2026 Boise - AA 22 26 26 5 14 0 5.30 142.2 156 91 84 13 78 121 0 0 1.64 .336 4.86 1.6 89
2027 Boise - AA 23 2 2 1 0 0 3.60 10.0 7 4 4 0 9 10 0 0 1.60 .292 4.72 0.1 128
2027 Vancouver - AAA 23 33 24 7 10 0 5.26 150.2 175 90 88 17 70 112 1 0 1.63 .330 5.36 1.2 95
Total AAA 33 24 7 10 0 5.26 150.2 175 90 88 17 70 112 1 0 1.63 .330 5.36 94.7
Total AA 28 28 6 14 0 5.19 152.2 163 95 88 13 87 131 0 0 1.64 .333 4.85 91.2
Total A 24 24 6 10 0 2.98 132.2 114 45 44 9 52 140 0 0 1.25 .306 3.84 140.4
Total College Feeder 32 31 11 7 0 3.08 175.1 147 67 60 17 48 199 0 0 1.11 .290 3.23 155.2
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2023 Oregon - COL P 11 11 3 11 0 14 0 1.000 69.1 1.82 +0.7 1.074
2024 Oregon - COL P 11 11 0 5 0 5 0 1.000 58.2 0.77 +0.5 1.051
2025 Eugene - A P 17 17 4 11 0 16 1 .938 93.0 1.45 +0.3 1.051
2025 Oregon - COL P 10 9 1 5 0 7 1 .857 47.1 1.14 -1.1 .526
2026 Boise - AA P 26 26 7 16 1 25 2 .920 142.2 1.45 +0.4 .989
2026 Eugene - A P 7 7 1 2 0 3 0 1.000 39.2 0.68 -0.3 .796
2027 Vancouver - AAA P 31 24 7 17 1 27 3 .889 150.2 1.43 +1.6 1.129
2027 Boise - AA P 2 2 0 1 0 1 0 1.000 10.0 0.90 +0.1 1.055
TOTAL P 115 107 23 68 2 98 7 .929 611.1 1.34 +2.2 .996
PLAYER HISTORY
06/07/2022 Joined the Oregon Ducks.
01/01/2023 OSA scouting updated ratings (potential): Stuff: - (26); Movement: - (25); Control: - (77).
09/21/2023 Injured (flu), day-to-day for 3 days.
01/01/2024 OSA scouting updated ratings (potential): Stuff: - (30); Movement: - (27); Control: - (72).
01/01/2025 OSA scouting updated ratings (potential): Stuff: - (30); Movement: - (23); Control: - (70).
06/07/2025 Drafted in the 2025 first-year player draft (Round 4, Pick 22, 109th overall pick) by the Portland Beavers.
06/14/2025 Released by the Oregon Ducks.
06/14/2025 Signed a minor league contract with the Portland Beavers organization with a signing bonus of $120,000.
01/01/2026 OSA scouting updated ratings (potential): Stuff: - (28); Movement: - (21); Control: - (72).
01/01/2027 OSA scouting updated ratings (potential): Stuff: - (24); Movement: - (25); Control: - (71).
Saturday, June 11th, 2016 - OOTP Baseball 16.11 Build 43