Player Bio
| HT/WT: 5-11, 195 lbs |
| Birthplace: Azua, Dominican Republic |
| Age: 27 |
| Experience: 4 |
| Bats/Throws: R, R |
In Progress
2026 Batting
| STATS |
AVG
Batting Average
|
HR
Home Runs
|
RBI
Runs Batted In
|
OPS
On-base Plus Slugging
|
SB
Stolen Bases
|
|---|---|---|---|---|---|
| Regular Season | .264 | 11 | 34 | .721 | 0 |
Top Yainer Diaz News
-
Astros' Yainer Diaz: Out of lineup Sunday
Diaz isn't in the starting lineup Sunday versus Arizona.
Diaz is getting at least a partial day off his feet after starting behind the plate the previous three days and going 5-for-11 with a solo home run. He'll give way to Christian Vazquez at catcher Sunday.
... See More ... See Less -
Astros' Yainer Diaz: Not in Wednesday's lineup
Diaz is not in the Astros' starting lineup against the White Sox on Wednesday.
Diaz will be on the bench for the second time in three days while Christian Vazquez starts behind home plate and bats ninth. Diaz has gone 11-for-37 (.297) with two home runs, five RBI and five runs scored over his last 12 appearances.
... See More ... See Less -
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






