Baltimore Orioles (43-54) vs. Tampa Bay Rays (52-47)
Game Details: Sunday, July 20, 2025 @ 12:10 pm EST
Location: George M. Steinbrenner Field in Tampa, Florida
T. Rogers (L) vs. R. Pepiot (R)
Where to Watch: MLB.TV
The Baltimore Orioles and the Tampa Bay Rays wrap up their three-game American League East series at George M. Steinbrenner Field on Sunday afternoon. The Rays are looking for the sweep after a 4-3 win on Saturday. Baltimore is fifth in the AL East with a 43-54 record and is having young left-hander Trevor Rogers get the start. Tampa Bay is fourth in the division with a 52-47 record and are sending young righty Ryan Pepiot to the hill.
Betting Odds
| Team | Spread | Total Runs | Money Line |
| -1.5 (+160) | Over 8.5 (-124) | +104 | |
| +1.5 (-197) | Under 8.5 (+101) | -127 |
Apex Tale of The Tape

| Team Stats | ||
| 4.09 | Runs/G | 4.69 |
| .239 | BA | .258 |
| .304 | OBP | .321 |
| .396 | SLG | .407 |
| .700 | OPS | .728 |
| 111 | HR | 109 |
| 70 | SB | 127 |
| 4.98 | ERA | 3.74 |
| 1.45 | WHIP | 1.20 |
| 8.41 | K/9 | 8.32 |
| .985 | Fielding Percentage | .987 |
| 23 | Saves | 22 |
Projected Starting Pitchers H2H
| Trevor Rogers | Player Stats | Ryan Pepiot |
| 2-1 | W/L | 6-7 |
| 1.53 | ERA | 3.38 |
| 35.1 | IP | 114. |
| 0.82 | WHIP | 1.15 |
| 32 | K | 110 |
| 10 | BB | 37 |
Key Stats
Baltimore Orioles
The Baltimore Orioles are looking to improve more at the dish as they are tied with the Washington Nationals for 21st place as they have a .700 team OPS while averaging 4.09 runs per game. Baltimore is hitting for a decent amount of power as they are 12th in the sport with 111 combined home runs. Shortstop Gunnar Henderson has been hitting well as he has a .280/.346/.461 slash line with 11 homers, 32 RBI, 50 runs scored, and 12 stolen bases while being caught three times.
Right-hander Trevor Rogers is going to be taking the mound for the Baltimore Orioles for Sunday’s game and is stepping up thus far as he is 2-1 with a 1.53 ERA and a 0.82 WHIP in 35.1 innings of work. He is dominating with a .154 opposing batting average heading into this start. Rogers faced the Orioles once this season already and did not factor into the decision as he pitched 2.1 innings and gave up three runs on five hits with three walks and four strikeouts.
Tampa Bay Rays
The Tampa Bay Rays are hitting at a middling level as they are 13th in the big leagues with a .258/.321/.407 team slash line while scoring 4.69 per game thus far. They are incredibly well at stealing bases as the Rays lead baseball with 127 stolen bases while being caught 33 times. First baseman Jonathan Aranda is hitting at a great rate as he has a .872 OPS with 11 home runs, 50 RBI, 48 runs scored, and zero steals while being caught once.
The Tampa Bay Rays are sending young righty Ryan Pepiot to the hill and pitched well thus far as in his 20 starts, he is 6-7 with a 3.38 ERA and a 1.15 WHIP in 114.1 innings of work. He has struggled to keep the ball in the park as he allowed 18 home runs up to this point after 17 in 130.0 innings last season. Pepiot faced the Orioles twice already this season as he is 1-0 in 9.2 innings and allowed five runs on nine hits with four walks and 12 strikeouts.
Baltimore Orioles vs. Tampa Bay Rays Betting Trends
| Betting Stats | ||
| 5-5 | W/L 10 | 4-6 |
| 44-53 | ATS | 52-47 |
| 41-53-3 | O/U | 41-55-3 |
Prediction
These offenses are on two different levels this season, as we already talked about, so the Rays are in a good spot. Baltimore has a solid starting pitcher in Trevor Rogers, but the offense is not stepping up. The bullpens are on different levels as well with the Rays being 14th with a 3.90 reliever ERA while the Orioles are down at 25th with a 4.73 bullpen ERA thus far. Go with the Tampa Bay Rays to keep winning games with a win to complete the sweep.
