Skip Navigation to Main Content
Yainer Diaz

Yainer Diaz

C,1B,DH - Houston Astros

Age: 26Bats: RThrows: RCountry: DOM

Next Game

HOU @ LAA
J. Soriano #72
Sat, 6/21 9:38pm
Matchup (?)
Rank H #81
Projection (?) 2.6 pts

Roster %

 
Yahoo
84%
 
ESPN
71%

Eligibility

Yahoo C,1B
ESPN C,DH
CBS C,DH

Availability



Player News
View More News

Yainer Diaz powers Astros to narrow victory over Twins

Yainer Diaz went 1-for-4 with a home run, two RBI, and one run scored in the win against the Twins.

Fantasy Impact

The 26-year-old continues a solid stretch at the plate, hitting .293 with four home runs and eight RBI over his last 15 games for the Astros. After yesterday’s game, Diaz has a .247 batting average with nine home runs and 30 RBI across 62 games this season.

Chris Schommer6 days ago
Recent Articles
View More Articles
MLB DFS Picks & Underdog Player Props: Wednesday (6/18) photo

Tonight’s MLB DFS main slate starts at 7:05 p.m. ET at DraftKings and FanDuel and has 11 games. The suggested pick ’em choices from Underdog are also from the 11-game slate. Weekly Trade Value Chart Weekly Waiver Wire Advice Weekly … read more »

Image of Josh Shepardson by Josh Shepardson in FantasyJun 18, 2025
Rankings
ECRBestWorst# of Experts
Draft#68#37#14338
Rest of Season #81#52#1517
Dynasty #72#57#1694
Projections
(2025 Season)
View More Projections
Projections (2025 Season)
ABRH2B3BHRRBIBBSOSBCSAVGOBPSLGOPS
517651462721975249910.282.313.452.766
Stats
Batting Stats
SeasonTeamGABRH2B3BHRRBIBBKSBAVGOBPSLGOPSBABIP
2022HOU68011001120.125.222.250.472.167
2023HOU10435551100220236011740.282.308.538.846.292
2024HOU148585701752931684241072.299.325.441.766.338
2025HOU6725929629193010500.239.272.386.658.264
History
Game Log
View More Games
Game Log
GameOPPScoreABRH2B3BHRRBIBBKSBAVGOBPOPS
Fri, Jun 20@ LAA-5000000030.000.000.000
Thu, Jun 19@ ATH-5010000000.200.200.400
Wed, Jun 18@ ATH-5120000000.400.400.800
Tue, Jun 17@ ATH-5110000100.200.333.533
Game Schedule
View Schedule
Game Schedule
GameOpp. Pitcher
DateOppTimePitcherThrowsVBRMatchup
Sat, Jun 21st@ LAA9:38pmR#72
Sun, Jun 22nd@ LAA4:07pmR#278
Tue, Jun 24thvs PHI8:10pmL#34