The Houston Astros (55-37) host the Cleveland Guardians (42-48) in the final game of a three-game series. Astros enter as favorites with strong overall season performance and home advantage, while the Guardians seek to capitalize on recent momentum after snapping a 10-game losing streak with two straight wins in Houston.
Key Factors to Consider
The Astros have a superior season record (55-37) and have generally performed well at home. Brandon Walter (1-1, 4.15 ERA) is the Astros' probable starter, whose team is 2-1 when he starts. The Guardians are below .500 (42-48) but have shown resilience recently, with Slade Cecconi (3-4, 3.56 ERA) posting a 6-3 ATS record in his starts.
In recent encounters this season, the Astros have been dominant, and they are favored in the moneyline and spread. Cleveland has shown competitive ATS performance in Cecconi's starts but remains the underdog.
No major injury updates reported for either team influencing starting lineup or pitching rotations at this time.
Playing at the Astros' home ballpark gives Houston a distinct advantage. The game is the last in a series, adding pressure on Cleveland to try to complete a sweep and on Houston to avoid it.
Cleveland has increased motivation coming off back-to-back wins after a long losing streak and aims for a morale-boosting sweep. Houston aims to maintain dominance and keep pace for the division lead.
The Chicago Cubs (51-35), favorites at home, face the Cleveland Guardians (40-44), who are struggling on a six-game losing streak. Cade Horton (3-2, 4.80 ERA) starts for the Cubs, while Luis Ortiz (4-9, 4.36 ERA) is on the mound for the Guardians. The Cubs have been strong as home favorites and Horton’s team has a solid record when favored, while the Guardians have performed below average as underdogs this season[1][2][3].
Key Factors to Consider
Chicago Cubs are 51-35 and have a strong record as favorites (69.5% win rate when favored this season). The Guardians are 40-44, on a six-game losing streak, and have a 41.2% win rate as underdogs[1][2][3].
Recent head-to-head data is limited, but Cubs won the previous game 5-4[4].
No major injury updates publicly available that significantly shift expectations. Both teams have several players on the IL, but no recent major changes reported[3][5].
Game is at Wrigley Field, traditionally favorable for the Cubs, with a 8:05 p.m. ET start time and clear broadcast coverage. Weather and venue conditions are typical for Chicago at this time[1][3].
Cubs are fighting for a top spot in their division and have momentum. Guardians are struggling for consistency and need to break their losing streak[2][3].
The Cleveland Guardians are hosting the St. Louis Cardinals at Progressive Field. The teams faced off the previous day, June 28, 2025, where both clubs showed competitive batting performances, with notable contributions from Cardinals' Willson Contreras and Guardians' Steven Kwan. The match is part of the ongoing MLB 2025 season series between these two teams.
Key Factors to Consider
Both teams have demonstrated solid offensive capabilities recently. On June 28, Cardinals hitters like B. Donovan (.302 AVG) and M. Winn (.259 AVG) contributed significantly, while Guardians' lineup showed resilience and depth. The Guardians have the home-field advantage, which historically benefits their performance.
The teams played on June 28, 2025, with competitive gameplay and key players on both sides contributing to the scoreline. The Guardians have shown slightly better adaptability at home, but the Cardinals have managed to stay close in recent encounters, indicating a balanced rivalry.
No specific injury information was identified in the available data for this match, suggesting both teams are likely near full strength.
The game is played at Cleveland's Progressive Field, giving Guardians the familiar venue advantage. Weather and other external conditions were not highlighted as impacting factors.
Both teams are mid-season with momentum to build for potential playoff contention. The Guardians, playing at home, have extra motivation to capitalize and secure wins in front of their home crowd.
Odds and Predictions
Category
Odds
Prediction
Confidence
Moneyline
Cleveland Guardians: +104, St. Louis Cardinals: -122
St. Louis Cardinals
★★★☆☆ 62%
Spread
Cleveland Guardians +1.5: -162, St. Louis Cardinals -1.5: +134
Cleveland Guardians +1.5
★★★★☆ 70%
Over/under
Over 8.5: -105, Under 8.5: -115
Under 8.5 runs
★★★☆☆ 60%
Top EV Betting Odds
Discover the best value bets based on our EV analysis.
Market
EV Pick
Moneyline
St. Louis Cardinals 0%
Spread
N/A
Over/Under
Under 8.5 12%
🔥 Best Value Pick: Under 8.5 at 12% EV | Suggested Bet Size: 14% (Kelly Criterion)
Predicted Outcome
Given the small moneyline disadvantage but home field edge, and recent competitive play, a close contest is expected. The prediction favors the St. Louis Cardinals on the moneyline but expects a tight game possibly decided by a small margin.
Predicted Score: St. Louis Cardinals 4 – Cleveland Guardians 3
The Cleveland Guardians host the Toronto Blue Jays in this MLB matchup. Cleveland enters with a 40-38 record, having won three of their last four games, and with solid recent pitching and hitting performances. Toronto holds a 42-37 record and will rely on Kevin Gausman to contain Cleveland's offense. The starting pitchers are Tanner Bibee (4-7, 3.86 ERA) for Cleveland and Kevin Gausman (5-6, 4.60 ERA) for Toronto.
Key Factors to Consider
The Guardians show balanced play with a 3.89 ERA pitching staff, a 1.37 WHIP, and a .252 opponents' batting average. Offensively, Cleveland has scored 297 runs with a .231 batting average. Toronto's pitching relies on Gausman, who has a higher ERA than Bibee. Cleveland’s offense includes Jose Ramirez, who leads with 13 home runs and 38 RBIs.
The teams are closely matched this season, with recent games showing tight scores and competitive play. Cleveland currently stands second in the AL East, indicating strong divisional competition including with Toronto.
No significant injury information noted from current data for either team, indicating both squads should field their regular lineups.
The game is played at Cleveland's home stadium, Progressive Field, which can favor the Guardians. Weather or other external elements are not indicated as impactful.
Both teams are motivated to improve their standings mid-season. Cleveland’s recent winning momentum and home advantage could enhance their drive, while Toronto aims to exploit their underdog status and win on the road.
Odds and Predictions
Category
Odds
Prediction
Confidence
Moneyline
Cleveland Guardians: -120, Toronto Blue Jays: +102
Cleveland Guardians to win
★★★☆☆ 51%
Spread
Cleveland Guardians: -1.5 168, Toronto Blue Jays: +1.5 -205
Toronto Blue Jays +1.5 to cover the spread
★★★☆☆ 66%
Over/under
over: 8 runs -110, under: 8 runs -110
Under 8 runs
★★★☆☆ 51%
Top EV Betting Odds
Discover the best value bets based on our EV analysis.
Market
EV Pick
Moneyline
Cleveland Guardians -7%
Spread
N/A
Over/Under
Under 8 -3%
🔥 Best Value Pick: Under 8 at -3% EV | Suggested Bet Size: 0% (Kelly Criterion)
Predicted Outcome
The Cleveland Guardians are favored to win this closely contested game, with a slight edge due to better pitching and home field advantage. The game is expected to be competitive, with a moderate total run count around 8.
Predicted Score: Cleveland Guardians 4 – Toronto Blue Jays 3