Josh Hader
RP HOU
Sun 7/6/25 3:42 AM

Hader notched a save against the Dodgers on Saturday, allowing one hit and striking out two batters in one scoreless inning.
EDGE Analysis
Hader entered with a two-run lead in the ninth frame and quickly saw the tying run come to the plate after allowing Shohei Ohtani to hit a leadoff single. However, Hader retired the following three batters in order, as none of Mookie Betts, Will Smith or Freddie Freeman could move Ohtani past first base. Hader remains without a blown save this season, and he leads all MLB relievers with 25 total saves.

Josh Hader
RP HOU
Wed 7/2/25 8:42 AM

Hader picked up the save Tuesday against the Rockies. He allowed one run on two hits while striking out two over one inning.
EDGE Analysis
The southpaw surrendered a solo shot to Hunter Goodman but still closed out his league-leading 24th save of the season Tuesday. Hader has been dominant in 2025, converting every save opportunity and notching six straight saves in his last six outings. On the year, the veteran closer owns a stellar 1.86 ERA and 0.72 WHIP through 38.2 innings across 37 appearances.

Josh Hader
RP HOU
Sun 6/29/25 9:56 PM

Hader picked up the save Sunday against the Cubs, striking out one during a perfect ninth inning.
EDGE Analysis
Hader notched his fifth save over the last seven days, vaulting him into a tie with Robert Suarez for the most saves in MLB. In his last 14 appearances, Hader has a 1.98 ERA and a 22:1 K:BB across 13.2 innings.

Josh Hader
RP HOU
Sat 6/28/25 1:18 AM

Hader retired the only batter he faced to earn the save in Friday's 7-4 win over the Cubs.
EDGE Analysis
Bennett Sousa stayed in the game in the ninth inning after pitching the eighth, but he struggled a bit in the frame. Hader was called in with two outs and a runner on second base, and he got Ian Happ to line out to end the threat. Hader is up to 22 saves on the year, including one in each of his last four appearances. He's shown a little shakiness with four runs allowed (three earned) over 12.2 innings in June, but his 21:1 K:BB for the month showcases his continued late-inning dominance. Overall, he's at a 1.72 ERA, 0.71 WHIP and 56:7 K:BB through 36.2 innings on the year.

Josh Hader
RP HOU
Thu 6/26/25 2:05 AM

Hader struck out one batter over one perfect inning to earn a save against the Phillies on Wednesday.
EDGE Analysis
Hader entered with a two-run lead in the ninth frame and had little trouble closing things out, retiring the side in order on 16 pitches. The veteran closer remains perfect in save chances this season, converting all 21 of his opportunities while posting a 1.73 ERA and 0.72 WHIP. Hader ranks third in MLB in saves and has a legitimate chance of surpassing the career-high mark of 37 he posted in 2019 while with the Brewers.

Josh Hader
RP HOU
Wed 6/25/25 10:14 AM

Hader picked up the save Tuesday against Philadelphia, logging two strikeouts over a scoreless ninth inning.
EDGE Analysis
Hader became the third closer to reach 20 saves this season, joining Carlos Estevez and Robert Suarez. Hader has struck out multiple batters in 11 of his last 13 appearances and owns a 2.03 ERA, a 0.68 WHIP and a 26:2 K:BB during that stretch.

Josh Hader
RP HOU
Mon 6/23/25 1:12 AM

Hader picked up the save Sunday against the Angels, allowing one run on two hits and no walks with two strikeouts over one inning.
EDGE Analysis
Hader surrendered a leadoff home run to Zach Neto, then rebounded with back-to-back strikeouts before yielding a double to Nolan Schanuel. Hader managed to avoid the blown save by retiring Mike Trout to end the inning. The veteran closer has allowed a run in three of his last six appearances, but he has yet to be attributed a blown save this season and boasts a 1.83 ERA.

Josh Hader
RP HOU
Fri 6/20/25 2:09 AM

Hader (4-1) allowed two runs (one earned) on one hit and struck out two over 1.1 innings to take the extra-inning loss Thursday versus the Athletics.
EDGE Analysis
Hader did well to keep the game tied with a sharp 11-pitch ninth inning, but he served up a walk-off home run to Nick Kurtz in the 10th. This is just the second time all season Hader's been tagged for multiple runs, though he has been scored upon in two of his last four outings. He has a 1.67 ERA, 0.74 WHIP and 50:7 K:BB through 32.1 innings this season, and he remains a perfect 18-for-18 in save chances, as he entered Thursday's contest with the game tied. Hader is as sharp as ever this year, but it'll be important for him to put this outing behind him quickly, as he's had a tendency to let slumps snowball in previous seasons.

Josh Hader
RP HOU
Mon 6/16/25 12:29 AM

Hader didn't allow a hit or a walk with one strikeout over a scoreless 10th inning against the Twins on Sunday.
EDGE Analysis
Hader logged his third win in four appearances, closing the door on the Twins after Houston scored runs in the ninth and 10th innings to land the 2-1 win. Despite the victory, Hader snapped a streak of eight consecutive innings with multiple strikeouts. After posting a sub-standard 3.80 ERA in 2024, Hader boasts a 1.45 ERA and a 48:7 K:BB over 31 innings in 2025.

Josh Hader
RP HOU
Fri 6/6/25 10:24 PM

Hader earned the save in Friday's 4-2 win over the Guardians, striking out two in a perfect ninth inning.
EDGE Analysis
Hader was called upon to protect a two-run lead in the ninth and needed just 12 pitches to do so. The southpaw has now gone eight straight outings without allowing a run and has held opponents scoreless in 22 of his 25 appearances this season. He's a perfect 17-for-17 in save opportunities with a 1.33 ERA, 0.70 WHIP and 41:6 K:BB across 27 innings.