Tampa Bay Rays vs Baltimore Orioles Prediction, 8/21/2026 MLB Picks, Best Bets & Odds
Game: Tampa Bay Rays vs Baltimore Orioles
Date: Friday, August 21, 2026
Location: Oriole Park at Camden Yards in Baltimore, MD
TV: MASN
Odds/Point Spread: Tampa Bay (+132) Baltimore (-160)
The Tampa Bay Rays (76-50) are hitting the road to Oriole Park at Camden Yards on Friday where they will meet the Baltimore Orioles (61-66). The line on this matchup has Tampa Bay at +132 and Baltimore is coming in at -160. The total is 9. The pitchers who are expected to start are Freddy Peralta and Trevor Rogers.

As a team, the Tampa Bay Rays are notching 4.6 runs per contest, which has them at 10th in the league. They are sitting with 578 runs while holding a team on-base percentage of .332. The Rays have earned 180 two-baggers as a squad and have smacked 133 balls out of the park. They have accumulated 550 runs batted in and 1,111 hits over the course of the season, and their average at the plate sits at .262. Tampa Bay has a slugging rate of .408 and have struck out 891 times, while drawing a walk on 411 occasions.
Today’s Featured MLB Best Bet! SCOTT SPREITZER has a 6-Unit MLB Play Thursday (2:10 p.m.). Scott won his MLB side and MLB prop, for the sweep last night. He lost the week before the break but his other 62 plays since June 8 are 37-25, +3,450. And Scott's top plays, those rated 5.0+ are +38,305 overall. Get the 6-Unit MLB afternoon side by signing up below. You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day NHL package. Join Now! |
Get all of our MLB Expert Picks
The Rays hold a team earned run average of 3.85 for the year (8th in the league), and their staff has rung up 1,029 batters. Rays pitchers have conceded 160 home runs and 529 total runs (8th in MLB). They have walked 324 opposing batters and their FIP sits at 4.09 as a unit on the season. Tampa Bay has allowed 986 base knocks (7.9 per 9 innings) and 481 earned runs. Their strikeout to walk ratio is 3.18 and the pitching staff holds a collective WHIP of 1.16.
Rays relief pitchers have entered the contest with players on base 105 times in addition to having 126 appearances in high leverage situations. The relievers have a total of 95 holds this season (1st in the league). The Rays relievers have recorded a save rate of 76.9% and stepped onto the hill in 160 save situations. They have accumulated 50 saves so far this year and have blown 15 of their 65 save opportunities. The relief pitchers have inherited 152 base runners for the season with 30.3% of those players crossing the plate. The Rays have dispatched 404 relievers to the hill for the season.
The Rays have transformed 71.7% of balls in play into outs out of their 10,125 innings, ranking them 3rd in pro baseball. The Tampa Bay Rays have earned 3,375 putouts so far this season, in addition to 997 assists and 75 errors. Their fielding percentage is holding at .983 which ranks 22nd in the majors, and they have turned 84 double plays.
Peralta has taken the hill for 945 innings and has tallied 1,163 punch outs during his MLB career. His earned run average is 3.65 (383 ER's allowed) and he has a career WHIP of 1.137. He has conceded 710 base hits (6.8 hits per 9 innings) and has 365 free passes. Peralta (70-43 career record) sits with a FIP of 3.59 while going up against 3,914 opposing hitters during his time in the major leagues.
The Baltimore Orioles have earned a team on-base percentage of .320 and a batting average of .236 this season. They have been called out on strikes on 1,170 occasions (4th in baseball) and have earned a total of 998 hits. Baltimore has knocked in 154 home runs this season as well as 553 runs batted in. The Orioles have a team slugging % of .398 and they tally 4.51 runs per contest (15th in baseball). They have 184 doubles, while getting a free base 488 times as well as recording 573 runs.
The Baltimore pitching staff have yielded 604 runs on the campaign while having an ERA of 4.24 (531 earned runs surrendered). They have conceded 135 homers and they yield 4.82 runs per 9 innings (24th in the league). The Orioles hold a team WHIP of 1.350 with a FIP of 4.07 as a team this year. They currently have a strikeout to walk ratio of 8.10 (1,012 strikeouts vs 424 walks). They are sitting at 26th in MLB as a pitching staff in total hits conceded with 1,099.
Baltimore relievers have an inherited score rate of 29.8% of 161 inherited base runners. Their bullpen pitchers have come in 130 times in high leverage situations in addition to 119 occasions with runners on base. Sitting with 121 save situations, the Orioles have earned 67 holds and also 18 blown saves. They rank 14th in MLB with a save percentage of 64.7%, and they have dispatched 421 bullpen pitchers to the hill on the season.
In 10,158 innings on the diamond, the Orioles hold a efficiency on defense of 68.7% (26th in professional baseball). The Baltimore Orioles have gotten 91 double plays and have a fielding percentage of .982 (24th in baseball). The Orioles have recorded 1,087 assists, 81 errors and have 3,386 putouts so far this year.
So far in his MLB career, Rogers has given up 603 base hits while totaling 629 strikeouts in 645 innings pitched. He has allowed 279 earned runs while holding a WHIP of 1.291 and a FIP of 3.8. His K/BB ratio is 2.73 and he has gone up against 2,750 batters in his career. Rogers (32-45 career record) has earned a 3.89 ERA and has surrendered 8.4 hits per nine innings.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Tampa Bay (+132)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Baltimore Orioles - Twitter
Tampa Bay Rays - Twitter
