We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsTampa Bay Rays at Baltimore Orioles
Tampa Bay RaysTampa Bay Rays
@
Oriole Park at Camden Yards
Baltimore OriolesBaltimore Orioles

Match Predictor

Pre-match Prediction
Tampa Bay Rays
@
Baltimore Orioles
Tampa Bay Rays 53%Baltimore Orioles 47%
Market LinesRun Line: Tampa Bay Rays -1Total: O/U 8
Model: Under 8
Model projects 7.8 total runs vs 8 line

Tampa Bay Rays

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
41%
53/128
MLB: 48%
Starter
48%
10/21
vs BAL
55%
6/11
Avg Total
8.8
MLB: 8.9
Game Starter (21) Last Starter vs BAL vs BAL (11)
Shane McClanahan #18 · LHP · Age 29
3.25
ERA (2026)
8.3
K/9 (2026)
21
Starts (2026)
9.4
Avg Total (2026)
Last 3:
ND BAL (Aug 17): 3.1IP, 3ER, 3K
ND TEX (Jul 30): 3.0IP, 1ER, 3K
W CLE (Jul 24): 5.0IP, 1ER, 3K
vs BAL: W (May 18 2026): 5.0 IP, 4 ER, 6 K
Bullpen (2026 Season)Average
ERA: 3.75MLB Avg: 3.959 relievers
Workload Alert: Allowed 10 runs on 2026-08-18 vs TOR. Bullpen arms likely still recovering.
Recent: W 7-6L 5-10W 7-6L 1-5L 3-5
Lineup vs Shane McClanahan (Career)
BatterPosPAAVGOPSHR
Gunnar HendersonSS10.1110.3110
Pete Alonso1B10.3001.0001
NeillRF10.1000.2000
Leody TaverasCF6.2000.5330
Coby Mayo3B4.7502.5001
Jackson Holliday2B4.3330.8330
Carlos NarvaezC1.0000.0000
Christian Encarnacion-Strand3B1.0000.0000
Christian FranklinCF1.10002.0000
4 batters with no matchup history

Baltimore Orioles

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
50%
65/129
MLB: 48%
Starter
52%
11/21
vs TB
55%
6/11
Avg Total
9.2
MLB: 8.9
Game Starter (21) Last Starter vs TB vs TB (11)
Brandon Young #63 · RHP · Age 28
3.52
ERA (2026)
7.4
K/9 (2026)
21
Starts (2026)
9.2
Avg Total (2026)
Last 3:
ND @TB (Aug 17): 4.0IP, 4ER, 3K
W @MIN (Aug 11): 6.0IP, 1ER, 4K
L LAA (Aug 06): 4.1IP, 3ER, 4K
vs TB: ND (Aug 17 2026): 4.0 IP, 4 ER, 3 K
Bullpen (2026 Season)Average
ERA: 4.32MLB Avg: 3.959 relievers
Recent: L 6-7L 1-3L 3-5L 1-6W 5-3
Lineup vs Brandon Young (Career)
BatterPosPAAVGOPSHR
Liam HicksC7.1670.4530
Jonathan Aranda1B3.3331.0000
Yandy DiazDH3.10003.5001
Cedric MullinsCF2.5001.0000
Chandler SimpsonLF2.5001.0000
Jorge MateoSS2.5002.5001
Junior Caminero3B2.0000.0000
Nick FortesC2.5001.5000
Richie Palacios2B2.5001.0000
Ryan ViladeRF2.5002.5001
3 batters with no matchup history
Our Top PicksLive Odds
Top PickBaltimore Orioles ML (-102) | MEDIUM confidence
Near-even money on the home team with a 9-3 starter, a 12-game hitting streak from Alonso, and documented career edges from Mayo and Alonso specifically against tonight's opposing starter.
PickBaltimore Orioles -1.0 (+146) | MEDIUM confidence
McClanahan has been pulled before the fifth inning in three consecutive starts.
PickOver 8.0 Runs (-118) | LOW confidence
Our model aligns with the 8.0 line, generating no quantitative edge.

Tampa Bay Rays vs Baltimore Orioles Game Preview

The Tampa Bay Rays are sending Shane McClanahan to Camden Yards for the second time in five days, and his last trip here did not go well. McClanahan lasted 3.1 innings on August 17, surrendering 3 earned runs in a game that spiraled into a 13-run affair. He has now been pulled before the fifth inning in each of his last three starts, averaging just 3.8 innings per outing across that stretch. His 2026 ERA of 3.25 still looks clean on paper, but the recent month tells a different story. The Baltimore Orioles counter with Brandon Young, whose turnaround has been one of the quieter stories in the AL. Young went from a 6.24 ERA in 2025 to a 9-3 record and 3.52 ERA this season in tonight's MLB rematch, and he takes the ball with five days of normal rest.

Baltimore's lineup is built to punish a left-handed starter who cannot get deep into games. Pete Alonso enters on a 12-game hitting streak with a 1.426 OPS over the last seven days and 30 home runs on the season. His career numbers against McClanahan back the streak up: a 1.000 OPS with 1 HR across 10 plate appearances. Coby Mayo adds another pressure point. Mayo has a 2.500 OPS and 1 HR in just 4 PA against McClanahan this season, and his platoon split vs LHP sits at 1.079 OPS for 2026. Camden Yards adds another layer, with a 1.06 home run factor and a short left-field wall that specifically rewards right-handed power. When McClanahan runs into this lineup a second and third time through the order, the damage compounds fast.

The Orioles bullpen enters this game already compromised. Baltimore designated Suarez for assignment after he threw 57 pitches over three consecutive days during the Yankees sweep, and recalled Anthony Nunez from Triple-A Norfolk to replace him. Suarez was the most-used relief arm in recent days. Replacing him with an unproven option means Baltimore's depth chart gets tested the moment Young's night ends. If Young cannot reach the fifth inning, which he failed to do against this same Tampa Bay lineup on August 17, the bullpen math gets uncomfortable early. Tampa's bullpen is in considerably better shape at 3.75 ERA, which is the strongest structural argument for the Rays tonight.

Tampa Bay carries an AL East-best 76-52 record into Camden Yards with a +43 run differential compared to Baltimore's -34. Those season-level numbers are real and worth respecting. But the Rays have dropped two straight and gone 4-6 over their last ten games. And tonight's specific matchup, two starters with recent early-exit patterns squaring off in a park with a 1.02 run factor, sets up for a game decided by which bullpen breaks first. Baltimore's is already undermanned. That is where the edge lives tonight.

Tampa Bay Rays vs Baltimore Orioles Key Insights

  • McClanahan has recorded exactly 3 strikeouts in each of his last three starts, none lasting beyond 5.0 innings. His Under 4.5 strikeouts line is one of the most well-supported props on the board tonight.
  • Pete Alonso owns a 1.000 OPS with 1 HR in 10 career PA against McClanahan and is riding a 12-game hitting streak with a 1.426 OPS over the last 7 days. The career matchup data and current momentum point in the same direction.
  • Coby Mayo carries a 2.500 OPS and 1 HR in 4 PA vs McClanahan in 2026, along with a 1.079 OPS vs LHP this season. The platoon advantage is significant against a lefty already trending toward short outings.
  • Baltimore has DFA'd Suarez, their most-used reliever, and recalled Anthony Nunez from Triple-A. A compromised bullpen behind a starter with documented length questions creates real exposure to a high-scoring game.
  • Both starters combined for just 7.1 innings in their August 17 meeting at this same ballpark. A repeat of that early-exit pattern lifts the ceiling on the total significantly.
  • Gunnar Henderson carries a .111 AVG and 0.311 OPS in 10 career PA against McClanahan, including a 0.125 OPS in 8 PA this season alone. Tyler O'Neill is even more suppressed: .100 AVG and 0.200 OPS across 10 career PA against the same pitcher.

Tampa Bay Rays vs Baltimore Orioles Betting Picks

Picks made August 22, 2026 at 05:39 AM ET. Odds shown reflect current market prices.

Baltimore Orioles -1.0 (+146) | MEDIUM confidence
Baltimore Orioles -1.0 (+146) | MEDIUM confidence: McClanahan has been pulled before the fifth inning in three consecutive starts. When a lineup with Mayo at 2.500 OPS and Alonso at 1.000 OPS in their career meetings cycles through a lefty multiple times in a short outing, the scoring ceiling rises. The market prices a decisive Baltimore win at under 41% at +146, and that feels low given tonight's matchup dynamics.
Over 8.0 Runs (-118) | LOW confidence
Over 8.0 Runs (-118) | LOW confidence: Our model aligns with the 8.0 line, generating no quantitative edge. But the contextual case leans Over: both starters combined for just 7.1 innings in their August 17 meeting here, Baltimore's bullpen is depleted, and the projected game flow points toward 9 total runs driven by early bullpen exposure on both sides. Bet cautiously given the model alignment, but the non-model evidence tilts the right direction.
Shane McClanahan Under 4.5 Strikeouts (-123) | HIGH confidence
Shane McClanahan Under 4.5 Strikeouts (-123) | HIGH confidence: Three starts, three times: exactly 3 Ks per outing. McClanahan has not exceeded 3 strikeouts in any of his last three starts. Averaging 3.8 IP over that stretch, he would need to nearly double his recent per-start K output to clear this line. His 2026 K/9 of 8.27 reflects earlier-season form, not the shortened, low-strikeout pattern of his last month.
Tyler O'Neill Under 0.5 Hits (+122) | HIGH confidence
Tyler O'Neill Under 0.5 Hits (+122) | HIGH confidence: One of the worst individual matchups in the data: 10 career PA against McClanahan, .100 AVG, 0.200 OPS, 0 HR. In 2026 specifically, O'Neill is 7 PA into this matchup at 0.286 OPS. His season OPS vs LHP of .789 cannot override this historically brutal head-to-head sample. At +122, the market is mispricing how thoroughly this lefty has suppressed him.
Pete Alonso Over 1.5 Total Bases (+110) | MEDIUM confidence
Pete Alonso Over 1.5 Total Bases (+110) | MEDIUM confidence: Alonso is locked in. A 12-game hitting streak with a 1.426 OPS over the last 7 days. A 1.000 OPS with 1 HR in 10 career PA against McClanahan. A 1.06 HR factor at Camden Yards with a short left-field wall built for right-handed power. At +110, the market gives a genuine edge on a player producing at an elite clip against a pitcher he has historically handled well.
Gunnar Henderson Under 0.5 Hits (+144) | MEDIUM confidence
Gunnar Henderson Under 0.5 Hits (+144) | MEDIUM confidence: Henderson carries a .111 AVG and 0.311 OPS in 10 career PA against McClanahan, including a 0.125 OPS in 8 PA this season alone. His overall .222 BA reflects a down year, and this specific matchup makes it worse. At +144, the market overestimates his chances of reaching base against a pitcher who has consistently suppressed him.
Junior Caminero Home Run (+300) | MEDIUM confidence
Junior Caminero Home Run (+300) | MEDIUM confidence: Caminero has 35 HR in 2026 with a .536 SLG and a .888 OPS vs RHP this season. He faces Young, a right-hander, at Camden Yards where the 1.06 HR factor and short left-field wall reward power hitters. The market's implied probability of 25.0% at +300 sits below what his per-game HR rate suggests for an elite power bat in a homer-friendly environment.
Same-Game Parlay (4 legs)
Same-Game Parlay (4 legs): Baltimore ML / Over 8.0 runs / Pete Alonso Over 1.5 total bases / Junior Caminero home run: A high-scoring game where Baltimore wins is the environment where Alonso and Caminero do their best damage. These legs reinforce each other. McClanahan's short outing drives early scoring, Alonso and Caminero provide the extra-base production, and Baltimore closes it out at home with a rested (if thin) bullpen facing a Tampa side that has dropped two straight.
YRFI (-108)
YRFI (-108): McClanahan allowed 3 ER in 3.1 IP against this lineup five days ago. Young allowed 4 ER in 4.0 IP in that same game at this same park. Both starters have demonstrated they give up runs early in recent outings. Near-even pricing at -108 against two vulnerable arms is a straightforward value spot.

Key Players

Batting AverageTB
Chandler Simpson
.308Batting Average
LF
Home RunsTB
Junior Caminero
35Home Runs
3B
Runs Batted InTB
Junior Caminero
81Runs Batted In
3B
Earned Run AverageTB
Drew Rasmussen
3.01Earned Run Average
SP
WinsTB
Drew Rasmussen
13Wins
SP
StrikeoutsTB
Drew Rasmussen
138Strikeouts
SP
Batting AverageBAL
Pete Alonso
.271Batting Average
1B
Home RunsBAL
Pete Alonso
30Home Runs
1B
Runs Batted InBAL
Pete Alonso
85Runs Batted In
1B
Earned Run AverageBAL
Kyle Bradish
3.70Earned Run Average
SP
WinsBAL
Trevor Rogers
9Wins
SP
StrikeoutsBAL
Shane Baz
132Strikeouts
SP

Recent Form

Tampa Bay Rays
W7-6Baltimore Orioles
L10-5Toronto Blue Jays
W7-6Toronto Blue Jays
L5-1Toronto Blue Jays
L5-3Baltimore Orioles
Baltimore Orioles
L7-6Tampa Bay Rays
L3-1New York Yankees
L5-3New York Yankees
L6-1New York Yankees
W5-3Tampa Bay Rays

Tampa Bay Rays vs Baltimore Orioles Summary

This game comes down to one question: can McClanahan stay on the mound long enough to give Tampa Bay a chance? Three consecutive starts under 5.0 innings, including 3.1 innings against this same Baltimore lineup five days ago, say no. Our model lines up right at the 8.0 total, creating no scoring edge on paper, but the on-field evidence tilts Over. Both starters were knocked around in their August 17 meeting at this park, Baltimore's bullpen is already shorthanded after the Suarez DFA, and the Orioles top of the order carries specific, documented career advantages against McClanahan. The best single angle tonight is Baltimore moneyline at -102, paired with Alonso's Over 1.5 total bases at +110. Those two picks reinforce each other: Alonso punishing McClanahan early is exactly what drives a Baltimore win in this projected game flow.

The contrarian case deserves acknowledgment. Tampa Bay owns the AL East at 76-52 with a +43 run differential, a 3.75 bullpen ERA ranked among the league's best, and an offense hitting .261 as a team. The Rays run line at -1.0 for -106 is where sharp money may land, and it is a legitimate position if you believe McClanahan settles in and Tampa's bullpen keeps Baltimore quiet after he exits. That is a reasonable bet. But McClanahan's length concerns are the dominant variable in this specific matchup, and the Orioles lineup has the personnel to exploit them. Manage your unit size on a game with this many moving parts, and no outcome is guaranteed.

For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesBAL leads series 1-0
DateMatchupResult
Aug 21, 2026TB @ BALBALBAL 5-3

Tampa Bay Rays vs Baltimore Orioles predictions: Orioles ML -102 backed by Alonso's 12-game streak and McClanahan's early-exit trend at Camden Yards.

Frequently Asked Questions

MLBGame PreviewsTampa Bay Rays at Baltimore Orioles