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 St. Louis Cardinals
Tampa Bay RaysTampa Bay Rays
@
Busch Stadium
St. Louis CardinalsSt. Louis Cardinals
Our Top PicksLive Odds
Top PickCardinals +1.5 (-170, MEDIUM)
Our model projects Tampa wins this 4.2-3.2, a 1-run game.
PickUnder 7.5 (-110, MEDIUM)
Our model projects exactly 7.5 combined runs.
PickDrew Rasmussen Under 4.5 strikeouts (-159, MEDIUM)
Rasmussen's last three starts produced 3, 2, and 5 strikeouts, averaging 3.3 per outing.

Tampa Bay Rays vs St. Louis Cardinals Game Preview

Opening Day in St. Louis, and the story is already written in the pitching matchup. Drew Rasmussen posted a 2.76 ERA over 150 innings in 2025, striking out 127 batters while walking just 37. The Cardinals beat writer at Viva El Birdos was direct about the gap: "Rasmussen is a legit ace pitcher, going by his rate stats, while Liberatore's portfolio of stats isn't nearly as exciting. However, Liberatore isn't walking anyone lately." That last line matters. Matthew Liberatore finished 2025 at a 4.21 ERA, but two of his final three starts came with six strikeouts and one walk each. The question is which Liberatore shows up in tonight's MLB action at Busch Stadium.

The Tampa Bay Rays arrive with a lineup built to punish left-handed pitching. Yandy Díaz posted a .922 OPS against southpaws in 2025 and hit .300 overall. Junior Caminero hit 45 home runs with a .535 slugging percentage. Against a left-hander in Liberatore, the platoon math is obvious. But the St. Louis Cardinals are already navigating real headwinds. Lars Nootbaar was placed on the 60-day IL before Opening Day, a move reporters described as not indicative of a smooth recovery. Iván Herrera, who posted a 1.115 OPS vs LHP last year, is managing a swollen knee that limited his spring, with Pedro Pagés and Yohel Pozo as the backup catching options. Pagés posted a -10 wRC+ in spring training. The Cardinals are a man short before the first pitch is thrown.

Busch Stadium plays as a slight pitcher's park, with a 0.98 runs factor and 0.95 for home runs. This is not a venue where offenses run wild. Our model projects Tampa Bay 4.2, St. Louis 3.2, a clean 1-run margin with a projected total of exactly 7.5. The market implies roughly 54% win probability for Tampa. The talent edge is real, but the environment and Liberatore's improved command keep the ceiling capped on both sides. This game has all the ingredients of a grind-it-out opener that ends around 4-3.

Tampa Bay Rays vs St. Louis Cardinals Key Insights

  • Rasmussen is the clear pitching edge by every metric, but his last three starts lasted only 2.1, 3.0, and 5.0 innings. As a season opener where workload is typically managed conservatively, he will not be pushed deep, which caps his strikeout ceiling past 4.5.
  • Ramón Urías is 0-for-12 career against Rasmussen with a .000 OPS across three separate seasons spanning 2021, 2022, and 2025. That kind of persistent futility across multiple years and sample sizes signals a specific, repeatable mechanical advantage for Rasmussen against this Cardinals lineup piece.
  • The Cardinals enter shorthanded. Nootbaar is on the 60-day IL with a non-smooth recovery, Herrera's knee is uncertain entering Opening Day, and the backup catcher options both carry real offensive limitations. St. Louis is playing from behind before the lineup card is posted.
  • Yandy Díaz has a .922 OPS against left-handed pitching in 2025, but he is 0-for-5 career against Liberatore specifically across 2023 and 2025 plate appearances. The platoon edge and the individual matchup history pull in opposite directions.
  • Our model projects exactly 7.5 combined runs, landing right at the market line. The Under is priced at -110 while the Over sits at -123. Same model-implied probability, meaningfully better price on the low side.
  • Both bullpens are completely fresh. Opening Day means clean arms everywhere, which shifts extra weight onto starting pitcher performance and removes relief matchups as a variable in handicapping the outcome.

Tampa Bay Rays vs St. Louis Cardinals Betting Picks

Picks made March 26, 2026 at 07:22 AM ET. Odds shown reflect current market prices.

Under 7.5 (-110, MEDIUM)
Under 7.5 (-110, MEDIUM): Our model projects exactly 7.5 combined runs. The Under is priced at -110; the Over sits at -123. Same model-implied probability, better number on the Under. Rasmussen's 2.76 ERA and Liberatore's recent low-walk form both support a game that stays tight. Busch Stadium provides mild additional suppression on run scoring and home runs. Take the better price on an identical probability.
Moneyline
Moneyline: No pick. The market de-vigs Tampa to roughly 54% win probability. Our model gives the Rays 53.2%. That gap is less than one percentage point. The Cardinals at +105 are equally uninspiring, with a de-vigged probability around 46% against our model's 46.8%. Neither side clears a meaningful edge threshold. When the market and model are this close, the honest answer is to skip the moneyline and find value in the run line and props instead.
Analysis insight — no specific bet associated
Drew Rasmussen Under 4.5 strikeouts (-159, MEDIUM)
Drew Rasmussen Under 4.5 strikeouts (-159, MEDIUM): Rasmussen's last three starts produced 3, 2, and 5 strikeouts, averaging 3.3 per outing. Those same starts lasted only 2.1, 3.0, and 5.0 innings each. As a season opener where pitch counts are managed conservatively, he is unlikely to work deep enough to accumulate strikeouts past 4.5. The recent trend and the Opening Day context point in the same direction.
Matthew Liberatore Over 3.5 strikeouts (-167, MEDIUM)
Matthew Liberatore Over 3.5 strikeouts (-167, MEDIUM): Liberatore's 2025 full-season rate was 7.24 strikeouts per nine innings, 122 K over 151.2 IP. Two of his last three starts featured six strikeouts each. The Tampa lineup carries real contact deficiencies, Carson Williams hit .172 in 2025 and Jordan Walker posted a .554 OPS against right-handed pitching. A fresh Opening Day arm against a lineup with documented contact issues should clear 3.5 comfortably across a projected five-plus innings.
Yandy Díaz Under 1.5 hits (-196, MEDIUM)
Yandy Díaz Under 1.5 hits (-196, MEDIUM): Díaz is 0-for-5 career against Liberatore across 2023 and 2025 plate appearances. He is one of the best bats in the Tampa lineup on paper, but that career blank against this specific left-hander is a real suppression signal. Under 1.5 at -196 is priced fairly given those numbers. This also reinforces the broader Under 7.5 framework: fewer hits from Tampa's best contact bat keeps the total down and the Cardinals competitive.
Junior Caminero to hit a home run (+310, LOW)
Junior Caminero to hit a home run (+310, LOW): Caminero slugged .535 with 45 home runs in 2025, elite pull-side power by any measure. Liberatore surrendered 19 home runs over 151.2 innings last season, roughly 1.13 per nine. The career matchup is just 2 PA, so no historical edge exists, but raw power meeting a pitcher with an above-average home run rate creates real anytime value at +310. Busch Stadium's 0.95 HR factor is a mild headwind, which keeps this at low confidence. A single-unit speculative play on a genuine power-pitcher combination.
Jordan Walker Under 0.5 hits (+125, MEDIUM)
Jordan Walker Under 0.5 hits (+125, MEDIUM): Walker hit .215/.278/.306 in 2025 with a .554 OPS against right-handed pitching, among the weakest RHP splits in the Cardinals lineup. Rasmussen posted a 2.76 ERA with elite ground-ball control and strong command throughout 2025. No career matchup data exists between the two, but Walker's documented struggles vs RHP and Rasmussen's quality make Under 0.5 hits at +125 a genuine value play on the plus side of the ledger.
Same-Game Parlay
Same-Game Parlay: Cardinals +1.5 / Under 7.5 / Liberatore Over 3.5 K / Walker Under 0.5 hits. The legs build on each other. Liberatore generating strikeouts suppresses Tampa's run production. Fewer Tampa runs means the total stays under and the Cardinals stay competitive enough to cover +1.5. Walker going hitless fits naturally into a Rasmussen-dominant outing and directly supports a low-scoring Cardinals game where the offense does not need to put up a crooked number to cover the spread. The internal correlation is the point of the parlay.
Analysis insight — no specific bet associated
NRFI (-143, LOW)
NRFI (-143, LOW): Rasmussen's first-inning command was sharp throughout 2025, and Liberatore's final two starts before the season ended featured just one walk each. Both offenses are cold opening a new season. Mild value at -143 given Rasmussen's quality specifically, but first-inning-specific ERA and WHIP splits are not available for this matchup, which keeps confidence low. Size accordingly.

Recent Form

Tampa Bay Rays
W2-0Boston Red Sox
W3-2Minnesota Twins
L14-1Toronto Blue Jays
W7-0Philadelphia Phillies
L3-2Atlanta Braves
St. Louis Cardinals
W4-1Houston Astros
W5-1Washington Nationals
W4-3New York Mets
W7-4Miami Marlins
W3-2Houston Astros

Tampa Bay Rays vs St. Louis Cardinals Summary

Our model projects Tampa Bay 4.2, St. Louis 3.2, a 1-run game at a pitcher-friendly ballpark on Opening Day. Rasmussen is the better starter by every measurable metric, the Cardinals are missing Nootbaar and navigating a compromised catcher situation, and the Rays' lineup has a clean platoon advantage against a left-hander. The talent edge is real. But this game has the shape of a grinding, close affair where the margin stays narrow and neither offense does anything particularly loud.

The highest-probability play in this matchup is Cardinals +1.5. You are not picking against Tampa. You are buying one run of insurance on a game our model already projects as a 1-run Tampa victory. Pair that with the Under 7.5 at -110, better priced than the Over at -123 at identical model-implied probability, and you have a core two-bet framework that tells a coherent story. Rasmussen's recent shortened outings make Under 4.5 strikeouts a natural add. Liberatore's season K rate and the Tampa contact issues support the Over 3.5 on his side.

The moneyline at -134 does not offer value. Our model gives Tampa 53.2% and the market implies 54%. That is not a bet. The Cardinals at +105 are equally flat against our model's 46.8% implied win probability. This is a game where the props and run line carry the card, not the straight moneyline. Variance in a projected 1-run game is always real, but the math consistently points toward St. Louis staying close while the total lands under 8. That is the situation. Let it do the work.

Compare odds for TB @ STL

Frequently Asked Questions

MLBGame PreviewsTampa Bay Rays at St. Louis Cardinals