Cleveland Guardians vs Houston Astros June 6th 2025
The Houston Astros will take on the Cleveland Guardians at Progressive Field on Friday, June 6, 2025. This night game is set to begin at 7:10 PM and will be broadcast on CLEG. The weather forecast predicts a warm evening with light rain and a gentle breeze blowing in, which could affect play.
Both teams share a 33-28 record this season, making this game important for their standings. The Astros, managed by Joe Espada, have struggled on the road with an 11-16 record. Meanwhile, the Guardians, led by Stephen Vogt, hold a strong home record of 17-11. Starting for the Astros is Colton Gordon, who has an ERA of 5.95, while Logan Allen will pitch for the Guardians with an ERA of 4.22.
Astros vs Guardians Key Information
- Sport: Baseball
- Teams: Houston Astros vs. Cleveland Guardians
- Venue: Progressive Field in Cleveland, OH
- Date: Friday, June 6, 2025
- Betting Odds: Astros MoneyLine -103, Guardians MoneyLine -114
The Astros Can Win If…
The Houston Astros are coming off a loss to the Pittsburgh Pirates, 0-3. Despite the loss, Jeremy Peña and Victor Caratini showed solid performances with two hits each. The Astros have shown they can bounce back quickly, as seen in their previous 3-0 win against the Pirates, where Lance McCullers Jr. pitched six scoreless innings.
Houston’s pitching has been a strong point this season. They rank second in the league for batting average against at .221 and have the third-most strikeouts with 576. This shows their ability to limit opponents’ scoring opportunities and could be key against the Cleveland Guardians.
Offensively, the Astros have depth in their lineup. Isaac Paredes leads the team with 12 home runs, and Jeremy Peña has a .312 batting average. With their balanced offense and strong pitching, the Astros have the tools to secure a win in their upcoming game against the Guardians.
The Guardians Can Win If…
The Cleveland Guardians are looking to bounce back after a recent 0-4 loss to the New York Yankees. In that game, José Ramírez was a bright spot, going 2 for 4 at the plate. Despite the loss, the Guardians showed strong performances earlier in the series, including a 4-0 win where Luis L. Ortiz pitched 5 2/3 scoreless innings.
The Guardians’ lineup has power potential, ranking 13th in home runs with 63 this season. José Ramírez leads the team with a .330 batting average and 11 home runs. The team also ranks 9th in stolen bases, which can be a game-changer in close contests.
On the mound, Logan Allen will start for the Guardians with a 4.22 ERA. He will look to capitalize on the Astros’ starter Colton Gordon, who has a 5.95 ERA. The Guardians’ pitching staff has only 5 blown saves, ranking 1st in the league, which could be key in securing a win.
The Lean
The Astros are the underdog with a moneyline of -104, while the Guardians are favored at -114. Despite this, the Astros have a stronger batting average and on-base percentage compared to the Guardians. My model projects the Astros to win with a score of 5-4, so I recommend taking the Astros on the moneyline.
The over/under line is set at 8.5 runs. The Astros have a solid pitching staff with a lower ERA and better batting average against than the Guardians. My model predicts a total score of 9 runs. Given this projection, I recommend betting on the over for this game.
Jeremy Peña, Astros Take Aim at Guardians in Cleveland
The Houston Astros are thriving, led by shortstop Jeremy Peña’s breakout stretch. Peña is hitting .432 over his last 11 games and boasts a team-best .318 average. He went 3-for-4 in Thursday’s 8-2 win over Pittsburgh, helping Houston secure its eighth win in 11 games.
With a .304 average in 14 career games vs. Cleveland and a dominant 5-for-6 line against Friday’s starter Logan Allen, Peña is poised to stay hot. Houston’s lineup, including Jose Altuve and Mauricio Dubon, has collectively hit well off Allen.

Guardians Hope Allen Rebounds
Logan Allen (3-3, 4.22 ERA) will start for Cleveland after two rocky outings and a brief relief stint. He’s 0-1 with a 5.40 ERA in two career starts vs Houston, and now aims to stabilize Cleveland’s rotation.
The Guardians are reeling after a 4-0 loss to the Yankees, dropping two of three in New York. They’ve scored two or fewer runs in five of their last 10 games, despite a previous four-game winning streak.
Ramirez Extends On-Base Streak
Jose Ramirez continues to be Cleveland’s brightest star. The veteran third baseman extended his on-base streak to 31 games and is hitting .393 since April 29. He’s now among the MLB’s top four hitters with a .330 average and .448 OBP.
Cleveland will face rookie Colton Gordon (0-1, 5.95 ERA), who’s struggled in his first four starts for Houston, allowing at least three runs each time. Friday will be Cleveland’s first look at the lefty.
FAQs
Who’s starting for the Astros Friday?
Colton Gordon (0-1, 5.95 ERA) will start for Houston.
How is Jeremy Peña performing lately?
Peña is hitting .432 during an 11-game streak and .318 overall.
What is Logan Allen’s record vs Houston?
Allen is 0-1 with a 5.40 ERA in two starts vs the Astros.
How long is Ramirez’s on-base streak?
Ramirez has reached base in 31 consecutive games.