Cardinals vs. Marlins Prediction, Odds, Picks - April 4

Cardinals vs. Marlins Prediction, Odds, Picks - April 4

Updated Apr. 4, 2024 4:01 p.m. ET

Lance Lynn will try to shut down Luis Arraez and company when the St. Louis Cardinals play the Miami Marlins on Thursday at 4:15 PM ET, at Busch Stadium. The Cardinals have been listed as -147 moneyline favorites for this matchup with the Marlins (+125). St. Louis is a 1.5-run favorite (at +140 odds). An 8.5-run total is set in the game.

Check out everything you need to know from a betting perspective on the Cardinals-Marlins game, regarding the run line, moneyline and total, plus expert picks.

NL East Preview: Can the Atlanta Braves hold off the Philadelphia Phillies?

Ben Verlander and Alex Curry breakdown the NL East in the Flippin' Bats 2024 National League preview. Who will Alex and Ben pick as the NL East winner?
ADVERTISEMENT

Cardinals vs. Marlins Game Information & Odds

  • When: Thursday, April 4, 2024 at 4: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 +125 8.5 -107 -113 -1.5 +140 -167

Cardinals vs. Marlins Prediction

  • Score Prediction: Cardinals 6, Marlins 3
  • Total Prediction: Over 8.5 runs
  • Win Probabilities: Cardinals 64%, Marlins 36%

Cardinals vs. Marlins Betting Insights

  • The Cardinals will play as the favorite for the first time this season.
  • St. Louis has not been bigger favorites this season than the -147 moneyline set for this game.
  • The moneyline for this contest implies a 59.5% chance of a victory for the Cardinals.
  • The Marlins have yet to play a game this season while named as the underdog.
  • This will be the worst odds to win that sportsbooks have assigned Miami this season with a +125 moneyline set for this game.
  • The Marlins have an implied victory probability of 44.4% according to the moneyline set by oddsmakers for this matchup.
FINAL
MIA 5 · STL 8
MLB
RUN LINE
TO WIN
TOTAL
Miami Marlins
MIA
St. Louis Cardinals
STL

Cardinals Player Insights

  • Brendan Donovan comes into Thursday's game as the Cardinals top run producer, accumulating six RBI while hitting one long balls in 2024. His .308 average is also best on the squad.
  • Among all hitters in baseball, Donovan's home run total ranks him 44th, and his RBI tally puts him 23rd.
  • Donovan takes a hitting streak of five games into this game. In his last five games he is hitting .421 with two doubles, a home run, two walks and six RBI.
  • Willson Contreras has hit two home runs to pace his team.
  • Contreras is 14th in homers and 53rd in RBI on the year.
  • Contreras has three straight games with at least one hit. During his last five outings he is hitting .250 with a double, two home runs, three walks and four RBI.
  • Paul Goldschmidt has a home run and five walks while hitting .240.
  • Nolan Arenado is hitting .172 with a double.
  • Arenado has recorded at least one hit in four games in a row. During his last five outings he is batting .227 with a double and two RBI.

Cardinals Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Willson Contreras 0.5 (-185) 1.5 (+135) 0.5 (+425) 0.5 (+175)
Paul Goldschmidt 0.5 (-213) 1.5 (+130) 0.5 (+370) 0.5 (+165)
Nolan Arenado 0.5 (-208) 1.5 (+145) 0.5 (+370) 0.5 (+155)
Brendan Donovan 0.5 (-222) 1.5 (+150) 0.5 (+1000) 0.5 (+220)
Alec Burleson 0.5 (-145) 0.5 (-145) 0.5 (+900) 0.5 (+265)

Learn more about this Cardinals vs. Marlins matchup on Fox Sports.

Marlins Player Insights

  • Jake Burger leads the Marlins with eight runs batted in while accumulating a team-high batting average of .310.
  • Among all batters in the big leagues, Burger's home run total is 144th and his RBI tally is sixth.
  • Jazz Chisholm has put up a team-high one home runs.
  • Chisholm ranks 44th in home runs and 34th in RBI among all major league hitters this season.
  • Arraez is hitting .185 with a double and five walks.
  • Bryan De La Cruz paces the Marlins with one home runs.

Marlins Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Luis Arraez 1.5 (+150) 1.5 (+100) 0.5 (+1200) 0.5 (+235)
Bryan De La Cruz 0.5 (-208) 1.5 (+140) 0.5 (+500) 0.5 (+175)
Jake Burger 0.5 (-200) 1.5 (+135) 0.5 (+450) 0.5 (+170)
Josh Bell 0.5 (-233) 1.5 (+130) 0.5 (+500) 0.5 (+220)
Tim Anderson 0.5 (-196) 0.5 (-196) 0.5 (+1200) 0.5 (+245)

FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.

share