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 %)
Alt Pos (---) Alt Pos (C) Alt Pos (2B)
(0.0 %) (0.0 %) (0.0 %)
Alt Pos (3B) Alt Pos (SS)
(0.0 %) (0.0 %)

Stats  |   Splits  |   Playoffs  |   Positions  |   Improvements  |   Past Skills  |   Awards   |  Fielding   |  Game Log
Year Team C 1B 2B 3B SS LF CF RF PH
1995 TB 0 0 0 0 2 21 1 10 11
1996 TB 0 4 0 0 0 0 2 107 15
1997 TB 0 2 1 2 0 47 0 1 101
1998 TB 1 32 0 1 0 9 4 0 65
1999 TB 0 2 0 0 0 117 1 1 25
2000 TB 0 1 0 0 0 100 4 0 41
2001 TB 0 1 0 1 4 89 3 0 38
2002 TB 0 0 0 0 0 114 2 0 11
2003 TB 0 0 0 0 0 87 0 0 5
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.