Pirates vs. Phillies Odds & Betting Predictions - June 30, 2026

Pirates at Phillies

10:40 pm • NBCS-PH
@
Starting Pitchers
pitcherteameraw-l
Cristopher Sanchez logoC.SanchezPhiladelphia Phillies logo2.139-3
Bubba Chandler logoB.ChandlerPittsburgh Pirates logo4.423-7

Pirates at Phillies Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Pirates
43-42
+1.5
+1.5-110
o8.5-103
+190
Phillies
47-38
u8
-1.5-110
u8.5-115
-231
location pinTuesday 10:40 p.m.
June 30, 2026
Citizens Bank ParkPhiladelphia
thermometer image87°Fahrenheit
rain image0%Rain
wind image10Wind
Pirates vs. Phillies Expert Picks
Sean Zerillo
Sean Zerillo
Last 30d: 138-129-10 (+1.3u)
PHI -220
1.1u
Bet to -240
Matt Trollo
Matt Trollo
Last 30d: 79-85-8 (-7.0u)
PIT +210 (F5)
0.5u
(FD) Massive pitching edge for the Phillies, who have a bullpen edge too, but Chandler does have a .287 xwOBA allowed L30 days and the PHI offense is just three LHBs in the top half of the lineup. Give PIT slight offensive and defensive edges, which pushes this line just a bit out of range (both F5 – would play to +190 – and full game – would play to +170).
PIT +190
0.5u
(FD) Massive pitching edge for the Phillies, who have a bullpen edge too, but Chandler does have a .287 xwOBA allowed L30 days and the PHI offense is just three LHBs in the top half of the lineup. Give PIT slight offensive and defensive edges, which pushes this line just a bit out of range (both F5 – would play to +190 – and full game – would play to +170).
Anthony Dabbundo
Anthony Dabbundo
Last 30d: 46-34-4 (+12.3u)
PHI -195
1.95u
C. Sanchez at K. Alshi

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Pirates vs. Phillies Public Betting Percentages

Away Logo

Pirates

Public

14%

Bets%

86%

Money%

MLB Public Betting Right Arrow

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Phillies
30-5515-2815-2725-375-18
Pirates
44-4122-2322-1823-2420-17

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Phillies
37-45-322-19-215-26-131-29-26-16-1
Pirates
49-33-330-1519-18-331-1617-17-3

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Phillies
47-3823-2024-1839-238-15
Pirates
43-4223-2220-2026-2116-21

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jun 29thPITL 7-11-1.5 LO 9PIT -112
Jun 28th@NYMW 5-4-1.5 LO 8.5PHI -158
Jun 27th@NYML 2-6+1.5 LU 9NYM +113
Jun 26th@NYMW 2-1-1.5 LU 8.5PHI -158
Jun 25th@WSHW 10-5-1.5 WO 8.5PHI -180

Pirates vs. Phillies Injury Updates

Pirates Injuries

  • Oneil Cruz
    OF

    Oneil Cruz has been scratched Tuesday.

    Out

Phillies Injuries

  • Max Lazar
    P

    Lazar is out with oblique

    Out

  • Andrew Painter
    P

    Andrew Painter was seen walking out to bullpen, he won't start but could be available in relief.

    Questionable

Pirates vs. Phillies Starting Lineups
Pirates Starting Lineup
Projected
PITCHERW-LERAWHIPK/9
Bubba Chandler logoRB.Chandler, P3-74.421.3878.28
HITTERSAVGOBPSLGHR
Konnor Griffin logo1K.Griffin, SS.276.332.4195
Brandon Lowe logo2B.Lowe, 2B.239.313.50220
Bryan Reynolds logo3B.Reynolds, LF.285.402.47211
Nick Gonzales logo4N.Gonzales, 3B.295.351.3703
Marcell Ozuna logo5M.Ozuna, DH.204.284.3307
Esmerlyn Valdez logo6E.Valdez, RF.289.360.7786
Jared Triolo logo7J.Triolo, 1B.239.306.3031
Jake Mangum logo8J.Mangum, CF.296.340.3541
Henry Davis logo9H.Davis, C.149.244.3126
Phillies Starting Lineup
Projected
PITCHERW-LERAWHIPK/9
Cristopher Sanchez logoLC.Sanchez, P9-32.131.10910.39
HITTERSAVGOBPSLGHR
Trea Turner logo1T.Turner, SS.235.284.3468
Kyle Schwarber logo2K.Schwarber, DH.253.368.58630
Bryce Harper logo3B.Harper, 1B.275.375.53720
Brandon Marsh logo4B.Marsh, LF.322.354.52914
Alec Bohm logo5A.Bohm, 3B.222.277.3529
Bryson Stott logo6B.Stott, 2B.236.297.3897
J.T. Realmuto logo7J.Realmuto, C.207.287.3285
Gabriel Rincones logo8G.Rincones, RF.111.111.1941
Justin Crawford logo9J.Crawford, CF.247.300.3352

Pirates vs. Phillies Odds Comparison

Right Arrow

Could not load odds

Pirates at Phillies Team Totals

MatchupOverUnder
Pirates
43-42
N/A
N/A
Phillies
47-38
N/A
N/A