In the game on July 10, 2026, against the Texas Rangers, Yainer Diaz went 1-for-3 with a home run, 2 RBIs, and 1 run scored as the Houston Astros lost 7-3.

Insight

Diaz has appeared in 42 games this season for the Houston Astros, starting 41 of them, with a batting average of .250. Recently, he recorded a hit streak with 1+ hits in four consecutive games and hit a home run with 2 RBIs against the Texas Rangers on July 10, 2026. Over the past 30 games, Diaz has maintained a .270 average with 6 home runs and 16 RBIs.

Stay Updated

Get more MLB player news, recaps, and predictions in your inbox

Subscribe to the Knup newsletter for MLB coverage, sports business notes, and ecosystem updates.