P Keith Spencer #30
Age: 30 | Bats: R | Throws: R | Morale: Great    
12/01/2026
P KEITH SPENCER #30 - AGE: 30 - BATS: R - THROWS: R - MORALE: GREAT
G GS Rec SV ERA IP HA HR BB K WHIP WAR
33 33 12-11 0 3.11 231.1 224 17 36 193 1.12 5.9
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 15 15 15 16
Movement 14 14 14 14
Control 16 16 16 16
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 15 15
Curveball 17 18
Changeup 16 16
Forkball 10 10
 
OTHER PITCHING RATINGS
Velocity 93-95 Mph
Stamina 19
Suggested Role Starter
Groundball Percentage 64 %
Hold Runners 5
Defense 7
RUN/BUNT RATINGS
Running Speed: 2
Stealing Ability: 1
Baserunning Inst.: 2
Sacrifice Bunt: 17
Bunt for Hit: 1
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
10/11/2026 @ TOP Win, 3-2 X 8.0 6 1 0 1 4
10/04/2026 @ DUL Win, 9-7 X 3.1 10 5 5 0 2
09/29/2026 @ THU Win, 6-1 X 9.0 7 1 1 1 8 Win
09/23/2026 @ ALC Loss, 3-5 X 8.0 6 2 2 1 3
09/17/2026 NOR Loss, 6-9 X 7.1 8 5 5 0 7
09/11/2026 @ ALB Loss, 2-3 X 8.0 5 1 1 1 8
09/05/2026 @ DES Win, 2-1 X 8.0 4 1 1 2 8 Win
08/30/2026 COR Win, 6-5 X 6.1 10 5 5 0 4
08/25/2026 @ BIS Loss, 2-3 X 6.0 5 2 1 1 2
08/19/2026 THU Win, 4-1 X 6.0 8 1 1 1 5 Win
PERSONALITY
Leader Ability:High
Loyalty:High
Desire f. Win:Normal
Greed:High
Intelligence:Normal
Work Ethic:Normal
Birthday:11/09/1996
Born in:Fergus, ON
Nationality:Canadian
Height:6' 2"
Weight:200 lbs
Local Popularity:Extremely Popular
National Pop.:Very Popular
STATUS
Contract:Major League Contract
Salary:$8,100,000
Signed Through:2029 Season
Major Service:5 Years, 104 Days
Service This Yr:187 Days
40-Man Service:7 Years, 10 Days
Pro Service:9 Years
Arbitration Eligibility:Eligible, but possibly free agent after season!
Option Years:1 option year left
Contract Extension: -
Drafted:2017, 16th Pick in Round 1
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 33 33 12 11 0 3.11 231.1 224 87 80 17 36 193 7 21.2 1 25 75.8
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.58 8.71 7.51 1.40 2.93 1.12 77 5.9 .305        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 328 90 15 2 6 25 20 64 2 1 3 .274 .320 .387 .707      
vs. RHB 553 134 25 4 11 62 16 129 5 1 9 .242 .273 .362 .634      
FEDERAL BASEBALL LEAGUE 2026 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 5 5 3 2 0 1.34 40.1 32 7 6 1 8 30  
May 5 5 1 3 0 2.57 35.0 39 15 10 4 5 28  
June 6 6 3 2 0 4.31 39.2 47 19 19 7 8 34  
July 5 5 2 2 0 4.45 30.1 25 15 15 2 5 35  
August 6 6 1 2 0 3.19 42.1 41 16 15 2 5 30  
September 5 5 2 0 0 2.23 40.1 30 10 10 1 5 34  
October 1 1 0 0 0 13.50 3.1 10 5 5 0 0 2  
Spring Training 5 5 2 2 0 4.50 20.0 25 10 10 0 1 18  
Postseason 1 1 0 0 0 0.00 8.0 6 1 0 0 1 4  
Last Year 31 31 9 16 0 3.90 216.2 229 107 94 24 42 197  
2 Years Ago 32 32 17 12 0 2.67 233.0 197 80 69 18 46 168  
Career 196 159 73 58 1 3.36 1144.0 1085 479 427 114 226 915  
Home 15 15 6 5 0 3.61 99.2 106 43 40 9 14 97  
Road 18 18 6 6 0 2.73 131.2 118 44 40 8 22 96  
Grass 10 10 4 2 0 2.55 74.0 60 24 21 4 12 53  
Turf 23 23 8 9 0 3.38 157.1 164 63 59 13 24 140  
Day 7 7 2 2 0 4.24 46.2 59 23 22 3 3 38  
Night 26 26 10 9 0 2.83 184.2 165 64 58 14 33 155  
As Starter 33 33 12 11 0 3.11 231.1 224 87 80 17 36 193  
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+
2020 Anchorage - FBL 23 31 0 2 2 1 1.72 36.2 22 8 7 3 6 35 0 0 0.76 .207 2.89 0.7 240
2021 Anchorage - FBL 24 7 1 3 0 0 1.88 14.1 11 4 3 2 2 8 0 0 0.91 .214 4.50 0.1 218
2022 Anchorage - FBL 25 31 31 15 7 0 3.69 207.1 195 89 85 24 49 146 1 1 1.18 .273 4.04 2.9 111
2023 Anchorage - FBL 26 31 31 15 10 0 3.91 204.2 207 104 89 26 45 168 2 1 1.23 .300 3.80 3.1 101
2024 Anchorage - FBL 27 32 32 17 12 0 2.67 233.0 197 80 69 18 46 168 9 3 1.04 .264 3.24 5.1 145
2025 Anchorage - FBL 28 31 31 9 16 0 3.90 216.2 229 107 94 24 42 197 3 0 1.25 .331 3.34 4.4 99
2026 Anchorage - FBL 29 33 33 12 11 0 3.11 231.1 224 87 80 17 36 193 7 1 1.12 .305 2.93 5.9 122
Total FBL 196 159 73 58 1 3.36 1144.0 1085 479 427 114 226 915 22 6 1.15 .291 3.45 22.1 121
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+
2017 Total - 20 14 14 7 3 0 2.86 94.1 84 34 30 8 27 99 0 0 1.18 .305 3.06 2.5 100
2017 Caledonia - AA 20 28 8 3 4 0 3.34 72.2 58 31 27 6 33 56 0 0 1.25 .245 4.02 0.2 103
2018 Caledonia - AA 21 49 13 6 5 18 2.92 114.0 110 44 37 6 35 118 0 0 1.27 .331 2.80 1.9 110
2019 Chemainus - AA 22 28 28 11 9 0 2.65 176.2 131 56 52 12 32 169 0 0 0.92 .253 2.75 3.0 112
2019 Jackson - AAA 22 1 1 0 1 0 4.05 6.2 7 4 3 0 2 4 0 0 1.35 .292 2.23 0.2 94
2020 Helena - AAA 23 31 10 4 7 11 5.27 83.2 84 50 49 8 23 75 0 0 1.28 .309 3.24 1.5 72
2021 Helena - AAA 24 28 28 9 11 0 3.10 186.0 155 68 64 16 38 177 2 1 1.04 .278 2.82 4.8 119
Total AAA 60 39 13 19 11 3.78 276.1 246 122 116 24 63 256 2 1 1.12 .288 2.93 104.3
Total AA 105 49 20 18 18 2.87 363.1 299 131 116 24 100 343 0 0 1.10 .276 3.02 109.7
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+
2020 Anchorage - FBL 23 10 0 0 0 0 4.50 10.0 9 5 5 1 3 7 0 0 1.20 .267 0.00 0.0 0
2021 Anchorage - FBL 24 11 0 0 0 0 0.00 9.2 6 0 0 0 4 7 0 0 1.03 .240 0.00 0.0 0
2022 Anchorage - FBL 25 1 1 0 1 0 3.38 5.1 5 5 2 1 1 2 0 0 1.13 .200 0.00 0.0 0
2024 Anchorage - FBL 27 3 3 2 1 0 3.60 25.0 21 10 10 3 4 19 2 0 1.00 .254 0.00 0.0 0
2026 Anchorage - FBL 29 1 1 0 0 0 0.00 8.0 6 1 0 0 1 4 0 0 0.88 .231 0.00 0.0 0
Total FBL 26 5 2 2 0 2.64 58.0 47 21 17 5 13 39 2 0 1.03 .244 3.43 377.4
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2020 Anchorage - ML P 30 0 3 1 1 5 1 .800 36.2 0.98 -0.5 .515
2021 Anchorage - ML P 7 1 0 3 0 3 0 1.000 14.1 1.88 +0.1 1.036
2022 Anchorage - ML P 31 31 16 12 0 31 3 .903 207.1 1.22 -0.6 .915
2023 Anchorage - ML P 31 31 9 20 2 30 1 .967 204.2 1.28 +0.4 1.031
2024 Anchorage - ML P 32 32 9 30 0 39 0 1.000 233.0 1.51 +0.5 1.030
2025 Anchorage - ML P 31 31 9 18 3 31 4 .871 216.2 1.12 -0.0 .988
2026 Anchorage - ML P 33 33 8 21 1 31 2 .935 231.1 1.13 -0.8 .925
TOTAL P 195 159 54 105 7 170 11 .935 1144.0 1.25 -1.1 .977
LEADERBOARD APPEARANCES
Year GS Rank
2026 33 2
Year W Rank
2022 15 10
2023 15 5
2024 17 4
Year L Rank
2025 16 1
Year Winning % Rank
2022 .682 9
Year IP Rank
2024 233.0 2
2025 216.2 9
2026 231.1 4
Year BF Rank
2022 856 10
2024 920 3
2025 891 6
2026 938 3
Year HRA Rank
2022 24 7
2023 26 5
2025 24 8
Year K Rank
2025 197 9
Year WP Rank
2025 8 8
2026 8 7
Year ERA Rank
2024 2.67 4
Year WHIP Rank
2024 1.04 8
Year K/BB Rank
2025 4.69 4
2026 5.36 5
Year RA/9 Rank
2024 9.73 6
Year BB/9 Rank
2025 1.74 7
2026 1.40 4
Year QS Rank
2024 27 1
2026 25 4
Year QSP Rank
2024 .844 1
2026 .758 8
Year CG Rank
2024 9 1
2025 3 10
2026 7 1
Year CGP Rank
2024 .281 1
2025 .097 9
2026 .212 2
Year SHO Rank
2022 1 5
2023 1 10
2024 3 3
2026 1 3
Year WAR Rank
2024 5.1 9
2025 4.4 7
2026 5.9 7
Wednesday, November 1st, 2023 - OOTP Baseball 17.12 Build 75