| MATCHUP | St. Louis Cardinals | Miami Marlins |
|---|---|---|
| Team Records | 13-8 | 10-12 |
| Spread | +1.5 -186 | -1.5 153 |
| Moneyline | +113 | -136 |
| Total | Over 8.5 (-103) | Under 8.5 (-117) |
| Where | loanDepot park, Miami, Florida | |
| When | Monday, April 20, 2026 | |
| Time | 06:40 PM EDT | |
| TV | MLB.TV | |
St. Louis Cardinals Betting Preview
The St. Louis Cardinals are 13-8 this season after they swept the Astros in three games by scores of 9-4, 7-5, and 7-5. In game three, St. Louis blew a 4-1 lead in the eighth inning, but they scored three runs in the 10th to get the win. The Cardinals recorded eight hits and they committed one error, while they were led by Winn, who went 3-5 with three RBIs in the game. Liberatore allowed three hits and one earned run over 6.0 innings, while O’Brien got the win and Graceffo picked up the save. Prior to that series, St. Louis won two out of three against the Guardians, but lost two out of three against the Red Sox before that.This season, St. Louis has a 4.83 ERA with a 1.41 WHIP and a .255 opponent batting average, while they have scored 103 runs with a .233 batting average and a .328 on base percentage. Jordan Walker has led the Cardinals with eight home runs and 16 RBIs, while Alec Burleson has added three home runs and 15 RBIs. The projected starting pitcher for St. Louis is Michael McGreevy, who is 1-1 with a 2.49 ERA and a 0.83 WHIP over 21.2 innings pitched this season.
Miami Marlins Betting Preview
The Miami Marlins are 10-12 this year after they lost two out of three against the Brewers by scores of 5-6, 2-5, and 5-3. In game three, Miami scored three runs in the first inning and they never looked back in the victory. The Marlins recorded eight hits and they committed one error in the game, while they were led by Sanoja, who went 1-2 with two RBIs. Perez allowed three hits and zero earned runs over 6.0 innings for the win, while Petersen and Nardi both allowed one earned run in relief. Prior to that series, Miami lost two out of three against the Braves and all three against the Tigers.This season, Miami has a 4.06 ERA with a 1.27 WHIP and a .218 opponent batting average, while they have scored 100 runs with a .255 batting average and a .329 on base percentage. Liam Hicks has led the Marlins with four home runs and 19 RBIs, while Owen Caissie has added two home runs and 13 RBIs. The projected starting pitcher for Miami is Max Meyer, who is 1-0 with a 4.12 ERA and a 1.32 WHIP over 19.2 innings pitched this year.
Why the Miami Marlins will win
- The Marlins have won each of their last four home games against National League opponents following a home win.
- The Cardinals have lost three of their last four games against the Marlins following a win.
- The Cardinals have failed to cover the run line in five of their last six games as underdogs following an extra innings win.
- The Marlins have covered the run line in three of their last four home games after playing the previous day.
Why the St. Louis Cardinals will win
- The Marlins have lost each of their last 11 Monday games as home favorites.
- The Cardinals have won each of their last four games as underdogs.
- The Marlins have failed to cover the run line in each of their last 15 Monday games as favorites against National League opponents.
- The underdogs have covered the run line in seven of the last eight games between the Cardinals and Marlins at LoanDepot Park.
- The Cardinals have led after 5 innings in each of their last four road games against opponents that held a losing record.
Total Runs Facts
- Each of the Cardinals’ last six night games after playing the previous day have gone OVER the total runs line.
- Five of the Marlins’ last six games as favorites have gone OVER the total runs line.
- The ‘Inning 1 OVER 0.5 runs’ market has hit in six of the Cardinals’ last seven games.
- The ‘Inning 1 UNDER 0.5 runs’ market has hit in six of the Marlins’ last seven night games at LoanDepot Park.
Miami Marlins Player Prop Facts
- Otto Lopez has recorded at least one hit in each of his last 11 appearances at LoanDepot Park.
- Kyle Stowers has hit at least one home run in eight of his last 20 appearances at LoanDepot Park.
St. Louis Cardinals Player Prop Facts
- Lars Nootbaar has recorded at least one hit in each of the Cardinals’ last eight games as underdogs against the Marlins.
- Nolan Gorman has hit a home run in three of the Cardinals’ last eight games as underdogs against NL East opponents.
Matchup/League Facts
- The Marlins rank 3rd in the league for steals this season (25).
- The Marlins rank 3rd in the league for opponent batting average this season (.218).
- The Cardinals rank 26th in the league for doubles this season (28).
- The Cardinals rank 26th in the league for ERA this season (4.83).

