P Justin Heffington #3
Age: 28 | Bats: L | Throws: L | Morale: Good
07/25/2067
OA: 55 POT: 55
P JUSTIN HEFFINGTON #3 - AGE: 28 - BATS: L - THROWS: L - MORALE: GOOD
G GS Rec SV ERA IP HA HR BB K WHIP WAR
21 0 3-2 1 7.01 25.2 27 6 11 14 1.48 -0.4
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 50 65 50 55
Movement 50 55 50 50
Control 50 55 50 50
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 50 50
Slider 60 60
Cutter 45 45
 
 
OTHER PITCHING RATINGS
Velocity 94-96 Mph
Stamina 20
Suggested Role Strictly BP
Type Neutral
Hold Runners 70
Defense 60
RUN/BUNT RATINGS
Running Speed: 20
Stealing Ability: 25
Baserunning Inst.: 30
Sacrifice Bunt: 45
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
07/24/2067 @ PHI Loss, 4-11 1.0 4 3 3 0 1
07/20/2067 @ IND Loss, 1-5 1.2 1 1 1 3 1
07/13/2067 POR Loss, 4-6 2.0 0 0 0 0 2
07/06/2067 VAN Loss, 0-7 2.0 2 0 0 0 1
07/02/2067 @ LAD Win, 4-3 1.0 2 2 2 0 0 Win
06/28/2067 CAL Loss, 2-7 2.0 0 0 0 0 1
06/24/2067 @ BAL Win, 9-8 1.1 2 1 1 0 1
06/21/2067 SD Loss, 3-5 0.1 1 0 0 0 0
06/18/2067 @ NYM Loss, 2-12 1.2 3 2 2 1 1
06/11/2067 @ CWS Loss, 2-9 2.0 0 0 0 0 1
PERSONALITY
Heffington's philosophy is nothing is best left unsaid.
Personality Class: Outspoken
Birthday:11/01/2038
Born in:Honolulu, HI
Nationality:American
Height:6' 4"
Weight:195 lbs
Local Popularity:Fair
National Pop.:Insignificant
STATUS
Contract:Major League Contract
Salary:$4,200,000
Signed Through:2067 Season
Major Service:5 Years, 77 Days
Service This Yr:112 Days
40-Man Service:5 Years, 77 Days
Pro Service:7 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:3 option years left
Contract Extension: -
Drafted:2060, 35th Pick in Round 13
SKYLINE BASEBALL LEAGUE 2067 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 21 0 3 2 1 7.01 25.2 27 20 20 6 11 14 0 0.0 0 0 0.0
Pitching SVO BS SV% RA GF BR/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 2 1 50.0 21 10 13.32 9.47 4.91 3.86 6.25 1.48 135 -0.4 .256        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 26 7 2 0 0 3 1 2 0 1 0 .269 .296 .346 .642      
vs. RHB 76 20 3 0 6 17 10 12 0 0 0 .263 .349 .539 .888      
SKYLINE BASEBALL LEAGUE 2067 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
Last Week 2 0 0 0 0 13.50 2.2 5 4 4 2 3 2  
April 4 0 1 1 0 4.76 5.2 4 3 3 1 4 2  
May 6 0 1 1 1 21.60 3.1 8 8 8 2 3 1  
June 6 0 0 0 0 3.00 9.0 6 3 3 0 1 6  
July 5 0 1 0 0 7.04 7.2 9 6 6 3 3 5  
Spring Training 9 0 0 0 0 5.62 8.0 8 5 5 4 2 10  
Last Year 62 0 4 2 0 2.58 76.2 67 22 22 7 25 84  
2 Years Ago 69 0 3 4 16 4.09 83.2 81 41 38 9 37 98  
Career 283 0 26 19 32 4.06 343.2 342 162 155 37 131 351  
Home 12 0 0 2 0 7.62 13.0 13 11 11 3 7 8  
Road 9 0 3 0 1 6.39 12.2 14 9 9 3 4 6  
Grass 9 0 3 0 1 6.39 12.2 14 9 9 3 4 6  
Turf 12 0 0 2 0 7.62 13.0 13 11 11 3 7 8  
Day 8 0 3 0 0 6.35 11.1 12 8 8 3 5 5  
Night 13 0 0 2 1 7.53 14.1 15 12 12 3 6 9  
As Reliever / Substitution 21 0 3 2 1 7.01 25.2 27 20 20 6 11 14  
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+
2062 Toronto - SKY 23 20 0 2 2 1 6.85 22.1 32 17 17 4 10 23 0 0 1.88 .412 4.81 0.1 69
2063 Toronto - SKY 24 52 0 4 2 4 3.05 65.0 64 26 22 6 19 62 0 0 1.28 .315 3.56 1.2 154
2064 Toronto - SKY 25 59 0 10 7 10 4.61 70.1 71 36 36 5 29 70 0 0 1.42 .337 3.67 1.4 106
2065 Toronto - SKY 26 69 0 3 4 16 4.09 83.2 81 41 38 9 37 98 0 0 1.41 .326 3.68 1.5 111
2066 Toronto - SKY 27 62 0 4 2 0 2.58 76.2 67 22 22 7 25 84 0 0 1.20 .309 3.47 1.4 183
2067 Toronto - SKY 28 21 0 3 2 1 7.01 25.2 27 20 20 6 11 14 0 0 1.48 .256 6.25 -0.4 66
Total SKY 283 0 26 19 32 4.06 343.2 342 162 155 37 131 351 0 0 1.38 .323 3.87 5.2 116
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+
2059 Total - 20 17 0 1 1 13 4.12 43.2 45 24 20 3 18 37 0 0 1.44 .321 3.70 0.3 100
2060 Total - 21 16 0 2 1 11 3.65 24.2 22 13 10 2 11 30 0 0 1.34 .328 3.28 0.3 100
2060 Fort Lauderdale - R 21 4 0 1 0 1 4.15 4.1 6 2 2 2 3 6 0 0 2.08 .364 8.47 -0.3 94
2060 Bluefield - R+ 21 1 0 0 0 1 0.00 1.0 1 0 0 0 0 1 0 0 1.00 .333 1.37 0.1 999
2060 Total - R+ 21 5 0 1 0 2 3.38 5.1 7 2 2 2 3 7 0 0 1.88 .357 7.14 -0.2 116
2060 Niagara Falls - A- 21 12 0 1 0 0 1.45 18.2 19 3 3 0 6 15 0 0 1.34 .322 2.75 0.4 292
2060 Lansing - A 21 1 0 1 0 0 0.00 2.2 1 0 0 0 1 3 0 0 0.75 .167 2.56 0.1 999
2061 Lansing - A 22 12 0 3 2 0 2.30 15.2 9 4 4 2 6 11 0 0 0.96 .171 4.53 -0.1 175
2061 Dunedin - A+ 22 17 0 3 0 6 5.50 18.0 19 11 11 3 8 22 0 0 1.50 .340 4.05 0.1 76
2061 Total - A+ 22 29 0 6 2 6 4.01 33.2 28 15 15 5 14 33 0 0 1.25 .261 4.27 0.0 103
2062 Dunedin - A+ 23 3 0 0 0 3 3.00 3.0 2 1 1 0 1 4 0 0 1.00 .286 2.65 0.1 145
2062 New Hampshire - AA 23 20 0 0 2 11 2.14 21.0 19 5 5 1 7 22 0 0 1.24 .300 3.07 0.7 206
2062 Buffalo - AAA 23 3 0 0 0 0 0.00 3.1 1 0 0 0 1 6 0 0 0.60 .200 0.62 0.2 999
Total AAA 3 0 0 0 0 0.00 3.1 1 0 0 0 1 6 0 0 0.60 .200 0.62 999.0
Total AA - U26 20 0 0 2 11 2.14 21.0 19 5 5 1 7 22 0 0 1.24 .300 3.07 206.5
Total A+ - U25 20 0 3 0 9 5.14 21.0 21 12 12 3 9 26 0 0 1.43 .333 3.85 81.3
Total A - U24 13 0 4 2 0 1.96 18.1 10 4 4 2 7 14 0 0 0.93 .170 4.25 204.8
Total A- - U24 12 0 1 0 0 1.45 18.2 19 3 3 0 6 15 0 0 1.34 .322 2.75 291.9
Total R+ - U23 1 0 0 0 1 0.00 1.0 1 0 0 0 0 1 0 0 1.00 .333 1.37 999.0
Total R - U22 4 0 1 0 1 4.15 4.1 6 2 2 2 3 6 0 0 2.08 .364 8.47 94.1
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+
2060 Lansing - A - U24 21 4 0 0 1 1 11.57 4.2 8 6 6 1 1 3 0 0 1.93 .412 5.19 -0.0 40
2061 Dunedin - A+ - U25 22 2 0 0 0 1 0.00 2.0 2 0 0 0 0 3 0 0 1.00 .400 0.16 0.2 999
2062 Toronto - SKY 23 2 0 0 0 0 3.86 2.1 1 1 1 0 0 2 0 0 0.43 .167 1.62 0.1 123
2063 Toronto - SKY 24 1 0 0 0 0 0.00 1.0 0 0 0 0 0 1 0 0 0.00 .000 1.30 0.0 999
2064 Toronto - SKY 25 2 0 0 0 2 0.00 2.0 1 1 0 0 0 1 0 0 0.50 .167 2.63 0.1 999
2066 Toronto - SKY 27 2 0 0 0 0 40.50 0.2 3 3 3 1 1 1 0 0 6.00 .667 24.20 -0.3 11
Total SKY 7 0 0 0 2 6.00 6.0 5 5 4 1 1 5 0 0 1.00 .250 4.41 77.5
Total A+ - U25 2 0 0 0 1 0.00 2.0 2 0 0 0 0 3 0 0 1.00 .400 0.16 999.0
Total A - U24 4 0 0 1 1 11.57 4.2 8 6 6 1 1 3 0 0 1.93 .412 5.19 39.7
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2060 Lansing - A P 1 0 0 0 0 0 0 .000 2.2 0.00 0.0 .000
2060 Niagara Falls - A- P 12 0 2 3 0 5 0 1.000 18.2 2.41 +0.1 .933
2060 Bluefield - R+ P 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2060 Fort Lauderdale - R P 4 0 0 0 0 0 0 .000 4.1 0.00 0.0 .000
2061 Dunedin - A+ P 16 0 2 1 0 3 0 1.000 18.0 1.50 +0.0 1.919
2061 Lansing - A P 12 0 0 1 0 1 0 1.000 15.2 0.57 +0.0 .962
2062 Toronto - MLB P 20 0 1 3 0 4 0 1.000 22.1 1.61 +0.1 1.479
2062 Buffalo - AAA P 3 0 0 0 0 0 0 .000 3.1 0.00 0.0 .000
2062 New Hampshire - AA P 19 0 0 2 0 2 0 1.000 21.0 0.86 +0.0 .972
2062 Dunedin - A+ P 3 0 0 0 0 0 0 .000 3.0 0.00 0.0 .000
2063 Toronto - MLB P 51 0 3 3 1 6 0 1.000 65.0 0.83 +0.9 1.944
2064 Toronto - MLB P 59 0 2 3 0 5 0 1.000 70.1 0.64 +0.4 1.035
2065 Toronto - MLB P 67 0 5 3 0 8 0 1.000 83.2 0.86 +0.7 1.374
2066 Toronto - MLB P 60 0 3 7 0 10 0 1.000 76.2 1.17 +0.6 1.193
2067 Toronto - MLB P 20 0 3 2 0 5 0 1.000 25.2 1.75 -0.0 1.032
TOTAL P 348 0 21 28 1 49 0 1.000 431.1 1.02 +2.8 1.225
PLAYER HISTORY
01/01/2060 OSA scouting updated ratings (potential): Stuff: 35 (50); Movement: 35 (45); Control: 35 (50).
01/01/2060 OSA scouting updated ratings (potential): Stuff: 35 (50); Movement: 35 (45); Control: 35 (50).
05/30/2060 Drafted in the 2060 first-year player draft (Round 13, Pick 35, 467th overall pick) by the Toronto Blue Jays, out of college University of Oklahoma
01/01/2061 OSA scouting updated ratings (potential): Stuff: 40 (55); Movement: 40 (45); Control: 40 (50).
01/01/2061 OSA scouting updated ratings (potential): Stuff: 40 (55); Movement: 40 (45); Control: 40 (50).
05/10/2061 Injured (strained abdominal muscle),day-to-day for 3 weeks.
05/24/2061 Suffered setback in recovery from injury, will miss another 2 weeks.
01/01/2062 OSA scouting updated ratings (potential): Stuff: 50 (60); Movement: 45 (50); Control: 45 (50).
01/01/2062 OSA scouting updated ratings (potential): Stuff: 50 (60); Movement: 45 (50); Control: 45 (50).
07/13/2062 Was selected to the 2062 Skyline Baseball League All-Star Futures Game.
07/24/2062 Injured (forearm soreness),day-to-day for 3 days.
12/01/2062 Received a 1-year contract through automatic renewal worth a total of $500,000.
01/01/2063 OSA scouting updated ratings (potential): Stuff: 70 (75); Movement: 55 (55); Control: 50 (55).
01/01/2063 OSA scouting updated ratings (potential): Stuff: 70 (75); Movement: 55 (55); Control: 50 (55).
02/20/2063 Successfully completed training to improve his secondary pitch at the Toronto Blue Jays development complex.
03/01/2063 Injured (mild oblique strain),day-to-day for one week.
12/01/2063 Received a 1-year contract through automatic renewal worth a total of $500,000.
01/01/2064 OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 50 (50); Control: 50 (55).
12/01/2064 Received a 1-year contract through automatic renewal worth a total of $500,000.
01/01/2065 OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 50 (50); Control: 55 (55).
07/20/2065 Was selected to the 2065 Skyline Baseball League All-Star Game.
11/28/2065 Signed a 1-year contract extension worth a total of $2,580,000 with the Toronto Blue Jays organization.
01/01/2066 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 50 (50); Control: 55 (55).
04/21/2066 Injured (sprained ankle),day-to-day for one week.
11/12/2066 Signed a 1-year contract extension worth a total of $4,200,000 with the Toronto Blue Jays organization.
01/01/2067 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 50 (50); Control: 55 (55).
03/09/2067 Injured (hand soreness),day-to-day for 5 days.
05/01/2067 Injured (sore ankle),day-to-day for 2 days.
LEADERBOARD APPEARANCES
Year G Rank
2065 69 3
Year HLD Rank
2065 15 7
2066 15 5
Year RA Rank
2065 69 3
Monday, October 20th , 2025 - OOTP Baseball 26.7 Build 77