Prediction Details

MLB Prediction: Baltimore Orioles vs Cleveland Guardians (Monday, July 21 at 06:40 PM ET)

Introduction

Get ready for an exciting MLB showdown between the Baltimore Orioles and the Cleveland Guardians. With the Orioles trying to build momentum and the Guardians striving to maintain their recent form, this American League matchup promises a great deal of intrigue and fiercely competitive baseball.

Game Time

Matchup set for Monday, July 21 at 06:40 PM ET in Progressive Field, where weather can dictate scoring.

Moneyline Odds

Baltimore Orioles: +115
Cleveland Guardians: -141
Over/Under Line: 8.0

Latest Team Records

Baltimore Orioles have a record of 43-54 with a win percentage of 0.443, while the Cleveland Guardians hold a record of 47-50 with a win percentage of 0.485.

Injury Report

Key injuries for the Baltimore Orioles include:

  • Scott Blewett (Elbow) – Status: 15-Day-IL. The Orioles placed Blewett on the 15-day injured list Sunday due to right elbow discomfort.
  • Ryan Mountcastle (Hamstring) – Status: 60-Day-IL. Mountcastle (hamstring) is expected to begin a rehab assignment at Triple-A Norfolk on July 22, Rich Dubroff of BaltimoreBaseball.com reports.
  • Keegan Akin (Shoulder) – Status: 15-Day-IL. Akin (shoulder) will throw live batting practice at the Orioles’ complex in Florida on Monday, Roch Kubatko of MASNSports.com reports.
  • Maverick Handley (Concussion) – Status: 7-Day IL. Handley (concussion) isn’t expected to be cleared to swing a bat for at least another week, Roch Kubatko of MASNSports.com reported Friday.

The Cleveland Guardians are currently healthy with no major injury concerns.

Key Player Stats

Baltimore Orioles

  • Ryan O’Hearn: 0.282 AVG, 11 HR, 35 RBI
  • Gunnar Henderson: 0.28 AVG, 11 HR, 32 RBI
  • Jackson Holliday: 0.258 AVG, 12 HR, 38 RBI

Cleveland Guardians

  • Jose Ramirez: 0.298 AVG, 19 HR, 52 RBI
  • Steven Kwan: 0.285 AVG, 6 HR, 32 RBI
  • Carlos Santana: 0.228 AVG, 11 HR, 42 RBI

Team Analysis

Baltimore Orioles

The Baltimore Orioles have been struggling to find consistent form recently. Despite a strong offensive lineup featuring such players as Ryan O’Hearn and Gunnar Henderson, they’ve had difficulty capitalizing on their abilities. Their recent loss streak is indicative of the struggles they’re experiencing.

Given their current trend, it’s crucial for the Orioles to create a shift in momentum, and they’ll need their key players to step up their game. Jackson Holliday, for example, has the potential to put up big numbers and could be instrumental in turning their fortunes around.

  • Batting Average: 0.239
  • Total Runs Scored: 397
  • Home Runs: 111
  • OPS: 0.7
  • ERA: 4.98
  • WHIP: 1.42

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 are currently in a strong position, having won four of their last five games. Key contributors such as Jose Ramirez are living up to their potential, helping to drive the team’s offense. This strong form bodes well for the Guardians as they look to continue their winning streak.

Steven Kwan and Carlos Santana are known for their consistency in delivering much-needed runs. Looking at the Guardians’ recent form, these players will play critical roles in their ability to outpace the Orioles. The team’s recent surge of form reflects their capability to seize opportunities and dominate on the pitch.

  • Batting Average: 0.222
  • Total Runs Scored: 363
  • Home Runs: 101
  • OPS: 0.662
  • ERA: 3.98
  • 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.0.

Moneyline Betting Prediction

Given the current form and injury situation of the Baltimore Orioles, they’re positioned to spring an upset. The Orioles have experienced players who can rise to the occasion. The over/under trend of the Orioles suggests their knack to engage in high-scoring games, and if they can up their game, they have a fair chance to outscore the Guardians.

Back the Baltimore Orioles at +115 to deliver with confidence.

Over/Under Prediction

In their last five games, the Cleveland Guardians have posted 6.0 runs per game, while the Baltimore Orioles have averaged 2.0. This recent output is key to judging the total.

These teams are combining for 8.0 runs per game recently — below the posted total of 8.0, a key benchmark in MLB betting markets. Our pick is Under 8.0.

Bookmakers

Current odds sourced from: FanDuel, MyBookie.ag, LowVig.ag, BetOnline.ag, Bovada, Caesars, DraftKings, BetUS, BetMGM, BetRivers, Fanatics.

Parlamaz may earn affiliate commissions from links in this article.