Baltimore Orioles vs. Tampa Bay Rays Preview, Prediction & Odds | July 20, 2025

top mlb dfs

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

TeamSpreadTotal RunsMoney Line
Baltimore Orioles-1.5 (+160)Over 8.5 (-124)+104
Tampa Bay Rays+1.5 (-197)Under 8.5 (+101)-127
** Odds Courtesy of DraftKings**

Apex Tale of The Tape

Total Apex Logo
Baltimore OriolesTeam StatsTampa Bay Rays
4.09Runs/G4.69
.239BA.258
.304OBP.321
.396SLG.407
.700OPS.728
111HR109
70SB127
4.98ERA3.74
1.45WHIP1.20
8.41K/98.32
.985Fielding Percentage.987
23Saves22

Projected Starting Pitchers H2H

Trevor RogersPlayer StatsRyan Pepiot
2-1W/L6-7
1.53ERA3.38
35.1IP114.
0.82WHIP1.15
32K110
10BB37

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

Baltimore OriolesBetting StatsTampa Bay Rays
5-5W/L 104-6
44-53ATS52-47
41-53-3O/U41-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.

Final Pick

Tampa Bay Rays ML (-127)

More Great Content

Scroll to Top