Cardinals vs. Pirates Odds & Betting Predictions - June 30, 2025

Cardinals at Pirates

10:40 pm • SportsNet PT
Stream Live on SiriusXM - Free 3 Month Offer
@
Starting Pitchers
pitcherteameraw-l
Andrew Heaney logoA.HeaneyPittsburgh Pirates logo4.483-7
Erick Fedde logoE.FeddeSt. Louis Cardinals logo4.113-7

Cardinals at Pirates Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Cardinals
47-38
-1.5
-1.5+150
o9+100
-110
Pirates
35-50
u8.5
+1.5-182
u9-117
-110
location pinMonday 10:40 p.m.
June 30, 2025
PNC ParkPittsburgh
thermometer image79°Fahrenheit
rain image37%Rain
wind image7Wind
Cardinals vs. Pirates Expert Picks
PIT -105
1.05u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 157-121-5 (+11.8u)
STL -104
1.04u
Take the Hot Road Team in Game 1 Overall: 192-143-0,57% (ROI:16%) Season:5-3-0,63% (ROI:24%)
Boomer Betz
Boomer Betz
Last 30d: 280-287-5 (+11.5u)
A.Heaney u2.5 Earned Runs+100
1u
Bet Labs
Bet Labs
Last 30d: 50-41-1 (+4.7u)
PIT -110
1.1u
Sean Zerillo
Sean Zerillo
Last 30d: 169-157-3 (+9.9u)
PIT +106
0.5u
Bet to -105

Cardinals vs. Pirates Previews & Analysis

  • Cardinals vs Pirates: Pitching Boosts Underdog Value article feature image

    Cardinals vs Pirates: Pitching Boosts Underdog Value

    Sean Paul
    Jun 30, 2025 UTC
  • Zerillo's Opening Pitch For Monday article feature image

    Zerillo's Opening Pitch For Monday

    Sean Zerillo
    Jun 30, 2025 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. Pirates Public Betting Percentages

Away Logo

Cardinals

Public

67%

Bets%

33%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Pirates
43-4225-1918-238-1633-26
Cardinals
47-3823-2024-1816-2130-17

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Pirates
35-45-520-21-315-24-29-1525-29-5
Cardinals
44-38-323-19-121-19-220-15-223-23-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Pirates
35-5023-2112-2910-1424-35
Cardinals
47-3826-1721-2121-1625-22

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jun 29thNYMW 12-1+1.5 WO 9PIT +124
Jun 28thNYMW 9-2+1.5 WO 9.5PIT +121
Jun 27thNYMW 9-1+1.5 WO 8.5PIT +120
Jun 25th@MILL 2-4-1.5 LU 6.5MIL -110
Jun 24th@MILL 3-9+1.5 LO 7.5MIL +176

Cardinals vs. Pirates Injury Updates

Cardinals Injuries

    Pirates Injuries

    • Johan Oviedo
      SP

      Oviedo is questionable with elbow

      Questionable

    • Endy Rodriguez
      1B

      Rodriguez is out with elbow

      Out

    • Jared Jones
      SP

      Jones is out with elbow

      Out

    • Jared Triolo
      SS

      Triolo is questionable with back

      Questionable

    • Spencer Horwitz
      1B

      Horwitz is questionable with wrist

      Questionable

    Cardinals vs. Pirates Starting Lineups
    Cardinals Starting Lineup
    Projected
    PITCHERW-LERAWHIPK/9
    Erick Fedde logoRE.Fedde, P3-74.111.3575.85
    HITTERSAVGOBPSLGHR
    Brendan Donovan logo1B.Donovan, LF.297.366.4276
    Masyn Winn logo2M.Winn, SS.263.328.3927
    Alec Burleson logo3A.Burleson, RF.298.332.47210
    Willson Contreras logo4W.Contreras, 1B.248.339.42311
    Nolan Arenado logo5N.Arenado, DH.249.309.39910
    Nolan Gorman logo6N.Gorman, 3B.224.314.4127
    Thomas Saggese logo7T.Saggese, 2B.271.290.3901
    Pedro Pages logo8P.Pages, C.221.270.3646
    Victor Scott logo9V.Scott, CF.244.330.3394
    Pirates Starting Lineup
    Projected
    PITCHERW-LERAWHIPK/9
    Andrew Heaney logoLA.Heaney, P3-74.481.2516.67
    HITTERSAVGOBPSLGHR
    Spencer Horwitz logo1S.Horwitz, 1B.250.319.3471
    Andrew McCutchen logo2A.McCutchen, DH.266.342.4078
    Bryan Reynolds logo3B.Reynolds, RF.239.305.40010
    Nick Gonzales logo4N.Gonzales, 2B.300.347.4783
    Oneil Cruz logo5O.Cruz, CF.210.321.41915
    Ke'Bryan Hayes logo6K.Hayes, 3B.246.297.3052
    Tommy Pham logo7T.Pham, LF.230.305.2992
    Joey Bart logo8J.Bart, C.243.348.3011
    Isiah Kiner-Falefa logo9I.Kiner-Falefa, SS.276.320.3471

    Cardinals vs. Pirates Odds Comparison

    Right Arrow

    Could not load odds

    Cardinals at Pirates Team Totals

    MatchupOverUnder
    Cardinals
    47-38
    N/A
    N/A
    Pirates
    35-50
    N/A
    N/A