START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
MLB

Marlins vs Cardinals Prediction, Odds, Moneyline, Spread & Over/Under for April 21

Subscribe to our newsletter

Marlins vs Cardinals Prediction, Odds, Moneyline, Spread & Over/Under for April 21

Odds updated as of 6:13 p.m.

The Tuesday slate in MLB includes a matchup between the Miami Marlins and the St. Louis Cardinals.

We've got you covered, in terms of the vital information regarding this game before you take a look at the MLB odds and spreads on FanDuel Sportsbook.

Marlins vs Cardinals Game Info

  • Miami Marlins (11-12) vs. St. Louis Cardinals (13-9)
  • Date: Tuesday, April 21, 2026
  • Time: 6:40 p.m. ET
  • Venue: loanDepot park -- Miami, Florida
  • Coverage: Marlins.TV and Cardinals.TV

Marlins vs Cardinals Odds & Moneyline

  • All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
  • Moneyline: MIA: (-116) | STL: (-102)
  • Spread: MIA: +1.5 (-192) | STL: -1.5 (+158)
  • Total: 8.5 -- Over: (-120) | Under: (-102)

Marlins vs Cardinals Probable Starting Pitchers

Probable Pitchers: Chris Paddack (Marlins) - 0-3, 5.59 ERA vs Dustin May (Cardinals) - 2-2, 6.98 ERA

The probable starters are Chris Paddack (0-3) for the Marlins and Dustin May (2-2) for the Cardinals. Paddack's team has not covered in any of his three starts with a spread this season. Paddack's team lost his only start as a favorite this season. The Cardinals have gone 2-2-0 ATS in May's four starts that had a set spread. The Cardinals have been the underdog on the moneyline in three of May's starts this season, and they went 1-2 in those games.

Marlins vs Cardinals Prediction & Pick

All MLB win probability predictions and picks are according to numberFire.
Prediction: Marlins win (57.4%)

Marlins vs Cardinals Moneyline

  • St. Louis is the underdog, -102 on the moneyline, while Miami is a -116 favorite at home.

Marlins vs Cardinals Spread

  • The Cardinals are 1.5-run favorites against the spread for this matchup with the Marlins. The Cardinals are +158 to cover, while the Marlins are -192 to cover as a 1.5-run underdog on the runline.

Marlins vs Cardinals Over/Under

  • The Marlins-Cardinals contest on April 21 has been given an over/under of 8.5 runs. The over is set at -120 and the under at -102.

Bet on Miami Marlins vs. St. Louis Cardinals on FanDuel today!

Marlins vs Cardinals Betting Trends

  • The Marlins have come away with nine wins in the 13 contests they have been listed as the favorites in this season.
  • This season Miami has been victorious eight times in 11 chances when named as a favorite of at least -116 on the moneyline.
  • The Marlins' games have gone over the total in 13 of their 22 opportunities.
  • The Marlins are 8-14-0 against the spread in their 22 games with a line set by sportsbooks this season.
  • The Cardinals have won 11 of the 19 games they were the underdog on the moneyline this season (57.9%).
  • When playing as a moneyline underdog with odds of -102 or longer, St. Louis has a 9-8 record (winning 52.9% of its games).
  • The Cardinals have played in 22 games with a set over/under, and have combined with their opponents to go over the total 13 times (13-8-1).
  • The Cardinals have a 12-10-0 record ATS this season (covering 54.5% of the time).

Marlins Player Leaders

  • Liam Hicks is batting .338 with three doubles, four home runs and four walks. He has an on-base percentage of .380 while slugging .549.
  • Among all qualified hitters in the majors, he ranks fourth in batting average, 29th in on-base percentage, and 18th in slugging.
  • Hicks will look for his eighth straight game with a hit in this matchup. In his last 10 outings he is hitting .361 with two doubles, a home run, a walk and eight RBIs.
  • Otto Lopez has 28 hits, which is best among Miami batters this season. He's batting .337 with 10 extra-base hits. He's also slugging .554 with an on-base percentage of .391.
  • Among all qualified hitters, he is sixth in batting average, 19th in on-base percentage and 16th in slugging percentage.
  • Lopez brings a nine-game streak with at least one hit into this matchup. During his last 10 outings he is hitting .342 with three doubles, a triple, two home runs, two walks and seven RBIs.
  • Xavier Edwards has a team-best OPS of .905, fueled by a slash line of .341/.423/.482 this season.
  • Edwards has recorded at least one base hit in five games in a row. During his last five outings he is hitting .333 with two doubles, five walks and an RBI.
  • Agustin Ramirez is batting .222 with a .297 OBP and 11 RBI for Miami this season.

Cardinals Player Leaders

  • Jordan Walker has racked up a team-high slugging percentage (.635) while leading the Cardinals in hits (26). He's batting .306 and with an on-base percentage of .372.
  • Including all the qualifying hitters in the big leagues, he ranks 18th in batting average, 40th in on-base percentage and fourth in slugging percentage.
  • Walker heads into this game on a 15-game hitting streak. In his last 10 outings he is batting .317 with two doubles, three home runs, four walks and four RBIs.
  • Alec Burleson is batting .267 with five doubles, three home runs and 12 walks. He's slugging .430 with an on-base percentage of .354.
  • Including all qualifying players, he is 62nd in batting average, 66th in on-base percentage and 72nd in slugging percentage.
  • JJ Wetherholt is batting .228 with a double, three home runs and 14 walks.
  • Ivan Herrera has a .382 on-base percentage to lead his team.

Marlins vs Cardinals Head to Head

  • 4/20/2026: 5-3 MIA (Favorite: Marlins, Spread: -1.5, Total: 8.5, Favorite Moneyline: -134, Underdog Moneyline: +116)
  • 8/20/2025: 6-2 MIA (Favorite: Marlins, Spread: -1.5, Total: 8.5, Favorite Moneyline: -120, Underdog Moneyline: +102)
  • 8/19/2025: 7-4 STL (Favorite: Marlins, Spread: -1.5, Total: 7.5, Favorite Moneyline: -142, Underdog Moneyline: +120)
  • 8/18/2025: 8-3 STL (Favorite: Marlins, Spread: -1.5, Total: 7.5, Favorite Moneyline: -142, Underdog Moneyline: +120)
  • 7/30/2025: 2-0 MIA (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -144, Underdog Moneyline: +122)
  • 7/29/2025: 5-0 MIA (Favorite: Cardinals, Spread: -1.5, Total: 7.5, Favorite Moneyline: -154, Underdog Moneyline: +130)
  • 7/28/2025: 7-1 STL (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -116, Underdog Moneyline: -102)
  • 6/19/2024: 4-3 MIA (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -156, Underdog Moneyline: +132)
  • 6/18/2024: 9-8 MIA (Favorite: Cardinals, Spread: -1.5, Total: 8, Favorite Moneyline: -136, Underdog Moneyline: +116)
  • 6/17/2024: 7-6 STL (Favorite: Cardinals, Spread: -1.5, Total: 7, Favorite Moneyline: -152, Underdog Moneyline: +128)

Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!

Subscribe to our newsletter

Want more stories like this?

Sign up to our newsletter to receive the latest news.

Newsletter Signup
Newsletter Signup