SportsJaw
LeaderboardToday's GamesBest BetsLive OddsMake Picks
Login / Sign In
Today's GamesLatest PredictionsToday’s Best BetsLive OddsTeam PredictionsHead-to-Head MatchupsSJ CoinsAbout SportsJawContact UsLogin / Sign In
HomeMatchupsMake PicksLeaders
SportsJaw

The social platform for sports bettors.

Explore SportsJaw

  • Today’s Picks
  • Predictions
  • Best Bets
  • Leaderboard
  • Make Picks
  • Live Odds
  • Consensus Picks
  • Team Predictions
  • Head-to-Head
  • Game Briefing

Picks by Sport

  • NFL Picks
  • NCAAF Picks
  • NBA Picks
  • NCAAB Picks
  • MLB Picks
  • NHL Picks

About SportsJaw

  • How It Works
  • SJ Coins
  • Terms
  • Privacy
  • Contact Us

21+. Gambling problem? Call 1-800-GAMBLER. Picks are opinions, not guarantees. Past results do not predict future outcomes.

© 2026 SportsJaw. For entertainment purposes only. SportsJaw does not accept or place wagers.

  1. Home
  2. MLB Picks
  3. Miami Marlins vs St. Louis Cardinals
Sat 2:15 PM ET
Miami Marlins logo
Miami
Marlins1
T. Rogers LHP
versus
St. Louis Cardinals logo
St. Louis
Cardinals3
S. Matz LHP
Final
Team123456789T
Miami Marlins0000000101
St. Louis Cardinals00021000—

Miami Marlins vs St. Louis Cardinals Betting Picks & Predictions

Game time: April 6, 2024 at 2:15 PM ET

Venue: Busch Stadium — St. Louis, Missouri

Article updated Apr 5, 10:15 PM EDT

Published by SportsJaw Editorial Team

After a scheduled off-day on Friday, the Miami Marlins and St. Louis Cardinals are set to resume their series with starting pitchers Trevor Rogers and Steven Matz taking the

Game outlook

After a scheduled off-day on Friday, the Miami Marlins and St. Louis Cardinals are set to resume their series with starting pitchers Trevor Rogers and Steven Matz taking the mound. The game is scheduled to begin at 2:15 pm ET at Busch Stadium in St. Louis, MO. Rogers, with an ERA of 7.2, will be pitching for the Marlins, while Matz, with an ERA of 3.38, will be starting for the Cardinals. St. Louis is the betting favorite with an opening line of -146 that has not seen movement.

Betting Odds

Moneyline: Marlins +128 | Cardinals -146

Spread: Marlins +1.5 (-170) | Cardinals -1.5 (+140)

Total: Over/Under 8.5 (-110)

Based on the moneyline, the implied probability that St. Louis will win straight-up is 59%.

Miami Marlins

The Miami Marlins, a team with high expectations from their faithful fans to make it back to the postseason, are off to a historically bad start with an 80-82 record. The loss of pitching prospect Eury Perez to Tommy John surgery for the whole season has further dampened their outlook. The futures market now gives them just +650 odds to make the postseason and -1,000 odds to miss it. In their recent game against the Cardinals, they lost 8-5, with pitcher Sixto Sanchez taking the loss and the offense led by Jake Burger and Josh Bell hitting home runs. Looking ahead, Trevor Rogers will start on Saturday as the Marlins aim to secure their first win of the season. Despite ranking 25 in offense and 29 in defense, with a power ranking of 23, the team has struggled in multiple facets of their game.

3
MLB · Miami Marlins at St. Louis Cardinals

Your Picks on Marlins vs Cardinals

Picks closed
Runline
Moneyline
Total

21+. Gambling problem? Call 1-800-GAMBLER. Picks are opinions, not guarantees. Past results do not predict future outcomes.

St. Louis Cardinals Analysis

The St. Louis Cardinals have had a mixed start to the season, dropping three of their first four games to the Dodgers but bouncing back with wins against the Padres and Marlins. The team is currently -105 to make the playoffs and +3,500 to win the World Series. In their recent win against the Marlins, the Cardinals' offense didn't get going until the 5th inning, with key contributions from Paul Goldschmidt, Nolan Arenado, and Nolan Gorman. Pitcher Steven Matz will take the ball on Saturday, looking to build on a solid season debut against the Dodgers. The Cardinals rank 21st in offense, 13th in defense, and have an overall record of 77-85. Miami has had recent success against St. Louis, winning their last three matchups.

Cardinals poised for victory against struggling Marlins in 2024 matchup

The current state of the Marlins team presents significant challenges, making it difficult to support them in this particular matchup. Therefore, I will be choosing to place my bet on the Cardinals with a -1.5 run line, as they strive to maintain their perfect record at home in the 2024 season. Steven Matz will be starting for the Cardinals, boasting a strong track record against the Miami roster, with a notable performance in his most recent game against the Dodgers. With a limited but successful history of 31 at-bats against Miami players, Matz has shown an ability to limit their offensive capabilities. The Cardinals appear to have advantages in both starting pitching, bullpen strength, and offensive capabilities. As such, a decision to support the Cardinals at home seems prudent and logical in this situation.

SportsJawGame Predictions
Predicted score

Unavailable for this preview

Projected winnerUnavailableConfidencelow
Pick on the Spread

Published pick: Unavailable

Pick on the Total

Published pick: Unavailable

#MiamiMarlins#StLouisCardinals

Share this preview

Facebook X Reddit Email
SportsJaw logo
Written by

SportsJaw Editorial Team

SportsJaw published this archived preview from its original game-day article. Its prediction and quoted lines are preserved as written.

About our editorial process

SportsJaw Marlins vs Cardinals archived game preview contains historical odds and availability that may no longer be current. View history of past Marlins vs Cardinals matchups or learn how our predictions work.

Current matchup data

Lines, trends and availability

Line movement since open

  • Moneyline · Miami Marlins+128 → +125Moved
  • Moneyline · St. Louis Cardinals-146 → -141Moved
  • Spread · Miami Marlins+1.5 (-170) → +1.5 (-171)Moved
  • Spread · St. Louis Cardinals-1.5 (+140) → -1.5 (+149)Moved
  • Total · Over8.5 (-110) → 8 (-110)Moved
  • Total · Under8.5 (-110) → 8 (-110)Moved

ATS and O/U trends

Miami Marlins
80-82 matchup record · 0-10-0 ATS · 7-2-1 O/U
Last 10 completed games on file
St. Louis Cardinals
77-85 matchup record · 8-2-0 ATS · 4-4-2 O/U
Last 10 completed games on file

Injuries and availability

From the published research (2024-04-06T02:15:42.004Z). Availability may have changed; review the cited sources.

No verified injury or availability note was included in the published matchup research.

Recent head-to-head

  • 2024-04-04Miami Marlins 5 · St. Louis Cardinals 8
Final result

Matchup pick recap

St. Louis Cardinals defeated Miami Marlins 3-1

St. Louis Cardinals defeated Miami Marlins 3-1 on April 6, 2024, a 2-run decision in the series. St. Louis Cardinals' strongest period was the 4th inning, when it outscored its opponent 2-0. Against SportsJaw's recorded Miami Marlins +1.5 (-171) spread, St. Louis Cardinals covered, while the 4 combined runs finished under the recorded total of 8.

SportsJaw editorial picks

  • Projected winnerNo published selectionUnavailable

Tipster picks

  • PurplebloodMoneyline · Miami Marlins +128Loss
  • JtmcentireMoneyline · Miami Marlins +128Loss
  • Novacek84Moneyline · Miami Marlins +128Loss
  • JeffjacksonMoneyline · Miami Marlins +128Loss
  • HopkinspicksTotal · Over 8.5 (-110)Loss
  • JamescashiolaMoneyline · Miami Marlins +128Loss
  • TgodfreyMoneyline · Miami Marlins +128Loss
  • DrpaulTotal · Under 8.5 (-110)Win
  • 1707662905Moneyline · St. Louis Cardinals -146Win
  • DawhizTotal · Over 8.5 (-110)Loss
  • Steve512Moneyline · Miami Marlins +125Loss
  • Josh720Moneyline · St. Louis Cardinals -147Win
  • CoversMoneyline · St. Louis Cardinals -147Win
  • IroncladlocksMoneyline · Miami Marlins +128Loss
  • BluedevilMoneyline · Miami Marlins +128Loss