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 logo3.961-0
Michael McGreevy logoM.McGreevySt. Louis Cardinals logo3.291-2

Cardinals at Marlins Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Cardinals
14-9
+1.5
+1.5-186
o8.5-113
+118
Marlins
11-13
u8.5
-1.5+155
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: 83-81-6 (-1.7u)
MIA -134 (Live)
1u
Collin Whitchurch
Collin Whitchurch
Last 30d: 87-166-7 (+2.5u)
M.McGreevy u1.5 BB-123
0.31u
Cam Is Money
Cam Is Money
Last 30d: 103-91-3 (+11.1u)
STL +121
1u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 279-249-8 (+13.1u)
MIA -135 (F5)
0.41u
#EV Circa -152 BM -153 BO -145
💰🦡 Jake
💰🦡 Jake
Last 30d: 66-73-1 (+0.6u)
MIA -1.5+158
1.19u
Matt Trollo
Matt Trollo
Last 30d: 46-53-6 (-5.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: 150-157-0 (+17.2u)
STL +113
1u
Picks Office
Picks Office
Last 30d: 196-179-7 (+4.7u)
Over 8.5-110
1u
Join Discord. All picks posted before 8am https://discord.gg/HjKxYKdSUy
Grant Neiffer
Grant Neiffer
Last 30d: 25-113-3 (+5.8u)
J.Walker o0.5 HR+680
0.25u
Payoff Pitch Podcast
Payoff Pitch Podcast
Last 30d: 98-137-8 (+2.0u)
M.McGreevy u1.5 BB-135
1u
@cowhitchurch ⭐️⭐️⭐️ https://myaction.app/CL26XueLu2b
Frank Ammirante
Frank Ammirante
Last 30d: 256-300-14 (-4.2u)
M.McGreevy u2.5 Earned Runs-105
1.05u
RoyalsProps
RoyalsProps
Last 30d: 62-53-6 (+4.2u)
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
9-156-93-66-93-6
Cardinals
14-97-57-41-113-8

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Marlins
14-8-28-76-1-28-76-1-2
Cardinals
13-9-17-56-4-11-112-8-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Marlins
11-139-62-79-62-7
Cardinals
14-97-57-41-113-8

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

  • 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 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
14-9
N/A
N/A
Marlins
11-13
N/A
N/A