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

Cardinals at Marlins

10:40 pm • MIAM
3 - 5
Starting Pitchers
pitcherteameraw-l
Max Meyer logoM.MeyerMiami Marlins logo2.808-0
Michael McGreevy logoM.McGreevySt. Louis Cardinals logo3.353-6

Cardinals at Marlins Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Cardinals
42-35
+1.5
+1.5-183
o8.5-113
+118
Marlins
41-39
u8.5
-1.5+152
u8.5-105
-138
location pinMonday 10:40 p.m.
April 20, 2026
loanDepot parkMiami
Cardinals vs. Marlins Expert Picks
The Degenerates
The Degenerates
Last 30d: 50-67-4 (-21.9u)
MIA -134 (Live)
1u
Collin Whitchurch
Collin Whitchurch
Last 30d: 8-13-0 (-4.0u)
M.McGreevy u1.5 BB-123
0.31u
Cam Is Money
Cam Is Money
Last 30d: 0-0-0 (+0.0u)
STL +121
1u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 7-12-2 (-3.7u)
MIA -135 (F5)
0.41u
#EV Circa -152 BM -153 BO -145
💰🦡 Jake
💰🦡 Jake
Last 30d: 61-85-2 (-16.8u)
MIA -1.5+158
1.19u
Matt Trollo
Matt Trollo
Last 30d: 74-82-9 (-9.6u)
MIA o4.5+110
0.55u
(B365) - Neutral run environment - Barry small sample, but has been extremely hitter friendly - McGreevey 7.44 xERA, 4.43 SIERA - Stowers back, MIA LU 107 wRC+ v RHP since LY - STL 6th worst bullpen estimators.
OldSchool0909
Last 30d: 20-16-1 (+6.7u)
STL +113
1u
Picks Office
Picks Office
Last 30d: 138-140-13 (-12.9u)
Over 8.5-110
1u
Join Discord. All picks posted before 8am https://discord.gg/HjKxYKdSUy
Grant Neiffer
Grant Neiffer
Last 30d: 35-117-3 (+7.6u)
J.Walker o0.5 HR+680
0.25u
Payoff Pitch Podcast
Payoff Pitch Podcast
Last 30d: 54-96-11 (-13.7u)
M.McGreevy u1.5 BB-135
1u
@cowhitchurch ⭐️⭐️⭐️ https://myaction.app/CL26XueLu2b
Frank Ammirante
Frank Ammirante
Last 30d: 320-265-11 (+57.1u)
M.McGreevy u2.5 Earned Runs-105
1.05u
RoyalsProps
RoyalsProps
Last 30d: 57-58-0 (-10.1u)
J.Walker o1.5 Hits + Runs + RBIs-103
1u

Cardinals vs. Marlins Previews & Analysis

  • 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
  • Whitchurch's Player Prop for Cardinals-Marlins article feature image

    Whitchurch's Player Prop for Cardinals-Marlins

    Collin Whitchurch
    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

49%

Bets%

51%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Marlins
38-4221-2317-1920-2018-22
Cardinals
45-3222-1823-1410-935-22

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Marlins
44-33-320-2424-9-318-2226-11-3
Cardinals
33-40-417-21-216-19-27-11-125-29-3

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Marlins
41-3927-1714-2227-1314-26
Cardinals
42-3522-1820-1713-629-28

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

Cardinals vs. Marlins Injury Updates

Cardinals Injuries

    Marlins Injuries

    • Maximo Acosta
      SS

      Acosta is out with oblique

      Out

    • Adam Mazur
      SP

      Mazur is out with elbow

      Out

    Cardinals vs. Marlins Box Score
    Cardinals Player Stats
    Projected
    PITCHERPCIPKER
    Michael McGreevy logoRM.McGreevy, P805.234
    Matt Svanson logoRM.Svanson, P251.100
    Ryan Fernandez logoRR.Fernandez, P20111
    HITTERSH-ABRHRRBI
    JJ Wetherholt logo1J.Wetherholt, 2B0-3000
    Ivan Herrera logo2I.Herrera, C1-3000
    Alec Burleson logo3A.Burleson, 1B0-4000
    Jordan Walker logo4J.Walker, RF1-3200
    Nolan Gorman logo5N.Gorman, DH0-3000
    Masyn Winn logo6M.Winn, SS2-3101
    Ramon Urias logo7R.Urias, 3B1-3001
    Thomas Saggese logo8T.Saggese, LF0-4000
    Victor Scott logo9V.Scott, CF0-2000
    Jose Fermin logo9J.Fermin, PH0-2000
    Jose Fermin logo9J.Fermin, CF0-2000
    Marlins Player Stats
    Projected
    PITCHERPCIPKER
    Max Meyer logoRM.Meyer, P915.182
    Calvin Faucher logoRC.Faucher, P70.210
    Andrew Nardi logoLA.Nardi, P211.100
    Anthony Bender logoRA.Bender, P90.220
    Pete Fairbanks logoRP.Fairbanks, P19121
    HITTERSH-ABRHRRBI
    Jakob Marsee logo1J.Marsee, CF0-3000
    Kyle Stowers logo2K.Stowers, LF1-3200
    Otto Lopez logo3O.Lopez, SS1-3201
    Xavier Edwards logo4X.Edwards, 2B1-2001
    Liam Hicks logo5L.Hicks, DH2-4002
    Agustin Ramirez logo6A.Ramirez, C1-4111
    Owen Caissie logo7O.Caissie, RF0-4000
    Graham Pauley logo8G.Pauley, 3B0-3000
    Connor Norby logo9C.Norby, 1B0-2000

    Cardinals vs. Marlins Odds Comparison

    Right Arrow

    Could not load odds

    Cardinals at Marlins Team Totals

    MatchupOverUnder
    Cardinals
    42-35
    N/A
    N/A
    Marlins
    41-39
    N/A
    N/A