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

Cardinals at Marlins

10:40 pm • MIAM
@
Starting Pitchers
pitcherteameraw-l
Max Meyer logoM.MeyerMiami Marlins logo4.121-0
Michael McGreevy logoM.McGreevySt. Louis Cardinals logo2.491-1

Cardinals at Marlins Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Cardinals
12-8
+1.5
+1.5-200
o8.5-103
+110
Marlins
9-12
u8.5
-1.5+164
u8.5-115
-135
location pinMonday 10:40 p.m.
April 20, 2026
loanDepot parkMiami
thermometer image76°Fahrenheit
rain image20%Rain
wind image14Wind

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

34%

Bets%

66%

Money%

MLB Public Betting Right Arrow

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Marlins
7-144-83-64-83-6
Cardinals
12-87-55-31-111-7

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Marlins
13-6-27-56-1-27-56-1-2
Cardinals
12-7-17-55-2-11-111-6-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Marlins
9-127-52-77-52-7
Cardinals
12-87-55-31-111-7

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
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
Apr 14th@ATLL 5-6+1.5 WO 8.5ATL +138

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
Michael McGreevy logoRM.McGreevy, P1-12.490.8314.99
HITTERSAVGOBPSLGHR
JJ Wetherholt logo1J.Wetherholt, 2B.236.380.3753
Ivan Herrera logo2I.Herrera, DH.200.387.3292
Alec Burleson logo3A.Burleson, 1B.299.389.4813
Jordan Walker logo4J.Walker, RF.312.376.6628
Nolan Gorman logo5N.Gorman, 3B.222.292.3653
Masyn Winn logo6M.Winn, SS.190.319.2931
Nathan Church logo7N.Church, LF.217.260.3041
Pedro Pages logo8P.Pages, C.211.262.3421
Victor Scott logo9V.Scott, CF.235.273.2550
Marlins Starting Lineup
Projected
PITCHERW-LERAWHIPK/9
Max Meyer logoRM.Meyer, P1-04.121.3229.15
HITTERSAVGOBPSLGHR
Jakob Marsee logo1J.Marsee, CF.160.274.2220
Xavier Edwards logo2X.Edwards, 2B.342.409.4811
Otto Lopez logo3O.Lopez, SS.342.393.5663
Agustin Ramirez logo5A.Ramirez, C.233.313.3561
Liam Hicks logo6L.Hicks, DH.313.352.5314
Connor Norby logo7C.Norby, 1B.270.365.4442
Owen Caissie logo8O.Caissie, RF.246.297.4212
Graham Pauley logo9G.Pauley, 3B.174.191.3040

Cardinals vs. Marlins Odds Comparison

Right Arrow

Could not load odds

Cardinals at Marlins Team Totals

MatchupOverUnder
Cardinals
12-8
N/A
N/A
Marlins
9-12
N/A
N/A