MLB
Cardinals vs Marlins
Birds bounce back as South Beach bats stay quiet.

St. Louis Cardinals
Cardinals (13-8) VS Marlins (10-12)
April 21, 2026 | 6:40 PM ET | loanDepot park, Miami, Florida

Miami Marlins

Moneyline Pick - St. Louis Cardinals (-105): B
St. Louis leans on Dustin May to rebound from last night’s loss after rolling through a four-game winning streak, and his recent run of deeper, cleaner outings sets up well against a Marlins lineup missing multiple regulars like Christopher Morel and Griffin Conine and still carrying the wear of a recent four-game skid despite its current two-game surge. With Chris Paddack stuck in an 0-3 start and vulnerable to a Cardinals core of Jordan Walker, Nolan Gorman and Alec Burleson, the main Miami counterpunch is a hot top-of-the-order bat in Otto Lopez, who has seen May well but doesn’t fully offset St. Louis’ overall form edge and deeper healthy roster. In a near pick’em where the Cards’ road success and starting pitching trajectory slightly outweigh Miami’s strong home record and modest momentum, backing St. Louis at -105 earns a B grade for a solid but not elite combination of likelihood and price. Odds and availability are subject to change. This bet was made at 21/04/2026 09:49
Over/Under Pick - Under 8.5, (-120): B
Dustin May and Chris Paddack bring bloated season ERAs into a park that consistently suppresses power, but May’s recent stretch of six-inning, one-run work and a Marlins offense still missing pieces like Morel, Conine and Esteury Ruiz hint at more run prevention than the raw numbers suggest. Miami has just played back-to-back 5-3 wins, including last night’s opener against St. Louis, landing right under this total, and the current version of the Marlins is more contact-and-speed than true thump behind table-setters like Otto Lopez and Javier Sanoja. With the Cardinals’ lineup capable yet facing a still-fresh Miami bullpen headed by Pete Fairbanks, and both sides having every incentive to lean on their starters in the middle game of the series, Under 8.5 at -120 grades out as a B play: a reasonably strong angle that trades some price value for a matchup and park profile that point to a tighter, lower-scoring contest. Odds and availability are subject to change. This bet was made at 21/04/2026 09:49
Spread Pick - St. Louis Cardinals, -1.5 (145): B-
Jordan Walker and the Cardinals’ offense have shown they can bury teams when they get rolling, just as they did in a recent multi-game outburst in Houston, and a rebound spot against Paddack’s winless start offers a path for St. Louis not just to win but to separate on the scoreboard. Miami’s two straight 5-3 victories, including Monday’s comeback behind a heavily used back-end group with Calvin Faucher and Pete Fairbanks, now run into a deeper Cardinals lineup even without Lars Nootbaar, while the Marlins’ own injuries to outfielders like Morel and Conine chip away at their ability to trade crooked numbers if May settles into the groove he’s flashed in his last two turns. Given how often St. Louis’ recent wins have come by multiple runs and the attractive 145 price relative to the moneyline, laying -1.5 with the Cardinals earns a B- grade: higher variance than the straight win, but with enough ceiling to justify a smaller, more aggressive position. Odds and availability are subject to change. This bet was made at 21/04/2026 09:49
Get the best odds on this prediction
Use our Live Odds Tool to get the best price on your favourite picks
Related posts
Check out the latest picks from Shurzy AI and our team of experts.
