Tampa Bay Rays vs Baltimore Orioles, MLB Picks

Fri, Aug 21 · 7:15 PM ET · Oriole Park at Camden Yards
‹›
Tools
Loading tools…
Market Action
TB @ BAL
Live odds tracking
BAL
-135-130-125-115-1218/20 3PM8/20 7PM8/20 11PM8/21 3AM8/21 7AM8/21 11AM8/21 3PM-117
OWLS INSIGHTAPI / DATA10% OFF First 3-Months
✓Betting Splits✓Real-Time Odds✓Websocket Push
Season stats ordered from most to least relevant. Longer bar, stronger league standing.
TBBAL
4.5 (T12th)
Runs
(T12th) 4.5
How many runs does the team score per game?
(League Avg: 4.5 Runs/Game)
0.736 (6th)
OPS
(T16th) 0.716
How strong is the team's overall offense?
(League Avg: 0.718 OPS)
33.0% (5th)
OBP
(T10th) 31.9%
How often does the team get on base per plate appearance?
(League Avg: 31.8%)
0.406 (T10th)
SLG
(20th) 0.397
How many total bases does the team average per at-bat?
(League Avg: 0.400 SLG)
134 (22nd)
HR
(9th) 157
How many home runs has the team hit this season?
(League Avg: 148 HR)
8.8 (T1st)
Hits
(T25th) 7.8
How many hits does the team get per game?
(League Avg: 8.2 Hits/Game)
26.1% (1st)
AVG
(24th) 23.6%
How often does the team get a hit per at-bat?
(League Avg: 24.3%)
128 (4th)
SB
(T21st) 68
How many bases has the team stolen this season?
(League Avg: 87 SB)
4.2 (T8th)
Runs Allowed
(T22nd) 4.8
How many runs does the team allow per game?
(League Avg: 4.5 Runs/Game)
3.87 (8th)
ERA
(20th) 4.22
How many earned runs do pitchers allow per 9 innings?
(League Avg: 4.16 ERA)
1.17 (T3rd)
WHIP
(22nd) 1.35
How many runners do pitchers allow per inning?
(League Avg: 1.30 WHIP)
8.25 (20th)
K/9
(23rd) 8.09
How many strikeouts do pitchers get per 9 innings?
(League Avg: 8.49 K/9)
165 (25th)
HR Allowed
(11th) 138
How many home runs has the team allowed this season?
(League Avg: 148 HR)
7.9 (T8th)
Hits Allowed
(T26th) 8.7
How many hits does the team allow per game?
(League Avg: 8.2 Hits/Game)
23.4% (8th)
BAA
(26th) 25.4%
How often do opponents get a hit per at-bat?
(League Avg: 24.3%)
98.3% (T21st)
FLD%
(T24th) 98.2%
How often does the defense avoid errors?
(League Avg: 98.5%)
Matchup Breakdown
Tampa Bay's offense: The league's best contact team, reaching base at one of the highest rates in baseball and collecting more hits per game than anyone else. They also run the bases aggressively, making them a constant threat to manufacture runs even without relying on power.
Baltimore's offense: Produces runs at the same overall rate but through a very different profile, leaning on solid power output while struggling to make consistent contact and ranking near the bottom of the league in both batting average and hits per game.
Tampa Bay's pitching: One of the sharper staffs in the league at limiting baserunners, ranking near the top in WHIP and keeping the run-scoring rate comfortably above average. The vulnerability is giving up home runs at a higher rate than most teams, which is worth watching against any power-leaning lineup.
Baltimore's pitching: Well below league average across most measures, allowing hits and baserunners at a notably high rate and ranked near the bottom in contact allowed. The staff does hold its own when it comes to giving up home runs, but the volume of contact damage adds up quickly.
Overall: Tampa Bay holds the stronger hand on both sides of this game. Their contact-heavy offense collides directly with a Baltimore pitching staff that gives up hits at one of the worst rates in the league, a genuine matchup edge that the numbers support clearly. Add in a meaningfully tighter pitching staff, and Tampa Bay enters as the more complete side.
Pitching Matchup
Tonight's probable starters, with how each opposing lineup handles their throwing hand.
Freddy Peralta
Freddy Peralta
RIGHTY · TB
Rank
#6 · Back-End
Record
5-11
ERA
5.33
TB vs Righties
(Season)
23-13
TB vs Righties
(Season OPS)
17th of 30
TB vs Righties
(L20 OPS)
16th of 30
Trevor Rogers
Trevor Rogers
LEFTY · BAL
Rank
#4 · Back-End
Record
9-8
ERA
4.14
BAL vs Lefties
(Season)
45-44
BAL vs Lefties
(Season OPS)
6th of 30
BAL vs Lefties
(L20 OPS)
11th of 30
The Read
Tampa Bay's starter: Freddy Peralta has been one of the harder arms in this rotation to trust this season, showing a persistent tendency to lose the zone and give up hard contact that leads to crooked innings. He occupies the back end of Tampa's staff and has yet to find the kind of consistency that changes that read.
Baltimore's starter: Trevor Rogers has been operating with sharp command lately, keeping the ball in the park and limiting free passes in ways that keep Baltimore in ballgames. He is a back-end arm by tier, but his recent stretch has him pitching like a pitcher in control of his outings.
The lineups: Baltimore has been one of the better offensive groups in baseball against right-handed pitching all season, and while that edge has softened some over the last few weeks, they remain a legitimately dangerous lineup against a starter with Peralta's profile. Tampa Bay sits in the middle of the pack against left-handed pitching and has shown no real push against that hand recently either, making Rogers a comfortable matchup for the home side.
Overall: The mound edge tonight belongs to Baltimore, where Rogers's command and recent form match up cleanly against a Tampa lineup that has been ordinary against left-handers all year. Peralta's tendency to walk hitters and invite hard contact lines up badly against an Orioles offense that has punished right-handed pitching at a high level this season. Rogers does not need to dominate here, he just needs to keep doing what he has been doing, and the gap between these two starters is real enough to matter.
Team Conditions
Bullpen health, schedule rest, and the current injury list.
TBBAL
Bullpen
4.14 ERA
(17th of 30)
4.11 ERA
(15th of 30)
Closer is rested and ready.
Closer is rested and ready.
Setup relievers are rested and ready.
One setup reliever may be limited tonight.
Manager is leaning on middle relief more than usual.
Middle relief has been used a bit.
Long reliever was just used and may be unavailable.
Long reliever was just used and may be unavailable.
Rest
Home for several days.
Home for several days.
No travel concerns.
No travel concerns.
InjuryKey Players
C. Sulser (RP) - AUG 20
G. Jax (SP) - AUG 18
M. Rodriguez (RP) - AUG 16
E. Uceta (RP) - AUG 14
J. Fraley (RF) - AUG 14
G. Lux (LF) - AUG 11
B. Williamson (2B) - AUG 7
J. Heasley (RP) - JUN 8
R. Pepiot (SP) - MAY 8
F. Bautista (RP) - AUG 21
B. Alexander (3B) - AUG 19
R. Helsley (RP) - AUG 9
C. Selby (RP) - JUL 31
R. Mountcastle (1B) - JUL 31
K. Akin (RP) - JUL 15
J. Westburg (3B) - MAY 15
Z. Eflin (SP) - MAY 8
The Read
Tampa Bay's bullpen: The closer and setup arms are fresh, but the middle relief has been running heavy lately and the long man is unavailable after recent use, leaving the back of the bullpen thin if the starter does not go deep.
Baltimore's bullpen: The closer is rested and the core of the pen is ready, though one setup arm is a question mark and the long reliever is also off the table tonight, creating a similar depth concern in the later innings.
Rest: Both clubs are settled at home with no travel demands and no fatigue in the equation, making rest a complete wash.
Injuries: Tampa Bay is carrying the heavier load here, missing two key starting pitchers and two key lineup regulars (Lux and Williamson) along with a string of relievers. Baltimore is without key reliever Helsley and key infielder Alexander, which stings, but the overall depth hit is meaningfully lighter than what Tampa is absorbing.
Overall: Conditions lean Baltimore's way tonight. Tampa Bay is short more high-value personnel across the rotation depth and the lineup, and their bullpen is showing more stress in the middle innings than Baltimore's. The rest situation is identical for both sides, so the edge goes to the Orioles on sheer personnel availability.
Weather and Ballpark
Game-time conditions and how this park actually plays.
77°F
Oriole Park at Camden Yards
Open Air
Ballpark: Neutral for Hitters & Pitchers (13th of 30 in Runs)
Temperature: Little effect on carry either way in this range — Neutral
Wind: 3mph Blowing In → Neutral
3 mph
The Read
Ballpark: Camden Yards sits near the middle of the league for run scoring, playing fair to both sides without leaning toward home run inflation or pitcher dominance.
Weather: Tonight's temperature keeps carry neutral, and the light breeze blowing toward home plate is so mild it offers no meaningful suppression of the ball.
Overall: The environment here is genuinely neutral, which puts the scoring burden squarely on the lineups themselves. Baltimore carries more raw power while Tampa brings sharper overall offensive production, but the park and weather amplify neither side. With no environmental push in either direction, the total leans on the pitching matchup and how well these two offenses execute rather than any outside factor.
Side Write-Up
The case for Tampa Bay starts with the market. The public loaded up on Baltimore, tickets and money both leaning their way, and yet the line moved from -121 to -117, away from all that action, signaling that sharper money is on the other side. Tampa Bay at plus money with that kind of market signal behind them is a meaningful starting point. The matchup breakdown adds structure to it: Tampa Bay's contact-heavy offense collides directly with a Baltimore pitching staff that gives up hits at one of the worst rates in the league, and Tampa's own pitching staff is the tighter unit overall, keeping baserunners off at a meaningfully better rate than Baltimore's. The strongest counterargument is tonight's individual starter matchup, where Trevor Rogers is in better form and is the sharper arm against Freddy Peralta, who has been prone to walks and hard contact, and the conditions read also leans Baltimore given Tampa Bay's heavier injury load across the lineup and bullpen. But a single starter edge for one game, set against a structural advantage on both sides of the ball and a smart-money signal pointing the same direction, does not carry enough weight to flip the pick. Tampa Bay at plus money, with the stronger overall profile and the market movement in their corner, is where the evidence lands.
Final PickTampa Bay
Total Write-Up
The over case is direct: Tampa Bay carries the best contact offense in the league and Baltimore's pitching gives up hits at one of the worst rates in baseball, a pairing that points toward runs covering half the scoring equation on its own. On the other side, Peralta has been prone to walks and hard contact this season, which gives Baltimore real scoring opportunities even with their power-over-contact approach. Both bullpens are also missing their long relievers tonight, meaning any early starter trouble stretches into middle relief that has already been running heavy, with no true depth option to absorb innings cheaply. The park and weather add nothing in either direction, so there is no environmental factor suppressing the ball or keeping runs off the board. The strongest case for the under is Trevor Rogers: he has been sharp, commands the zone, and keeps the ball in the park, which could slow Tampa Bay's contact attack long enough to keep the total honest. But Baltimore's pitching staff is too compromised across the board to consistently hold down a lineup that reaches base at one of the highest rates in the game, and with no park or weather suppression to compensate, the over side has more ways to get there tonight.
Final PickOver 8
VIMB
Written by
VIMB
47,000+
Followers Across All Socials
17+
Brand Partners
3+
Years Experience
1,000+
Games Tested
This information is for entertainment purposes only and is not any form of financial or gambling advice. Sports involve high variance therefore always be responsible and manage your risk accordingly.
Tools
Loading tools…
Other games today
Free Promos for Your Next Bet!
Current offers for your area. Pick your region and the list updates.
Select Your Location