Prediction Details

MLB Prediction: Baltimore Orioles vs Tampa Bay Rays (Sunday, July 20 at 12:10 PM ET)

Introduction

Ready to beat the sportsbook? Let’s break down the American League showdown between the Baltimore Orioles and Tampa Bay Rays. With fluctuating forms and formidable key players to consider, this meeting presents an intriguing matchup for bettors and baseball fans alike.

Game Time

Get ready for the game on Sunday, July 20, at 12:10 PM ET inside the dome at Tropicana Field, a tough place to score runs.

Moneyline Odds

Baltimore Orioles: +105
Tampa Bay Rays: -125
Over/Under Line: 8.5

Latest Team Records

Baltimore Orioles have a record of 43-53 with a win percentage of 0.448, while the Tampa Bay Rays hold a record of 51-47 with a win percentage of 0.52.

Injury Report

Key injuries for the Baltimore Orioles include:

  • 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.
  • 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.

The Tampa Bay Rays are currently healthy with no major injury concerns.

Key Player Stats

Baltimore Orioles

  • Ryan O’Hearn: 0.283 AVG, 11 HR, 34 RBI
  • Gunnar Henderson: 0.282 AVG, 11 HR, 31 RBI
  • Jackson Holliday: 0.256 AVG, 12 HR, 38 RBI

Tampa Bay Rays

  • Junior Caminero: 0.257 AVG, 25 HR, 64 RBI
  • Jonathan Aranda: 0.319 AVG, 11 HR, 49 RBI
  • Yandy Diaz: 0.29 AVG, 15 HR, 57 RBI

Team Analysis

Baltimore Orioles

The Baltimore Orioles have struggled recently, reflected by their three consecutive losses in the last five games. However, with those setbacks, they have shown flashes of potential and offensive prowess, rebounding back with two straight wins. This shows a team that isn’t giving up easily, showing consistency in their determination and effort. Players like Ryan O’Hearn and Gunnar Henderson have been putting up solid numbers, providing a much-needed offensive spark.

The Orioles’ inconsistency has marred their season thus far. Despite this, they’ve shown signs of improvement and have shown they can make a fight out of any game. As they arrive for this contest against Tampa Bay, they’re expected to bring an energetic offensive squad, led by standout players like Jackson Holliday.

  • Batting Average: 0.238
  • Total Runs Scored: 394
  • Home Runs: 111
  • OPS: 0.7
  • ERA: 4.99
  • WHIP: 1.42

Away Record: 21-28 • Home Record: 22-25
Last 5 Games: L-L-L-W-W (2.8 runs per game)
Last 10 Games: L-L-L-W-W-W-L-W-W-W (3.7 runs per game)


Tampa Bay Rays

The Tampa Bay Rays have had their own struggles recently, coming off a disheartening 1-4 record in their last five games. Despite their recent form, they’re a team that can’t be ruled out easily. With key players like Junior Caminero and Jonathan Aranda delivering outstanding stats at the plate, they carry enough firepower to potentially turn the tides in their favor.

As they enter this matchup against Baltimore, they’re expected to bounce back from their recent lackluster performance. The team’s makeup, combined with the offensive thrust evidenced by power hitters like Yandy Diaz, could provide a pathway for their resurgence. All they need is better execution and a bit of momentum to get back on track.

  • Batting Average: 0.259
  • Total Runs Scored: 460
  • Home Runs: 109
  • OPS: 0.73
  • ERA: 3.75
  • WHIP: 1.2

Away Record: 22-22 • Home Record: 29-25
Last 5 Games: W-L-L-L-L (3.8 runs per game)
Last 10 Games: W-L-L-L-L-W-L-L-W-L (4.1 runs per game)


Head-to-Head History

Tampa Bay Rays 2–3 Baltimore Orioles (Last 5 games)

  • 2025-07-18: BAL 1 @ TB 11
  • 2025-06-29: TB 1 @ BAL 5
  • 2025-06-28: TB 11 @ BAL 3
  • 2025-06-27: TB 8 @ BAL 22
  • 2025-06-19: BAL 4 @ TB 1

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.

Tampa Bay Rays‘s recent games have averaged 6.3 total runs per game over their last 6 matchups, with 1 games going over the total of 8.5.

Moneyline Betting Prediction

Citing their solid batting line-up and their potential to bounce back from their recent form, the smart bet here leans towards the Tampa Bay Rays. Their record only tells part of the story—recent games have shown that this is a team with the potential to push their opponents to the limit, especially with their power hitters stepping up. With the right momentum, they can tip the scales in their favor.

This feels like the right spot for the Tampa Bay Rays at -125 to capitalize.

Over/Under Prediction

In their last five games, the Baltimore Orioles have averaged 2.8 runs per game, while the Tampa Bay Rays have posted 3.8. This recent scoring trend provides key insight into how this matchup may play out relative to the posted total.

Pitching has dominated, and the low scoring trends suggest under the total line. The teams are combining for 6.6 runs per game this season. Our pick is Under 8.5.

Bookmakers

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

Parlamaz may earn affiliate commissions from links in this article.