Show modern player card
Name Team Age
Bill Hafey Retired (2004, Age 39) Died (2032, Age 67)
Drafted Position Bats/Throws
Round 2, Pick 18
(1985)
LF R/R
League Option Years   Majors Service Time
Santo Rodriguez League 0 7 years (146 games)
Total Rating   Arm Range
B- C+ B-
Contact vs R Contact vs L Speed
C+ B-
Power vs R Power vs L Bunting
A+
Endurance Velocity Control
B- D-
Leadership   Mentor vs RHP   Mentor vs LHP  
A+ A+
Health   Injured Days   Birthday
D+ 0 1/13/1965
WS Rings WS Appearances LCS Appearances
0 0 0
Alt Pos (CF) Alt Pos (RF) Alt Pos (1B)
B- (56.9 %) C+ (49.4 %) D- (7.4 %)

Stats  |   Splits  |   Playoffs  |   Positions  |   Improvements  |   Past Skills  |   Awards   |  Fielding   |  Game Log
Year POS Team G GS INN TC PO A E DP PB SB CS CS% +/- RF   FPCT
1995 SS TB 2 2 17.0 8 3 5 0 0 0 4.24 1.000
LF TB 21 21 186.66 44 43 1 0 0 -1 2.12 1.000
CF TB 1 0 1.0 0 0 0 0 0 0 0.00 NaN
RF TB 10 10 82.0 22 19 2 1 0 0 2.30 .955
1996 1B TB 4 4 34.33 32 32 0 0 1 -1 8.39 1.000
CF TB 2 0 2.0 0 0 0 0 0 0 0.00 NaN
RF TB 107 105 932.66 211 198 8 5 0 +3 1.99 .976
1997 1B TB 2 0 3.0 3 3 0 0 1 0 9.00 1.000
2B TB 1 0 1.0 0 0 0 0 0 0 0.00 NaN
3B TB 2 0 3.0 0 0 0 0 0 0 0.00 NaN
LF TB 47 47 417.66 87 84 3 0 1 -3 1.87 1.000
RF TB 1 0 1.0 0 0 0 0 0 0 0.00 NaN
1998 C TB 1 0 1.66 2 2 0 0 0 0 1 0 0.0% 0 10.84 1.000
1B TB 32 29 266.33 262 250 8 4 15 -4 8.72 .985
3B TB 1 0 2.0 1 0 1 0 0 0 4.50 1.000
LF TB 9 9 79.0 16 16 0 0 0 +1 1.82 1.000
CF TB 4 0 5.66 2 2 0 0 0 0 3.18 1.000
1999 1B TB 2 0 2.0 6 5 0 1 1 0 22.50 .833
LF TB 117 116 1036.33 235 229 4 2 0 -2 2.02 .991
CF TB 1 0 1.0 0 0 0 0 0 0 0.00 NaN
RF TB 1 0 1.0 1 1 0 0 0 0 9.00 1.000
2000 1B TB 1 0 1.0 0 0 0 0 0 0 0.00 NaN
LF TB 100 100 885.33 187 184 3 0 0 -2 1.90 1.000
CF TB 4 0 5.0 2 2 0 0 0 0 3.60 1.000
2001 1B TB 1 0 1.0 3 3 0 0 0 0 27.00 1.000
3B TB 1 0 1.0 1 1 0 0 0 0 9.00 1.000
SS TB 4 1 27.0 21 7 13 1 3 0 6.67 .952
LF TB 89 89 789.0 185 179 4 2 0 -1 2.09 .989
CF TB 3 0 4.0 1 1 0 0 0 0 2.25 1.000
2002 LF TB 114 114 1003.0 245 238 4 3 0 +1 2.17 .988
CF TB 2 0 2.0 0 0 0 0 0 0 0.00 NaN
2003 LF TB 87 87 771.66 172 164 8 0 2 -8 2.01 1.000
Pos Total C 1 0 1.66 2 2 0 0 0 0 1 0 0.0% 0 10.84 1.000
1B 42 33 307.66 306 293 8 5 18 -5 8.81 .984
2B 1 0 1.0 0 0 0 0 0 0 0.00 NaN
3B 4 0 6.0 2 1 1 0 0 0 3.00 1.000
SS 6 3 44.0 29 10 18 1 3 0 5.73 .966
LF 584 583 5168.64 1171 1137 27 7 3 -15 2.03 .994
CF 17 0 20.66 5 5 0 0 0 0 2.18 1.000
RF 119 115 1016.66 234 218 10 6 0 +3 2.02 .974
Total 774 734 6566.28 1749 1666 64 19 24 0 1 0 0.0% -17 2.37 .989
Career Transactions
DateTransaction
2004-11-01Bill Hafey has retired from the Free Agency Pool
2003-09-04The Tampa Bay Tortugas have waived Bill Hafey.
2001-09-09Bill Hafey of the Tampa Bay Tortugas is injured and is expected to be out 10 days.
1998-04-23Bill Hafey of the Tampa Bay Tortugas is injured and is expected to be out 32 days.
1996-09-09Bill Hafey of the Tampa Bay Tortugas is injured and is expected to be out 18 days.
1995-08-06The Tampa Bay Tortugas have promoted Bill Hafey to the major league team.
1990-10-23Trade #1607454 has been completed between the Tampa Bay Tortugas and the Milwaukee Brewers. The Milwaukee Brewers receive Ed Exley from the Tampa Bay Tortugas in exchange for Joe Harrington, Bill Hafey.
1985-08-15The Philadelphia Phantasms have acquired Bill Hafey from the waiver wire.
1985-04-18The Pittsburgh Penguins have waived Bill Hafey.