- Matchup: Tampa Bay Rays vs Baltimore Orioles
- Date: Friday, August 21, 2026
- Venue: Oriole Park at Camden Yards, Baltimore, MD
- Broadcast: MASN
- Odds/Point Spread: Tampa Bay (+132) Baltimore (-160)
This page may include affiliate links at no extra cost to you, thanks for your support.
The Tampa Bay Rays (76-50) will travel to Oriole Park at Camden Yards on Friday to face the Baltimore Orioles (61-66). The current betting line has the Rays at +132 while the Orioles are at -160, with a total of 9 runs projected. Starting pitchers for this matchup are expected to be Freddy Peralta and Trevor Rogers.

The Tampa Bay Rays are averaging 4.6 runs per game, placing them 10th in the league. They have scored 578 runs to date and boast a team on-base percentage of .332. The Rays have hit 180 doubles and launched 133 home runs, accumulating 550 RBIs with a total of 1,111 hits this season, reflecting a batting average of .262. Their slugging percentage is .408, and they have tallied 891 strikeouts against 411 walks.
This season, the Rays have recorded a team ERA of 3.85, ranking 8th in the league while striking out 1,029 batters. They have allowed 160 home runs and 529 total runs, also ranking 8th in MLB. The pitching staff has issued 324 walks, with a FIP of 4.09 for the season. Tampa Bay has given up 986 hits (7.9 per 9 innings) and 481 earned runs, leading to a strikeout-to-walk ratio of 3.18 and a cumulative WHIP of 1.16.
The Rays’ bullpen has entered games with runners on base 105 times and has been involved in 126 high-leverage scenarios this season. Their relievers have achieved an impressive 95 holds (1st in the league) and a save conversion rate of 76.9%, with 50 saves in 160 save opportunities and 15 blown saves. The bullpen has inherited 152 base runners this season, with 30.3% scoring. Overall, 404 pitchers have taken the mound for the Rays this year.
Tampa Bay’s defense has converted 71.7% of batted balls into outs over 10,125 innings, securing the 3rd position across professional baseball. So far, they have 3,375 putouts, 997 assists, and 75 errors. Their fielding percentage stands at .983, placing them 22nd in the majors, alongside 84 double plays turned this season.
Freddy Peralta has pitched 945 innings in his MLB career, achieving 1,163 strikeouts. His career ERA is 3.65 (allowing 383 earned runs) with a WHIP of 1.137, giving up 710 hits (6.8 hits per 9 innings) and 365 walks. With a career record of 70-43 and a FIP of 3.59, he has faced 3,914 batters throughout his MLB tenure.
The Baltimore Orioles feature a .320 on-base percentage and a .236 batting average this season. They rank 4th in baseball with 1,170 strikeouts and have recorded 998 hits, along with 154 home runs and 553 RBIs. The Orioles have a team slugging percentage of .398, averaging 4.51 runs per game (15th in MLB) and hitting 184 doubles, while receiving 488 walks and scoring 573 runs.
Baltimore’s pitching staff has allowed 604 runs this season, reflecting a 4.24 ERA (531 earned runs). With 135 home runs given up, they surrender 4.82 runs per 9 innings (24th in the league). The Orioles’ team WHIP is 1.350 with a FIP of 4.07 this year, maintaining an 8.10 strikeout-to-walk ratio (1,012 strikeouts vs. 424 walks) and they sit 26th in MLB for total hits conceded with 1,099.
Baltimore’s bullpen has inherited a 29.8% scoring rate from 161 runners. They have made 130 appearances in high-leverage situations and have 121 save opportunities, securing 67 holds and 18 blown saves. Their save percentage is 64.7%, ranking them 14th in MLB, and this season, they have utilized 421 pitchers from the bullpen.
Across 10,158 innings, the Orioles have a defensive efficiency of 68.7% (26th in professional baseball). They have achieved 91 double plays and maintain a .982 fielding percentage (24th in MLB), accumulating 1,087 assists, 81 errors, and 3,386 putouts thus far.
In his MLB journey, Trevor Rogers has conceded 603 hits over 645 innings pitched, collecting 629 strikeouts. He has allowed 279 earned runs with a WHIP of 1.291 and a FIP of 3.8. His K/BB ratio is 2.73, having faced 2,750 batters throughout his career. Rogers holds a record of 32-45 with an ERA of 3.89, allowed 8.4 hits per 9 innings.
Who will emerge victorious in tonight’s MLB clash against the spread or on the moneyline?
Prediction: Support Tampa Bay (+132)
Some links on this page are affiliate links. If you sign up or make a purchase through them, we may earn a small commission always at no extra cost to you. Thanks for helping us keep this site running.
