Show modern player card
Name Team Age
Bob Hafey Free Agent 33
Drafted Position Bats/Throws
Round 2, Pick 21
(2187)
RF R/R
League Option Years   Majors Service Time
Hank Aaron League 0 1 years (34 games)
Total Rating   Arm Range
B- C+ B-
Contact vs R Contact vs L Speed
B+ B+
Power vs R Power vs L Bunting
C+ A-
Endurance Velocity Control
B- C- D-
Leadership   Mentor vs RHP   Mentor vs LHP  
C+ B-
Health   Injured Days   Birthday
B- 0 9/16/2167
WS Rings WS Appearances LCS Appearances
0 0 0
Alt Pos (LF) Alt Pos (---) Alt Pos (---)
(86.1 %) (0.0 %) (0.0 %)
Alt Pos (---) Alt Pos (---) Alt Pos (---)
(0.0 %) (0.0 %) (0.0 %)
Alt Pos (---) Alt Pos (---)
(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
2187 LAA 0 0 0 0 0 17 0 12 2
2188 LAA 0 0 0 0 0 1 0 4 1
2201 0 0 0 0 0 0 0 0 0
Career Transactions
DateTransaction
2188-05-12The Los Angeles Shock have waived Bob Hafey.
2188-05-12The Los Angeles Shock have promoted Buddy Hughes to the major league team. The Los Angeles Shock have promoted Herm Wright to the major league team. The Los Angeles Shock have promoted Joe Roznovsky to the major league team. The Los Angeles Shock have promoted Pat Steinecke to the major league team. The Los Angeles Shock have designated Jose Boyer for assignment. The Los Angeles Shock have designated Frankie Fincher for assignment. The Los Angeles Shock have sent Sam Bescher to the minors. The Los Angeles Shock have sent Bob Hafey to the minors.
2187-04-03The Los Angeles Shock have auto-promoted Bob Hafey to the major leagues.