Show modern player card
Name Team Age
Johnny Hafey Retired (2015, Age 37) 49
Drafted Position Bats/Throws
Round 2, Pick 32
(2000)
2B R/R
League Option Years   Majors Service Time
Bobby Doerr League 0 10 years (11 games)
Total Rating   Arm Range
B- C+ B+
Contact vs R Contact vs L Speed
C+ C+
Power vs R Power vs L Bunting
B+ B+
Endurance Velocity Control
B- D-
Leadership   Mentor vs RHP   Mentor vs LHP  
A+ A+ A+
Health   Injured Days   Birthday
0 10/15/1978
WS Rings WS Appearances LCS Appearances
0 1 3
Alt Pos (---) Alt Pos (---) Alt Pos (---)
(0.0 %) (0.0 %) (0.0 %)

Stats  |   Splits  |   Playoffs  |   Positions  |   Improvements  |   Past Skills  |   Awards   |  Fielding   |  Game Log
Year Vs G AB H 2B 3B HR RBI BB SO OPS OBP SLG AVG
2005 AHP 25 21 10 0 0 2 9 1 4 1.262 .500 .762 .476
2005 HHP 14 16 5 1 0 0 1 1 3 .728 .353 .375 .312
2005 LHP 11 10 6 1 0 1 3 1 1 1.636 .636 1.000 .600
2005 RHP 25 27 9 0 0 1 7 1 6 .802 .357 .444 .333
2006 AHP 40 141 28 5 1 4 14 17 39 .616 .283 .333 .199
2006 HHP 37 140 30 6 1 4 25 12 32 .636 .279 .357 .214
2006 LHP 41 86 15 4 0 1 4 11 21 .524 .268 .256 .174
2006 RHP 67 195 43 7 2 7 35 18 50 .672 .287 .385 .221
2007 AHP 37 150 44 5 0 3 22 19 32 .757 .371 .387 .293
2007 HHP 33 138 32 8 0 5 20 8 27 .677 .279 .399 .232
2007 LHP 35 88 20 6 0 5 10 9 17 .765 .299 .466 .227
2007 RHP 62 200 56 7 0 3 32 18 42 .701 .341 .360 .280
2008 AHP 79 282 77 12 4 9 35 28 57 .782 .342 .440 .273
2008 HHP 80 292 71 7 1 9 29 18 58 .653 .286 .366 .243
2008 LHP 80 171 51 7 1 6 23 17 25 .816 .360 .456 .298
2008 RHP 147 403 97 12 4 12 41 29 90 .674 .294 .380 .241
2009 AHP 80 298 69 14 4 10 47 28 61 .707 .301 .406 .232
2009 HHP 79 294 77 8 0 13 41 18 76 .731 .309 .422 .262
2009 LHP 71 155 38 8 2 3 28 14 22 .696 .316 .381 .245
2009 RHP 146 437 108 14 2 20 60 32 115 .726 .301 .426 .247
2010 AHP 80 313 73 6 1 10 46 20 59 .633 .278 .355 .233
2010 HHP 79 303 82 14 1 10 39 19 62 .736 .314 .422 .271
2010 LHP 85 166 47 6 1 6 32 8 28 .754 .314 .440 .283
2010 RHP 148 450 108 14 1 14 53 31 93 .658 .289 .369 .240
2011 AHP 80 312 75 14 2 9 32 24 65 .681 .297 .385 .240
2011 HHP 79 296 61 10 1 10 36 27 77 .619 .271 .348 .206
2011 LHP 81 201 43 9 0 5 22 12 40 .590 .257 .333 .214
2011 RHP 135 407 93 15 3 14 46 39 102 .680 .297 .383 .229
2012 AHP 80 308 71 9 1 7 24 27 67 .629 .295 .334 .231
2012 HHP 79 304 73 10 1 9 43 23 78 .666 .298 .368 .240
2012 LHP 81 189 45 5 0 4 21 14 46 .626 .298 .328 .238
2012 RHP 144 423 99 14 2 12 46 36 99 .657 .296 .362 .234
2013 AHP 78 310 76 11 4 4 24 30 76 .657 .312 .345 .245
2013 HHP 80 305 77 9 2 8 33 25 65 .679 .305 .374 .252
2013 LHP 83 193 46 8 3 1 16 21 42 .637 .310 .326 .238
2013 RHP 138 422 107 12 3 11 41 34 99 .682 .308 .374 .254
2014 AHP 77 298 55 9 0 10 25 26 65 .565 .250 .315 .185
2014 HHP 81 307 72 8 3 10 40 32 73 .685 .307 .378 .235
2014 LHP 86 172 42 4 2 7 17 19 35 .732 .319 .413 .244
2014 RHP 143 433 85 13 1 13 48 39 103 .584 .263 .321 .196
2015 AHP 6 22 7 2 0 0 1 2 3 .784 .375 .409 .318
2015 HHP 12 45 12 2 0 3 12 2 11 .817 .306 .511 .267
2015 LHP 10 22 7 1 0 1 3 2 7 .900 .400 .500 .318
2015 RHP 14 45 12 3 0 2 10 2 7 .758 .292 .467 .267
Total AHP 662 2455 585 87 17 68 279 222 528 .673 .302 .371 .238
Total HHP 653 2440 592 83 10 81 319 185 562 .681 .297 .384 .243
Total LHP 664 1453 360 59 9 40 179 128 284 .693 .310 .383 .248
Total RHP 1169 3442 817 111 18 109 419 279 806 .670 .295 .375 .237
Total 1315 4895 1177 170 27 149 598 407 1090 .677 .300 .378 .240
Career Transactions
DateTransaction
2015-11-01Johnny Hafey has retired from the Free Agency Pool
2015-04-21The Tampa Bay Highlanders have promoted Charlie Kennedy to the major league team. The Tampa Bay Highlanders have promoted Takeshi Aramaki to the major league team. The Tampa Bay Highlanders have promoted Ken Schaal to the major league team. The Tampa Bay Highlanders have promoted Frank Bergamo to the major league team. The Tampa Bay Highlanders have waived Mike Williams. The Tampa Bay Highlanders have waived Joe Schmidt. The Tampa Bay Highlanders have waived John Martin. The Tampa Bay Highlanders have waived Johnny Hafey.
2008-04-01Trade #1912165 has been completed between the San Francisco Giants and the Tampa Bay Highlanders . The Tampa Bay Highlanders receive Johnny Hafey from the San Francisco Giants in exchange for Draft Pick 2009 Round 2 TB (Greg Hart).
2006-04-01Trade #1907859 has been completed between the San Francisco Giants and the Cleveland Indians . The Cleveland Indians receive Chris Smith from the San Francisco Giants in exchange for Johnny Hafey.
2005-04-09The Cleveland Indians have promoted Johnny Hafey to the major league team. The Cleveland Indians have promoted Gene Bool to the major league team. The Cleveland Indians have promoted Willie Nolan to the major league team. The Cleveland Indians have promoted Andy Radebaugh to the major league team. The Cleveland Indians have sent Tubby Moore to the minors. The Cleveland Indians have sent Armando Hughes to the minors. The Cleveland Indians have sent Bub Groth to the minors. The Cleveland Indians have sent Hutch Harts to the minors.