Pirates vs. Cardinals Odds & Betting Predictions - May 21, 2026

Pirates at Cardinals

5:15 pm • CARD
@
Starting Pitchers
pitcherteameraw-l
Dustin May logoD.MaySt. Louis Cardinals logo4.813-4
Braxton Ashcraft logoB.AshcraftPittsburgh Pirates logo3.092-2

Pirates at Cardinals Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Pirates
25-24
-1.5
-1.5+133
o7.5-106
-132
Cardinals
28-20
u7.5
+1.5-160
u7.5-113
+110
location pinThursday 5:15 p.m.
May 21, 2026
Busch StadiumSt. Louis
thermometer image68°Fahrenheit
rain image0%Rain
wind image7Wind
Pirates vs. Cardinals Expert Picks
RoyalsProps
RoyalsProps
Last 30d: 76-46-5 (+26.2u)
B.Lowe o1.5 Hits + Runs + RBIs+100
1u
Markus Markets
Markus Markets
Last 30d: 51-39-0 (+5.4u)
D.May u17.5 Outs+120
0.83u
Anders
Anders
Last 30d: 11-12-0 (-0.7u)
Under 8-115
1.15u
+15.64U L10 Days🔥📈
Sean Zerillo
Sean Zerillo
Last 30d: 172-146-12 (+4.5u)
Under 8-115
0.58u
Bet to 7.5 (-112)
Doug Ziefel
Doug Ziefel
Last 30d: 186-147-2 (+17.0u)
Over 7.5-112
0.56u

Pirates vs. Cardinals Previews & Analysis

  • Pirates vs Cardinals: Wind Blowing In article feature image

    Pirates vs Cardinals: Wind Blowing In

    Tanner McGrath
    May 21, 2026 UTC
  • The Leadoff: Trollo's MLB Breakdown and Bets for Thursday article feature image

    The Leadoff: Trollo's MLB Breakdown and Bets for Thursday

    Matt Trollo
    May 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

Pirates vs. Cardinals Public Betting Percentages

Away Logo

Pirates

Public

53%

Bets%

47%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Cardinals
30-1815-1015-83-327-15
Pirates
26-2313-1313-1015-1210-11

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Cardinals
21-24-312-12-19-12-22-419-20-3
Pirates
26-22-116-1010-12-116-119-11-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Cardinals
28-2013-1215-83-325-17
Pirates
25-2413-1312-1116-118-13

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
May 20thPITL 0-7+1.5 LU 7.5PIT -117
May 19thPITW 9-6+1.5 WO 8STL -113
May 17thKCL 0-2+1.5 LU 9.5KC -120
May 16thKCW 4-2-1.5 WU 9STL -112
May 16thKCW 5-4+1.5 WO 8.5STL -108

Pirates vs. Cardinals Injury Updates

Pirates Injuries

  • Jared Jones
    SP

    Jones is out with elbow

    Out

Cardinals Injuries

  • Lars Nootbaar
    LF

    Nootbaar is out with heel

    Out

Pirates vs. Cardinals Starting Lineups
Pirates Starting Lineup
Projected
PITCHERW-LERAWHIPK/9
Braxton Ashcraft logoRB.Ashcraft, P2-23.091.0489.11
HITTERSAVGOBPSLGHR
Nick Gonzales logo1N.Gonzales, 3B.319.379.3630
Brandon Lowe logo2B.Lowe, 2B.250.342.54212
Bryan Reynolds logo3B.Reynolds, LF.251.380.3894
Oneil Cruz logo4O.Cruz, CF.259.327.45710
Marcell Ozuna logo5M.Ozuna, DH.179.275.3055
Spencer Horwitz logo6S.Horwitz, 1B.276.381.4334
Konnor Griffin logo7K.Griffin, SS.278.333.4053
Jake Mangum logo8J.Mangum, RF.259.333.2840
Henry Davis logo9H.Davis, C.137.241.2322
Cardinals Starting Lineup
Projected
PITCHERW-LERAWHIPK/9
Dustin May logoRD.May, P3-44.811.4186.47
HITTERSAVGOBPSLGHR
JJ Wetherholt logo1J.Wetherholt, 2B.244.364.4229
Ivan Herrera logo2I.Herrera, DH.257.384.4085
Alec Burleson logo3A.Burleson, 1B.286.356.4627
Jordan Walker logo4J.Walker, RF.296.368.57013
Nolan Gorman logo5N.Gorman, 3B.234.320.3776
Masyn Winn logo6M.Winn, SS.248.324.3441
Nathan Church logo7N.Church, LF.247.282.3905
Pedro Pages logo8P.Pages, C.208.257.3564
Victor Scott logo9V.Scott, CF.190.246.2672

Pirates vs. Cardinals Odds Comparison

Right Arrow

Could not load odds

Pirates at Cardinals Team Totals

MatchupOverUnder
Pirates
25-24
N/A
N/A
Cardinals
28-20
N/A
N/A