Show classic player card
Bobby Doerr League
5-22-2028
Johnny Hafey Second Base
Retired (2015, Age 37)
CAREER BIOGRAPHICAL DATA
AVG .240 Total Rating B-   Bats/Throws R/R
OPS .677 Status Retired (2015) Option Years 0  
H 1177 Age 49 (OS 50) Date of Birth 10-15-1978
HR 149 Drafted Round 2, Pick 32
(2000)
Majors Svc Time 10 years
(11 games)
RBI 598
SB 52
OFFENSE PITCHING MENTORING
Contact vs. R C+ Contact vs. L Endurance B-   Ldrship A+
Power vs. R B+ Power vs. L B+ Velocity D-   Mentor vR A+
Speed C+ Bunt Control   Mentor vL A+
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS --- Range B+ WS Rings 0
1B --- LF --- Arm C+ WS Appearances 1
2B A+ (100%) CF ---   Health LCS Appearances 3
3B --- RF ---   Injured Days 0 All Star Teams 0
* League requires 50% rating to start at catcher.

Year POS Team G GS INN TC PO A E DP +/- RF   FPCT GG
2005 SS CLE 28 0 41.2 23 9 14 0 4 0 4.97 1.000
CF CLE 1 1 9.0 2 2 0 0 0 0 2.00 1.000
2006 3B SF 45 45 389.0 126 25 96 5 2 +6 2.80 .960
2B SF 18 18 164.2 92 31 58 3 10 -6 4.86 .967
SS SF 12 9 86.0 40 14 24 2 4 -1 3.98 .950
2007 2B SF 46 46 427.1 225 79 136 10 27 -13 4.53 .956
3B SF 17 17 147.0 48 6 42 0 2 0 2.94 1.000
SS SF 7 7 59.2 32 12 19 1 4 -1 4.68 .969
2008 2B TB 159 159 1394.1 753 335 406 12 71 +3 4.78 .984
2009 2B TB 159 159 1429.0 777 373 394 10 81 +2 4.83 .987
2010 2B TB 159 159 1395.2 819 348 450 21 86 -1 5.15 .974
2011 2B TB 159 159 1414.0 764 342 407 15 84 -13 4.77 .980
2012 2B TB 159 159 1390.2 750 327 416 7 67 +7 4.81 .991
2013 2B TB 158 158 1399.1 767 351 408 8 107 -4 4.88 .990
2014 2B TB 158 158 1378.1 728 306 413 9 85 +17 4.69 .988
2015 2B TB 18 18 157.0 86 37 48 1 10 -2 4.87 .988
Pos Total 2B 1193 1193 10550.1 5761 2529 3136 96 628 -10 4.83 .983
3B 62 62 536.0 174 31 138 5 4 +6 2.84 .971
SS 47 16 187.1 95 35 57 3 12 -2 4.42 .968
CF 1 1 9.0 2 2 0 0 0 0 2.00 1.000
Total 1303 1272 11282.2 6032 2597 3331 104 644 -6 4.73 .983
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.