Show classic player card
Bill Mazeroski League
9-12-2126
Gregg Hafey Third Base
Retired (1981, Age 35)
CAREER BIOGRAPHICAL DATA
AVG .258 Total Rating 64   Bats/Throws R/R
OPS .753 Status Deceased (2025) Option Years 0  
H 835 Age at Death 79 Date of Birth 10-10-1946
HR 125 Drafted Round 2, Pick 29
(1965)
Majors Svc Time 10 years
(112 games)
RBI 450
SB 50
OFFENSE PITCHING MENTORING
Contact vs. R 61 Contact vs. L 71 Endurance 55   Ldrship 4
Power vs. R 74 Power vs. L 74 Velocity 17   Mentor vR 39
Speed 65 Bunt 5 Control 6   Mentor vL 40
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS 0 (0.1%) Range 49 WS Rings 0
1B --- LF --- Arm 39 WS Appearances 0
2B --- CF ---   Health 60 LCS Appearances 0
3B 100 (100%) RF ---   Injured Days 0 All Star Teams 0
* League requires 50% rating to start at catcher.

Year   Team G AB R H 2B 3B HR RBI BB SO HBP SF SB CS E OPS OBP SLG ISO AVG Awards
1971 PIT-OAK
51
137
15
29
3
0
4
15
14
30 0 0
3
1 6
.606
.285
.321
.109
.212
1972 OAK
83
205
28
64
9
1
8
32
26
40 1 0
3
1 14
.875
.392
.483
.171
.312
1973 OAK
141
544
70
141
22
2
11
63
46
108 4 1
8
10 18
.689
.321
.368
.108
.259
1974 OAK
148
596
90
149
17
6
32
104
65
122 3 5
10
8 23
.784
.324
.460
.210
.250
1975 OAK
130
138
20
34
7
0
5
26
19
24 2 0
1
5 1
.752
.346
.406
.159
.246
1976 OAK
133
257
35
60
9
1
12
33
25
57 1 0
5
4 8
.720
.304
.416
.183
.233
1977 OAK-FLA
126
197
39
53
9
2
16
44
22
46 0 1
2
0 4
.920
.341
.579
.310
.269
1978 FLA
81
84
11
24
3
1
3
12
6
15 0 0
0
0 1
.786
.333
.452
.167
.286
1979 FLA
107
145
19
45
4
1
6
24
15
27 0 0
0
0 7
.851
.375
.476
.166
.310
1980 COL
126
488
64
140
19
4
18
63
49
113 3 1
12
2 16
.808
.355
.453
.166
.287
1981 COL
130
443
50
96
14
6
10
34
39
90 0 2
6
4 23
.622
.279
.343
.126
.217
Total
1256
3234
441
835
116
24
125
450
326
672 14 10
50
35 121
.753
.328
.425
.167
.258
Career Transactions
DateTransaction
1981-11-01Gregg Hafey has retired from the Colorado Bobcats
1980-04-28The Colorado Bobcats have promoted Gregg Hafey to the major league team.
1980-04-28The Colorado Bobcats have acquired Gregg Hafey from the waiver wire.
1980-04-01The Florida Gators have waived Gregg Hafey. The Florida Gators have waived Dario Turner.
1979-09-02Gregg Hafey of the Florida Gators is injured and is expected to be out 38 days.
1979-07-10Gregg Hafey of the Florida Gators is injured and is expected to be out 8 days.
1977-08-23The Florida Gators have acquired Gregg Hafey from the waiver wire.
1977-08-13The Oakland Otters have promoted Tomohiro Sera to the major league team. The Oakland Otters have designated Gregg Hafey for assignment.
1973-08-30Gregg Hafey of the Oakland Otters is injured and is expected to be out 10 days.
1971-07-29Trade #1524548 has been completed between the Pittsburgh Maulers and the Oakland Otters. The Oakland Otters receive Gregg Hafey, Chet Royer from the Pittsburgh Maulers in exchange for Art Kallio.
1971-04-20The Pittsburgh Maulers have promoted Gregg Hafey to the major league team. The Pittsburgh Maulers have waived Jason Boyd.