P Bob Johnston #90
Age: 25 | Bats: L | Throws: L | Morale: Very Unhappy    
12/31/2028
P BOB JOHNSTON #90 - AGE: 25 - BATS: L - THROWS: L - MORALE: VERY UNHAPPY
G GS Rec SV ERA IP HA HR BB K WHIP WAR
47 0 3-0 3 4.18 71.0 77 10 27 53 1.46 0.0
PITCHING RATINGS (OSA)
Pot. Overall Vs Left Vs Right Pot.
Stuff 27
Movement 16
Control 68
PITCHING RATINGS
Pitch Cur. Pot.
Fastball - 57
Splitter - 59
Cutter - 56
 
 
OTHER PITCHING RATINGS
Velocity 90-92 Mph
Stamina 63
Suggested Role Starter
Groundball Percentage 57 %
Hold Runners 78
Defense 49
RUN/BUNT RATINGS
Running Speed: 4
Stealing Ability: 7
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/26/2028 @ OMA Loss, 7-8 0.1 0 0 0 0 1
09/25/2028 @ OMA Loss, 8-13 0.2 0 1 1 0 0
09/21/2028 BIL Win, 5-4 1.0 2 0 0 0 3
09/18/2028 @ MIN Win, 12-5 2.0 0 0 0 1 2
09/15/2028 PAS Loss, 9-10 3.0 3 2 2 2 3
09/14/2028 @ CHI Win, 4-2 0.2 2 1 1 0 1 Win
09/12/2028 @ CHI Win, 6-5 1.1 1 0 0 0 0
09/09/2028 DET Loss, 0-3 1.2 2 1 1 2 0
09/07/2028 PHI Loss, 5-6 1.2 2 2 2 1 1
09/06/2028 PHI Win, 2-1 0.1 2 0 0 0 0
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:190 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:3 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:2025, 22nd Pick in Round 4
TRIPLE A 2028 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 47 0 3 0 3 4.18 71.0 77 38 33 10 27 53 0 0.0 0 0 0.0
Pitching SVO BS SV% RA GF R/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 16 0 100.0 47 18 13.56 9.76 6.72 3.42 5.35 1.46 105 0.0 .305        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 95 23 6 0 2 10 9 23 2 2 1 .242 .308 .368 .677      
vs. RHB 186 54 9 1 8 28 18 30 0 1 2 .290 .359 .478 .838      
TRIPLE A 2028 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 7 0 1 0 0 7.07 14.0 22 12 11 2 3 9  
May 6 0 0 0 0 4.61 13.2 17 9 7 2 9 10  
June 5 0 0 0 2 1.04 8.2 4 1 1 0 2 11  
July 7 0 0 0 0 1.32 13.2 11 4 2 1 4 8  
August 11 0 1 0 1 5.63 8.0 9 5 5 2 3 4  
September 11 0 1 0 0 4.85 13.0 14 7 7 3 6 11  
Last Year 33 24 7 10 0 5.26 150.2 175 90 88 17 70 112  
Career 80 24 10 10 3 4.91 221.2 252 128 121 27 97 165  
Home 21 0 0 0 2 3.06 32.1 35 12 11 2 12 27  
Road 26 0 3 0 1 5.12 38.2 42 26 22 8 15 26  
Grass 47 0 3 0 3 4.18 71.0 77 38 33 10 27 53  
Day 12 0 0 0 0 6.94 23.1 26 18 18 5 11 13  
Night 35 0 3 0 3 2.83 47.2 51 20 15 5 16 40  
As Reliever / Substitution 47 0 3 0 3 4.18 71.0 77 38 33 10 27 53  
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 163
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 135
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 161
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 127
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 178
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 88
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 127
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 94
2028 Vancouver - AAA 24 47 0 3 0 3 4.18 71.0 77 38 33 10 27 53 0 0 1.46 .305 5.35 0.0 122
Total Triple 80 24 10 10 3 4.91 221.2 252 128 121 27 97 165 1 0 1.57 .322 5.35 102.9
Total Double 28 28 6 14 0 5.19 152.2 163 95 88 13 87 131 0 0 1.64 .333 4.85 90.4
Total Single 24 24 6 10 0 2.98 132.2 114 45 44 9 52 140 0 0 1.25 .306 3.84 142.3
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 153.0
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
2028 Vancouver - AAA P 44 0 5 8 0 14 1 .929 71.0 1.65 -0.6 .851
TOTAL P 159 107 28 76 2 112 8 .929 682.1 1.37 +1.6 .975
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).
01/01/2028 OSA scouting updated ratings (potential): Stuff: - (25); Movement: - (25); Control: - (70).
Friday, September 9th, 2016 - OOTP Baseball 17.11 Build 70