Cardinals vs. Marlins Odds & Betting Predictions - April 21, 2026

Cardinals at Marlins

10:40 pm • MIAM
@
Starting Pitchers
pitcherteameraw-l
Chris Paddack logoC.PaddackMiami Marlins logo5.590-3
Dustin May logoD.MaySt. Louis Cardinals logo6.982-2

Cardinals at Marlins Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Cardinals
13-9
+1.5
-1.5+157
o8.5-115
-103
Marlins
11-12
u8.5
+1.5-186
u8.5-105
-116
location pinTuesday 10:40 p.m.
April 21, 2026
loanDepot parkMiami
thermometer image74°Fahrenheit
rain image0%Rain
wind image16Wind
Cardinals vs. Marlins Expert Picks
Doug Ziefel
Doug Ziefel
Last 30d: 272-366-23 (-22.5u)
STL +100
0.5u

Cardinals vs. Marlins Previews & Analysis

  • Cardinals vs Marlins: Paddack Pays the Price article feature image

    Cardinals vs Marlins: Paddack Pays the Price

    Grant Neiffer
    Apr 21, 2026 UTC
  • Trigger's Triple-A Picks For Tuesday article feature image

    Trigger's Triple-A Picks For Tuesday

    Adam Trigger
    Apr 21, 2026 UTC
  • Grant's 5 Home Run Bets for Monday article feature image

    Grant's 5 Home Run Bets for Monday

    Grant Neiffer
    Apr 20, 2026 UTC
See more MLB Coverage Right Arrow

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Cardinals vs. Marlins Public Betting Percentages

Away Logo

Cardinals

Public

40%

Bets%

60%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Marlins
9-146-83-66-83-6
Cardinals
13-97-56-41-112-8

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Marlins
14-7-28-66-1-28-66-1-2
Cardinals
13-8-17-56-3-11-112-7-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Marlins
11-129-52-79-52-7
Cardinals
13-97-56-41-112-8

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Apr 20thSTLW 5-3-1.5 WU 8.5MIA -138
Apr 19thMILW 5-3+1.5 WO 7.5MIA -115
Apr 18thMILL 2-5+1.5 LU 7.5MIL -119
Apr 17thMILL 5-7-O 8MIL -115
Apr 15th@ATLL 3-6+1.5 LU 9ATL +135

Cardinals vs. Marlins Injury Updates

Cardinals Injuries

  • Jose Fermin
    2B

    Jose Fermin has been scratched Tuesday.

    Out

  • Lars Nootbaar
    LF

    Nootbaar is out with heel

    Out

  • Hunter Dobbins
    SP

    Dobbins is out with knee

    Out

Marlins Injuries

  • Esteury Ruiz
    LF

    Ruiz is out with oblique

    Out

  • Maximo Acosta
    SS

    Acosta is out with oblique

    Out

  • Christopher Morel
    LF

    Christopher Morel (left oblique) scratched Friday.

    Out

  • Adam Mazur
    SP

    Mazur is out with elbow

    Out

Cardinals vs. Marlins Starting Lineups
Cardinals Starting Lineup
Projected
PITCHERW-LERAWHIPK/9
Dustin May logoRD.May, P2-26.981.6036.98
HITTERSAVGOBPSLGHR
JJ Wetherholt logo1J.Wetherholt, 2B.228.376.3543
Ivan Herrera logo2I.Herrera, DH.205.382.3212
Alec Burleson logo3A.Burleson, 1B.267.354.4303
Jordan Walker logo4J.Walker, RF.306.372.6358
Nolan Gorman logo5N.Gorman, 3B.200.275.3293
Masyn Winn logo6M.Winn, SS.242.346.3791
Nathan Church logo7N.Church, LF.208.264.2921
Pedro Pages logo8P.Pages, C.214.277.3331
Victor Scott logo9V.Scott, CF.218.267.2360
Marlins Starting Lineup
Projected
PITCHERW-LERAWHIPK/9
Chris Paddack logoRC.Paddack, P0-35.591.4488.38
HITTERSAVGOBPSLGHR
Jakob Marsee logo1J.Marsee, CF.149.279.2070
Kyle Stowers logo2K.Stowers, LF.500.625.6670
Otto Lopez logo3O.Lopez, SS.337.391.5543
Xavier Edwards logo4X.Edwards, 2B.341.423.4821
Liam Hicks logo5L.Hicks, C.338.380.5494
Agustin Ramirez logo6A.Ramirez, DH.222.297.3702
Owen Caissie logo7O.Caissie, RF.231.278.4002
Graham Pauley logo8G.Pauley, 3B.160.192.2800
Connor Norby logo9C.Norby, 1B.246.346.4062

Cardinals vs. Marlins Odds Comparison

Right Arrow

Could not load odds

Cardinals at Marlins Team Totals

MatchupOverUnder
Cardinals
13-9
N/A
N/A
Marlins
11-12
N/A
N/A