P Keith Heffner #5
Age: 22 | Bats: R | Throws: R | Morale: Very Good    
12/31/2028
P KEITH HEFFNER #5 - AGE: 22 - BATS: R - THROWS: R - MORALE: VERY GOOD
G GS Rec SV ERA IP HA HR BB K WHIP WAR
26 26 7-9 0 3.52 135.1 127 9 53 118 1.33 2.1
PITCHING RATINGS (OSA)
Pot. Overall Vs Left Vs Right Pot.
Stuff 15
Movement 11
Control 14
PITCHING RATINGS
Pitch Cur. Pot.
Fastball - 15
Curveball - 17
Sinker - 14
 
 
OTHER PITCHING RATINGS
Velocity 94-96 Mph
Stamina 8
Suggested Role Starter
Groundball Percentage 54 %
Hold Runners 20
Defense 11
RUN/BUNT RATINGS
Running Speed: 1
Stealing Ability: 3
Baserunning Inst.: 3
Sacrifice Bunt: 4
Bunt for Hit: 1
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
09/17/2028 @ SAV Win, 4-2 X 4.0 5 1 1 5 3
09/10/2028 @ ATH Win, 2-0 X 7.1 1 0 0 1 4 Win
09/05/2028 MONT Win, 11-4 X 4.1 8 3 2 1 5
08/30/2028 SCO Loss, 1-6 X 3.2 5 5 5 2 7 Loss
08/23/2028 @ PSC Win, 12-3 X 6.2 4 3 3 1 6
08/17/2028 NSU Win, 12-0 X 6.2 6 0 0 1 5 Win
08/11/2028 @ BEV Win, 2-0 X 5.2 1 0 0 3 4 Win
08/04/2028 @ ELP Loss, 1-2 X 4.0 6 1 1 2 2
07/29/2028 @ HAV Win, 9-3 X 6.0 5 2 2 1 5 Win
07/22/2028 SAV Loss, 4-13 X 4.0 7 7 6 2 1 Loss
PERSONALITY
Leader Ability:Very High
Loyalty:Normal
Desire f. Win:High
Greed:High
Intelligence:High
Work Ethic:Normal
Birthday:03/27/2006
Born in:Bloomfield, NJ
Nationality:American
Height:6' 2"
Weight:195 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:1 Year
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:2027, 14th Pick in Round 2
APPALACHIAN LEAGUE 2028 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 26 26 7 9 0 3.52 135.1 127 66 53 9 53 118 0 0.0 0 10 38.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 12.50 8.45 7.85 3.52 4.31 1.33 96 2.1 .299        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 173 46 6 1 6 32 23 35 1 0 3 .266 .360 .416 .776      
vs. RHB 346 81 20 2 3 34 30 83 1 0 5 .234 .304 .329 .633      
APPALACHIAN LEAGUE 2028 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 4 4 0 3 0 4.96 16.1 16 13 9 0 12 20  
May 4 4 2 1 0 1.93 23.1 21 5 5 0 5 23  
June 5 5 0 2 0 3.90 27.2 20 14 12 2 12 23  
July 5 5 2 2 0 5.26 25.2 34 21 15 6 8 16  
August 5 5 2 1 0 3.04 26.2 22 9 9 1 9 24  
September 3 3 1 0 0 1.72 15.2 14 4 3 0 7 12  
Last Year 8 8 2 2 0 4.81 43.0 52 24 23 5 21 21  
Career 34 34 9 11 0 3.84 178.1 179 90 76 14 74 139  
Home 12 12 2 6 0 3.94 61.2 62 34 27 4 22 60  
Road 14 14 5 3 0 3.18 73.2 65 32 26 5 31 58  
Grass 19 19 6 8 0 3.26 99.1 91 49 36 8 38 90  
Turf 7 7 1 1 0 4.25 36.0 36 17 17 1 15 28  
Day 7 7 1 3 0 4.50 32.0 39 24 16 5 14 26  
Night 19 19 6 6 0 3.22 103.1 88 42 37 4 39 92  
As Starter 26 26 7 9 0 3.52 135.1 127 66 53 9 53 118  
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+
2025 South Carolina - COL 19 10 10 2 2 0 2.66 47.1 34 16 14 5 21 56 0 0 1.16 .259 3.85 1.3 193
2026 South Carolina - COL 20 9 9 2 1 0 1.25 43.1 28 10 6 4 14 51 0 0 0.97 .224 3.32 1.6 427
2027 South Carolina - COL 21 10 10 3 3 0 4.93 45.2 41 25 25 8 23 68 0 0 1.40 .337 4.23 1.2 109
2027 Grand Rapids - R 21 6 6 1 2 0 5.73 22.0 23 16 14 2 7 25 0 0 1.36 .339 3.63 0.3 62
2027 Detroit - A 21 8 8 2 2 0 4.81 43.0 52 24 23 5 21 21 0 0 1.70 .329 6.06 -0.0 98
2028 Detroit - A 22 26 26 7 9 0 3.52 135.1 127 66 53 9 53 118 0 0 1.33 .299 4.31 2.1 128
Total APL (24 & Under) 34 34 9 11 0 3.84 178.1 179 90 76 14 74 139 0 0 1.42 .307 4.73 120.5
Total NCAA 29 29 7 6 0 2.97 136.1 103 51 45 17 58 175 0 0 1.18 .271 3.81 239.1
Total BR (22 & Under) 6 6 1 2 0 5.73 22.0 23 16 14 2 7 25 0 0 1.36 .339 3.63 62.0
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2028 Detroit - A P 26 26 4 16 1 23 3 .870 135.1 1.33 -1.1 .817
TOTAL P 26 26 4 16 1 23 3 .870 135.1 1.33 -1.1 .817
PLAYER HISTORY
07/01/2024 Joined the South Carolina Gamecocks.
01/01/2025 OSA scouting updated ratings (potential): Stuff: - (15); Movement: - (12); Control: - (15).
04/06/2025 Injured (elbow soreness), out for one week.
01/01/2026 OSA scouting updated ratings (potential): Stuff: - (15); Movement: - (12); Control: - (14).
05/05/2026 Injured (nausea), out for 3 days.
05/08/2026 Injured (shoulder soreness), day-to-day for 2 weeks.
07/01/2026 Drafted in the 2026 first-year player draft (Round 3, Pick 3, 78th overall pick) by the San Francisco Bandits.
07/31/2026 Failed to sign with the San Francisco Bandits organization and will return the next first-year player draft.
01/01/2027 OSA scouting updated ratings (potential): Stuff: - (16); Movement: - (11); Control: - (14).
07/01/2027 Drafted in the 2027 first-year player draft (Round 2, Pick 14, 51st overall pick) by the Kalamazoo Royale with Cheese.
07/10/2027 Released by the South Carolina Gamecocks.
07/10/2027 Signed a minor league contract with the Kalamazoo Royale with Cheese organization with a signing bonus of $2,500,000.
01/01/2028 OSA scouting updated ratings (potential): Stuff: - (15); Movement: - (11); Control: - (14).
04/23/2028 Injured (back stiffness), day-to-day for one week.
Tuesday, August 8th, 2017 - OOTP Baseball 17.12 Build 75