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 %)

Stats  |   Splits  |   Playoffs  |   Positions  |   Improvements  |   Past Skills  |   Awards   |  Fielding   |  Game Log
Year POS Team G GS INN TC PO A E DP +/- RF   FPCT
2187 LF LAA 17 17 120.0 20 15 2 3 0 0 1.27 .850
RF LAA 12 12 105.0 21 20 0 1 0 -1 1.71 .952
2188 LF LAA 1 1 8.33 2 2 0 0 0 0 2.16 1.000
RF LAA 4 4 31.0 6 6 0 0 0 -1 1.74 1.000
Pos Total LF 18 18 128.33 22 17 2 3 0 0 1.33 .864
RF 16 16 136.0 27 26 0 1 0 -2 1.72 .963
Total 34 34 264.33 49 43 2 4 0 -2 1.53 .918
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.