Skip to Main Content

Recent Games

date h
Hits
r
Runs
hr
Home Runs
rbi
Runs Batted In
FPTS
Fantasy Points
Jul 10, 2026 1 1 1 2 7
Jul 8, 2026 1 1 0 0 2.5
Jul 6, 2026 2 2 1 2 9
Jul 4, 2026 1 1 1 2 7
Jul 3, 2026 0 0 0 0
Now Playing
Share Video
Link copied!
  • Image thumbnail
    0:49

    Highlights: Astros at Rangers (7/10)

  • Image thumbnail
    1:39

    Are the Rays Pretenders or Buyers?

  • Image thumbnail
    0:42

    Are the Mariners the AL West Team to Make a Deadline Splash?

  • Image thumbnail
    1:07

    Handicapping the Crowded AL West

  • Image thumbnail
    1:25

    MLB Power Rankings: Philly Into Top 5

  • Image thumbnail
    0:43

    MLB Power Rankings (06/22): Astros' in Striking Distance

  • Image thumbnail
    6:31

    Playoff Picture Taking Shape in Latest MLB Power Rankings

  • Image thumbnail
    0:41

    Highlights: Tigers at Astros (6/15)

  • Image thumbnail
    7:12

    Breaking Down MLB Power Rankings

  • Image thumbnail
    0:22

    Highlights: Astros at Royals (6/13)

  • Image thumbnail
    0:33

    Highlights: Athletics at Astros (6/7)

  • Image thumbnail
    0:49

    Texas Rangers: Contender or Pretender?

  • Image thumbnail
    1:19

    Pittsburgh Pirates: Contenders or Pretenders?

  • Image thumbnail
    0:40

    Ranking the Worst Teams in MLB This Season

  • Image thumbnail
    1:28

    Mariners Restore Order in AL West

  • Image thumbnail
    0:53

    Padres Fall in Power Rankings Amid Slump

  • Image thumbnail
    0:45

    Astros Throw MLB's 1st No-Hitter of 2026

  • Image thumbnail
    0:59

    Highlights: Astros at Cubs (5/22)

  • Image thumbnail
    0:43

    Highlights: Astros at Twins (5/20)

  • Image thumbnail
    1:09

    MLB Panic Meter: Astros Rated 'Full-Blown Panic'

Fantasy Stats

Year fpts
Fantasy Points
fpts/g
Fantasy Points per Game
r
Runs
hr
Home Runs
rbi
Runs Batted In
bb
Base on Balls (Walk)
sb
Stolen Bases
avg
Batting Average
2026 96.52.4 16 5 21 5 .242
2025 327.52.3 56 20 70 20 1 .257
2024 388.52.6 70 16 84 24 2 .299
3y Avg. 3322.5 59 20 71 18 1 .279
Projections Powered by
Fantasy Performance by Week
39%
Roster
21%
Start
#19
C Rank

Fantasy News

  • Astros' Yainer Diaz: Receiving Tuesday off

    Diaz is out of the lineup for Tuesday's game against the Nationals, Matt Kawahara of the Houston Chronicle reports. Diaz will take a seat Tuesday after starting five of the previous six games and going 4-for-18 with two homers and five RBI during that span. Christian Vazquez is starting behind the plate and batting ninth for Houston.
    ... See More ... See Less
  • Astros' Yainer Diaz: Swats fifth homer

    Diaz went 2-for-4 with a two-run home run and an additional run scored in Monday's 12-11 loss to the Nationals. Diaz did damage on a Miles Mikolas sinker, lacing a two-run homer to left field in the third inning. It marked Diaz's second straight game with a homer after he went deep Saturday before resting in Sunday's series finale against the Rays. On the year, the catcher is hitting .242/.267/.386 with five homers, 21 RBI and 15 runs scored across 40 games.
    ... See More ... See Less
  • Astros' Yainer Diaz: Receiving breather Sunday

    Diaz is out of the lineup for Sunday's game against the Rays. He'll rest up for the series finale after logging starts behind the plate in each of the Astros' previous four games. Christian Vazquez will serve as Houston's catcher Sunday.
    ... See More ... See Less
  • Astros' Yainer Diaz: Homers in win

    Diaz went 2-for-4 with a solo home run in Tuesday's 9-7 win over the Blue Jays. Diaz extended Houston's lead to 2-0 in the fourth inning with his 391-foot blast off Shane Bieber, Diaz's third homer of the year and first in five games since returning from an oblique strain that had sidelined the catcher since early May. Overall, Diaz is slashing .246/.272/.373 with 16 RBI and nine runs scored through his first 125 plate appearances this season.
    ... See More ... See Less
  • Astros' Yainer Diaz: Getting Sunday off

    Diaz is out of the lineup for Sunday's game versus the Guardians, Chandler Rome of The Athletic reports. Diaz started the first two games of the series but will hit the bench for the finale after going 2-for-7 with a double, an RBI and three strikeouts. Christian Vazquez will step in behind the plate and bat ninth Sunday.
    ... See More ... See Less
  • Astros' Yainer Diaz: Exiting starting nine

    Diaz is not in the lineup for Wednesday's game versus the Tigers. Diaz started Tuesday's contest in his return from the injured list, but he will take a seat during Wednesday's matinee. It will be Christian Vazquez doing the catching in Thursday's rubber match.
    ... See More ... See Less
  • Astros' Yainer Diaz: Could start rehab assignment soon

    Diaz (oblique) has been hitting, throwing and catching bullpen sessions during workouts this week and is close to heading out on a rehab assignment, MLB.com reports. The Astros haven't offered up an official timeline for Diaz's return from the left oblique strain that sent him to the injured list May 5, but if he's cleared to join a minor-league affiliate within the next few days, he could have a realistic shot at rejoining the big club by the middle of June. Since Diaz was deactivated, Christian Vazquez has taken over as the Astros' No. 1 catcher, with Cesar Salazar serving as Vazquez's backup.
    ... See More ... See Less
  • Astros' Yainer Diaz: Officially placed on IL

    The Astros placed Diaz (oblique) on the 10-day injured list Tuesday, Brian McTaggart of MLB.com reports. A left oblique strain caused Diaz to be scratched from the lineup ahead of Monday's contest and will now also prevent him from playing for another 10 days. Christian Vazquez will presumably take over as the Astros' primary catcher while Diaz is on the shelf, and Nick Allen (back) will come off the injured list to claim the open roster spot.
    ... See More ... See Less
  • Astros' Yainer Diaz: Late scratch Monday

    Diaz (abdomen) has been scratched from Monday's lineup against the Dodgers due to a left abdominal injury, Brian McTaggart of MLB.com reports. Diaz was initially slated to bat ninth in Monday's series opener, but an abdominal injury will keep him from taking the field. He can be considered day-to-day until the team has more information to share on the severity of his injury.
    ... See More ... See Less
  • Astros' Yainer Diaz: Receiving afternoon off

    Diaz is out of the lineup for Sunday's game against the Red Sox. Diaz will receive a routine day off after starting behind the plate or at designated hitter the last five games. Christian Vazquez will handle catching duties in the series finale in Boston.
    ... See More ... See Less
  • Astros' Yainer Diaz: Out of Friday's lineup

    Diaz isn't in the lineup for Friday's game against Seattle. Diaz will miss a second consecutive start Friday after starting each of Houston's previous five games, going 6-for-21 with four RBI and two runs scored in that span. Christian Vazquez will catch for Tatsuya Imai instead and bat ninth.
    ... See More ... See Less
  • Astros' Yainer Diaz: Resting Wednesday

    Diaz is out of the lineup for Wednesday's game against the Rockies. After starting in each of Houston's last five games, Diaz will get a much-needed breather as the Astros wrap up their series in Colorado with a day game after a night game. Christian Vazquez will handle catching duties Wednesday.
    ... See More ... See Less
  • Astros' Yainer Diaz: Return confirmed

    Diaz (foot) will be the designated hitter Wednesday and will start at catcher in Friday's Grapefruit League game, Matt Kawahara of the Houston Chronicle reports. Diaz was delayed due to a foot sprain suffered in the Dominican Winter League, but he isn't too far behind, as he's scheduled to catch in a game before the end of February. Cesar Salazar is Diaz's only backup, so there should be ample playing time available for the latter once he puts the foot sprain behind him.
    ... See More ... See Less
  • Astros' Yainer Diaz: Coming back from foot sprain

    Diaz is behind schedule with his running program after suffering a left foot sprain during the Dominican Winter League, Chandler Rome of The Athletic reports. Diaz is participating in other baseball activities and will catch Tatsuya Imai's bullpen session Wednesday, but he's a tad behind with his running. It does not sound like an injury that will sideline Diaz long, but the Astros could hold him out of the first handful of Grapefruit League games just to be safe.
    ... See More ... See Less
  • Astros' Yainer Diaz: Wins arbitration case

    Diaz will make $4.5 million in 2026 after winning his arbitration hearing with the Astros on Tuesday, Francys Romero of BeisbolFR.com reports. Diaz slashed .256/.284/.417 in 2025 while tallying 20 homers, 70 RBI and 56 runs scored across 567 plate appearances. His success ultimately led to the arbitration panel choosing his $4.5 million figure over the $3 million that the Astros submitted. The 27-year-old backstop is expected to continue playing nearly every day in 2026 and has two years of arbitration eligibility remaining.
    ... See More ... See Less
  • Astros' Yainer Diaz: Smacks homer in season finale

    Diaz went 2-for-5 with a solo home run and an RBI single during the Astros' 6-2 win over the Angels on Sunday. Diaz got Sunday's scoring started with an RBI single in the first inning before giving the Astros a 2-1 lead with a solo shot in the fifth. His long shot was his 20th of the season, and he has reached the 20-homer mark in two of the last three years. With the Astros eliminated from playoff contention, Diaz will end the year with a .256/.284/.417 slash line with one steal, 56 runs, 25 doubles and 70 RBI over 567 plate appearances.
    ... See More ... See Less
  • Astros' Yainer Diaz: Sitting Thursday

    Diaz isn't in the lineup for Thursday's game against the Athletics, Brian McTaggart of MLB.com reports. Diaz will sit down for Thursday's series finale after going 1-for-7 with two strikeouts over the first two games. Victor Caratini will replace him behind the plate and bat fourth.
    ... See More ... See Less
  • Astros' Yainer Diaz: Knocks in two

    Diaz went 1-for-3 with two RBI on Wednesday against the Rangers. Diaz delivered a two-run single in the first inning to start the scoring for Houston. He's been excellent at the plate in his last 10 games, hitting .351 with one home run, 12 RBI and four runs scored.
    ... See More ... See Less
  • Astros' Yainer Diaz: Resting Friday

    Diaz is out of the lineup for Friday's game against Atlanta. Diaz will take a seat Friday after making five consecutive starts behind the plate, allowing Victor Caratini to catch. Diaz has logged multiple hits in three of his last five games.
    ... See More ... See Less
  • Astros' Yainer Diaz: RBI in three straight games

    Diaz went 3-for-4 with a double and an RBI on Tuesday against the Blue Jays. Diaz has performed well in September, collecting at least one hit in five of his eight starts while also tallying four doubles. He's hit particularly well since the start of Houston's weekend series against the Rangers, going 5-for-14 with five RBI and a run scored in his last three starts.
    ... See More ... See Less

Recent Tweets