Show classic player card
Ralph Kiner League
5-29-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 H/A W L G GS CG SHO SV BS IP H R ER HBP BB SO WHIP ERA
2012 Away 1 1 13 0 0 0 0 0 15.2 15 7 7 0 8 11 1.47 4.02
2012 Home 3 2 19 0 0 0 1 3 15.2 24 15 15 0 8 5 2.04 8.62
2013 Away 0 2 29 0 0 0 0 1 28.1 35 19 18 0 10 17 1.59 5.72
2013 Home 2 1 20 0 0 0 2 0 25.2 18 4 4 0 8 19 1.01 1.40
2014 Away 1 0 33 0 0 0 1 2 28.1 34 13 13 0 9 20 1.52 4.13
2014 Home 4 0 30 0 0 0 2 2 37.1 43 17 17 0 13 25 1.50 4.10
2015 Away 1 1 21 0 0 0 3 3 19.1 23 10 7 0 4 15 1.40 3.26
2015 Home 3 1 24 0 0 0 0 0 26.0 17 5 5 0 6 19 0.88 1.73
2016 Away 3 1 28 0 0 0 10 1 30.2 20 9 7 0 12 22 1.04 2.05
2016 Home 6 2 39 0 0 0 6 1 39.1 32 14 9 0 7 25 0.99 2.06
2017 Away 0 2 34 0 0 0 30 2 33.2 30 10 9 0 11 23 1.22 2.41
2017 Home 1 0 27 0 0 0 23 2 23.1 12 3 3 0 9 12 0.90 1.16
2018 Away 1 1 21 0 0 0 19 1 20.0 18 7 7 0 3 12 1.05 3.15
2018 Home 0 1 27 0 0 0 18 4 22.2 19 13 13 0 10 7 1.28 5.16
2019 Away 0 2 14 0 0 0 9 4 11.2 21 12 12 0 2 8 1.97 9.26
2019 Home 0 1 21 0 0 0 19 1 21.0 13 4 4 0 5 10 0.86 1.71
2020 Away 3 5 29 0 0 0 20 7 29.2 35 17 14 1 13 20 1.62 4.25
2020 Home 0 2 23 0 0 0 18 4 20.2 17 13 10 0 7 12 1.16 4.35
2021 Away 1 2 28 0 0 0 23 4 25.1 30 15 11 0 2 22 1.26 3.91
2021 Home 2 2 22 0 0 0 14 6 19.0 30 17 12 0 4 16 1.79 5.68
2022 Away 1 2 36 0 0 0 7 2 39.0 47 21 18 0 14 36 1.56 4.15
2022 Home 3 2 33 0 0 0 4 2 35.0 30 15 15 0 15 21 1.29 3.86
2023 Away 1 3 25 0 0 0 6 2 23.0 16 10 10 0 5 15 0.91 3.91
2023 Home 0 3 15 0 0 0 6 4 12.0 14 11 7 0 4 5 1.50 5.25
2024 Away 0 0 25 0 0 0 0 0 45.1 56 27 24 0 11 26 1.48 4.76
2024 Home 1 1 29 0 0 0 0 0 58.0 69 33 33 0 20 50 1.53 5.12
2064 Away 0 0 0 0 0 0 0 0 0.0 0 0 0 0 0 0 0.00 0.00
2064 Home 0 0 0 0 0 0 0 0 0.0 0 0 0 0 0 0 0.00 0.00
Total Away 13 22 336 0 0 0 128 29 350.0 380 177 157 1 104 247 1.38 4.04
Total Home 25 18 329 0 0 0 113 29 355.2 338 164 147 0 116 226 1.28 3.72
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.