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.803-5
Kyle Leahy logoK.LeahySt. Louis Cardinals logo4.255-4

Cardinals at Marlins Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Cardinals
42-35
+1.5
+1.5-167
o8-116
+124
Marlins
41-39
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: 162-152-0 (-10.7u)
STL +120
1u
Cam Is Money
Cam Is Money
Last 30d: 0-0-0 (+0.0u)
Over 8.5-110
1u
Picks Office
Picks Office
Last 30d: 138-140-13 (-12.9u)
MIA -135
0.74u
Join Discord. All picks posted before 8am https://discord.gg/HjKxYKdSUy
Frank Ammirante
Frank Ammirante
Last 30d: 320-265-11 (+57.1u)
J.Junk u17.5 Outs-133
1u
Sandy Plashkes
Sandy Plashkes
Last 30d: 86-122-3 (-14.7u)
Over 8.5-110
1.1u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 7-12-2 (-3.7u)
Under 8.5+105
0.49u
#EV Pinny -103 Circa -110 BM -111 BO -105
OldSchool0909
Last 30d: 20-16-1 (+6.7u)
STL +115
1u
Frank Ammirante
Frank Ammirante
Last 30d: 320-265-11 (+57.1u)
Over 4.5 (F5)-125
1.25u
K.Leahy u15.5 Outs-139
1u
Doug Ziefel
Doug Ziefel
Last 30d: 160-188-11 (-4.2u)
Over 8.5-110
0.55u
Sean Paul
Sean Paul
Last 30d: 3-6-0 (-3.5u)
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
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 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

    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
    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
    42-35
    N/A
    N/A
    Marlins
    41-39
    N/A
    N/A