Skip to Main Content

Player Bio

HT/WT: 5-11, 195 lbs
Birthplace: Azua, Dominican Republic
Age: 27
Experience: 4
Bats/Throws: R, R

Last Game

Mon, Aug 31
vs Chicago White Sox (72-65)
  • Daikin Park
3
Final
6
Now Playing
Share Video
Link copied!
  • Image thumbnail
    0:33

    Highlights: White Sox at Astros (8/31)

  • Image thumbnail
    9:42

    Matt Snyder's Latest MLB Power Rankings

  • Image thumbnail
    0:43

    Highlights: Astros at Mets (8/30)

  • Image thumbnail
    0:44

    Highlights: Astros at Mets (8/29)

  • Image thumbnail
    1:52

    George Lombard Jr.'s Fielding Struggles

  • Image thumbnail
    1:18

    Breaking Down the AL West Playoff Race

  • Image thumbnail
    1:50

    Handicapping the AL Races: AL West

  • Image thumbnail
    0:49

    Snyder's Power Rankings (08/24): Race For AL West Title

  • Image thumbnail
    0:36

    Astros and GM Dana Brown Part Ways

  • Image thumbnail
    1:09

    Who Will Win the AL West?

  • Image thumbnail
    0:55

    What a Healthy Jacob deGrom Means for Rangers Playoff Push

  • Image thumbnail
    1:59

    2027 MLB Outlook: Angels and Rockies Are Hopeless

  • Image thumbnail
    1:53

    Mariners' Season Hits New Low

  • Image thumbnail
    0:55

    Rangers Trail Astros by 1.0 Game in AL West

  • Image thumbnail
    0:47

    MLB Futures: Rangers best bet to miss playoffs

  • Image thumbnail
    1:43

    Why Is Nobody Talking About The Rays?

  • Image thumbnail
    0:58

    Are the Yankees Legitimate Contenders?

  • Image thumbnail
    9:06

    Breaking Down Matt Snyder's MLB Playoff Predictions

  • Image thumbnail
    1:09

    Matt Snyder's AL Division Winner Predictions

  • Image thumbnail
    6:08

    Boston Red Sox Can't Be Stopped

This page may contain affiliate links. If you click and sign up, make a deposit, or place a wager, we may earn a commission at no additional cost to you.

2026 Batting

STATS AVG
Batting Average
HR
Home Runs
RBI
Runs Batted In
OPS
On-base Plus Slugging
SB
Stolen Bases
Regular Season .262 10 33 .711 0

Top Yainer Diaz News

  • Astros' Yainer Diaz: Resting up Monday

    Diaz is out of the lineup for Monday's game against the White Sox.

    The Astros will hand Diaz a day off after he had started behind the plate in three of the previous four contests. Christian Vazquez will handle catching duties for Houston in its series opener versus Chicago.

    ... See More ... See Less
  • Astros' Yainer Diaz: Heading to bench Saturday

    Diaz is not in the starting lineup for Saturday's game against the Mets, Chandler Rome of The Athletic reports.

    Christian Vazquez will take over behind the plate as Diaz rests after catching back-to-back games. Diaz's .705 OPS for the season is right in line with his .701 mark from 2025, but he sits at half of last year's homer total of 20, having missed roughly a month and a half earlier in the season with an oblique injury.

    ... See More ... See Less
  • Astros' Yainer Diaz: Resting after two-homer game

    Diaz is out of the lineup for Wednesday's game against the Yankees.

    Diaz will get a breather Wednesday, one night after turning in one of his best performances of the season. He was the star of Tuesday's 9-7 win, going 3-for-4 with two home runs, one walk, three RBI and an additional run. Christian Vazquez will get the nod behind the plate in Diaz's stead.

    ... See More ... See Less
  • Astros' Yainer Diaz: First multi-homer game of 2026

    Diaz went 3-for-4 with two solo home runs, an RBI single and an additional run scored during the Astros' 9-7 win over the Yankees on Tuesday.

    Diaz opened Tuesday's scoring with a solo home run in the second inning before going long again in the eighth. It was the third multi-homer game of his major-league career and first of the season, and his RBI single in the ninth set a season high in runs driven in with three. Diaz has gone 13-for-50 (.260) with six RBI and three extra-base hits in August.

    ... See More ... See Less
  • Astros' Yainer Diaz: Resting Sunday

    Diaz is out of the lineup for Sunday's game against the Athletics.

    Diaz will head to the bench after starting the first two contests of the series. Christian Vazquez will handle catching duties in the finale.

    ... See More ... See Less
  • Astros' Yainer Diaz: Sitting down Thursday

    Diaz isn't in the lineup for Thursday's game against the Angels, Chandler Rome of The Athletic reports.

    Diaz will sit out a second consecutive game after posting a .443 OPS in 37 plate appearances since the beginning of August. Christian Vazquez will start behind the plate and bat ninth Thursday.

    ... See More ... See Less
  • Astros' Yainer Diaz: Absent from lineup

    Diaz is out of the lineup for Wednesday's contest versus the Angels.

    Diaz started the last two games, which was preceded by a stretch with three straight contests on the bench. He'll retreat to the pine Wednesday while Christian Vazquez handles the catching duties for the Astros.

    ... See More ... See Less
  • Astros' Yainer Diaz: Idle Saturday

    Diaz isn't in the lineup for Saturday's game against the Mariners, Brian McTaggart of MLB.com reports.

    Diaz will move to the bench Saturday after going just 5-for-27 (.185) at the plate to begin the month of August. Christian Vazquez will replace him as Houston's catcher and bat ninth.

    ... See More ... See Less
  • Astros' Yainer Diaz: Resting up Wednesday

    Diaz is out of the lineup for Wednesday's game against the Giants.

    The Astros will give Diaz a breather for Wednesday's matinee after he caught eight innings of a 4-1 loss Tuesday night. Christian Vazquez will step in behind the plate in place of Diaz.

    ... See More ... See Less
  • Astros' Yainer Diaz: Taking seat Monday

    Diaz is absent from the lineup for Monday's game in San Francisco.

    Diaz started at catcher in Sunday's contest versus the Padres, but he will exit the lineup Monday for the second time over the last three games. Christian Vazquez will be behind the dish and will bat ninth for the Astros.

    ... See More ... See Less
  • Astros' Yainer Diaz: Out of lineup Saturday

    Diaz isn't in the starting lineup Saturday versus San Diego.

    Diaz will get a deserved rest after starting behind the plate in each of Houston's previous four games. Christian Vazquez is getting a turn at catcher in Diaz's stead against the Padres.

    ... See More ... See Less
  • Astros' Yainer Diaz: Taking seat Sunday

    Diaz is out of the lineup for Sunday's game against the Rangers.

    Diaz will get a chance to catch his breath after starting the last three games behind the dish. Christian Vazquez will handle catching duties for Houston in the series finale.

    ... See More ... See Less
  • Astros' Yainer Diaz: Stays hot Friday

    Diaz went 4-for-5 with a solo home run and an additional run scored in Friday's 11-2 win over the Rangers.

    Diaz was a thorn in the Rangers' side all game with four base knocks, including a solo shot in the seventh. The 27-year-old has now posted back-to-back four-hit efforts with a home run, and he'll finish July with an .891 OPS and five homers over 16 games. For the year, he's slashing .261/.287/.427 with eight long balls, 26 RBI and 24 runs scored across 209 plate appearances.

    ... See More ... See Less
  • Astros' Yainer Diaz: Homers in four-hit game

    Diaz went 4-for-5 with a solo home run, a second RBI and two total runs scored in Wednesday's 7-4 win over the Angels.

    Diaz sat out both of the previous two games, and the rest seems to have benefited his performance. This was his first multi-hit effort since July 6 versus the Nationals, and it included his first homer since July 10. The catcher is batting .247 with a .677 OPS, seven homers, 25 RBI, 22 runs scored, nine doubles and no stolen bases over 51 games this season.

    ... See More ... See Less
  • Astros' Yainer Diaz: Idle again Tuesday

    Diaz is not in the lineup Tuesday versus the Angels.

    Diaz is absent from the lineup for the second straight game after sitting in Monday's 6-4 win over the Angels. Christian Vazquez has catching duties again and is batting ninth Tuesday.

    ... See More ... See Less
  • Astros' Yainer Diaz: Idle Monday

    Diaz is not in the Astros' starting lineup against the Angels on Monday.

    Diaz will grab a seat for Monday's series opener while Christian Vazquez starts behind home plate and bats ninth while forming a battery with right-hander Tatsuya Imai. Diaz has gone 3-for-24 with two runs and five strikeouts over six games since the All-Star break.

    ... See More ... See Less
  • Astros' Yainer Diaz: Taking seat Tuesday

    Diaz is not in the lineup for Tuesday's contest against the Marlins.

    Diaz started at catcher the last three games but will begin Tuesday's festivities on the bench. Christian Vazquez will take over behind the plate for Houston.

    ... See More ... See Less
  • Astros' Yainer Diaz: Getting Sunday off

    Diaz is out of the lineup for Sunday's game against the Rangers, Brian McTaggart of MLB.com reports.

    Diaz started the previous three games and will sit for the first-half finale after going 3-for-11 with two doubles, a homer, two RIB and two runs during that stretch. Christian Vazquez will take over and bat ninth against Texas lefty MacKenzie Gore.

    ... See More ... See Less

AL West Standings

Team W-L L10 STRK
70-68 6-4 W2
68-70 5-5 W2
64-74 4-6 L5
53-85 4-6 L4
53-85 2-8 W1