Cardinals vs. Astros Odds & Betting Predictions - March 22, 2026

Cardinals at Astros

4:05 pm • SCHN
3 - 2
Starting Pitchers
pitcherteameraw-l
Cristian Javier logoC.JavierHouston Astros logo1.690-0
Michael McGreevy logoM.McGreevySt. Louis Cardinals logo2.464-0

Cardinals at Astros Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Cardinals
40-33
+1.5
+1.5-190
o7-120
+115
Astros
35-41
u7.5
-1.5+150
u7-102
-135
location pinSunday 4:05 p.m.
March 22, 2026
The Ballpark of the Palm BeachesWest Palm Beach

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Cardinals vs. Astros Public Betting Percentages

Away Logo

Cardinals

Public

37%

Bets%

63%

Money%

MLB Public Betting Right Arrow

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Astros
36-4018-2018-207-1628-23
Cardinals
44-2922-1622-139-635-22

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Astros
39-33-422-15-117-18-313-1025-22-4
Cardinals
31-38-417-19-214-19-25-9-125-29-3

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Astros
35-4118-2017-219-1425-26
Cardinals
40-3321-1719-1611-429-28

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Mar 21st@NYMW 7-5---
Mar 20thMIAL 4-7---
Mar 19thNYML 2-6+1.5 LO 7NYM +105
Mar 18th@STLL 1-4-1.5 LU 7STL -142
Mar 17th@PITW 10-2+1.5 WO 7.5HOU +124

Astros vs. Cardinals Injury Updates

Astros Injuries

  • Lance McCullers
    SP

    Lance McCullers Jr. has been scratched Tuesday. Jason Alexander will start.

    Out

Cardinals Injuries

    Cardinals vs. Astros Box Score
    Cardinals Player Stats
    Projected
    PITCHERPCIPKER
    Michael McGreevy logoRM.McGreevy, P62551
    Chris Roycroft logoRC.Roycroft, P231.121
    George Soriano logoRG.Soriano, P15120
     Gastelum logoRL.Gastelum, P21130
    HITTERSH-ABRHRRBI
    JJ Wetherholt logo1J.Wetherholt, 2B0-2000
    Jose Fermin logo1J.Fermin, 1B1-2001
    Jose Fermin logo1J.Fermin, LF1-2001
    Ivan Herrera logo2I.Herrera, C0-3000
     Mendoza logo2R.Mendoza, 2B0-2000
    Alec Burleson logo3A.Burleson, 1B0-3000
    Yohel Pozo logo3Y.Pozo, C0-1000
    Masyn Winn logo4M.Winn, SS0-1000
     Moore logo4B.Moore, PR0-1100
     Moore logo4B.Moore, SS0-1100
    Ramon Urias logo5R.Urias, 3B0-3000
    Nathan Church logo6N.Church, LF1-4001
    Johnfrank Salazar logo6J. Salazar, 1B0-0000
    Jordan Walker logo7J.Walker, RF2-4111
    Yordalin Pena logo7Y. Pena, RF0-0000
    Victor Scott logo8V.Scott, CF1-3000
    Jonathan Mejia logo9J. Mejia, DH2-4100
    Astros Player Stats
    Projected
    PITCHERPCIPKER
    Cristian Javier logoRC.Javier, P69521
    Steven Okert logoLS.Okert, P33121
    Roddery Munoz logoRR.Munoz, P15121
    AJ Blubaugh logoRA.Blubaugh, P31210
    HITTERSH-ABRHRRBI
    Zach Cole logo1Z.Cole, RF1-3000
    Jose Altuve logo2J.Altuve, 2B0-2000
    Brice Matthews logo2B.Matthews, 2B0-1000
    Yordan Alvarez logo3Y.Alvarez, DH0-2000
    Jake Meyers logo4J.Meyers, CF1-3000
    Taylor Trammell logo5T.Trammell, LF1-3111
     Biggio logo6C.Biggio, 1B0-3001
     Alexander logo6C.Alexander, 1B0-1000
    Christian Vazquez logo7C.Vazquez, C1-2000
    Cesar Salazar logo7C.Salazar, C0-0000
     Unroe logo8R. Unroe, SS0-2000
     Biggers logo9J.Biggers, 3B1-2000
    Jack Winkler logo9J.Winkler, 3B1-1000

    Cardinals vs. Astros Odds Comparison

    Right Arrow

    Could not load odds

    Cardinals at Astros Team Totals

    MatchupOverUnder
    Cardinals
    40-33
    N/A
    N/A
    Astros
    35-41
    N/A
    N/A