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

Cardinals at Marlins

4:10 pm • MIAM
1 - 4
Starting Pitchers
pitcherteameraw-l
Janson Junk logoJ.JunkMiami Marlins logo4.500-2
Kyle Leahy logoK.LeahySt. Louis Cardinals logo5.212-2

Cardinals at Marlins Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Cardinals
14-9
+1.5
+1.5-167
o8-116
+124
Marlins
11-13
u8.5
-1.5+138
u8-103
-149
location pinWednesday 4:10 p.m.
April 22, 2026
loanDepot parkMiami
Cardinals vs. Marlins Expert Picks
Wags Wins
Wags Wins
Last 30d: 209-237-2 (-16.1u)
STL +120
1u
Cam Is Money
Cam Is Money
Last 30d: 103-89-3 (+13.1u)
Over 8.5-110
1u
Picks Office
Picks Office
Last 30d: 195-177-7 (+5.9u)
MIA -135
0.74u
Join Discord. All picks posted before 8am https://discord.gg/HjKxYKdSUy
Frank Ammirante
Frank Ammirante
Last 30d: 252-295-14 (-2.1u)
J.Junk u17.5 Outs-133
1u
Sandy Plashkes
Sandy Plashkes
Last 30d: 112-104-4 (+10.9u)
Over 8.5-110
1.1u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 279-249-8 (+13.1u)
Under 8.5+105
0.49u
#EV Pinny -103 Circa -110 BM -111 BO -105
OldSchool0909
Last 30d: 148-156-0 (+15.8u)
STL +115
1u
Frank Ammirante
Frank Ammirante
Last 30d: 252-295-14 (-2.1u)
Over 4.5 (F5)-125
1.25u
K.Leahy u15.5 Outs-139
1u
Doug Ziefel
Doug Ziefel
Last 30d: 277-369-23 (-21.8u)
Over 8.5-110
0.55u
Sean Paul
Sean Paul
Last 30d: 14-13-1 (+0.3u)
MIA -130
0.77u

Cardinals vs. Marlins Previews & Analysis

  • MLB Best Bets for Wednesday article feature image

    MLB Best Bets for Wednesday

    Action Network Staff
    Apr 22, 2026 UTC
  • Paul's Pick for Cardinals-Marlins article feature image

    Paul's Pick for Cardinals-Marlins

    Sean Paul
    Apr 22, 2026 UTC
  • An Insatiable Early MLB Plus-Money Edge article feature image

    An Insatiable Early MLB Plus-Money Edge

    PJ Walsh
    Apr 22, 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

56%

Bets%

44%

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 21stSTLL 3-5+1.5 LU 8.5STL -123
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

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
Kyle Leahy logoRK.Leahy, P89524
Gordon Graceffo logoRG.Graceffo, P18100
Matt Svanson logoRM.Svanson, P8110
Ryan Fernandez logoRR.Fernandez, P17120
HITTERSH-ABRHRRBI
JJ Wetherholt logo1J.Wetherholt, 2B0-4000
Ivan Herrera logo2I.Herrera, DH1-4111
Nolan Gorman logo3N.Gorman, 3B1-3000
Ramon Urias logo4R.Urias, 1B0-4000
Jose Fermin logo5J.Fermin, LF0-4000
Nathan Church logo6N.Church, RF1-3000
Thomas Saggese logo7T.Saggese, SS0-3000
Pedro Pages logo8P.Pages, C1-3000
Victor Scott logo9V.Scott, CF0-3000
Marlins Player Stats
Projected
PITCHERPCIPKER
Janson Junk logoRJ.Junk, P56520
Andrew Nardi logoLA.Nardi, P13120
Anthony Bender logoRA.Bender, P9110
Michael Petersen logoRM.Petersen, P13130
Lake Bachar logoRL.Bachar, P90.101
Pete Fairbanks logoRP.Fairbanks, P120.210
HITTERSH-ABRHRRBI
Jakob Marsee logo1J.Marsee, CF1-4002
Xavier Edwards logo2X.Edwards, DH0-5000
Otto Lopez logo3O.Lopez, SS1-4100
Liam Hicks logo4L.Hicks, 1B1-4000
Agustin Ramirez logo5A.Ramirez, C2-3101
Heriberto Hernandez logo6H.Hernandez, LF2-4100
Owen Caissie logo7O.Caissie, RF1-4001
Leo Jimenez logo8L.Jimenez, 2B0-0100
Graham Pauley logo8G.Pauley, 3B1-2000
Javier Sanoja logo9J.Sanoja, 3B3-4000
Javier Sanoja logo9J.Sanoja, 2B3-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