Show classic player card
Career Transactions
![]() |
Ralph Kiner League 5-25-2064 |
Ted Hafey | ![]() 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 |
* League requires 50% rating to start at catcher.
- Stats
- Opp Batting
- L/R Splits
- H/A Splits
- Playoffs
- Energy
- Improvements
- Past Skills
- Awards
- Batting
- Fielding
- Game Log
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
|
Date | Transaction |
2025-11-01 | Ted Hafey has retired from the Philadelphia Phillies |
2025-03-07 | The 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-05 | The Philadelphia Phillies have acquired Ted Hafey from the waiver wire. |
2024-03-05 | The Minnesota Icemen have designated Ted Hafey for assignment. |
2023-03-01 | The Minnesota Icemen have removed Ted Hafey from the trade block. |
2022-07-25 | The Minnesota Crimson Hyenas have placed Ted Hafey on the trade block. |
2022-04-23 | Trade #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-11 | Ted Hafey of the Anaheim Boppers is injured and is expected to be out 44 days. |
2017-04-01 | Trade #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-22 | Ted Hafey of the Milwaukee Brewers is injured and is expected to be out 22 days. |
2013-06-06 | The Milwaukee Brewers have promoted Ted Hafey to the major league team. The Milwaukee Brewers have sent Rick Bocachica to the minors. |
2013-05-08 | The Milwaukee Brewers have promoted Rick Bocachica to the major league team. The Milwaukee Brewers have sent Ted Hafey to the minors. |
2013-04-01 | Ted Hafey of the Milwaukee Brewers is injured and is expected to be out 11 days. |
2012-09-16 | Ted Hafey of the Milwaukee Brewers is injured and is expected to be out 35 days. |
2012-07-22 | The Milwaukee Brewers have promoted Ted Hafey to the major league team. The Milwaukee Brewers have sent Huck Levan to the minors. |
2012-07-22 | The Milwaukee Brewers have promoted Huck Levan to the major league team. The Milwaukee Brewers have sent Ted Hafey to the minors. |
2012-07-05 | The Milwaukee Brewers have promoted Ted Hafey to the major league team. The Milwaukee Brewers have designated Vance Bjorkman for assignment. |
2012-07-05 | Trade #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-05 | The Minnesota Scotsmen have promoted Ted Hafey to the major league team. The Minnesota Scotsmen have sent Mark Childress to the minors. |
2012-04-25 | The 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-10 | The 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-07 | Trade #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. |