
Cardinals vs. Marlins Prediction, Odds, Picks - April 7
Updated Apr. 7, 2024 2:01 p.m. ET
Data Skrive
Kyle Gibson will aim to shut down Jake Burger and company when the St. Louis Cardinals play the Miami Marlins on Sunday at 2:15 PM ET, at Busch Stadium. The Cardinals are -147 moneyline favorites for this matchup with the Marlins (+124). St. Louis is the favorite on the run line (-1.5 with +141 odds). The game's total is set at 9 runs.
Check out everything you need from a betting perspective on the Cardinals-Marlins game, regarding the run line, moneyline and total, plus expert picks.
Miami Marlins vs. St. Louis Cardinals Highlights
Watch the best highlights from this showdown between the Miami Marlins and the St. Louis Cardinals.
Cardinals vs. Marlins Game Information & Odds
- When: Sunday, April 7, 2024 at 2:15 PM ET
- Where: Busch Stadium in St. Louis, Missouri
- How to Watch on TV: BSFL
| Favorite | Favorite Moneyline | Underdog Moneyline | Total | Over Total Odds | Under Total Odds | Run Line | Favorite Run Line Odds | Underdog Run Line Odds |
|---|---|---|---|---|---|---|---|---|
| Cardinals | -147 | +124 | 9 | -111 | -109 | -1.5 | +141 | -168 |
Cardinals vs. Marlins Prediction
- Score Prediction: Cardinals 4, Marlins 2
- Total Prediction: Under 9 runs
- Win Probabilities: Cardinals 65%, Marlins 35%
Cardinals vs. Marlins Betting Insights
- The Cardinals have won both games they've played as favorites this season.
- St. Louis has not entered a game this season with shorter moneyline odds than -147.
- Sportsbooks have implied with the moneyline set for this matchup that the Cardinals have a 59.5% chance to win.
- The Marlins have were defeated in both of the matchups they have played as underdogs this season.
- This will be the worst odds to win that sportsbooks have given Miami this season with a +124 moneyline set for this game.
- The moneyline set for this matchup implies the Marlins have a 44.6% chance of coming away with a victory in the contest.
Cardinals Player Insights
- Brendan Donovan comes into Sunday's game as the Cardinals top run producer, collecting six RBI while crushing one homers in 2024. His .345 average is also best on the squad.
- Among all hitters in the majors, Donovan's home run total ranks him 71st, and his RBI tally ranks him 39th.
- Donovan takes a hitting streak of six games into this game. In his last eight games he is batting .345 with four doubles, a home run, three walks and six RBI.
- Willson Contreras has hit two home runs to lead his team.
- Contreras carries a three-game streak with at least one hit into this contest. During his last five outings he is hitting .250 with a double, two home runs, three walks and four RBI.
- Paul Goldschmidt paces the Cardinals with six runs batted in.
- Nolan Arenado is hitting .263 with two doubles.
- Arenado takes a seven-game streak with at least one hit into this one. During his last nine outings he is batting .263 with two doubles and four RBI.
Cardinals Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Alec Burleson | 1.5 (+195) | 1.5 (+105) | 0.5 (+475) | 0.5 (+155) |
| Nolan Gorman | 0.5 (-204) | 1.5 (+110) | 0.5 (+255) | 0.5 (+130) |
| Jordan Walker | 0.5 (-233) | 1.5 (+130) | 0.5 (+450) | 0.5 (+175) |
| Willson Contreras | 0.5 (-227) | 1.5 (+125) | 0.5 (+340) | 0.5 (+145) |
| Paul Goldschmidt | 0.5 (-233) | 1.5 (+125) | 0.5 (+380) | 0.5 (+145) |
Learn more about this Cardinals vs. Marlins matchup on Fox Sports.
Marlins Player Insights
- Burger leads the Marlins with two home runs and 10 runs batted in, while recording a team-high batting average of .314.
- Burger's home run total places him 19th in the big leagues, and he is seventh in RBI.
- Josh Bell is hitting .257 with a double, a home run and four walks.
- Bell is currently 71st in home runs and 86th in RBI in the big leagues.
- Jazz Chisholm is batting .194 with a double, a home run and seven walks.
- Luis Arraez is batting .194 with two doubles and five walks.
Marlins Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Tim Anderson | 0.5 (-263) | 1.5 (+150) | 0.5 (+900) | 0.5 (+195) |
| Luis Arraez | 1.5 (-105) | 1.5 (-145) | 0.5 (+850) | 0.5 (+185) |
| Bryan De La Cruz | 0.5 (-244) | 1.5 (+120) | 0.5 (+450) | 0.5 (+150) |
| Jazz Chisholm | 1.5 (+180) | 1.5 (-110) | 0.5 (+285) | 0.5 (+110) |
| Jake Burger | 0.5 (-263) | 1.5 (+105) | 0.5 (+320) | 0.5 (+135) |
FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.
share
recommended
2026 MLB Free Agent Signings, Trades: Reds, Marlins Make a Trade
Alex Bregman? Tarik Skubal Trade? 3 Moves Cubs Should Make If Kyle Tucker Walks
Zack Littell? Harrison Bader? Utility Player? 3 MLB Free Agents Astros Should Sign
Way-Too-Early 2026 MLB Power Rankings: How Teams Stand Before Winter Meetings
Reuniting Rickey Hill with his ring, 37 years later
6 Longest active playoff droughts in NFL, NBA, MLB, NHL
10 fastest pitches in MLB History: Regular season and playoff records
What are the 100 best athlete nicknames of all time?
Item 1 of 3
recommended
2026 MLB Free Agent Signings, Trades: Reds, Marlins Make a Trade
Alex Bregman? Tarik Skubal Trade? 3 Moves Cubs Should Make If Kyle Tucker Walks
Zack Littell? Harrison Bader? Utility Player? 3 MLB Free Agents Astros Should Sign
Way-Too-Early 2026 MLB Power Rankings: How Teams Stand Before Winter Meetings
Reuniting Rickey Hill with his ring, 37 years later
6 Longest active playoff droughts in NFL, NBA, MLB, NHL
10 fastest pitches in MLB History: Regular season and playoff records
What are the 100 best athlete nicknames of all time?
Item 1 of 3
FOX SPORTS™, SPEED™, SPEED.COM™ & © 2025 Fox Media LLC
and Fox Sports Interactive Media, LLC. All rights reserved. Use of this
website (including any and all parts and components) constitutes your
acceptance of these
Terms of Use and New Privacy Policy | Advertising Choices | Your Privacy Choices | Closed Captioning

