Show classic player card
Ralph Kiner League
5-26-2064
Ted Hafey Relief Pitcher
Retired (2025, Age 36)
CAREER BIOGRAPHICAL DATA
ERA 3.88 Total Rating   Bats/Throws R/L
W-L 38-40 Status Retired (2025) Option Years 0  
SV 241 Age 74 (OS 75) Date of Birth 07-10-1989
K 473 Drafted Round 1, Pick 11
(2012)
Majors Svc Time 12 years
(19 games)
IP 705.2
WHIP 1.33
OFFENSE PITCHING MENTORING
Contact vs. R D- Contact vs. L D+ Endurance   Ldrship A-
Power vs. R Power vs. L D- Velocity C-   Mentor Val A+
Speed C- Bunt D- Control
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS --- Range WS Rings 2
1B --- LF --- Arm C+ WS Appearances 3
2B --- CF ---   Health B- LCS Appearances 9
3B --- RF ---   Injured Days 0 All Star Teams 1
* 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
2012 MIN-MIL
4
3
32
0
0
0
1
3
31.1
39 22 22 0 16
16
1.76
6.32
2013 MIL
2
3
49
0
0
0
2
1
54.0
53 23 22 0 18
36
1.31
3.67
2014 MIL
5
0
63
0
0
0
3
4
65.2
77 30 30 0 22
45
1.51
4.11
2015 MIL
4
2
45
0
0
0
3
3
45.1
40 15 12 0 10
34
1.10
2.38
2016 MIL
9
3
67
0
0
0
16
2
70.0
52 23 16 0 19
47
1.01
2.06
2017 ANA
1
2
61
0
0
0
53
4
57.0
42 13 12 0 20
35
1.09
1.89
2018 ANA
1
2
48
0
0
0
37
5
42.2
37 20 20 0 13
19
1.17
4.22
2019 ANA
0
3
35
0
0
0
28
5
32.2
34 16 16 0 7
18
1.26
4.41
2020 ANA
3
7
52
0
0
0
38
11
50.1
52 30 24 1 20
32
1.43
4.29
2021 ANA
3
4
50
0
0
0
37
10
44.1
60 32 23 0 6
38
1.49
4.67
2022 ANA-MIN
4
4
69
0
0
0
11
4
74.0
77 36 33 0 29
57
1.43
4.01
2023 MIN
1
6
40
0
0
0
12
6
35.0
30 21 17 0 9
20
1.11
4.37
2024 PHI
1
1
54
0
0
0
0
0
103.1
125 60 57 0 31
76
1.51
4.96
2064
0
0
0
0
0
0
0
0
0.0
0 0 0 0 0
0
0.00
0.00
Total
38
40
665
0
0
0
241
58
705.2
718 341 304 1 220
473
1.33
3.88
Career Transactions
DateTransaction
2025-11-01Ted Hafey has retired from the Philadelphia Phillies
2025-03-07The Philadelphia Phillies have promoted Les Cox to the major league team. The Philadelphia Phillies have promoted John Michaels to the major league team. The Philadelphia Phillies have designated Carl Bonness for assignment. The Philadelphia Phillies have designated Ted Hafey for assignment.
2024-04-05The Philadelphia Phillies have acquired Ted Hafey from the waiver wire.
2024-03-05The Minnesota Icemen have designated Ted Hafey for assignment.
2023-03-01The Minnesota Icemen have removed Ted Hafey from the trade block.
2022-07-25The Minnesota Crimson Hyenas have placed Ted Hafey on the trade block.
2022-04-23Trade #1540373 has been completed between the Minnesota Crimson Hyenas and the Anaheim Boppers. The Anaheim Boppers receive Nap Lahoud, Paul Murray from the Minnesota Crimson Hyenas in exchange for Harry Dresden, Ted Hafey.
2019-08-11Ted Hafey of the Anaheim Boppers is injured and is expected to be out 44 days.
2017-04-01Trade #1490518 has been completed between the Anaheim Boppers and the Milwaukee Brewers. The Milwaukee Brewers receive Jim Aber, Roberto Torres from the Anaheim Boppers in exchange for Ted Hafey.
2015-04-22Ted Hafey of the Milwaukee Brewers is injured and is expected to be out 22 days.
2013-06-06The Milwaukee Brewers have promoted Ted Hafey to the major league team. The Milwaukee Brewers have sent Rick Bocachica to the minors.
2013-05-08The Milwaukee Brewers have promoted Rick Bocachica to the major league team. The Milwaukee Brewers have sent Ted Hafey to the minors.
2013-04-01Ted Hafey of the Milwaukee Brewers is injured and is expected to be out 11 days.
2012-09-16Ted Hafey of the Milwaukee Brewers is injured and is expected to be out 35 days.
2012-07-22The Milwaukee Brewers have promoted Ted Hafey to the major league team. The Milwaukee Brewers have sent Huck Levan to the minors.
2012-07-22The Milwaukee Brewers have promoted Huck Levan to the major league team. The Milwaukee Brewers have sent Ted Hafey to the minors.
2012-07-05The Milwaukee Brewers have promoted Ted Hafey to the major league team. The Milwaukee Brewers have designated Vance Bjorkman for assignment.
2012-07-05Trade #1395401 has been completed between the Milwaukee Brewers and the Minnesota Scotsmen. The Minnesota Scotsmen receive Spider McClure, Edgar Hogan, Draft Pick 2013 Round 2 MIL (Dick Reynolds), Draft Pick 2013 Round 1 MIL (Greg Montemayor) from the Milwaukee Brewers in exchange for Ted Hafey, Draft Pick 2013 Round 3 MIN (Manny Mullin), Draft Pick 2013 Round 4 MIN (Al Carroll).
2012-07-05The Minnesota Scotsmen have promoted Ted Hafey to the major league team. The Minnesota Scotsmen have sent Mark Childress to the minors.
2012-04-25The Minnesota Scotsmen have promoted Tex Lock to the major league team. The Minnesota Scotsmen have promoted Freddy Heise to the major league team. The Minnesota Scotsmen have designated Randy Jimenez for assignment. The Minnesota Scotsmen have sent Ted Hafey to the minors.
2012-04-10The Minnesota Scotsmen have promoted Ted Hafey to the major league team. The Minnesota Scotsmen have promoted Ed Graham to the major league team. The Minnesota Scotsmen have sent Jim Benjamin to the minors. The Minnesota Scotsmen have sent Red Atwell to the minors.
2012-03-07Trade #1389382 has been completed between the Detroit Tortfeasors and the Minnesota Scotsmen. The Minnesota Scotsmen receive Mark Childress, Draft Pick 2012 Round 2 STL (Bobby Signer), Draft Pick 2012 Round 1 DET (Ted Hafey) from the Detroit Tortfeasors in exchange for George Brown.