- July 22, 2025
- Views 13
MLB Prediction: Baltimore Orioles vs Cleveland Guardians (Tuesday, July 22 at 06:40 PM ET)
Introduction
This AL showdown between the Orioles and Guardians brings two teams in very different form — one trying to claw back into contention, the other building serious momentum. Bettors should take notice of the recent trends here.
Game Time
The game kicks off at Tuesday, July 22 at 06:40 PM ET in Progressive Field, where weather can dictate scoring.
Moneyline Odds
Baltimore Orioles: +118
Cleveland Guardians: -130
Over/Under Line: 8.5
Latest Team Records
Baltimore Orioles have a record of 44-54 with a win percentage of 0.449, while the Cleveland Guardians hold a record of 48-50 with a win percentage of 0.49.
Injury Report
Key injuries for the Baltimore Orioles include:
- Zach Eflin (Back) – Status: 15-Day-IL. Eflin (back) struck out five and allowed five unearned runs on three hits and one walk over four innings in a rehab start Thursday in the rookie-level Florida Complex League.
- Adley Rutschman (Oblique) – Status: 10-Day-IL. Rutschman (oblique) is expected to start a minor-league rehab assignment with Triple-A Norfolk on Tuesday, Roch Kubatko of MASNSports.com reports.
- Chadwick Tromp (Back) – Status: 10-Day-IL. Tromp (back) will begin a rehab assignment at Single-A Delmarva on Friday, Roch Kubatko of MASNSports.com reports.
Key injuries for the Cleveland Guardians include:
- Lane Thomas (Foot) – Status: 10-Day-IL. Thomas (foot) isn’t in the lineup for Saturday’s game against the Tigers.
- Will Brennan (Elbow) – Status: 60-Day-IL. The Guardians transferred Brennan (elbow) to the 60-day injured list Friday.
Key Player Stats
Baltimore Orioles
- Ryan O’Hearn: 0.282 AVG, 12 HR, 36 RBI
- Gunnar Henderson: 0.28 AVG, 11 HR, 34 RBI
- Ramon Laureano: 0.276 AVG, 11 HR, 36 RBI
Cleveland Guardians
- Jose Ramirez: 0.295 AVG, 19 HR, 52 RBI
- Steven Kwan: 0.285 AVG, 6 HR, 32 RBI
- Angel Martinez: 0.246 AVG, 9 HR, 37 RBI
Team Analysis
Baltimore Orioles
The Baltimore Orioles have been struggling of late as they look to turn things around. The team’s offensive potential, however, remains a shining spot, with key hitters showing decent stats. Ryan O’Hearn, Gunnar Henderson, and Ramon Laureano have all been contributing regularly, and their performance may translate into offensive boost for the team if they maintain their rhythm.
In terms of recent form, Baltimore has a negative trend, having registered 1-4 in their last 5 games. But it’s worth noting that they have shown promising signs away from home, with a more respectable 22-29 record on the road. Their ability to bounce back will be crucial in this game against a resurgent Cleveland side.
- Batting Average: 0.239
- Total Runs Scored: 402
- Home Runs: 114
- OPS: 0.701
- ERA: 4.96
- WHIP: 1.41
Away Record: 22-29 • Home Record: 22-25
Last 5 Games: 1-4 (2.0 RPG)
Last 10 Games: 5-5 (3.3 RPG)
Cleveland Guardians
The Cleveland Guardians, on the other hand, have been on a roll recently. With key players like Jose Ramirez, Steven Kwan, and Angel Martinez posting solid numbers, they are likely to push heavily on the offensive front.
In terms of form, the Guardians are trending up as seen in their record of 4-1 in their last 5 games. While their home record is just below .500, their recent surge and offensive rhythm suggest they’re poised to keep rolling. This strong recent form and solid home record could be a deciding factor when facing the Orioles who are looking to turn their fortunes around.
- Batting Average: 0.223
- Total Runs Scored: 371
- Home Runs: 102
- OPS: 0.665
- ERA: 3.96
- WHIP: 1.34
Away Record: 26-26 • Home Record: 22-24
Last 5 Games: 4-1 (6.0 RPG)
Last 10 Games: 8-2 (5.9 RPG)
Head-to-Head History
Cleveland Guardians 1–2 Baltimore Orioles (Last 3 games)
- 2025-04-17: CLE 2 @ BAL 6
- 2025-04-16: CLE 1 @ BAL 9
- 2025-04-15: CLE 6 @ BAL 3
Over/Under Trends
Baltimore Orioles‘s recent games have seen an average of 10.0 total runs scored per game over their last 7 matchups, with 5 games going over the total line.
Cleveland Guardians‘s recent games have averaged 8.2 total runs per game over their last 6 matchups, with 2 games going over the total of 8.5.
Moneyline Betting Prediction
Recent form can be a strong indicator of future success, and the Cleveland Guardians have shown resilience and an impressive offensively inclined game lately. Balanced with their adequate home performance, it seems they are in a position to capitalize on the Orioles’ apparent away-venue struggle. For this reason, a bet on the Cleveland Guardians appears to be the more reasonable stake.
Our lean lands on the Cleveland Guardians at -130 to cover their edge.
Over/Under Prediction
The Cleveland Guardians are scoring 6.0 runs per game across their last five, and the Baltimore Orioles are at 2.0. Recent form suggests where this total might land.
These teams are combining for 8.0 runs per game recently — below the posted total of 8.5, a key benchmark in MLB betting markets. Our pick is Under 8.5.
Bookmakers
Odds courtesy of: FanDuel, MyBookie.ag, LowVig.ag, BetOnline.ag, Caesars, DraftKings, Bovada, BetRivers, BetMGM, Fanatics, BetUS.
Parlamaz may earn affiliate commissions from links in this article.
More MLB Predictions
- MLB Predictions
- July 22, 2025
- Views 15
MLB Prediction: Houston Astros vs Arizona Diamondbacks (Tuesday,
- MLB Predictions
- July 22, 2025
- Views 17
MLB Prediction: St. Louis Cardinals vs Colorado Rockies
- MLB Predictions
- July 22, 2025
- Views 20
MLB Prediction: San Diego Padres vs Miami Marlins
- MLB Predictions
- July 22, 2025
- Views 24
MLB Prediction: San Francisco Giants vs Atlanta Braves
- MLB Predictions
- July 22, 2025
- Views 20