P Justin 'Spooky' Johnson #16
Age: 29 | Bats: S | Throws: R | Morale: Great    
12/01/2026
P JUSTIN 'SPOOKY' JOHNSON #16 - AGE: 29 - BATS: S - THROWS: R - MORALE: GREAT
G GS Rec SV ERA IP HA HR BB K WHIP WAR
10 5 2-2 0 3.07 44.0 34 3 14 30 1.09 0.7
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 12 12 13 17
Movement 13 12 13 13
Control 12 12 13 12
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 15 15
Slider 11 12
Changeup 16 20
 
 
OTHER PITCHING RATINGS
Velocity 95-97 Mph
Stamina 15
Suggested Role Starter
Groundball Percentage 58 %
Hold Runners 4
Defense 4
RUN/BUNT RATINGS
Running Speed: 1
Stealing Ability: 1
Baserunning Inst.: 1
Sacrifice Bunt: 13
Bunt for Hit: 2
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
10/02/2026 REN Win, 6-0 X 8.0 4 0 0 2 5 Win
09/26/2026 HON Win, 5-4 X 5.0 8 4 4 0 4
09/20/2026 KAL Loss, 2-5 X 8.0 4 1 1 0 6
09/13/2026 @ WCH Loss, 6-7 1.2 4 1 1 1 0 Loss
09/12/2026 @ WCH Win, 8-5 2.2 1 0 0 0 3
09/08/2026 @ ALB Loss, 2-4 1.1 1 0 0 0 1
09/04/2026 @ NOR Loss, 2-4 2.2 2 0 0 1 1
09/01/2026 TOP Loss, 3-4 2.2 1 0 0 4 1
08/29/2026 PEO Win, 4-3 X 4.2 3 2 2 3 6
08/24/2026 @ LUB Loss, 1-2 X 8.0 5 1 1 2 5
PERSONALITY
Leader Ability:Normal
Loyalty:Low
Desire f. Win:High
Greed:Very High
Intelligence:High
Work Ethic:High
Birthday:04/22/1997
Born in:Keystone Heights, FL
Nationality:American
Height:6' 7"
Weight:250 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:Major League Contract
Salary:$1,540,000
Signed Through:2027 Season
Major Service:3 Years, 23 Days
Service This Yr:45 Days
40-Man Service:4 Years, None
Pro Service:7 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:1 option year left
Contract Extension: -
Drafted:2019, 5th Pick in Round 1(Supp.)
FEDERAL BASEBALL LEAGUE 2026 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 10 5 2 2 0 3.07 44.0 34 15 15 3 14 30 0 0.0 0 2 40.0
Pitching SVO BS SV% RA GF R/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 1 0 0.0 5 3 9.82 6.95 6.14 2.86 3.44 1.09 91 0.7 .246        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 76 25 6 2 2 10 10 11 0 0 0 .329 .407 .539 .946      
vs. RHB 83 9 4 0 1 5 4 19 0 1 0 .108 .149 .193 .342      
FEDERAL BASEBALL LEAGUE 2026 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
June 2 2 1 1 0 6.75 12.0 9 9 9 2 6 9  
September 7 2 0 1 0 2.25 24.0 21 6 6 1 6 16  
October 1 1 1 0 0 0.00 8.0 4 0 0 0 2 5  
Spring Training 7 0 0 0 1 7.36 7.1 8 7 6 1 2 6  
Last Year 41 3 1 1 1 4.52 79.2 69 40 40 12 38 80  
2 Years Ago 30 30 10 7 0 5.48 164.1 182 100 100 23 62 121  
Career 111 68 26 18 1 4.16 478.2 455 226 221 50 161 374  
Home 5 4 2 0 0 2.79 29.0 23 9 9 2 9 23  
Road 5 1 0 2 0 3.60 15.0 11 6 6 1 5 7  
Grass 9 4 2 1 0 2.41 37.1 31 10 10 2 11 28  
Turf 1 1 0 1 0 6.75 6.2 3 5 5 1 3 2  
Day 2 1 0 1 0 1.86 9.2 8 2 2 1 1 6  
Night 8 4 2 1 0 3.41 34.1 26 13 13 2 13 24  
As Starter 5 5 2 1 0 3.82 33.0 25 14 14 3 8 24  
As Reliever / Substitution 5 0 0 1 0 0.82 11.0 9 1 1 0 6 6  
SOVEREIGN LEAGUE 2026 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 26 26 11 6 0 2.99 168.1 142 57 56 14 44 140 1 3.8 1 16 61.5
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 10.37 7.59 7.49 2.35 3.34 1.10 94 2.8 .271        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 217 58 5 0 7 24 17 36 0 0 3 .267 .329 .387 .716      
vs. RHB 406 84 11 4 7 33 27 104 3 0 5 .207 .263 .305 .568      
SOVEREIGN LEAGUE 2026 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 4 4 3 0 0 0.96 28.0 17 4 3 1 4 27  
May 6 6 4 1 0 3.43 39.1 35 15 15 3 11 34  
June 4 4 1 1 0 4.38 24.2 23 12 12 6 2 16  
July 6 6 3 2 0 3.23 39.0 34 14 14 2 13 32  
August 6 6 0 2 0 2.89 37.1 33 12 12 2 14 31  
Last Year 8 8 4 3 0 3.44 49.2 53 24 19 4 11 44  
Career 49 45 18 12 2 3.05 286.0 249 107 97 26 76 247  
Home 13 13 7 3 0 3.04 83.0 77 29 28 7 22 71  
Road 13 13 4 3 0 2.95 85.1 65 28 28 7 22 69  
Grass 25 25 11 6 0 2.89 162.0 132 53 52 14 43 137  
Turf 1 1 0 0 0 5.68 6.1 10 4 4 0 1 3  
Day 10 10 5 3 0 3.39 61.0 41 23 23 7 20 55  
Night 16 16 6 3 0 2.77 107.1 101 34 33 7 24 85  
As Starter 26 26 11 6 0 2.99 168.1 142 57 56 14 44 140  
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+
2023 Norfolk - FBL 26 16 16 4 6 0 4.07 95.0 96 47 43 9 28 60 2 2 1.31 .288 4.08 1.0 95
2023 Saskatoon - FBL 26 14 14 9 2 0 2.16 95.2 74 24 23 3 19 83 0 0 0.97 .270 2.40 3.4 182
2023 Total - FBL 26 30 30 13 8 0 3.12 190.2 170 71 66 12 47 143 2 2 1.14 .280 3.24 4.3 126
2024 Saskatoon - FBL 27 30 30 10 7 0 5.48 164.1 182 100 100 23 62 121 0 0 1.48 .317 4.66 0.6 71
2025 Saskatoon - FBL 28 41 3 1 1 1 4.52 79.2 69 40 40 12 38 80 0 0 1.34 .271 4.62 -0.1 86
2026 Saskatoon - FBL 29 10 5 2 2 0 3.07 44.0 34 15 15 3 14 30 0 0 1.09 .246 3.44 0.7 123
Total FBL 111 68 26 18 1 4.16 478.2 455 226 221 50 161 374 2 2 1.29 .289 3.97 5.6 105
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+
2018 Total - 21 19 19 11 3 0 2.26 127.2 100 33 32 10 33 150 0 0 1.04 .289 2.64 4.2 100
2019 Total - 22 18 18 10 3 0 1.92 121.2 87 30 26 9 32 173 0 0 0.98 .288 2.13 5.0 100
2019 East Williston - S A 22 13 13 3 4 0 5.26 66.2 72 44 39 6 25 37 0 0 1.45 .300 4.55 0.4 76
2019 College Place - A 22 6 6 0 0 0 4.45 28.1 32 18 14 5 13 22 0 0 1.59 .310 5.31 -0.3 79
2020 Loreto - A 23 17 16 3 6 0 3.89 88.0 77 43 38 7 18 79 0 0 1.08 .276 3.17 1.2 83
2020 Tidewater - AA 23 12 12 3 5 0 6.30 65.2 76 51 46 7 22 51 1 0 1.49 .337 4.04 0.4 56
2021 Tidewater - AA 24 27 27 9 8 0 4.07 157.0 161 79 71 13 52 136 0 0 1.36 .320 3.65 1.9 88
2021 Roanoke - AAA 24 4 0 0 0 2 0.00 5.0 2 0 0 0 0 8 0 0 0.40 .250 0.36 0.2 999
2022 Roanoke - AAA 25 11 11 3 3 0 3.14 63.0 52 26 22 8 21 55 1 0 1.16 .254 4.05 0.4 114
2025 Butte - AAA 28 8 8 4 3 0 3.44 49.2 53 24 19 4 11 44 0 0 1.29 .318 2.99 1.1 106
2026 Butte - AAA 29 26 26 11 6 0 2.99 168.1 142 57 56 14 44 140 1 1 1.10 .271 3.34 2.8 119
Total AAA 49 45 18 12 2 3.05 286.0 249 107 97 26 76 247 2 1 1.14 .276 3.39 131.1
Total AA 39 39 12 13 0 4.73 222.2 237 130 117 20 74 187 1 0 1.40 .325 3.77 78.3
Total A 23 22 3 6 0 4.02 116.1 109 61 52 12 31 101 0 0 1.20 .284 3.69 81.8
Total S A 13 13 3 4 0 5.26 66.2 72 44 39 6 25 37 0 0 1.45 .300 4.55 76.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 Norfolk - ML P 16 16 4 11 0 16 1 .938 95.0 1.42 -0.3 .937
2023 Saskatoon - ML P 14 14 7 6 0 13 0 1.000 95.2 1.22 +0.1 1.031
2024 Saskatoon - ML P 30 30 10 17 0 29 2 .931 164.1 1.48 -0.2 .976
2025 Saskatoon - ML P 38 3 7 7 0 14 0 1.000 79.2 1.58 -0.3 .934
2026 Saskatoon - ML P 10 5 3 3 1 7 1 .857 44.0 1.23 +0.0 1.034
2026 Butte - AAA P 26 26 13 10 4 23 0 1.000 168.1 1.23 +0.1 1.031
TOTAL P 134 94 44 54 5 102 4 .961 647.0 1.36 -0.5 .980
LEADERBOARD APPEARANCES
Year SHO Rank
2023 2 1
Wednesday, November 1st, 2023 - OOTP Baseball 17.12 Build 75