Up arrow
MLB
Games

Cleveland Guardians vs. Houston Astros: Preview, Predictions and Picks for July 8, 2025

Updated on:
Jul 8, 2025 2:49 PM
The Cleveland Guardians look to build on their series lead as they face off against the Houston Astros on Tuesday at 8:10 PM at Minute Maid Park. The Astros, sitting atop the AL West, will aim to even the series at home, where they hold a impressive 32-15 record. The Guardians, meanwhile, will try to capitalize on their series-opening win, despite a 21-25 road record this season.
Cleveland Guardians vs Houston Astros

Current Odds

CLE
HOU
Over
7.5
+120
Under
7.0
+102
CLE
+1.5
-120
HOU
-1.5
+112
CLE
ML
+184
HOU
ML
-187

Guardians vs Astros statistics

Stat Guardians Astros
Hits 651 (30th) 797 (4th)
Batting Average .224 (29th) .260 (1st)
Runs Batted In 304 (28th) 382 (15th)
Runs 319 (27th) 401 (15th)
Home Runs 87 (Tied-22nd) 105 (12th)
Walks 274 (20th) 263 (Tied-24th)
Stolen Bases 67 (13th) 47 (Tied-23rd)
Strikeouts 731 (13th) 696 (5th)
Pitches 12706 (29th) 12758 (27th)

Houston Astros recent games

Game Date Opponent Result Score
7/7/25 vs Cleveland Guardians L 7-5
7/6/25 @ Los Angeles Dodgers W 5-1
7/5/25 @ Los Angeles Dodgers W 6-4
7/4/25 @ Los Angeles Dodgers W 18-1
7/3/25 @ Colorado Rockies L 7-6

Cleveland Guardians recent games

Game Date Opponent Result Score
7/7/25 @ Houston Astros W 7-5
7/6/25 vs Detroit Tigers L 7-2 F/10
7/5/25 vs Detroit Tigers L 1-0
7/4/25 vs Detroit Tigers L 2-1
7/3/25 @ Chicago Cubs L 1-0 F/10

Houston Astros injuries

  • Jake Meyers (CF): Day-To-Day
  • Glenn Otto (RP): Day-To-Day
  • Christian Walker (1B): paternity
  • Jeremy Pena (SS): 10-Day-IL
  • Chas McCormick (LF): 10-Day-IL

Cleveland Guardians injuries

  • Trevor Stephan (RP): 60-Day-IL
  • Gabriel Arias (SS): 10-Day-IL
  • Kyle Manzardo (1B): bereavement
  • Tanner Burns (SP): Day-To-Day
  • Lane Thomas (CF): 10-Day-IL

Guardians vs Astros game info

Type Info
Venue Daikin Park
Location Houston, Texas
First pitch Tue 8:10 PM
Temperature 83°
Chance of Rain 51%

Guardians vs Astros predictions

The Guardians are coming into this matchup with a little momentum, and there are a few guys I’m especially interested to watch. Jose Ramirez has been the heartbeat of this lineup all year, and, honestly, I think he’s primed to get on base at least once or twice, maybe even knock in a run with the way he’s locked in right now. Steven Kwan’s contact approach should help him slap a couple of singles and possibly swipe a bag if he gets on. On the mound, Joey Cantillo has proven he can go deep enough into games to keep Cleveland in it; if he can keep the Astros’ bats honest, I wouldn’t be shocked if he pushes close to six innings while fanning around five or six. It’ll all boil down to whether the bats around Ramirez can string together enough hits to support their pitching.

The Astros, though, are going to be tough to crack, especially at Daikin Park, where they’re absolute monsters. Hunter Brown has been solid at home, and I could see him settling in quickly—limiting the damage to a couple of runs while hitting his stride around the fifth or sixth inning. Offensively, even with Jeremy Pena sidelined, Houston’s lineup is still stacked. Guys like Jose Altuve are always a threat—he’s likely to collect a couple of hits, maybe even go for extra bases—while Isaac Paredes has been sneaky good with the long ball and could absolutely drive in a run or two. Watch for Yainer Diaz and Victor Caratini to chip in with timely hits as well, especially if Cleveland tries to work around Paredes.

Looking at the overall matchup, it feels like Houston’s got a slight edge here, especially at home with the way their lineup consistently hits for average and power. The Guardians just haven’t been able to string together hits all season long, and with Brown on the bump, it’s hard to envision them breaking out in a big way. If Cleveland’s bullpen gets tested early, look for the Astros to capitalize late. My gut says Houston takes this one—they just have a little too much firepower, especially in their own park. It promises to be a fun battle, though, so don’t count out some late-inning drama!

Houston Astros

Cleveland Guardians

More Games