Skip to Main Content

Recent Games

date w
Wins
l
Losses
era
Earned Run Average
sv
Saves
FPTS
Fantasy Points
Jun 12, 2025 2 0 1.55 18 8
Jun 7, 2025 2 0 1.29 17 9
Jun 6, 2025 1 0 1.33 17 11
Jun 3, 2025 1 0 1.38 16 11
Jun 1, 2025 1 0 1.44 15 11
default-cbs-image
Now Playing

Share Video

Link copied!
  • Image thumbnail
    1:07

    Highlights: Twins at Astros (6/13)

  • Image thumbnail
    1:08

    Highlights: White Sox at Astros (6/12)

  • Image thumbnail
    0:40

    Highlights: White Sox at Astros (6/11)

  • Image thumbnail
    7:09

    MLB Tuesday Recap (6/4)

  • Image thumbnail
    1:09

    Highlights: Mariners at Astros (5/22)

  • Image thumbnail
    0:24

    Highlights: Astros at Brewers (5/7)

  • Image thumbnail
    1:07

    Highlights: Astros at Royals (4/27)

  • Image thumbnail
    8:57

    Week 6 Sleepers & Two-Start Pitchers!

  • Image thumbnail
    1:53

    Padres Top Astros 3-2

  • Image thumbnail
    8:47

    Justin Steele Out For The Season!

  • Image thumbnail
    9:07

    Jared Jones Update, Cam Smith Makes the Astros & More!

  • Image thumbnail
    0:57

    MLB Playoff Predictions: American League Division Champs

  • Image thumbnail
    8:43

    Jared Jones Dealing With Elbow Injury! Who's Next Up?

  • Image thumbnail
    10:58

    12 Deep Sleepers to Target Late in Drafts!

  • Image thumbnail
    9:36

    2025 Starting Pitcher Preview!

  • Image thumbnail
    9:53

    Alex Bregman to the Red Sox!

  • Image thumbnail
    9:29

    2025 Third Base Preview! Sleepers, Breakouts & Busts at the Position!

  • Image thumbnail
    9:16

    2025 Second Base & Shortstop Tiers!

  • Image thumbnail
    9:04

    ADP Risers & Fallers! Buy Willson Contreras?

  • Image thumbnail
    5:53

    Jonathan India Traded to the Royals & Yusei Kikuchi to the Angels!

Fantasy Stats

Year fpts
Fantasy Points
fpts/g
Fantasy Points per Game
ip
Innings Pitched
w
Wins
l
Losses
sv
Saves
so
Strikeouts
bb
Base on Balls (Walk)
era
Earned Run Average
whip
Walks and Hits Allowed Per Inning
2025 220.58.2 29.0 2 18 45 7 1.55 0.79
2024 420.55.9 71.0 8 8 34 105 25 3.80 0.96
2023 368.56 56.3 2 3 33 85 30 1.28 1.10
3y Avg. 3745.9 59.0 4 5 34 90 25 3.36 1.08
Projections Powered by
Fantasy Performance by Week
97%
Roster
96%
Start
#1
RP Rank

Fantasy News

  • Astros' Josh Hader: Shaky in 18th save

    Hader picked up the save in Thursday's 4-3 win over the White Sox after allowing one run on two hits and no walks in the ninth inning. He struck out two. Hader was a bit shaky, as he allowed a run for the first time since May 16, but he was still able to remain perfect on save opportunities in 2025. The star southpaw has now gone 18-for-18 on save chances, and he still owns a dominant 1.55 ERA, 0.79 WHIP and 45:7 K:BB across 29 innings. Hader is tied with Andres Munoz for the second-most saves in the American League this year.
    ... See More ... See Less
  • Astros' Josh Hader: Converts 17th save

    Hader earned the save in Friday's 4-2 win over the Guardians, striking out two in a perfect ninth inning. 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.
    ... See More ... See Less
  • Astros' Josh Hader: Notches save Tuesday

    Hader struck out two batters in a perfect inning to earn a save against the Pirates on Tuesday. Hader tossed 12 of 15 pitches for strikes as he cruised to his 16th save of the year. He's perfect in save chances this year and owns an active seven-inning scoreless streak. Hader dropped his ERA to 1.38 with a 39:6 K:BB through 26 frames this season. He's posted a 12:1 K:BB since he last allowed a run May 16.
    ... See More ... See Less
  • Astros' Josh Hader: Perfect for save No. 15

    Hader didn't allow a hit or walk and struck out two batters during a scoreless ninth inning Sunday against the Rays. Hader closed out a dominant game from the Astros staff, which combined to allow just two hits and no runs. He retired Yandy Diaz, Christopher Morel and Junior Caminero to notch his 15th save of the campaign. Hader hasn't allowed a run in his last six appearances, allowing just one hit and one walk with 10 strikeouts and five saves over six innings during that stretch.
    ... See More ... See Less
  • Astros' Josh Hader: Locks down 14th save

    Hader earned the save in Wednesday's 5-3 win over the A's, working around a walk while striking out three in a scoreless ninth inning. Hader is now a perfect 14-for-14 in save chances this season. He's been nearly untouchable of late, allowing just one run on four hits while striking out 15 in his last nine innings. Hader's ERA is down to 1.50 through 24 innings this year with a stellar 0.79 WHIP and 35:6 K:BB.
    ... See More ... See Less
  • Astros' Josh Hader: Earns 13th save

    Hader earned the save in Saturday's 2-1 win over the Mariners, allowing one hit while striking out three in a scoreless ninth inning. Hader worked around a single while throwing 13 of 17 pitches for strikes. The southpaw has now allowed just one run across eight appearances in May and has delivered scoreless outings in 18 of 21 games this season. He's a perfect 13-for-13 in save chances, sporting a 1.57 ERA, 0.78 WHIP and 32:5 K:BB across 23 innings.
    ... See More ... See Less
  • Astros' Josh Hader: Secures 11th save

    Hader earned the save in Sunday's 4-3 win over the Rangers, striking out two in a perfect ninth inning. Hader faced the bottom of the Rangers' lineup and retired them in order to remain a perfect 11-for-11 in save chances this season. The southpaw has allowed runs in just two of his past 10 appearances, both coming in non-save situations. On the year, he owns a 1.80 ERA, 0.85 WHIP and 29:5 K:BB across 20 innings.
    ... See More ... See Less
  • Astros' Josh Hader: Remains perfect in save situations

    Hader picked up the save in Wednesday's 4-3 win over the Royals after allowing one walk in a scoreless ninth inning. He struck out one. Hader has now posted 14 scoreless outings out of 16 appearances in 2025. The All-Star left-hander has converted each of his 10 save opportunities, producing a 1.50 ERA, 0.89 WHIP and 26:5 K:BB over 18 innings. Hader is locked in as Houston's closer.
    ... See More ... See Less
  • Astros' Josh Hader: Notches save No. 9

    Hader gave up one hit in a scoreless ninth inning to pick up a save in Friday's 3-0 win over Cincinnati. He struck out three without walking a batter. After allowing a one-out double to Tyler Stephenson, Hader retired Rece Hinds and Santiago Espinal on strikes to pick up his first save since late April. With a 1.59 ERA and 25:4 K:BB through 17 innings, the 31-year-old southpaw is still clearly one of the most dominant relievers in the game.
    ... See More ... See Less
  • Astros' Josh Hader: Shaky in non-save situation

    Hader allowed two earned runs on two hits and no walks while striking out one across one inning Tuesday against the Tigers. Hader entered the game in the ninth inning with Houston up 6-2. He got the first two outs without incident, but then served up a double and a two-run home run. These were the first earned runs Hader has surrendered since Opening Day, and he owns a stellar 20:3 K:BB across 15 frames.
    ... See More ... See Less
  • Astros' Josh Hader: Picks up save Monday

    Hader earned a save against the Tigers on Monday, allowing one hit and striking out two batters in a scoreless inning of work. Hader inherited a three-run lead in the ninth frame and went right after each batter he faced, throwing 12 of his 14 total pitches for strikes. The veteran closer did give up a two-out double, but that proved to be a minor inconvenience as Hader wrapped up his eighth save in eight chances. After posting a disappointing 3.80 ERA last season, Hader has been dominant so far in 2025, allowing just one run on seven hits while registering a 19:3 K:BB over 14 innings covering 12 appearances.
    ... See More ... See Less
  • Astros' Josh Hader: Escapes with seventh save

    Hader allowed one hit and one walk in a scoreless ninth inning to earn the save in Wednesday's 3-1 win over the Blue Jays. He struck out two batters. Hader put himself in a bit of hot water when he gave up a walk and a double, but he bounced back to fan Alejandro Kirk before getting Myles Straw to fly out to center field to close out Wednesday's contest. He needed 23 pitches (16 strikes) to get through the ninth inning, but with an off-day Thursday the 31-year-old southpaw should be available for Friday's series opener against the Royals. Hader has not yielded a run since Opening Day against the Mets and boasts a 0.69 ERA, 0.69 WHIP and 17:3 K:BB over 13 innings.
    ... See More ... See Less
  • Astros' Josh Hader: Picks up sixth save

    Hader allowed a hit in a scoreless ninth inning to earn the save in Saturday's 3-2 victory over the Padres. He did not strike out or walk a batter. Hader failed to record a strikeout for just the second time this season, but he still threw 11 of his 15 pitches for strikes en route to his sixth save in as many chances this year. After giving up a run Opening Day, the left-hander has an 11:1 K:BB across 10 scoreless frames in his past eight outings.
    ... See More ... See Less
  • Astros' Josh Hader: Locks down fifth save

    Hader struck out one in a perfect ninth inning Friday to record his fifth save of the season in a 6-4 win over the Padres. The southpaw closer needed 10 pitches (seven strikes) to mow down San Diego's 9-1-2 hitters. Hader has looked like his usual dominant self to begin 2025, converting all five of his save chances and posting a 0.90 ERA, 0.60 WHIP and 13:2 K:BB through 10 innings.
    ... See More ... See Less
  • Astros' Josh Hader: Quickly nets fourth save Tuesday

    Hader picked up the save Tuesday against the Cardinals after throwing a clean ninth inning. He struck out one. Hader quickly dispatched St. Louis on just 10 pitches (seven strikes), getting Jordan Walker to chase a slider for the final out of the contest. The hard-throwing left-hander has been electric to the tune of a 1.00 ERA, 0.67 WHIP and 12:2 K:BB through nine innings while converting each of his first four save opportunities.
    ... See More ... See Less
  • Astros' Josh Hader: Another scoreless outing

    Hader allowed two hits and struck out one in a scoreless ninth inning Sunday against the Angels. Hader had a four-run lead, but he hadn't pitched since Tuesday, so he entered the game in a non-save situation. He allowed a pair of singles but still managed to record his fifth straight scoreless appearance. Hader hasn't recorded a save since April 3, but that hasn't been a result of his performance.
    ... See More ... See Less
  • Astros' Josh Hader: Notches win in extras

    Hader (1-0) tossed two perfect innings, striking out three batters on his way to a win in Sunday's 9-7 extra-inning victory over the Twins. Hader was tasked with keeping the game tied at 7-7 in the bottom of the ninth inning, setting the Twins down in order, including a strikeout. He then returned to the mound for the bottom of the 10th after Houston took a 9-7 lead in the top of the frame and worked around the inherited runner at second to secure his first win of the year. Hader has now allowed one run on two hits and two walks while striking out six batters over five innings in four appearances out of the bullpen this season.
    ... See More ... See Less
  • Astros' Josh Hader: More efficient in second save

    Hader walked one batter in a scoreless ninth inning Saturday to record the save in a 2-1 win over the Mets. Hader was shaky in his first save opportunity Opening Day, and he got off on the wrong foot Saturday when he walked Juan Soto on six pitches. Hader was able to steady himself by getting Pete Alonso to pop out on the first pitch, and the southpaw closer was able to cruise through the final two batters to earn his second save of the season. Hader is already on track to log a fifth consecutive 30-save season, and he'll look to earn his third of the year during the upcoming three-game home series against the Giants starting Monday.
    ... See More ... See Less
  • Astros' Josh Hader: Escapes with Opening Day save

    Hader earned the save Thursday after giving up one run on two hits and one walk in the ninth inning to close out a 3-1 win against the Mets. He struck out two. Entering the ninth inning up three runs, Hader found himself in immediate trouble after giving up back-to-back singles before allowing a walk to load up the bases. He steadied himself by punching out Hayden Senger, and after giving up a sacrifice fly to Francisco Lindor, Hader managed to close things out by striking out Juan Soto. It took Hader 35 pitches to come away with the Opening Day save, which will affect his availability out of the bullpen Friday and potentially Saturday.
    ... See More ... See Less
  • Astros' Josh Hader: Makes minor adjustments

    Hader worked this offseason on limiting his movements before his windup in an effort to not tip his pitches, Brian McTaggart of MLB.com reports. Houston failed to make the ALCS for the first time in eight years, with Hader giving up a three-run double to Andy Ibanez as the Tigers were able to break open Game 2 of the American League Wild Card Series and eliminate the Astros early. During the regular season, Hader logged a 3.80 ERA, 0.96 WHIP, 105 strikeouts and 34 saves in 71 innings. In addition to trying to cut down on any pre-windup tells, Hader said he is working on making his changeup a bigger part of his arsenal, although that's something he's wanted to do for years, by his own admission, so it's too early to say this will actually be the year he can rely on anything besides his sinker and slider. Regardless of whether he has a more reliable third pitch, Hader should once again rank near the top of the majors in saves and strikeouts among relievers.
    ... See More ... See Less

Recent Tweets

Help us stay on the ball.
Step up to the plate and take this short, confidential survey. It'll help make CBSSports.com a better experience for users everywhere. Want to give it a shot?