Matchup: Houston Astros vs Miami Marlins
Hits Prop: 1 – Over (-110) Under (-120)
Total Bases (TB) Prop Bet: 1.5 – Over (-105) Under (-125)
On Monday, August 4, 2025, Yainer Diaz and the Houston Astros are set to face off against the Miami Marlins at loanDepot park, broadcasted on FanDuel Sports Network Florida. Player prop bets start with Diaz at 1.5 total bases and aiming for 1 hit.
Yainer Diaz Season Overview
Throughout 96 games, Yainer Diaz holds an average of 4.0 plate appearances per contest, contributing 1.0 hit and 1.6 total bases this season. His batting average is .252, combined with a .283 on-base percentage. This season, his slugging percentage stands at .419, boasting an OPS of .702. Diaz has batted 365 times in 2025, with 92 hits to date. He has driven in 44 runs this year, along with 15 walks and 65 strikeouts. On average, he experiences 0.7 strikeouts and 0.2 walks per game while at the plate.

Yainer Diaz Career Highlights
In his career, Yainer Diaz averages 0.7 strikeouts and 0.1 walks per game. He records 3.9 plate appearances per match (1.0 hit and 1.7 total bases), achieving an OPS of .768. Throughout his professional journey, Diaz has hit 54 home runs, amassed 604 total bases, and stolen 3 bases. With a career batting average of .280 and a .308 on-base performance, Diaz has recorded 244 singles, 66 doubles, and 4 triples over 354 games, scoring 161 runs and driving in 189 RBIs during his time in the MLB.
Yainer Diaz Recent Performance
Opponent | Hits | Total Bases | Walks | Strikeouts |
---|---|---|---|---|
Washington Nationals | 2 | 5 | 0 | 1 |
Washington Nationals | 3 | 6 | 0 | 0 |
Washington Nationals | 0 | 0 | 1 | 0 |
Sacramento Athletics | 0 | 0 | 0 | 0 |
Sacramento Athletics | 1 | 1 | 0 | 0 |
Houston Astros Recent Performance
In their last five games, the Astros are averaging 6.3 hits per game and scoring 3.2 runs. Yainer Diaz has contributed to 15.8% of the team’s hits and 21.1% of total bases. In these games, he has accounted for 8.9% of their plate appearances, averaging 2.7 per game. Their on-base percentage is .248, with a slugging percentage of .290 during this stretch.
Yainer Diaz Last 10 Games Summary
Over his last ten games, Yainer Diaz has crossed home plate 6 times, driven in 6 runs, and hit 2 home runs. He has 21 plate appearances, including 2 triples and 7 singles. His slugging rate is .490, with an on-base percentage of .308 in this period. Diaz averages 1.2 hits and 3.4 at-bats per game, with a total of 2.1 total bases. In ten games, he has made 36 appearances at the plate, gathering 12 hits and striking out twice, resulting in a batting average of .275. He has secured 0 doubles, alongside 5 extra-base hits and 21 total bases in this time frame.
Josh Schonwald’s Prediction: Bet on the Over for Total Bases (-105)
Don’t miss out on $60 worth of premium member picks for free. No commitment, no sales pressure, and no credit card needed. Quickly sign up for instant access Click Here.
Source link