First pitch is scheduled for 6:10 PM ET
Coverage: MLB.TV, Guardians.TV / Space City Home Network, radio on WTAM 1100 / WMMS 100.7 (CLE) and KBME 790 AM (HOU)
Venue & Game Context
The Guardians host the Astros in the middle game of a three-game series at Progressive Field. Cleveland sits atop the AL Central, while Houston remains mired in last place in the AL West. This is the second meeting of the season; Houston took the series opener on Monday 9-2 to snap a four-game skid and improve to 1-0 in the set.
Weather Update
Expect partly cloudy skies with a game-time temperature around 70°F, a low 12% chance of precipitation, and winds of 11 mph blowing out to right field. The breeze should slightly favor home runs, particularly to right, but overall conditions are ideal for baseball with no rain delays anticipated.
Probable Pitchers & Player Matchups
Houston Astros: RHP Ryan Weiss (0-2, 6.75 ERA, 2.05 WHIP)
Weiss has struggled mightily in limited action, allowing 10 earned runs over his last 8.2 innings. He has issued walks at a high rate and surrendered multiple homers. The Astros’ offense—led by Yordan Alvarez (one of the AL’s top hitters early) and a lineup that ranks among the league leaders in OPS—will look to exploit Weiss’s recent command issues against a Guardians squad that can manufacture runs.
Cleveland Guardians: LHP Parker Messick (3-0, 1.05 ERA, 0.78 WHIP)
Messick has been one of the breakout stars of the young season, posting elite strikeout-to-walk numbers and allowing just one home run in 25.2 innings. He will face an Astros lineup missing several key pieces due to injury. Key Guardians hitters like Jose Ramirez (consistent power and contact) and the top of the order should feast on Weiss’s elevated ERA. Messick’s dominance vs. Houston’s recent offensive inconsistency gives Cleveland a clear pitching edge.
Key Matchups to Watch:
Astros power bats (Alvarez, etc.) vs. Messick’s low-ERA control.
Guardians lineup vs. Weiss’s high walk and homer tendencies.
Bullpen usage: Houston’s relief corps is taxed; Cleveland’s is healthier and deeper.
Injury Report
Houston Astros (significant absences):
SS Nick Allen (mid-back spasms, out until ~Apr 28)
LF Taylor Trammell (left groin, out until ~Apr 30)
SP Cristian Javier (shoulder strain, out until ~Jun)
LHP Josh Hader (left biceps tendinitis, out until late May; throwing BP)
Additional IL pieces include RHP Cody Bolton (back), RHP Hunter Brown (shoulder rehab), and others. The Astros are playing short-handed, especially in the infield and rotation depth.
Cleveland Guardians (limited impact):
SS Gabriel Arias (hamstring strain, out until ~May 15)
P Andrew Walters (lat, out until ~May 8)
Cleveland is relatively healthy and can deploy a near-full roster.
Team Records & Recent Form
Astros (9-15): Last in AL West. They are 2-9 on the road and just snapped a four-game losing streak with Monday’s blowout win. Houston has been inconsistent, with a high-OPS offense undermined by poor pitching (worst ERA in the AL). They went 1-4 in their most recent five-game stretch entering the series.
Guardians (13-11): First in AL Central. Strong at home (7-4) and were 5-1 in series openers before Monday’s loss. Recent form is roughly .500 over the last 10 games, with solid pitching and timely hitting keeping them in contention.
Series History
The Guardians took four of six meetings in 2025. All-time, the clubs are nearly even (Astros hold a slim historical edge around 51-49), but Cleveland has owned recent matchups at Progressive Field. Houston is 5-1 in its last six road games vs. Cleveland historically, but that trend is tested by current form and pitching disparity.
Betting Trends
The total has gone OVER in 4 of Houston’s last 5 games and in 17 of their 24 games this season (they lead the AL in games hitting the over).
Astros are 1-8 SU in their last 9 road games and 1-4 SU in last 5 vs. Cleveland.
Guardians are strong at home and have hit the over in recent high-scoring follow-ups to wins.
Game Odds
Houston Astros 8.5
Cleveland Guardians – 149
Odds Courtesy of Sports Odds Direct as of Monday, April 20, 2026








