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

Pirates at Cardinals

5:15 pm • CARD
6 - 2
Starting Pitchers
pitcherteameraw-l
Dustin May logoD.MaySt. Louis Cardinals logo4.785-7
Braxton Ashcraft logoB.AshcraftPittsburgh Pirates logo3.959-4

Pirates at Cardinals Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Pirates
53-50
-1.5
-1.5+143
o7-113
-121
Cardinals
52-49
u7.5
+1.5-173
u7-108
+101
location pinThursday 5:15 p.m.
May 21, 2026
Busch StadiumSt. Louis
Pirates vs. Cardinals Expert Picks
Player Prop Savant
Player Prop Savant
Last 30d: 61-59-3 (-2.1u)
Under 9.5 (Live)-145
1u
💰🦡 Jake
💰🦡 Jake
Last 30d: 72-74-2 (+19.2u)
PIT -1.5+150
1.13u
PIT -117
1u
Sandy Plashkes
Sandy Plashkes
Last 30d: 77-87-0 (+13.3u)
PIT -116
1u
Frank Ammirante
Frank Ammirante
Last 30d: 336-379-7 (-39.5u)
Under 4 (F5)-130
1u
D.May o17.5 Outs-132
1.32u
Billy Ward
Billy Ward
Last 30d: 6-17-0 (-5.9u)
Under 0.5 (1st Inn)-138
1.38u
Kyle Murray
Kyle Murray
Last 30d: 63-82-2 (+1.3u)
B.Ashcraft o5.5 Ks+127
1u
Doug Ziefel
Doug Ziefel
Last 30d: 106-114-11 (+9.9u)
D.May u17.5 Outs+110
0.5u
Ryan Minion
Ryan Minion
Last 30d: 214-299-19 (-75.9u)
J.Walker o1.5 Total Bases+130
$1.00
O.Cruz o1.5 Hits + Runs + RBIs-105
$1.00
RoyalsProps
RoyalsProps
Last 30d: 0-0-0 (+0.0u)
B.Lowe o1.5 Hits + Runs + RBIs+100
1u
Markus Markets
Markus Markets
Last 30d: 36-22-2 (+11.3u)
D.May u17.5 Outs+120
1u
Anders
Anders
Last 30d: 11-8-0 (+3.3u)
Under 8-115
1.15u
+15.64U L10 Days🔥📈
Sean Zerillo
Sean Zerillo
Last 30d: 111-132-9 (-9.5u)
Under 8-115
0.58u
Bet to 7.5 (-112)
Doug Ziefel
Doug Ziefel
Last 30d: 106-114-11 (+9.9u)
Over 7.5-112
0.5u

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

54%

Bets%

46%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Cardinals
55-4527-2528-2011-1544-29
Pirates
53-4826-2527-2327-2625-21

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Cardinals
40-55-520-30-220-25-39-16-130-39-4
Pirates
59-39-334-1725-22-334-1923-20-3

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Cardinals
51-4926-2625-2315-1136-37
Pirates
52-4927-2425-2530-2321-25

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

  • Oneil Cruz
    CF

    Oneil Cruz has been scratched Tuesday.

    Out

Cardinals Injuries

    Pirates vs. Cardinals Box Score
    Pirates Player Stats
    Projected
    PITCHERPCIPKER
    Braxton Ashcraft logoRB.Ashcraft, P98791
    Wilber Dotel logoRW.Dotel, P29121
    Mason Montgomery logoLM.Montgomery, P8100
    HITTERSH-ABRHRRBI
    Oneil Cruz logo1O.Cruz, CF1-5100
    Brandon Lowe logo2B.Lowe, 2B2-4111
    Bryan Reynolds logo3B.Reynolds, LF0-5001
    Spencer Horwitz logo4S.Horwitz, 1B1-3100
    Konnor Griffin logo5K.Griffin, SS1-4200
    Marcell Ozuna logo6M.Ozuna, DH2-4002
    Jake Mangum logo7J.Mangum, RF1-4001
    Jared Triolo logo8J.Triolo, 3B1-4000
    Henry Davis logo9H.Davis, C1-3111
    Cardinals Player Stats
    Projected
    PITCHERPCIPKER
    Dustin May logoRD.May, P915.174
    Gordon Graceffo logoRG.Graceffo, P20.200
    Justin Bruihl logoLJ.Bruihl, P160.202
    Matt Svanson logoRM.Svanson, P191.110
    Matt Pushard logoRM.Pushard, P7110
    HITTERSH-ABRHRRBI
    JJ Wetherholt logo1J.Wetherholt, 2B0-4000
    Ivan Herrera logo2I.Herrera, DH2-4211
    Alec Burleson logo3A.Burleson, 1B2-4000
    Jordan Walker logo4J.Walker, RF1-4001
    Nolan Gorman logo5N.Gorman, 3B0-4000
    Masyn Winn logo6M.Winn, SS0-2000
    Jose Fermin logo7J.Fermin, LF1-4000
    Pedro Pages logo8P.Pages, C2-4000
    Victor Scott logo9V.Scott, CF0-3000
    Yohel Pozo logo9Y.Pozo, PH0-1000

    Pirates vs. Cardinals Odds Comparison

    Right Arrow

    Could not load odds

    Pirates at Cardinals Team Totals

    MatchupOverUnder
    Pirates
    53-50
    N/A
    N/A
    Cardinals
    52-49
    N/A
    N/A