STL @ PIT

4:35 pm • BSMW
3 - 2
Starting Pitchers
pitcherteameraw-l
Martin Perez logoM.PerezPittsburgh Pirates logo5.212-5
Andre Pallante logoA.PallanteSt. Louis Cardinals logo3.877-8

Cardinals vs. Pirates Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Cardinals
76-75
-1.5+142
o9-106
-111
Pirates
71-80
+1.5-170
u9-113
-108
location pinThursday 4:35 p.m.
July 04, 2024
PNC ParkPittsburgh
PRO Insights
Cardinals logo

Cardinals

STL Insights
  • Cardinals logoCardinals RPs have allowed an OPS of just .580 (183 PAs) over the last two weeks -- fourth best in MLB. Pirates hitters have an OPS of just .620 over the last two weeks -- fourth worst in MLB.
TRY FOR FREE
Pirates logo

Pirates

PIT Insights
    TRY FOR FREE
    Cardinals vs. Pirates Game Analysis
    • Fourth of July MLB Best Bets article feature image

      Fourth of July MLB Best Bets

      Action Network
      Jul 4, 2024 UTC
    • The Early Moneyline Pick Pros are Betting article feature image

      The Early Moneyline Pick Pros are Betting

      Action AI
      Jul 4, 2024 UTC
    See more MLB Coverage Right Arrow
    Cardinals vs. Pirates Notes
    Cardinals vs. Pirates Expert Picks
    STLSTLPITPIT
    STL ML
    2
    PIT ML
    0
    Over
    1
    Under
    0
    Popular Props
    Right Arrow
    Right Arrow

    No props found

    Last 5 Matchups
    dateopponentscorespreadover/undermoneyline
    Jul 3rdSTLW 5-4-O 8.5PIT -123
    Jul 2ndSTLL 4-7-1.5 LO 8STL -122
    Jun 30th@ATLW 4-2+1.5 WU 9PIT +164
    Jun 29th@ATLL 1-2+1.5 WU 7.5ATL +120
    Jun 28th@ATLL 1-6+1.5 LU 9ATL +180
    Cardinals vs. Pirates Public Betting
    58%

    Bets%

    42%

    Money%

    Matchup History

    Against the Spread (ATS) History

    overallhomeawayfavoriteunderdog
    Pirates
    83-6842-3641-3229-3454-33
    Cardinals
    73-7840-3633-4225-4547-33

    Over/Under History

    overallhome o/uaway o/ufavorite o/uunderdog o/u
    Pirates
    72-75-439-36-333-39-131-30-241-44-2
    Cardinals
    69-77-535-39-234-38-337-3331-44-5

    Straight-Up (ML) History

    overallhomeawayfavoriteunderdog
    Pirates
    71-8038-4033-4035-2836-51
    Cardinals
    76-7541-3535-4035-3540-40
    Cardinals vs. Pirates Injury Updates

    Cardinals Injuries

    • Willson Contreras

      C

      Contreras is out with finger

      Out

    • Lance Lynn

      P

      Lynn is out with knee

      Out

    • Drew Rom

      P

      Rom is out with biceps

      Out

    Pirates Injuries

    • Marco Gonzales

      P

      Gonzales is out with arm

      Out

    • Ke'Bryan Hayes

      IF

      Hayes is out with back

      Out

    • Johan Oviedo

      P

      Oviedo is out for season with elbow

      Out for Season

    • Endy Rodriguez

      C

      Rodriguez is out for season with elbow

      Out for Season

    Cardinals vs. Pirates Box Score
    Cardinals Player Stats
    Projected
    PITCHERPCIPKER
    Andre Pallante logoRA.Pallante, P90751
    Andrew Kittredge logoRA.Kittredge, P32130
    John King logoLJ.King, P34200
    HITTERSH-ABRHRRBI
    Masyn Winn logo1M.Winn, SS1-3000
    Alec Burleson logo2A.Burleson, RF2-5001
    Willson Contreras logo3W.Contreras, DH1-5000
    Paul Goldschmidt logo4P.Goldschmidt, 1B1-4000
    Nolan Arenado logo5N.Arenado, 3B1-4000
    Brendan Donovan logo6B.Donovan, LF1-4100
    Dylan Carlson logo7D.Carlson, CF2-3001
    Matt Carpenter logo7M.Carpenter, PH0-1000
    Michael Siani logo7M.Siani, CF0-0100
    Jose Fermin logo8J.Fermin, 2B0-4000
    Nolan Gorman logo8N.Gorman, 2B0-0000
    Pedro Pages logo9P.Pages, C1-4101
    Pirates Player Stats
    Projected
    PITCHERPCIPKER
    Martin Perez logoLM.Perez, P927.120
    Kyle Nicolas logoRK.Nicolas, P70.200
    Colin Holderman logoRC.Holderman, P17130
    Dennis Santana logoRD.Santana, P17111
    HITTERSH-ABRHRRBI
    Andrew McCutchen logo1A.McCutchen, DH0-4000
    Bryan Reynolds logo2B.Reynolds, LF1-4111
    Oneil Cruz logo3O.Cruz, SS1-4000
    Connor Joe logo4C.Joe, RF1-4000
    Connor Joe logo4C.Joe, 1B1-4000
    Rowdy Tellez logo5R.Tellez, 1B0-3000
    Edward Olivares logo5E.Olivares, PH0-1000
    Michael A. Taylor logo5M.Taylor, CF0-0100
    Nick Gonzales logo6N.Gonzales, 2B0-3001
    Ke'Bryan Hayes logo7K.Hayes, 3B1-4000
    Jack Suwinski logo8J.Suwinski, CF1-3000
    Jack Suwinski logo8J.Suwinski, RF1-3000
    Jared Triolo logo8J.Triolo, PH1-1000
    Yasmani Grandal logo9Y.Grandal, C0-2000
    Joshua Palacios logo9J.Palacios, PH0-0000
    Joey Bart logo9J.Bart, C1-1000
    Line Move Data
    Right Arrow
    Right Arrow
    Compare Odds
    Right Arrow

    Could not load odds

    Cardinals vs. Pirates Team Totals

    MatchupOverUnder
    Cardinals
    76-75
    o4.5-110
    u4.5-120
    Pirates
    71-80
    o4.5+114
    u4.5-145