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 55%Baltimore Orioles 45%
Market LinesRun Line: Tampa Bay Rays -1Total: O/U 7.5
Model: Over 7.5
Model projects 7.8 total runs vs 7.5 line

Tampa Bay Rays

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
58%
29/50
MLB: 48%
Starter
67%
6/9
vs BAL
67%
2/3
Avg Total
8.6
MLB: 8.9
Game Starter (9) Last Starter vs BAL vs BAL (3)
Shane McClanahan #18 · LHP · Age 29
2.82
ERA (2026)
9.6
K/9 (2026)
9
Starts (2026)
9.8
Avg Total (2026)
Last 3:
W BAL (May 18): 5.0IP, 4ER, 6K
ND @TOR (May 12): 5.0IP, 0ER, 7K
W TOR (May 06): 5.2IP, 0ER, 4K
vs BAL: W (May 18 2026): 5.0 IP, 4 ER, 6 K
Bullpen (2026 Season)Average
ERA: 3.82MLB Avg: 3.959 relievers
Recent: W 16-6W 4-1W 5-3W 4-2L 0-2
Lineup vs Shane McClanahan (Career)
BatterPosPAAVGOPSHR
Adley RutschmanC14.0910.3770
Taylor WardLF8.2500.6250
Pete Alonso1B6.5001.6671
NeillRF6.0000.0000
Gunnar HendersonSS5.2000.4000
Leody TaverasCF4.0000.2500
Blaze Alexander3B2.0000.5000
Coby Mayo3B2.5001.0000
Jeremiah Jackson2B2.0000.0000
Weston Wilson3B2.5002.5001
3 batters with no matchup history

Baltimore Orioles

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
68%
36/53
MLB: 48%
Starter
60%
6/10
vs TB
67%
2/3
Avg Total
9.7
MLB: 8.9
Game Starter (10) Last Starter vs TB vs TB (3)
Kyle Bradish #38 · RHP · Age 30
4.13
ERA (2026)
10.0
K/9 (2026)
10
Starts (2026)
8.7
Avg Total (2026)
Last 3:
L @TB (May 19): 5.1IP, 2ER, 6K
W NYY (May 13): 6.0IP, 0ER, 7K
L ATH (May 08): 7.0IP, 3ER, 10K
vs TB: ND (Jun 01 2024): 2.2 IP, 5 ER, 6 K
Bullpen (2026 Season)Poor
ERA: 4.55MLB Avg: 3.959 relievers
Recent: L 1-4L 3-5W 7-4W 5-3L 1-4
Lineup vs Kyle Bradish (Career)
BatterPosPAAVGOPSHR
Yandy DiazDH24.4551.2731
Taylor WallsSS13.0000.0770
Richie Palacios2B8.1430.3930
Jonathan Aranda1B5.0000.2000
Chandler SimpsonLF3.0000.0000
Junior Caminero3B3.5001.6670
Cedric MullinsCF2.5001.0000
Hunter FeducciaC2.0000.0000
5 batters with no matchup history
Our Top PicksLive Odds
Top PickRays Moneyline (-128, MEDIUM confidence)
The market prices Tampa Bay at 56.2% to win this game.
PickRays -1.0 Run Line (-111, MEDIUM confidence)
McClanahan's 2.82 ERA against a lineup winning fewer than 3 in 10 games against lefties sets up Tampa Bay to win by multiple runs.
PickUnder 7.5 Total Runs (-105, LOW confidence)
The qualitative case for the Under is real: McClanahan's strikeout profile and Baltimore's weak LHP offense should suppress scoring from the Orioles' side.

Tampa Bay Rays vs Baltimore Orioles Game Preview

Baltimore Orioles have a problem today, and its name is Shane McClanahan. The left-hander arrives at Camden Yards with a 5-2 record and a 2.82 ERA, and the Tampa Bay Rays know exactly what they have: a pitcher structurally built to exploit this lineup. Baltimore is 4-11 against left-handed starters in 2026, a 26.7% win rate that stands as the worst platoon split in today's MLB action. McClanahan has struck out 47 batters across 44.2 innings, averaging 9.47 per nine. Across 14 career plate appearances against him, Adley Rutschman is hitting .091 with a 0.377 OPS. Kyle Bradish starts for the home side, and the numbers are heading the wrong direction: 2-6, a 4.13 ERA, and 28 walks in 52.1 innings, roughly 4.82 per nine. That control regression is the sharpest difference between the Bradish of 2024-2025 and the version Baltimore is running out here.

One week ago, Tampa Bay dismantled these same Orioles 25-10 across three games at Tropicana Field, winning 16-6, 4-1, and 5-3. McClanahan started the opener and allowed 4 earned runs in 5 innings, which means even in his roughest outing of that series, the Rays still won by 10. The Orioles arrive home sitting 14-13 at Camden Yards and carrying a -57 run differential for the season. The Rays are 15-11 away from Tropicana Field, have gone 7-3 in their last 10 games, and lead the AL East at 34-16. As one analyst noted for Yahoo Sports: "No one projected them to even be in the race, and here they are leading the AL East in late May."

Yandy Díaz owns Kyle Bradish. Across 24 career plate appearances, Díaz is hitting .455 with a 1.273 OPS and a home run. In 2026 specifically, he has posted a 2.667 OPS in 3 at-bats against him, and he enters this game carrying a 1.588 OPS over the last 7 days with a .315 season average. Junior Caminero adds to the threat: .500 with a 1.667 OPS in his 2026 plate appearances against Bradish, plus 13 home runs on the season and a 1.133 OPS over his last 7 days. Camden Yards carries a 1.06 home run park factor, giving Tampa Bay's power hitters extra reason to attack. On the Baltimore side, Tyler O'Neill is 0-for-6 with a 0.000 OPS in his career against McClanahan, and his 2026 season line of .146/.262/.225 makes him the most vulnerable bat in the lineup.

The counter-narrative deserves space. Bradish held the Yankees to 0 runs across 6 innings on May 13, striking out 7. Pete Alonso is 3-for-6 with a home run and a 1.667 OPS in career plate appearances against McClanahan, and that 1.06 Camden Yards HR factor gives Baltimore's right-handed bats a legitimate shot at the seats. Orioles +118 as a home dog carries real value if Bradish shows up near his ceiling. But structural edges are structural for a reason. Baltimore's 4-11 LHP split spans 15 games, not a two-week blip. Bradish's walk rate has been a problem all season, and Tampa Bay's lineup is built to punish pitchers who fall behind in counts. The Rays are the better team at every level of the roster, and this matchup is designed to prove it.

Tampa Bay Rays vs Baltimore Orioles Key Insights

  • Baltimore is 4-11 against left-handed starters in 2026, a 26.7% win rate. McClanahan is a lefty. That platoon split is the single most important number in this game, and it represents a 23-percentage-point gap below Baltimore's performance against right-handers.
  • McClanahan is 7-0 in starts where Tampa Bay is the moneyline favorite. He carries a 2.82 ERA through 44.2 innings and enters on 7 days of extended rest, fresh and at full strength.
  • Bradish is walking nearly 5 batters per 9 innings in 2026, a sharp regression from his 2024-2025 control. Free passes against a lineup that scores 4.7 runs per game lead to big innings quickly, and Tampa Bay's patient bats will make him work for every out.
  • Yandy Díaz has 24 career plate appearances against Bradish and is hitting .455 with a 1.273 OPS and a home run. He is also carrying a 1.588 OPS over his last 7 days. Junior Caminero enters with a 1.133 OPS over the same stretch and 13 home runs on the season. These are the two most dangerous bats in this matchup.
  • Tampa Bay swept Baltimore 16-6, 4-1, and 5-3 in their most recent three-game series. The Orioles have faced this pitching staff and this lineup recently. The results have not changed. Familiarity is not helping Baltimore.
  • Both starters carry strikeout rates above 9 per 9 innings. Bradish has cleared 5.5 strikeouts in each of his last three outings, averaging 7.7 per start. McClanahan rang up 6 Baltimore hitters in his last start against this lineup on May 18. High strikeout environments favor both the Under and the better team winning a close game.

Tampa Bay Rays vs Baltimore Orioles Betting Picks

Picks made May 25, 2026 at 04:10 AM ET. Odds shown reflect current market prices.

Rays -1.0 Run Line (-111, MEDIUM confidence)
Rays -1.0 Run Line (-111, MEDIUM confidence): McClanahan's 2.82 ERA against a lineup winning fewer than 3 in 10 games against lefties sets up Tampa Bay to win by multiple runs. The Rays posted 16-6, 4-1, and 5-3 results in their last series against these same Orioles. At -111, this is near even-money for a team that should win cleanly based on the matchup. Run-line confidence is MEDIUM, so size accordingly and do not overweight it.
Under 7.5 Total Runs (-105, LOW confidence)
Under 7.5 Total Runs (-105, LOW confidence): The qualitative case for the Under is real: McClanahan's strikeout profile and Baltimore's weak LHP offense should suppress scoring from the Orioles' side. But this is a LOW confidence play because McClanahan allowed 4 runs in his last Baltimore start, showing this lineup can score against him. The -105 price is essentially even money, and variance is real with both pitchers capable of early exits. Treat this as a supporting angle, not a standalone play.
Kyle Bradish Over 5.5 Strikeouts (-130, HIGH confidence)
Kyle Bradish Over 5.5 Strikeouts (-130, HIGH confidence): Bradish has cleared 5.5 strikeouts in each of his last three starts: 6, 7, and 10, averaging 7.7 per outing. His 2026 K/9 sits at 9.97 across 52.1 innings. In his most recent start against Tampa Bay on May 19, he still posted 6 strikeouts in 5.1 innings despite allowing 2 earned runs. The line at 5.5 is well below his recent floor. This is the highest confidence individual pick on the card.
Shane McClanahan Over 5.5 Strikeouts (-149, MEDIUM confidence)
Shane McClanahan Over 5.5 Strikeouts (-149, MEDIUM confidence): McClanahan's K/9 in 2026 sits at 9.47, and he struck out 6 Baltimore batters in his last start against this lineup on May 18. His last three outings went 6 K, 7 K, 4 K. The 4-strikeout game came against Toronto, not Baltimore. The Orioles struggle against left-handed pitching, and McClanahan's slider is the pitch that generates weak contact and empty at-bats. Rutschman owns a 0.377 OPS against him in 14 plate appearances. Henderson posted a 0.000 OPS in his 3 most recent plate appearances against McClanahan. This lineup is set up to swing and miss.
Tyler O'Neill Under 0.5 Hits (+120, HIGH confidence)
Tyler O'Neill Under 0.5 Hits (+120, HIGH confidence): O'Neill has never recorded a hit against McClanahan in 6 career plate appearances, posting a 0.000 OPS across all of them. His 2026 season line is .146/.262/.225, the lowest average among Baltimore's regulars, and his last 7 days OPS is 0.000. At +120, this is positive expected value on a batter who has shown he genuinely cannot make contact against this specific pitcher. The price is a gift relative to the signal.
Junior Caminero Over 1.5 Total Bases (+120, MEDIUM confidence)
Junior Caminero Over 1.5 Total Bases (+120, MEDIUM confidence): Caminero is the hottest bat in the Tampa Bay lineup right now: a 1.133 OPS over the last 7 days, 13 home runs on the season, and .500 with a 1.667 OPS in his 2026 plate appearances against Bradish. Bradish allows 1.03 home runs per 9 innings in a park with a 1.06 HR factor. The market implies 45.5% at +120. A power hitter this hot, against a pitcher this shaky, in a hitter-friendly park, has a real path to 2 or more total bases. That probability is beatable at this price.
Taylor Walls Under 0.5 Hits (-116, MEDIUM confidence)
Taylor Walls Under 0.5 Hits (-116, MEDIUM confidence): Walls is 0-for-13 with a 0.077 OPS in 13 career plate appearances against Bradish. Every multi-year split shows near-zero production: 0.000, 0.200, 0.000, and 0.000 OPS by year. His 2026 season average is .203. Paying -116 for a batter who has been historically unable to hit this specific pitcher is close to even money on a well-defined edge. Near-even juice on a strong signal is worth taking.
5-Leg Same Game Parlay
5-Leg Same Game Parlay: Rays ML / Under 7.5 / Bradish Over 5.5 Ks / McClanahan Over 5.5 Ks / O'Neill Under 0.5 Hits: Two pitchers with K rates above 9 per 9 innings create a high-strikeout environment that naturally suppresses run scoring. McClanahan and Bradish both punching out batters at elite rates keeps the total in check and keeps hitters like O'Neill off the bases. The Rays win a tight, low-scoring game where both arms are working. All five legs are directionally consistent and reinforce each other. The legs with the strongest individual signals (Bradish Ks, O'Neill hitless) anchor the parlay. Keep sizing small since all five must hit.
Analysis insight — no specific bet associated
YRFI (Yes Run First Inning) (-102, LOW-MEDIUM confidence)
YRFI (Yes Run First Inning) (-102, LOW-MEDIUM confidence): At near even money, YRFI offers slight value in a game where both pitchers have shown early-inning vulnerability. Bradish surrendered 5 earned runs in 2.2 innings against the Athletics on May 8 and gave up 2 runs in 5.1 innings against Tampa Bay on May 19. McClanahan allowed 4 runs in his last Baltimore start. The Rays score 4.7 runs per game and push early and often. At -102, this is a near coin-flip price on a game where first-inning scoring is a real possibility from either direction.

Key Players

Batting AverageTB
Yandy Diaz
.315Batting Average
DH
Home RunsTB
Junior Caminero
13Home Runs
3B
Runs Batted InTB
Jonathan Aranda
38Runs Batted In
1B
Earned Run AverageTB
Nick Martinez
1.51Earned Run Average
SP
WinsTB
Shane McClanahan
5Wins
SP
StrikeoutsTB
Drew Rasmussen
51Strikeouts
SP
Batting AverageBAL
Taylor Ward
.255Batting Average
LF
Home RunsBAL
Gunnar Henderson
11Home Runs
SS
Runs Batted InBAL
Pete Alonso
32Runs Batted In
1B
Earned Run AverageBAL
Shane Baz
4.87Earned Run Average
SP
WinsBAL
Chris Bassitt
4Wins
SP
StrikeoutsBAL
Kyle Bradish
58Strikeouts
SP

Recent Form

Tampa Bay Rays
W16-6Baltimore Orioles
W4-1Baltimore Orioles
W5-3Baltimore Orioles
W4-2New York Yankees
L2-0New York Yankees
Baltimore Orioles
L4-1Tampa Bay Rays
L5-3Tampa Bay Rays
W7-4Detroit Tigers
W5-3Detroit Tigers
L4-1Detroit Tigers

Tampa Bay Rays vs Baltimore Orioles Summary

McClanahan vs Bradish is one of the cleaner pitching advantages on this Memorial Day slate. A 2.82 ERA left-hander faces a team winning just 26.7% of its games against lefties. The Rays swept these Orioles 25-10 one week ago. Bradish's 4.82 walks per nine innings against a lineup scoring 4.7 runs per game is a volatile combination. The moneyline and run line are the primary plays here. -128 for the Rays is a fair number when the opponent's structural deficit against your starter is this significant, and McClanahan's 7-0 record when favored adds a situational layer that goes beyond raw ERA comparisons.

The SGP ties all the angles into one ticket: Rays win, the game stays under 7.5, and both starters rack up strikeouts while O'Neill goes hitless. Bradish Over 5.5 Ks is the highest confidence individual play on the card. His K/9 of 9.97 is elite and he has cleared that line in all three recent outings. Caminero at +120 for 1.5 total bases is the best value prop of the bunch: power hitter, scorching form, park factor, and a pitcher allowing over 1 home run per 9 innings on the mound. The Orioles +118 contrarian angle has a pulse only if Bradish finds the zone the way he did against the Yankees on May 13 and Alonso gets to McClanahan with runners on. That scenario requires the outlier version of Bradish, not the 2026 version walking nearly 5 batters per nine.

The edge does not care what sport you are watching. Rest, context, price, same formula, different field. Here, all three point toward Tampa Bay. McClanahan is fresh, the Rays are the better team, and the price is fair. Bet the matchup, not the narrative. For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesBAL wins series 2-0
DateMatchupResult
Feb 25, 2026TB @ BALBALBAL 4-3
Mar 05, 2026BAL @ TBBALBAL 4-3

Compare odds for TB @ BAL

Frequently Asked Questions

MLBGame PreviewsTampa Bay Rays at Baltimore Orioles