The Miami Marlins will visit the Houston Astros on Tuesday, July 21, 2026, at 8:10 p.m. ET, with Miami trying to snap a seven-game losing streak.
The Astros enter the matchup 48-54 and in third place in the AL West, while the Marlins are 52-49 and third in the NL East. Both clubs are looking to steady themselves as the season moves deeper into July.
Starting pitchers
Tatsuya Imai is scheduled to start for the Houston Astros, and Tyler Phillips is the expected starter for the Miami Marlins.
That pitching matchup gives the game a clear early focus. Houston will hand the ball to Imai, while the Marlins will hope Phillips can help them slow the slide and give the team a chance to reset after a difficult stretch.
Injury list context
The game also comes with injury list context, including entries tied to the 10 Day IL, 15 Day IL and 60 Day IL. Those roster notes add another layer to a matchup that already carries weight because of Miami's losing streak and the standings on both sides.
For the Marlins, the simplest goal is also the most important one: get back in the win column. For the Astros, it is an opportunity to defend home field and try to build momentum against a team searching for an answer.







