Orioles vs Rays Prediction 21 August 2026
📡 Tampa Bay head to Baltimore right after wrapping up a home series against Toronto, while the Orioles are looking to regroup following a sweep at the hands of the Yankees. Baltimore have dropped three straight games by scores of 1-3, 3-5, and 1-6, managing just five runs across the entire series. The Rays didn't finish their last stretch on a high note either, but they maintain a much stronger season record and now face an opponent they battled through four tough games with just a few days ago.
Head-to-Head
📊 Over their last 10 matchups, Tampa have claimed four wins, while Baltimore have come out on top six times. Most recently, the Orioles took the first three games of the series in Florida-including a commanding 10-2 victory-before the Rays salvaged the finale with a narrow 7-6 win. This head-to-head record highlights the risks for Tampa: Baltimore have consistently posed problems for the Rays, especially during this current stretch in August.
Head-to-head statistics Orioles - Rays

Baltimore Orioles Team Overview
The Orioles have just wrapped up one of their roughest offensive stretches of the month. Across three home games against the Yankees, they managed only five runs, and on Thursday, they were limited to a single home run and four hits. Adding to their challenges is the need to quickly regroup for a series against the division leaders after an emotionally draining sweep. While Baltimore’s pitching can keep them competitive, their offense needs to deliver a much stronger response.
Match Results: Baltimore Orioles

Tampa Bay Rays Team Overview
The Rays are enjoying a significantly stronger season and continue to lead the Yankees in the division. Junior Caminero is putting together an impressive campaign with 33 home runs, while Yandy Díaz and Jonathan Aranda consistently get on base. In their previous series against Baltimore, Tampa Bay struggled with runners in scoring position in the first two games, but in the finale, they rallied for seven runs and turned the game around in the seventh inning.
Match Results: Tampa Bay Rays
⚾ Starting Pitchers
Freddy Peralta is set to start for Tampa, coming in with a 5-9 record, a 5.37 ERA, and a 1.52 WHIP. His season numbers have been underwhelming, and Tampa’s starting pitching remains the biggest question mark for the visitors. Peralta also struggled with his command in a recent outing against Baltimore.
Trevor Rogers takes the mound for Baltimore, carrying a 7-7 record, a 4.20 ERA, and a 1.24 WHIP. In his last series against Tampa, Rogers delivered six strong innings in a convincing 10-2 win. Based on current form, Rogers holds the edge over Peralta.
⭐Editor's Pick
The starting pitching matchup certainly adds risk to backing Tampa Bay here: Rogers has been more reliable this season and recently shut down the Rays. However, Baltimore come into this game on the back of three straight defeats, having managed just five runs against the Yankees. Tampa Bay remain much more consistent over the course of the campaign and boast a deeper lineup that can make up for Peralta’s issues. In their recent head-to-head, the Rays already proved they can turn the game around against the Orioles’ bullpen. If the score stays close through the middle innings, Tampa’s superior depth should make the difference late on. We’re backing a Tampa Bay Rays win.
