P Jeff Hannah #22
Age: 34 | Bats: L | Throws: L | Morale: Good
11/04/2072
P JEFF HANNAH #22 - AGE: 34 - BATS: L - THROWS: L - MORALE: GOOD
G GS Rec SV ERA IP HA HR BB K WHIP WAR
32 32 11-12 0 3.53 199.0 171 26 59 158 1.16 1.7
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 5 5 5 5
Movement 5 5 5 5
Control 5 5 5 5
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 5 5
Curveball 5 5
Changeup 5 5
Cutter 5 5
 
OTHER PITCHING RATINGS
Velocity 92-94 Mph
Stamina 7
Suggested Role Starter
Type Flyball Pitcher
Hold Runners 7
Defense 2
RUN/BUNT RATINGS
Running Speed: 2
Stealing Ability: 3
Baserunning Inst.: 2
Sacrifice Bunt: 7
Bunt for Hit: 2
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
09/28/2072 @ TB Win, 10-3 X 7.0 7 3 2 0 3 Win
09/23/2072 @ PHI Loss, 3-5 X 0.0 5 5 4 1 0 Loss
09/18/2072 TEX Loss, 1-3 X 9.0 8 3 3 1 8 Loss
09/13/2072 @ BAL Win, 3-0 X 8.2 3 0 0 1 8 Win
09/07/2072 @ DET Loss, 2-4 X 7.2 7 4 3 2 5 Loss
09/02/2072 @ KC Loss, 0-3 X 6.0 7 3 3 0 4 Loss
08/28/2072 BAL Win, 13-3 X 7.2 8 3 3 1 4 Win
08/23/2072 @ SEA Loss, 1-4 X 6.1 9 4 4 1 6 Loss
08/17/2072 LAA Win, 7-0 X 7.2 3 0 0 1 6 Win
08/12/2072 TB Win, 5-1 X 5.0 2 1 1 3 8 Win
PERSONALITY
He dogs it too often.
High: Loyalty
Low: Adaptability, Work Ethic
Birthday:05/01/2038
Born in:Lisbon, OH
Nationality:American
Height:6' 6"
Weight:200 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$4,880,000
Signed Through:2073 Season
Major Service:11 Years, 14 Days
Service This Yr:182 Days
40-Man Service:12 Years, 42 Days
Pro Service:16 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:Out of option years
Contract Extension: -
Drafted:2056, 22nd Pick in Round 2
EXTRA INNINGS BASEBALL 2072 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 32 32 11 12 0 3.53 199.0 171 83 78 26 59 158 1 3.1 0 19 59.4
Pitching SVO BS SV% RA GF BR/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 0 0 0.0 0 0 10.72 7.73 7.15 2.67 4.35 1.16 110 1.7 .257        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 176 42 7 2 10 30 11 37 1 0 0 .239 .282 .472 .754      
vs. RHB 566 129 27 1 16 53 48 121 5 2 7 .228 .294 .364 .658      
EXTRA INNINGS BASEBALL 2072 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 5 5 1 1 0 2.97 30.1 23 11 10 3 11 23  
May 5 5 2 0 0 4.60 29.1 27 15 15 3 10 29  
June 5 5 2 2 0 4.45 28.1 26 14 14 6 6 25  
July 5 5 1 3 0 3.90 32.1 29 14 14 3 16 21  
August 6 6 3 2 0 2.23 40.1 29 11 10 4 11 32  
September 6 6 2 4 0 3.52 38.1 37 18 15 7 5 28  
Spring Training 9 1 0 1 0 5.40 10.0 11 7 6 1 3 6  
Last Year 33 33 10 12 0 4.07 201.1 191 96 91 26 58 144  
2 Years Ago 30 30 10 9 0 3.84 185.1 183 91 79 21 57 159  
Career 371 326 109 129 0 4.02 2078.1 2115 1002 928 218 600 1405  
Home 15 15 6 4 0 3.56 93.2 77 38 37 15 29 82  
Road 17 17 5 8 0 3.50 105.1 94 45 41 11 30 76  
Grass 16 16 4 8 0 3.57 98.1 87 42 39 10 30 73  
Turf 16 16 7 4 0 3.49 100.2 84 41 39 16 29 85  
Day 10 10 5 2 0 2.73 66.0 48 22 20 7 20 59  
Night 22 22 6 10 0 3.92 133.0 123 61 58 19 39 99  
As Starter 32 32 11 12 0 3.53 199.0 171 83 78 26 59 158  
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+
2061 Miami - EIB 23 5 0 0 0 0 15.19 5.1 12 9 9 1 3 4 0 0 2.81 .478 5.93 -0.1 28
2062 Miami - EIB 24 35 22 14 5 0 3.28 178.1 181 68 65 9 52 92 1 0 1.31 .286 3.80 2.6 123
2063 Miami - EIB 25 37 20 7 9 0 3.74 158.2 168 70 66 12 39 86 1 1 1.30 .293 3.84 2.0 105
2064 Miami - EIB 26 36 29 5 16 0 5.08 172.0 199 109 97 24 56 104 1 0 1.48 .305 4.96 0.4 81
2065 Miami - EIB 27 32 32 13 10 0 3.17 199.0 190 76 70 12 49 125 0 0 1.20 .281 3.53 3.9 127
2066 Miami - EIB 28 32 32 9 11 0 3.79 187.2 191 86 79 25 69 135 0 0 1.39 .285 4.76 0.9 107
2067 Miami - EIB 29 34 34 10 17 0 4.89 198.2 225 113 108 24 58 115 1 0 1.42 .299 4.71 1.2 84
2068 Miami - EIB 30 32 32 14 11 0 3.59 210.2 197 89 84 14 54 142 2 1 1.19 .277 3.85 3.7 116
2069 Miami - EIB 31 33 30 6 17 0 5.03 182.1 207 112 102 24 46 141 2 0 1.39 .316 4.34 1.5 79
2070 Miami - EIB 32 30 30 10 9 0 3.84 185.1 183 91 79 21 57 159 2 1 1.29 .305 4.13 2.4 107
2071 Miami - EIB 33 33 33 10 12 0 4.07 201.1 191 96 91 26 58 144 1 1 1.24 .275 4.62 1.5 102
2072 Toronto - EIB 34 32 32 11 12 0 3.53 199.0 171 83 78 26 59 158 1 0 1.16 .257 4.35 1.7 112
Total EIB 371 326 109 129 0 4.02 2078.1 2115 1002 928 218 600 1405 12 4 1.31 .289 4.27 21.6 101
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+
2053 Total - 15 15 15 7 4 0 1.82 113.2 91 25 23 4 26 132 0 0 1.03 .269 2.02 4.9 100
2054 Total - 16 15 15 12 0 0 1.06 127.0 78 18 15 5 26 217 0 0 0.82 .271 0.91 8.4 100
2055 Total - 17 15 15 12 0 0 1.00 126.0 77 16 14 3 23 193 0 0 0.79 .260 1.07 7.9 100
2056 Total - 18 13 13 8 2 0 1.07 109.0 68 14 13 3 21 147 0 0 0.82 .245 1.52 5.8 100
2056 Williamsport - R 18 11 11 4 2 0 5.68 44.1 41 29 28 5 30 49 0 0 1.60 .319 5.41 0.7 101
2057 South Georgia - R 19 12 12 3 2 0 5.15 57.2 58 38 33 7 22 49 0 0 1.39 .304 5.28 1.1 113
2058 South Georgia - R 20 11 11 1 2 0 6.96 42.2 58 42 33 6 16 38 0 0 1.73 .369 5.89 0.5 83
2059 South Georgia - R 21 4 4 1 1 0 2.65 17.0 14 10 5 3 5 26 0 0 1.12 .306 4.95 0.4 227
2059 Fayetteville - A 21 4 4 1 1 0 3.52 15.1 14 6 6 2 2 14 0 0 1.04 .293 3.30 0.4 120
2059 Jacksonville - AA 21 1 1 0 1 0 9.00 6.0 7 6 6 1 3 5 0 0 1.67 .316 4.88 0.1 57
2059 Savannah - R 21 5 5 2 1 0 2.97 30.1 27 11 10 1 7 40 0 0 1.12 .371 3.20 1.3 202
2060 Jacksonville - AA 22 11 11 4 3 0 3.99 67.2 61 34 30 8 20 45 0 0 1.20 .261 4.57 1.1 122
2060 New Orleans - AAA 22 17 17 9 4 0 4.42 97.2 103 54 48 7 33 62 0 0 1.39 .301 4.24 2.2 115
2061 New Orleans - AAA 23 30 30 14 7 0 3.64 178.0 175 83 72 22 69 118 1 1 1.37 .284 5.02 2.7 142
Total AAA 47 47 23 11 0 3.92 275.2 278 137 120 29 102 180 1 1 1.38 .291 4.74 131.3
Total AA 12 12 4 4 0 4.40 73.2 68 40 36 9 23 50 0 0 1.24 .266 4.60 111.7
Total A 4 4 1 1 0 3.52 15.1 14 6 6 2 2 14 0 0 1.04 .293 3.30 120.4
Total RI 11 11 4 2 0 5.68 44.1 41 29 28 5 30 49 0 0 1.60 .319 5.41 101.3
Total RII 32 32 7 6 0 4.94 147.2 157 101 81 17 50 153 0 0 1.40 .337 4.99 118.4
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+
2057 South Georgia - RII 19 2 2 0 2 0 19.29 4.2 12 10 10 2 4 2 0 0 3.43 .476 11.23 -0.2 30
2058 South Georgia - RII 20 2 2 1 1 0 6.00 9.0 7 6 6 4 3 11 0 0 1.11 .167 8.41 -0.1 97
2070 Miami - EIB 32 1 1 0 1 0 3.86 7.0 9 3 3 1 2 3 0 0 1.57 .348 4.80 0.0 106
2071 Miami - EIB 33 1 1 0 1 0 7.71 4.2 5 4 4 2 1 0 0 0 1.29 .188 9.62 -0.2 54
Total EIB 2 2 0 2 0 5.40 11.2 14 7 7 3 3 3 0 0 1.46 .282 6.73 76.4
Total RII 4 4 1 3 0 10.54 13.2 19 16 16 6 7 13 0 0 1.90 .333 9.37 55.1
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2056 Williamsport - R P 10 10 2 6 0 8 0 1.000 44.1 1.62 +0.5 1.303
2057 South Georgia - R P 12 12 3 4 0 7 0 1.000 57.2 1.09 +0.9 .841
2058 South Georgia - R P 11 11 1 5 0 6 0 1.000 42.2 1.27 +0.5 1.235
2059 Jacksonville - AA P 1 1 2 0 0 3 1 .667 6.0 3.00 0.0 .000
2059 Fayetteville - A P 4 4 1 2 0 3 0 1.000 15.1 1.76 +0.6 1.040
2059 South Georgia - R P 4 4 0 3 0 3 0 1.000 17.0 1.59 +0.5 1.025
2059 Savannah - R P 5 5 3 1 0 4 0 1.000 30.1 1.19 +0.6 1.025
2060 New Orleans - AAA P 17 17 4 7 0 12 1 .917 97.2 1.01 +1.0 1.030
2060 Jacksonville - AA P 11 11 2 4 0 6 0 1.000 67.2 0.80 +0.5 1.043
2061 Miami - MLB P 5 0 0 0 0 0 0 .000 5.1 0.00 0.0 .000
2061 New Orleans - AAA P 30 30 10 13 1 26 3 .885 178.0 1.16 +1.6 .968
2062 Miami - MLB P 35 22 7 12 0 23 4 .826 178.1 0.96 -1.7 .710
2063 Miami - MLB P 37 20 5 15 0 21 1 .952 158.2 1.13 -1.0 1.012
2064 Miami - MLB P 36 29 5 16 1 21 0 1.000 172.0 1.10 +1.3 1.214
2065 Miami - MLB P 32 32 6 16 2 24 2 .917 199.0 0.99 +0.4 .892
2066 Miami - MLB P 32 32 8 14 1 22 0 1.000 187.2 1.06 +0.6 1.072
2067 Miami - MLB P 34 34 8 14 1 23 1 .957 198.2 1.00 +2.3 .989
2068 Miami - MLB P 32 32 9 20 1 30 1 .967 210.2 1.24 +2.4 .949
2069 Miami - MLB P 33 30 7 10 0 18 1 .944 182.1 0.84 +2.2 .921
2070 Miami - MLB P 30 30 6 13 1 19 0 1.000 185.1 0.92 +1.9 1.008
2071 Miami - MLB P 33 33 7 18 4 25 0 1.000 201.1 1.12 +1.0 .958
2072 Toronto - MLB P 31 31 10 8 0 19 1 .947 199.0 0.81 -0.8 .906
TOTAL P 475 430 106 201 12 323 16 .950 2635.0 1.05 +15.4 .985
PLAYER HISTORY
01/01/2054 OSA scouting updated ratings (potential): Stuff: 3 (6); Movement: 3 (4); Control: 2 (5).
01/01/2055 OSA scouting updated ratings (potential): Stuff: 3 (6); Movement: 3 (5); Control: 2 (6).
01/01/2056 OSA scouting updated ratings (potential): Stuff: 3 (6); Movement: 3 (5); Control: 2 (5).
06/16/2056 Drafted in the 2056 first-year player draft (Round 2, Pick 22, 53rd overall pick) by the Philadelphia Phillies, out of high school Beavercreek (Beavercreek; Beavercreek, OH).
01/01/2057 OSA scouting updated ratings (potential): Stuff: 3 (6); Movement: 3 (5); Control: 3 (5).
01/01/2058 OSA scouting updated ratings (potential): Stuff: 4 (6); Movement: 4 (5); Control: 4 (5).
01/01/2059 OSA scouting updated ratings (potential): Stuff: 4 (6); Movement: 4 (5); Control: 5 (5).
07/13/2059 Was selected to the 2059 Extra Innings Baseball All-Star Futures Game.
07/27/2059 Was selected to the 2059 Rookie II All-Star Game.
07/28/2059 Was traded by the Philadelphia Phillies to the Miami Marlins, along with SP Carlos Soto, in exchange for SP Aku Paakkonen.
01/01/2060 OSA scouting updated ratings (potential): Stuff: 5 (6); Movement: 5 (5); Control: 5 (5).
06/23/2060 Injured (dehydration),day-to-day for 2 days.
11/28/2060 Received a 1-year contract through automatic renewal worth a total of $490,000.
01/01/2061 OSA scouting updated ratings (potential): Stuff: 5 (6); Movement: 5 (5); Control: 5 (5).
05/26/2061 Pitches a 2-hit shutout against the Louisville Bats with 6 strikeouts and 0 BB allowed!
09/01/2061 Wins the AAA NL-AAA Pitcher of the Month Award.
10/23/2061 Finished 2nd in 2061 AAA NL-AAA Outstanding Pitcher Award voting.
11/22/2061 Received a 1-year contract through automatic renewal worth a total of $490,000.
01/01/2062 OSA scouting updated ratings (potential): Stuff: 5 (6); Movement: 5 (5); Control: 5 (5).
11/21/2062 Received a 1-year contract through automatic renewal worth a total of $490,000.
01/01/2063 OSA scouting updated ratings (potential): Stuff: 5 (6); Movement: 5 (5); Control: 5 (5).
09/08/2063 Pitches a 10-hit shutout against the Milwaukee Brewers with 4 strikeouts and 0 BB allowed!
11/27/2063 Received a 1-year contract through automatic renewal worth a total of $490,000.
01/01/2064 OSA scouting updated ratings (potential): Stuff: 5 (6); Movement: 5 (5); Control: 5 (5).
12/01/2064 Received a 1-year contract through arbitration worth a total of $904,500.
01/01/2065 OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 5 (5); Control: 5 (5).
11/30/2065 Received a 1-year contract through arbitration worth a total of $2,688,000.
01/01/2066 OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 5 (5); Control: 5 (5).
11/29/2066 Received a 1-year contract through arbitration worth a total of $3,015,000.
01/01/2067 OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 5 (5); Control: 5 (5).
11/21/2067 Received a 1-year contract through arbitration worth a total of $3,000,000.
01/01/2068 OSA scouting updated ratings (potential): Stuff: 5 (5); Movement: 5 (5); Control: 6 (6).
01/01/2068 OSA scouting updated ratings (potential): Stuff: 5 (5); Movement: 5 (5); Control: 6 (6).
04/01/2068 Outstandingly completed training to improve his secondary pitch at the Miami Marlins development complex.
07/19/2068 Pitches a 5-hit shutout against the Cincinnati Reds with 5 strikeouts and 1 BB allowed!
11/19/2068 Signed a 3-year contract extension worth a total of $12,240,000 with the Miami Marlins organization.
01/01/2069 OSA scouting updated ratings (potential): Stuff: 5 (5); Movement: 5 (5); Control: 5 (5).
01/01/2069 OSA scouting updated ratings (potential): Stuff: 5 (5); Movement: 5 (5); Control: 5 (5).
02/24/2069 Successfully completed training to improve his secondary pitch at the Miami Marlins development complex.
01/01/2070 OSA scouting updated ratings (potential): Stuff: 5 (5); Movement: 5 (5); Control: 5 (5).
01/01/2070 OSA scouting updated ratings (potential): Stuff: 5 (5); Movement: 5 (5); Control: 5 (5).
09/03/2070 Pitches a 2-hit shutout against the San Diego Padres with 8 strikeouts and 2 BB allowed!
01/01/2071 OSA scouting updated ratings (potential): Stuff: 5 (5); Movement: 5 (5); Control: 6 (6).
01/01/2071 OSA scouting updated ratings (potential): Stuff: 5 (5); Movement: 5 (5); Control: 6 (6).
02/25/2071 Detrimentally completed training to improve his secondary pitch at the Miami Marlins development complex.
08/02/2071 Pitches a 3-hit shutout against the Chicago Cubs with 7 strikeouts and 1 BB allowed!
08/24/2071 Signed a 2-year contract extension worth a total of $9,760,000 with the Miami Marlins organization.
12/29/2071 Was traded by the Miami Marlins to the Toronto Blue Jays, along with SP Bill Colbert, 2B Brandon Goss, and 2B Baptiste Bouquet, in exchange for SP Jesse Martin and SP Andrew Mercer.
01/01/2072 OSA scouting updated ratings (potential): Stuff: 5 (5); Movement: 5 (5); Control: 6 (6).
01/01/2072 OSA scouting updated ratings (potential): Stuff: 5 (5); Movement: 5 (5); Control: 6 (6).
LEADERBOARD APPEARANCES
Year GS Rank
2067 34 7
2071 33 5
Year W Rank
2062 14 7
2068 14 8
Year L Rank
2064 16 3
2067 17 2
2069 17 1
Year Win. % Rank
2062 .737 2
Year IP Rank
2065 199.0 9
2067 198.2 10
2068 210.2 7
Year BF Rank
2066 824 9
2067 878 7
2068 883 9
2071 841 9
Year HRA Rank
2064 24 9
2066 25 5
2067 24 5
2069 24 6
2070 21 10
2071 26 3
2072 26 4
Year BB Rank
2066 69 9
Year WP Rank
2064 9 10
2072 15 2
Year ERA Rank
2062 3.28 7
2065 3.17 5
Year BABIP Rank
2068 .277 10
2072 .257 7
Year HR/9 Rank
2062 0.45 1
2065 0.54 1
Year QS Rank
2062 16 9
2065 22 2
2066 17 9
2068 20 8
Year QSP Rank
2062 .727 2
2065 .688 2
2066 .531 10
2068 .625 10
Year CG Rank
2062 1 2
2063 1 3
2064 1 5
2067 1 5
2068 2 5
2069 2 6
2070 2 1
2071 1 7
2072 1 9
Year CGP Rank
2062 .045 2
2064 .034 7
2067 .029 7
2068 .062 6
2069 .067 6
2070 .067 1
Year SHO Rank
2063 1 1
2068 1 3
2070 1 2
2071 1 4
Year WAR Rank
2065 4.0 10
Monday, September 8th , 2025 - OOTP Baseball 25.11 Build 104