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

Cardinals at Marlins

10:40 pm • MIAM
5 - 3
Starting Pitchers
pitcherteameraw-l
Chris Paddack logoC.PaddackMiami Marlins logo6.380-4
Dustin May logoD.MaySt. Louis Cardinals logo5.843-2

Cardinals at Marlins Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Cardinals
14-9
+1.5
-1.5+153
o8.5-120
+101
Marlins
11-13
u8.5
+1.5-186
u8.5-101
-123
location pinTuesday 10:40 p.m.
April 21, 2026
loanDepot parkMiami
Cardinals vs. Marlins Expert Picks
The Degenerates
The Degenerates
Last 30d: 83-81-6 (-1.7u)
Over 8.5-105
1.05u
Allan Lem
Allan Lem
Last 30d: 58-37-0 (+6.8u)
Under 8.5+100
0.5u
Picks Office
Picks Office
Last 30d: 196-179-7 (+4.7u)
STL +100
1u
Join Discord. All picks posted before 8am https://discord.gg/HjKxYKdSUy
MJC Locks
MJC Locks
Last 30d: 10-34-0 (+0.3u)
X.Edwards o0.5 SB+575
0.2u
Targetting Dustin May with a couple LHB with speed. He’s allowed a 1.58 WHIP in 2025 & 1.95 in 2026 vs LHB. He allowed 15 SBs on 21 Att since last season & continues to allow big leads & jumps to baserunners. I’m expecting Miami to be aggressive on the bases tonight.
J.Marsee o0.5 SB+475
0.25u
Targetting Dustin May with a couple LHB with speed. He’s allowed a 1.58 WHIP in 2025 & 1.95 in 2026 vs LHB. He allowed 15 SBs on 21 Att since last season & continues to allow big leads & jumps to baserunners. I’m expecting Miami to be aggressive on the bases tonight.
Frank Ammirante
Frank Ammirante
Last 30d: 256-300-14 (-4.2u)
D.May o16.5 Outs-106
1.06u
D.May u2.5 Earned Runs-125
1u
STL -102
1u
STL -110 (F5)
1u
Sean Zerillo
Sean Zerillo
Last 30d: 159-154-12 (-6.9u)
Under 8.5-103
0.5u
Bet to -110
Payoff Pitch Podcast
Payoff Pitch Podcast
Last 30d: 98-137-8 (+2.0u)
J.Walker o0.5 HR+460
1u
@gneiffer07 ⭐️⭐️⭐️ https://myaction.app/IPqH1gLpw2b
Doug Ziefel
Doug Ziefel
Last 30d: 280-370-23 (-21.0u)
STL +100
0.5u

Cardinals vs. Marlins Previews & Analysis

  • Trigger's Triple-A Picks For Tuesday article feature image

    Trigger's Triple-A Picks For Tuesday

    Adam Trigger
    Apr 21, 2026 UTC
  • Fanatics Long Ball Jackpot: Gallant's Picks for Longest HR article feature image

    Fanatics Long Ball Jackpot: Gallant's Picks for Longest HR

    Gilles Gallant
    Apr 21, 2026 UTC
  • Neiffer's 5 HR Bets for Tuesday article feature image

    Neiffer's 5 HR Bets for Tuesday

    Grant Neiffer
    Apr 21, 2026 UTC
  • Cardinals vs Marlins: Paddack Pays the Price article feature image

    Cardinals vs Marlins: Paddack Pays the Price

    Grant Neiffer
    Apr 21, 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

39%

Bets%

61%

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

  • 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
Dustin May logoRD.May, P975.151
Justin Bruihl logoLJ.Bruihl, P271.200
Ryne Stanek logoRR.Stanek, P320.222
George Soriano logoRG.Soriano, P60.110
Riley O'Brien logoRR.O'Brien, P17110
HITTERSH-ABRHRRBI
JJ Wetherholt logo1J.Wetherholt, 2B1-4200
Ivan Herrera logo2I.Herrera, DH2-5000
Alec Burleson logo3A.Burleson, 1B2-4102
Jordan Walker logo4J.Walker, RF0-4000
Nolan Gorman logo5N.Gorman, 3B1-4001
Masyn Winn logo6M.Winn, SS2-4100
Nathan Church logo7N.Church, LF2-4112
Pedro Pages logo8P.Pages, C0-4000
Victor Scott logo9V.Scott, CF0-3000
Marlins Player Stats
Projected
PITCHERPCIPKER
Chris Paddack logoRC.Paddack, P904.275
John King logoLJ.King, P191.120
Tyler Phillips logoRT.Phillips, P40330
HITTERSH-ABRHRRBI
Jakob Marsee logo1J.Marsee, CF3-4111
Kyle Stowers logo2K.Stowers, LF0-4000
Kyle Stowers logo2K.Stowers, RF0-4000
Otto Lopez logo3O.Lopez, SS0-5000
Xavier Edwards logo4X.Edwards, 2B2-4100
Liam Hicks logo5L.Hicks, C0-3100
Agustin Ramirez logo6A.Ramirez, DH0-4000
Owen Caissie logo7O.Caissie, RF0-2000
Austin Slater logo7A.Slater, PH0-1000
Javier Sanoja logo7J.Sanoja, 3B0-0000
Graham Pauley logo8G.Pauley, 3B1-2000
Heriberto Hernandez logo8H.Hernandez, PH1-1002
Heriberto Hernandez logo8H.Hernandez, LF1-1002
Connor Norby logo9C.Norby, 1B1-4000

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