Show classic player card
Tim Raines League
5-19-2069
Buck Hafey Relief Pitcher
Retired (2044, Age 36)
CAREER BIOGRAPHICAL DATA
ERA 4.79 Total Rating   Bats/Throws R/R
W-L 71-88 Status Retired (2044) Option Years 0  
SV 4 Age 61 (OS 61) Date of Birth 02-01-2008
K 1385 Drafted Round 1, Pick 4
(2029)
Majors Svc Time 12 years
(127 games)
IP 1594.2
WHIP 1.53
OFFENSE PITCHING MENTORING
Contact vs. R D- Contact vs. L Endurance C-   Ldrship A+
Power vs. R Power vs. L B- Velocity A-   Mentor Val A+
Speed D- Bunt Control
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS --- Range D- WS Rings 0
1B --- LF --- Arm A- WS Appearances 0
2B --- CF ---   Health LCS Appearances 1
3B --- RF ---   Injured Days 0 All Star Teams 0
* League requires 50% rating to start at catcher.

Year   Team W L G GS CG SHO SV BS IP H R ER HBP BB SO WHIP ERA Awards
2030 CLE
2
6
13
10
0
0
0
0
53.2
78 46 46 1 29
39
1.99
7.71
2031 CLE
5
4
19
19
2
0
0
0
124.2
116 60 55 6 51
110
1.34
3.97
2032 PHI
2
2
4
4
0
0
0
0
26.0
21 10 10 0 12
24
1.27
3.46
2033 PHI
8
17
33
32
0
0
1
0
181.2
214 109 105 8 69
156
1.56
5.20
2034 PHI
8
13
32
32
0
0
0
0
195.1
188 103 93 7 75
196
1.35
4.28
2035 PHI
9
15
32
32
0
0
0
0
177.2
203 119 113 4 94
157
1.67
5.72
2036 PHI
10
10
32
32
0
0
0
0
191.2
197 101 93 3 93
156
1.51
4.37
2037 PHI
4
2
44
0
0
0
1
1
57.2
46 20 19 1 19
42
1.13
2.97
2038 PHI
0
0
41
0
0
0
0
1
55.0
60 34 30 3 26
43
1.56
4.91
2039 PHI
1
2
38
0
0
0
1
1
49.0
58 39 38 2 31
41
1.82
6.98
2040 PHI
1
0
49
0
0
0
0
0
61.0
68 37 37 1 38
50
1.74
5.46
2041 OAK
10
5
112
0
0
0
0
4
176.0
175 89 84 4 80
168
1.45
4.30
2042 OAK
5
6
104
0
0
0
0
2
107.1
112 61 59 2 64
99
1.64
4.95
2043 OAK
3
1
65
0
0
0
0
2
111.0
116 52 37 2 44
86
1.44
3.00
2044 OAK
3
5
26
0
0
0
1
1
27.0
51 30 30 2 13
18
2.37
10.00
2069
0
0
0
0
0
0
0
0
0.0
0 0 0 0 0
0
0.00
0.00
Total
71
88
644
161
2
0
4
12
1594.2
1703 910 849 46 738
1385
1.53
4.79
Career Transactions
DateTransaction
2044-11-01Buck Hafey has retired from the Oakland Oaks
2043-05-17Buck Hafey of the Oakland Oaks is injured and is expected to be out 49 days.
2041-03-01Trade #1654886 has been completed between the Philadelphia Ramblers and the Oakland Oaks. The Oakland Oaks receive Buck Hafey from the Philadelphia Ramblers in exchange for Fritz Thacker, Johnny Byrne.
2033-04-01The Philadelphia Ramblers have promoted Buck Hafey to the major league team. The Philadelphia Ramblers have designated George Black for assignment.
2033-03-07The Philadelphia Ramblers have sent Lorenzo Redding to the minors. The Philadelphia Ramblers have sent Buck Hafey to the minors.
2032-09-09The Philadelphia Ramblers have promoted Buck Hafey to the major league team. The Philadelphia Ramblers have promoted Lorenzo Redding to the major league team. The Philadelphia Ramblers have promoted Darrin DeVogt to the major league team.
2032-04-01The Philadelphia Ramblers have promoted Bob Clayton to the major league team. The Philadelphia Ramblers have sent Buck Hafey to the minors.
2032-03-05Trade #1573839 has been completed between the Cleveland cavaliers and the Philadelphia Ramblers. The Philadelphia Ramblers receive Buck Hafey, Draft Pick - 2032 Round 2 (CLE) from the Cleveland cavaliers in exchange for Rene Cravalle, Dean Musial.
2032-03-03The Cleveland cavaliers have designated Tommy Blair for assignment. The Cleveland cavaliers have sent Buck Hafey to the minors. The Cleveland cavaliers have designated Bob Vico for assignment.
2031-07-16The Cleveland cavaliers have promoted Buck Hafey to the major league team. The Cleveland cavaliers have sent Jerry Downs to the minors.
2031-07-13The Cleveland cavaliers have promoted Jerry Downs to the major league team. The Cleveland cavaliers have sent Buck Hafey to the minors.
2031-07-02The Cleveland cavaliers have promoted Buck Hafey to the major league team. The Cleveland cavaliers have sent Jerry Downs to the minors.
2031-06-04The Cleveland cavaliers have promoted Keith Crabtree to the major league team. The Cleveland cavaliers have sent Buck Hafey to the minors.
2031-05-16The Cleveland cavaliers have promoted Buck Hafey to the major league team. The Cleveland cavaliers have designated Bill Fosse for assignment.
2031-03-07The Cleveland cavaliers have sent Buck Hafey down to the minors.
2031-03-05The Cleveland cavaliers have promoted Buck Hafey to the major league team. The Cleveland cavaliers have designated Jim Gedeon for assignment. The Cleveland cavaliers have designated Ed Whitman for assignment.
2030-08-28The Cleveland cavaliers have promoted Tito Budaska to the major league team. The Cleveland cavaliers have sent Buck Hafey to the minors.
2030-08-19The Cleveland cavaliers have promoted Buck Hafey to the major league team. The Cleveland cavaliers have sent Scott Cancel to the minors.
2030-05-25The Cleveland cavaliers have promoted Scott Cancel to the major league team. The Cleveland cavaliers have sent Buck Hafey to the minors.
2030-04-28The Cleveland cavaliers have promoted Buck Hafey to the major league team. The Cleveland cavaliers have sent Jerry Downs to the minors.
2030-04-26The Cleveland cavaliers have promoted Jerry Downs to the major league team. The Cleveland cavaliers have sent Buck Hafey to the minors.
2030-04-01The Cleveland cavaliers have promoted Buck Hafey to the major league team. The Cleveland cavaliers have designated Einar Armas for assignment.