The Miami Marlins host the St. Louis Cardinals on April 21, 2026. First pitch from loanDepot park is scheduled for 6:40 p.m. EDT. The game will be broadcast on MIAM.
The Cardinals are favored by -116 on the moneyline and by -1.5 on the run line. The Marlins are -103 on the moneyline and +1.5 on the run line. The total is set at 8.5 runs.
Find my MLB picks and Cardinals vs Marlins prediction below, as well as probable pitchers, weather report, and more.
- Cardinals vs Marlins Pick: Jordan Walker Over 0.5 Home Runs
My Cardinals vs Marlins best bet is on Walker to record 1+ home runs. Make sure to find the best odds by checking our live MLB odds page.
Cardinals vs Marlins Odds
| Cardinals Odds | ||
|---|---|---|
| Spread | Total | Moneyline |
-1.5 -187 | 8.5 -113o / -106u | -103 |
| Marlins Odds | ||
|---|---|---|
| Spread | Total | Moneyline |
+1.5 +157 | 8.5 -113o / -106u | -116 |
- Cardinals vs Marlins moneyline: Cardinals -103, Marlins -116
- Cardinals vs Marlins over/under: 8.5 (-113o / -106u)
- Cardinals vs Marlins spread: Cardinals -1.5 (+157), Marlins +1.5 (-187)
Cardinals vs Marlins Probable Pitchers
| Dustin May | Stat | Chris Paddack |
|---|---|---|
| 13-9 | W-L | 11-12 |
| 0.3 | fWAR (FanGraphs) | o |
| 6.98 / 4.28 | ERA / xERA | 5.59 / 3.93 |
| 3.86 / 4.14 | FIP / xFIP | 4.89 / 3.97 |
| 1.60 | WHIP | 1.45 |
| 13.1 | K-BB% | 14.9 |
| 41.9 | GB% | 38.7 |
| 103 | Stuff+ | 88 |
| 100 | Location+ | 113 |
Cardinals vs Marlins MLB Betting Preview
The Cardinals come into this matchup showing some power lately, hitting 12 home runs over their last 10 games while slugging .389 with 26 extra-base hits. Jordan Walker has been a big part of that surge, batting .317 with three home runs, while Masyn Winn is also producing with a .294 average and eight RBIs. On the mound, Dustin May has struggled overall this season, posting a 6.98 ERA and allowing opponents to hit .351 against him.
The Marlins haven’t shown the same level of power, with just six home runs over their last 10 games, but they’re still putting the ball in play at a similar rate, batting .235 with 7.7 hits per game. Otto Lopez has been a bright spot, hitting .342, while Liam Hicks is batting .361 over that stretch. Chris Paddack gets the start here and enters with a 5.59 ERA, having already shown vulnerability this season, particularly against power, which could be an issue against a Cardinals lineup swinging it well.

Cardinals vs Marlins Pick, Betting Analysis
Walker continues to be priced too high on a daily basis, and given this matchup, he is priced far too high once again. Paddack has been an absolute gas can for right-handed power in his career, allowing a 1.52 HR/9. Walker has been one of the best hitters in the league this season, and I have the true odds here around +432, making this a great bet.
Pick: Jordan Walker Over 0.5 Home Runs






































