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 Type OS Age Chances   Active GS Injured  Contact vs R   Power vs R   Contact vs L   Power vs L   Speed   Arm   Range   Total 
2000 Minors 22 63.00 4 / 8 7 / 8 8 / 9 3 / 6 11 / 15 9 / 9 8 / 8 50 / 63
2001 Minors 23 68.00 6 / 12 6 / 8 3 / 11 6 / 11 1 / 4 6 / 7 11 / 15 39 / 68
2002 Minors 24 83.00 4 / 9 6 / 13 5 / 10 4 / 11 4 / 10 13 / 17 10 / 13 46 / 83
2003 Minors 25 56.00 1 / 5 4 / 9 1 / 6 5 / 10 2 / 9 5 / 8 5 / 9 23 / 56
2004 Minors 26 63.00 1 / 14 6 / 10 1 / 7 2 / 7 0 / 7 3 / 11 1 / 7 14 / 63
2005 Minors 27 3.00 0 / 0 0 / 2 1 / 1 0 / 0 0 / 0 0 / 0 0 / 0 1 / 3
2005 Majors 27 23.66 155 1 0 0 / 2 2 / 3 0 / 2 1 / 5 2 / 4 1 / 5 1 / 2 7 / 23
2006 Majors 28 45.69 162 72 0 0 / 9 0 / 10 0 / 5 0 / 8 1 / 4 2 / 6 1 / 3 4 / 45
2007 Majors 29 42.79 162 70 0 1 / 4 0 / 8 0 / 4 1 / 5 0 / 3 1 / 6 0 / 12 3 / 42
2008 Majors 30 64.94 162 159 0 1 / 8 1 / 7 0 / 6 0 / 10 0 / 10 2 / 11 0 / 12 4 / 64
2009 Majors 31 64.94 162 159 0 0 / 11 0 / 12 0 / 3 0 / 8 0 / 13 1 / 7 1 / 10 2 / 64
2010 Majors 32 64.94 162 159 0 0 / 12 0 / 7 0 / 8 0 / 7 0 / 9 1 / 11 0 / 10 1 / 64
2011 Majors 33 64.94 162 159 0 0 / 8 0 / 6 0 / 9 0 / 10 0 / 7 1 / 13 0 / 11 1 / 64
2012 Majors 34 64.94 162 159 0 -4 / 7 -6 / 10 0 / 12 -5 / 8 0 / 6 -2 / 13 -1 / 8 -18 / 64
2013 Majors 35 64.98 162 158 0 -2 / 14 -7 / 10 -2 / 5 -2 / 14 -6 / 7 -1 / 7 -2 / 7 -22 / 64
2014 Majors 36 64.98 162 158 0 -1 / 8 -1 / 11 0 / 10 -5 / 8 -9 / 8 -2 / 10 -3 / 9 -21 / 64
2015 Majors 37 7.42 18 18 0 -5 / 0 -3 / 0 -3 / 3 -2 / 1 -3 / 2 -3 / 1 0 / 0 -19 / 7
Total 1631 1272 0 6 / 131 15 / 134 14 / 111 8 / 129 3 / 118 37 / 142 32 / 136 115 / 901
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.