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

Match Predictor

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

Baltimore Orioles

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
69%
33/48
MLB: 48%
Starter
67%
6/9
vs TB
100%
1/1
Avg Total
9.9
MLB: 8.9
Game Starter (9) Last Starter vs TB vs TB (1)
Kyle Bradish #38 · RHP · Age 30
4.21
ERA (2026)
10.0
K/9 (2026)
9
Starts (2026)
9.1
Avg Total (2026)
Last 3:
W NYY (May 13): 6.0IP, 0ER, 7K
L ATH (May 08): 7.0IP, 3ER, 10K
L @NYY (May 02): 4.0IP, 5ER, 4K
vs TB: ND (Jun 01 2024): 2.2 IP, 5 ER, 6 K
Bullpen (2026 Season)Poor
ERA: 4.62MLB Avg: 3.959 relievers
Workload Alert: Allowed 13 runs on 2026-05-16 vs WSH. Bullpen arms likely still recovering.
Recent: W 7-0L 2-3L 3-13W 7-3L 6-16
Lineup vs Kyle Bradish (Career)
BatterPosPAAVGOPSHR
Yandy DiazDH21.4211.0550
Taylor WallsSS11.0000.0910
Richie Palacios2B5.2000.4000
Jonathan Aranda1B2.0000.0000
9 batters with no matchup history

Tampa Bay Rays

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
61%
28/46
MLB: 48%
Starter
50%
2/4
vs BAL
100%
1/1
Avg Total
8.9
MLB: 8.9
Game Starter (4) Last Starter vs BAL vs BAL (1)
Griffin Jax #22 · RHP · Age 32
3.91
ERA (2026)
7.0
K/9 (2026)
4
Starts (2026)
8.0
Avg Total (2026)
Last 3:
ND @TOR (May 13): 5.0IP, 0ER, 1K
ND @BOS (May 07): 4.0IP, 2ER, 3K
ND SF (May 02): 2.2IP, 0ER, 2K
vs BAL: W (May 08 2025): 1.0 IP, 0 ER, 2 K
Bullpen (2026 Season)Average
ERA: 3.94MLB Avg: 3.9510 relievers
Workload Alert: Allowed 10 runs on 2026-05-16 vs MIA. Bullpen arms likely still recovering.
Recent: L 3-5W 7-2L 5-10W 6-3W 16-6
Lineup vs Griffin Jax (Career)
BatterPosPAAVGOPSHR
Leody TaverasCF5.2500.6500
NeillRF4.5001.0000
Adley RutschmanC3.0000.3330
Pete Alonso1B3.6672.0000
Taylor WardLF3.0000.3330
Coby Mayo3B1.0000.0000
Gunnar HendersonSS1.10002.0000
Samuel BasalloC1.0000.0000
Weston Wilson3B1.0000.0000
4 batters with no matchup history
Our Top PicksLive Odds
Top PickTampa Bay Rays ML -125 (MEDIUM)
The market prices Tampa at 55.6% implied probability and the structural case more than supports it.
PickOver 7.5 -120 (LOW)
The contrarian case here is structural, not gut feel.
PickBaltimore Orioles +1.5 -227 (LOW)
This is the structural buffer against a tight Rays win.

Baltimore Orioles vs Tampa Bay Rays Game Preview

Kyle Bradish takes the ball for the Baltimore Orioles tonight carrying a split personality on the mound. His 4.21 ERA and 1.53 WHIP through 47 innings in 2026 tell the real story, but it's the walks that define him this season: 25 free passes across those innings, a 4.79 BB/9 that can unravel even a sharp outing. His last start was excellent, six shutout innings against the Yankees with seven strikeouts. Two starts before that: four walks, five earned runs, four innings against the same opponent. Bradish can look like two different pitchers depending on his command. Tonight at Tropicana Field, in tonight's MLB action, the Tampa Bay Rays send Griffin Jax to the mound with a walk problem that is measurably worse: 14 free passes in 23.0 innings, a 5.48 BB/9 that approaches one walk per inning. Jax's last three starts covered 5.0, 4.0, and 2.2 innings. Tampa is effectively penciling in a high-leverage reliever by the fourth inning every time he takes the ball, and their 3.94 bullpen ERA means they can absorb it. Baltimore cannot say the same with a 4.62 bullpen mark.

This is Game 2 of a three-game set at Tropicana Field, the dome that plays with a 0.96 runs factor and a suppressed home run environment (0.9 HR factor). The Rays enter at 31-15 overall, 17-5 at home, and 16-4 over their last 20 games. They demolished Baltimore 16-6 in the series opener. The Orioles come in at 21-27, 9-15 on the road this season, with a team run differential of -54. As one pre-game breakdown put it: "Missing key infielders like Ryan Mountcastle, Jordan Westburg, and Jackson Holliday decimates their run-producing core." What Baltimore is bringing to Tampa tonight is a middle-of-the-order with significant gaps against a team operating at the top of the division.

The matchup data cuts through the noise cleanly. Yandy Díaz has stepped in against Bradish 21 times across three seasons, 2022 through 2024, hitting .421 with a 1.055 OPS. That is the largest batter-vs-pitcher sample for any Tampa bat in this game, and it tilts heavily in his favor. His last seven days show a 1.068 OPS. He does not need a home run to hurt Bradish: contact and walks do the job just fine. Junior Caminero arrives with 13 home runs in 202 plate appearances and a 1.014 OPS over his last seven days, the hottest bat in a lineup that hits right-handed pitching at a 19-13 clip this season.

Two walk-prone starters with short leashes, a depleted road lineup, and a home team playing some of their best baseball of the season. Tropicana suppresses runs at the margins, but it does not cancel out structural matchup edges. Context wins here, and the context favors Tampa.

Baltimore Orioles vs Tampa Bay Rays Key Insights

  • Griffin Jax has averaged just 3.7 innings per start over his last three outings and carries a 5.48 BB/9 for 2026. Tampa's bullpen will enter by the fourth inning, creating sustained run-scoring opportunities through multiple relief transitions.
  • Yandy Díaz is hitting .421 with a 1.055 OPS across 21 career plate appearances against Bradish, spanning 2022 through 2024. His current seven-day OPS sits at 1.068, making him the most dangerous bat in this game against this specific pitcher.
  • Baltimore is 9-15 on the road this season with a -54 run differential and missing Mountcastle and Westburg from the heart of their lineup. Their 4-6 record over the last 10 games reflects a team trending the wrong way entering enemy territory.
  • Tampa Bay has scored 51 runs over their last 10 games and is 17-5 at Tropicana this season. Their lineup hits right-handed pitching at a 19-13 clip, and Bradish is a right-hander with a 4.79 walk rate per nine innings.
  • Taylor Walls has zero hits in 11 career plate appearances against Bradish (.000 AVG, 0.091 OPS across 2022 through 2024). Even with a .226 season batting average, his track record against this specific pitcher makes him the clearest under-signal bet in the Tampa lineup.
  • Kyle Bradish has posted a 9.96 K/9 rate on the season, with two of his last three starts producing seven or more strikeouts. The Tampa lineup includes multiple below-average contact hitters, and his strikeout upside is consistent even when his control is not.

Baltimore Orioles vs Tampa Bay Rays Betting Picks

Picks made May 19, 2026 at 07:55 AM ET. Odds shown reflect current market prices.

Over 7.5 -120 (LOW)
Over 7.5 -120 (LOW): The contrarian case here is structural, not gut feel. Jax is averaging under four innings per start with a 5.48 BB/9, which means Tampa's pen is active by the middle innings every night. Bradish's 4.79 BB/9 creates consistent baserunners against a patient Rays lineup. Two walk-heavy starters with short leashes in a game likely to see five-plus relievers on both sides is a recipe for runs to accumulate. Tropicana shaves runs at the margins, it does not eliminate them. The edge is thin, hence LOW confidence, but the lean is over.
Baltimore Orioles +1.5 -227 (LOW)
Baltimore Orioles +1.5 -227 (LOW): This is the structural buffer against a tight Rays win. The projected game margin sits in a range where a one-run Tampa victory is a real possibility, and Baltimore has shown the ability to stay competitive even in losses. The -227 price is steep for a low-confidence play, but the run-line protection aligns with the most likely outcome range in a game between these two teams.
Griffin Jax Under 4.5 strikeouts -140 (HIGH)
Griffin Jax Under 4.5 strikeouts -140 (HIGH): This is the highest-confidence prop in this game. Jax's last three starts produced 1, 3, and 2 strikeouts respectively across outings averaging 3.7 innings. He would need to more than double his recent per-start average to clear 4.5. His season K rate of 7.04 per nine innings is already below average for a starter, and his recent form is dramatically worse than even that number suggests. A pitcher who is not finishing the fifth inning does not rack up strikeouts. At -140, this is genuine value for the certainty it implies.
Kyle Bradish Over 5.5 strikeouts -105 (MEDIUM)
Kyle Bradish Over 5.5 strikeouts -105 (MEDIUM): Two of Bradish's last three starts cleared this line easily: seven strikeouts in six innings against the Yankees, ten strikeouts in seven innings against the Athletics. His season rate of 9.96 K/9 is consistent with a pitcher who misses bats even when his command wavers. The Tampa lineup features real contact vulnerabilities, with Mullins at .182, Walls at .226, and Williams at .120 on the season. At -105, the price is fair for a pitcher with this strikeout upside in his recent run of form.
Yandy Díaz Over 0.5 hits -263 (HIGH)
Yandy Díaz Over 0.5 hits -263 (HIGH): Career against Bradish: 21 plate appearances, .421 average, 1.055 OPS, with a 1.300 OPS in his most recent 2024 sample of six plate appearances. This is the largest and most meaningful batter-vs-pitcher data point in the game. Díaz is also carrying a 1.068 OPS over his last seven days, meaning he is in excellent current form against a pitcher he has historically dominated. The -263 price is expensive, but the HIGH confidence rating reflects how clearly the data tilts in one direction here.
Taylor Walls Under 0.5 hits -130 (MEDIUM)
Taylor Walls Under 0.5 hits -130 (MEDIUM): Walls is 0-for-11 against Bradish across three seasons (2022, 2023, 2024) with a 0.091 OPS. Zero career hits in 11 plate appearances against this specific starter is the clearest under-signal of any batter in the Tampa lineup, and his .226 season batting average makes him a below-average contact threat even in neutral matchups. At -130, this is a well-priced prop anchored to a strong historical pattern.
Junior Caminero Home Run +340 (LOW)
Junior Caminero Home Run +340 (LOW): Caminero leads Tampa with 13 home runs in 202 plate appearances this season and is posting a 1.014 OPS over his last seven days, the hottest bat in the lineup. Bradish has surrendered five home runs in 47.0 innings in 2026. There is no prior matchup data between these two, and Tropicana's 0.9 HR factor provides slight suppression, which keeps this at LOW confidence. But +340 at 22.7% implied probability offers reasonable value relative to Caminero's current production and Bradish's home run rate this season.
SGP (4 legs)
SGP (4 legs): Rays ML (-125), Over 7.5 (-120), Yandy Díaz hits over 0.5 (-263), Kyle Bradish strikeouts over 5.5 (-105). These legs work together: a Rays win in a higher-scoring game creates the environment where Tampa's offense is active and Bradish is pitching deep, which supports both his strikeout prop and Díaz's hit prop. The combined odds compress the value, so this is a low-unit play, but the legs correlate in the right direction.
Analysis insight — no specific bet associated
YRFI -104
YRFI -104: Jax pitches first for Tampa on their home mound, and his control issues are most pronounced early. His last start featured four walks in five innings total. Against a Rays home lineup that is 17-5 and scoring 4.8 runs per game, even a single walk-and-contact sequence in the first inning creates real scoring probability. Bradish's 1.53 WHIP and Tampa's patience at the plate add exposure from the other half of the frame. At -104, the market implies roughly 51% probability for a first-inning run, which underprices Jax's actual walk tendencies on the mound first.

Key Players

Batting AverageBAL
Taylor Ward
.262Batting Average
LF
Home RunsBAL
Gunnar Henderson
10Home Runs
SS
Runs Batted InBAL
Pete Alonso
26Runs Batted In
1B
Earned Run AverageBAL
Shane Baz
5.26Earned Run Average
SP
WinsBAL
Chris Bassitt
3Wins
SP
StrikeoutsBAL
Kyle Bradish
52Strikeouts
SP
Batting AverageTB
Yandy Diaz
.310Batting Average
DH
Home RunsTB
Junior Caminero
13Home Runs
3B
Runs Batted InTB
Jonathan Aranda
35Runs Batted In
1B
Earned Run AverageTB
Nick Martinez
1.51Earned Run Average
SP
WinsTB
Shane McClanahan
5Wins
SP
StrikeoutsTB
Shane McClanahan
47Strikeouts
SP

Recent Form

Baltimore Orioles
W7-0New York Yankees
L3-2Washington Nationals
L13-3Washington Nationals
W7-3Washington Nationals
L16-6Tampa Bay Rays
Tampa Bay Rays
W7-2Miami Marlins
W6-3Miami Marlins
W16-6Baltimore Orioles

Baltimore Orioles vs Tampa Bay Rays Summary

The read on this game comes from two places: the quality gap between these rosters and the structural volatility built into both starters. Tampa is the better team at home by a wide margin. Their 17-5 Tropicana record is not a small sample, and Baltimore is bringing a short-handed road lineup against a confident home team on a two-game winning streak, including a 16-6 blowout win in this same series. The Rays ML at -125 is the anchor, supported by the market's 55.6% implied probability and every contextual factor in this game. Jax's short outings are a known variable for Tampa's staff, and their bullpen handles the load well enough that it is not a vulnerability so much as a reality.

The most interesting play in this game, though, is the Yandy Díaz hit prop. His .421 average and 1.055 OPS against Bradish across 21 career plate appearances is not a small or fluky sample. It spans three seasons. Bradish enters with a 4.21 ERA and 1.53 WHIP, and Díaz is currently operating at a 1.068 OPS over his last seven days. The -263 price reflects what the data says. The Jax Under 4.5 strikeouts at -140 is the other high-confidence prop: 1, 3, and 2 Ks in his last three starts against a line set at 4.5. He would need to more than double his recent average to miss that under, and nothing in his current form suggests that is coming.

The caveat worth acknowledging: Bradish can go six innings and strike out seven, as he just did against the Yankees. If his command holds from the first pitch, the total compresses and this game stays under 7.5 with relative ease. The Orioles +1.5 run line exists specifically because a one-run Tampa win is plausible in a game where the starters are effective. Manage your exposure accordingly. For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesTB leads series 1-0
DateMatchupResult
May 18, 2026BAL @ TBTBTB 16-6

Compare odds for BAL @ TB

Frequently Asked Questions

MLBGame PreviewsBaltimore Orioles at Tampa Bay Rays