Skip to Main Content

Recent Games

date h
Hits
r
Runs
hr
Home Runs
rbi
Runs Batted In
FPTS
Fantasy Points
Apr 23, 2025 2 1 0 0 5
Apr 22, 2025 1 0 0 1 3
Apr 21, 2025 1 1 0 0 1.5
Apr 20, 2025 0 0 0 0 -0.5
Apr 19, 2025 0 0 0 0 -0.5
Now Playing

Share Video

Link copied!
  • Image thumbnail
    1:08

    Highlights: Blue Jays at Astros (4/23)

  • Image thumbnail
    0:44

    Highlights: Blue Jays at Astros (4/22)

  • Image thumbnail
    1:24

    Highlights: Blue Jays at Astros (4/21)

  • Image thumbnail
    1:53

    Padres Top Astros 3-2

  • Image thumbnail
    1:53

    Highlights: Padres at Astros (4/20)

  • 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!

  • Image thumbnail
    5:55

    Top 12 Starting Pitchers from 2024! Can Seth Lugo Repeat His Success?

  • Image thumbnail
    5:52

    Top 12 Outfielders Entering 2025! Where to Rank Ronald Acuña?

  • Image thumbnail
    9:14

    Way Too Early 2025 Busts Including Matt Chapman & Luis Gil!

  • Image thumbnail
    6:24

    Week 25 Preview! Two-Start Pitchers & Sleeper Hitters!

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
2025 291.5 6 1 8 3 .173
2024 388.52.6 70 16 84 24 2 .299
2023 2812.7 51 23 60 11 .282
3y Avg. 223.52.6 40 13 48 12 1 .291
Projections Powered by
Fantasy Performance by Week
91%
Roster
70%
Start
#4
C Rank

Fantasy News

  • Astros' Yainer Diaz: Receiving Sunday off

    Diaz is out of the lineup for Sunday's game against the Padres, Chandler Rome of The Athletic reports. Diaz started the previous five games and will get a day off after going 4-for-20 with a double, an RBI and a run during that stretch. Victor Caratini will take over behind the plate to catch for lefty Framber Valdez in the series finale versus San Diego.
    ... See More ... See Less
  • Astros' Yainer Diaz: Slowly picking up production

    Diaz went 1-for-4 with a double against the Cardinals on Wednesday. Diaz is hitting just .130 across his first 57 plate appearances this season, and he had only two hits across his first 33 at-bats. He's picked things up slightly of late, collecting five hits across his last 21 at-bats. While his surface stats are concerning, Diaz's bat skills are fine, highlighted by a 12.2 percent barrel rate.
    ... See More ... See Less
  • Astros' Yainer Diaz: Getting breather Sunday

    Diaz is out of the lineup for Sunday's game against the Angels. Victor Caratini will receive the starting nod behind the dish while Diaz rests for a day game after a night game. Though he went 0-for-4 in Saturday's 4-1 loss, Diaz busted out of his slump in a big way in the series opener Friday, going 3-for-5 with a home run, a double, five RBI and an additional run in the Astros' 14-3 victory.
    ... See More ... See Less
  • Astros' Yainer Diaz: Sitting Wednesday

    Diaz is out of the lineup for Wednesday's game against the Mariners. Diaz has been one of the bigger disappointments among fantasy catchers so far this season; he's gone 2-for-33 with no home runs, one RBI and one run scored through the Astros' first 11 games. Though Diaz will be given a breather for the day game after a night game, the Astros will likely continue to allow the 26-year-old to play through his struggles, given the strong production he's provided over the past two seasons.
    ... See More ... See Less
  • Astros' Yainer Diaz: Ugly start to season

    Diaz went 0-for-5 with a strikeout Sunday against the Twins. Diaz has struggled significantly to begin the season, collecting only two hits across 26 at-bats. He has just a .105 BABIP -- a mark that will surely improve -- but Diaz has also seen his strikeout rate inflate to 25 percent in the early going.
    ... See More ... See Less
  • Astros' Yainer Diaz: Grabbing seat Thursday

    Diaz is absent from the lineup for Thursday's game against the Twins. Diaz started at catcher in each of the three games this week against the Giants, but he will take a day off in the series opener versus the Twins. Victor Caratini will do the catching and bat sixth Thursday.
    ... See More ... See Less
  • Astros' Yainer Diaz: Idle Saturday

    Diaz is out of the lineup Saturday against the Mets, Brian McTaggart of MLB.com reports. After going 1-for-7 with an RBI and two strikeouts through his first two games, Diaz will step aside Saturday while Victor Caratini starts behind the plate.
    ... See More ... See Less
  • Astros' Yainer Diaz: Taking seat Saturday

    Diaz isn't in the Astros' lineup for Saturday's game against the Guardians. Diaz will get a rare off day Saturday as the Astros elect to rest many of their regular starters with the postseason just around the corner. In his place, Victor Caratini will pick up a start behind the dish and bat third.
    ... See More ... See Less
  • Astros' Yainer Diaz: Three straight multi-hit games

    Diaz went 3-for-5 with a double, two RBI and one run scored Sunday against the Angels. Diaz started at first base for the second time in three games, with Jonathan Singleton being bumped from the lineup. He recorded his third consecutive multi-hit performance, highlighted by a clutch double in the eighth inning that tied the game at 5-5. This stretch continues a strong close to the season for Diaz, as he has maintained a .325 average with 10 RBI and 10 runs scored across 20 games in September.
    ... See More ... See Less
  • Astros' Yainer Diaz: Three hits Sunday

    Diaz went 3-for-5 with a double and two RBI in Sunday's loss to the Diamondbacks. Diaz posted his first three-hit game since Aug. 7 and his eighth multi-hit game since Aug. 17. He's got nine RBI over his last eight games and leads all catchers with 153 hits and a .299 average for the year. Overall, he's slashing .299/.325/.451 with 16 homers, 81 RBI, 63 runs, two steals and a 22:91 BB:K in 544 plate appearances.
    ... See More ... See Less
  • Astros' Yainer Diaz: Sitting out matinee

    Diaz is absent from the lineup for Wednesday's game in Philadelphia. Diaz started the first two games of the series at catcher, going 1-for-9 with five strikeouts. He'll get a breather during the series finale, with Victor Caratini taking over behind the dish.
    ... See More ... See Less
  • Astros' Yainer Diaz: Homers in three straight games

    Diaz went 2-for-4 with a solo home run in Tuesday's 6-5 loss to the Red Sox. Diaz homered for the third game in a row, and this was his fourth consecutive multi-hit effort. The catcher is up to 15 long balls through 114 contests, though he's hit five of them over his last 11 games. He's added a reliable .301/.326/.463 slash line, 71 RBI, 54 runs scored, 21 doubles and one stolen base this season.
    ... See More ... See Less
  • Astros' Yainer Diaz: Homers in win

    Diaz went 2-for-5 with a two-run home run in Friday's 8-4 win over the Red Sox. Diaz singled in the seventh inning and then added a two-run homer in the ninth. He has carried a hot July into August, going 10-for-28 with four multi-hit efforts in his last seven contests. On the year, the 25-year-old is hitting .301 with 11 home runs, 61 RBI and 48 runs scored across 429 plate appearances.
    ... See More ... See Less
  • Astros' Yainer Diaz: Stays hot Sunday

    Diaz went 1-for-4 with a two-run home run in Sunday's 6-2 loss to the Dodgers. Diaz accounted for the Astros' lone scoring play, taking reliever Alex Vesia deep in the sixth inning. Diaz has hit safely in seven of his last nine games, going 11-for-33 (.333) with four extra-base hits and eight RBI in that span. The catcher has a .288/.313/.427 slash line with nine homers, 57 RBI, 44 runs scored, 17 doubles, three triples and one stolen base over 94 contests this season.
    ... See More ... See Less
  • Astros' Yainer Diaz: Hitting well post All-Star break

    Diaz went 3-for-4 with a triple, an RBI and two runs scored Saturday against the Dodgers. Diaz has hit well for most of July and that has continued across eight games out of the All-Star break. He's gone 10-for-29 with six RBI and four runs scored in that span. While Diaz has raised his average to .283, he's still struggled to unlock much power this season by posting only a .132 ISO.
    ... See More ... See Less
  • Astros' Yainer Diaz: Slugs homer in win

    Diaz went 2-for-4 with a solo home run in Saturday's win over the Mariners. Diaz singled in his second at-bat and later added a solo homer in the eighth to extend Houston's lead to two runs. The long ball was Diaz's eighth of the season and his first since June 7 against the Angels. It also marked his sixth multi-hit performance this month, during which he's now batting .306 (19-for-62) with 11 RBI and six runs scored. Additionally, Diaz has hit safely in six of his last seven games.
    ... See More ... See Less
  • Astros' Yainer Diaz: Drives in three

    Diaz went 3-for-4 with three RBI in Wednesday's 9-1 win over the Marlins. Diaz opened and closed the scoring Wednesday, delivering an RBI single in the first inning and a two-run single in the sixth. This was his seventh three-hit game over his last 15 contests, a span in which he's batting .406 (26-for-64). The catcher is up to a .286/.312/.415 slash line with seven home runs, 48 RBI, 38 runs scored, 15 doubles, two triples and one stolen base over 81 games this season. Diaz isn't a high-end defensive catcher, but his place in the lineup is secure when he's swinging the bat as well as he has lately.
    ... See More ... See Less
  • Astros' Yainer Diaz: Three hits in Wednesday's win

    Diaz went 3-for-4 with two RBI in Wednesday's 7-1 win over the Rockies. The 25-year-old backstop extended his hitting streak to seven games, a stretch in which he's batting .407 (11-for-27) with seven RBI. Diaz has yet to go yard since taking a foul tip off his finger and missing a few games earlier this month, but his current hot stretch has pushed his slash line on the season up to .271/.298/.415 with seven homers, 32 runs and 40 RBI in 69 contests.
    ... See More ... See Less
  • Astros' Yainer Diaz: Returning to lineup

    Diaz (finger) is batting fifth and is the designated hitter for Friday's game against the Tigers. Diaz missed three straight games with a right index finger injury, but he'll be back in action Friday. Considering his injury impacts his throwing and accuracy, Diaz could require a few more games at DH before working behind the dish. The 25-year-old had a six-game hit streak prior to being injured with four homers during that stretch.
    ... See More ... See Less
  • Astros' Yainer Diaz: Out of lineup again Wednesday

    Diaz (finger) remains out of the lineup for Wednesday's game in San Francisco, Matt Kawahara of the Houston Chronicle reports. Diaz is still feeling the effects of a foul tip off his right index finger and will miss a third straight start. He remains day-to-day and could be ready to play Friday versus the Tigers after the Astros' off day Thursday. Victor Caratini will handle the catching duties again Wednesday.
    ... See More ... See Less

Recent Tweets