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

Pirates at Phillies

10:40 pm • SportsNet PT
@
Starting Pitchers
pitcherteameraw-l
Aaron Nola logoA.NolaPhiladelphia Phillies logo5.583-4
Braxton Ashcraft logoB.AshcraftPittsburgh Pirates logo3.077-3

Pirates at Phillies Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Pirates
42-42
+1.5
-1.5+154
o8.5-110
-110
Phillies
47-37
u8.5
+1.5-184
u8.5-110
-110
location pinMonday 10:40 p.m.
June 29, 2026
Citizens Bank ParkPhiladelphia
thermometer image85°Fahrenheit
rain image0%Rain
wind image8Wind
Pirates vs. Phillies Expert Picks
Brandon Kravitz
Brandon Kravitz
Last 30d: 55-44-0 (+17.4u)
Over 8.5-105
1.05u
Matt Trollo
Matt Trollo
Last 30d: 75-76-8 (-2.9u)
PIT o4.5+116
0.5u
(FD) Park + weather around 5% boost, see notes on PIT side/F5. Need about +110.
PIT -120 (F5)
0.6u
(FD - Would play to -130) This is a game I knew I would be on the minute I saw it, but I just didn’t think I’d find four separate bets. To be honest, I’m surprised the market is giving PIT as much credit as they are. However, I give Ashcraft (3.21 SIERA, 2.87 xeRA, 3.58 Bot ERA, 108 Piching+) a full run edge over Nola (3.95, 4.28, 3.87, 106). PIT has an 18 point wRC+ edge vs RHP. Proj. LU 22 pt edge vs RHP and 32 pt edge L30 days. Both defenses are below average, but PHI one of the worst. PIT has half run better bullpen estimators L30 days and a 20 team BARTOLO gap, but may be without some high leverage guys (Alvarado, Kerkering) due to usage.
PIT -102
0.51u
(FD - would play to -110) This is a game I knew I would be on the minute I saw it, but I just didn’t think I’d find four separate bets. To be honest, I’m surprised the market is giving PIT as much credit as they are. However, I give Ashcraft (3.21 SIERA, 2.87 xeRA, 3.58 Bot ERA, 108 Piching+) a full run edge over Nola (3.95, 4.28, 3.87, 106). PIT has an 18 point wRC+ edge vs RHP. Proj. LU 22 pt edge vs RHP and 32 pt edge L30 days. Both defenses are below average, but PHI one of the worst. PIT has half run better bullpen estimators L30 days and a 20 team BARTOLO gap, but may be without some high leverage guys (Alvarado, Kerkering) due to usage.
B.Ashcraft o5.5 Ks-144
0.72u
(FD) 31.6 K% (14.7 SwStr%) L30 days. 31.2 K% vs LHBs 2026, proj. him to face 16 in LU weighted avg 22.5 K% v RHP. Also 2-5% park boost before umpire.

Pirates vs. Phillies Previews & Analysis

  • Opening Pitch: Zerillo’s MLB Projections for Monday article feature image

    Opening Pitch: Zerillo’s MLB Projections for Monday

    Sean Zerillo
    Jun 25, 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. Phillies Public Betting Percentages

Away Logo

Pirates

Public

35%

Bets%

65%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Phillies
30-5415-2715-2725-365-18
Pirates
43-4122-2321-1823-2419-17

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Phillies
36-45-321-19-215-26-130-29-26-16-1
Pirates
48-33-330-1518-18-331-1616-17-3

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Phillies
47-3723-1924-1839-228-15
Pirates
42-4223-2219-2026-2115-21

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
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
Jun 24th@WSHW 5-4-1.5 LU 9.5PHI -125

Pirates vs. Phillies Injury Updates

Pirates Injuries

  • Oneil Cruz
    CF

    Oneil Cruz has been scratched Tuesday.

    Out

Phillies Injuries

  • Max Lazar
    RP

    Lazar is out with oblique

    Out

  • Andrew Painter
    SP

    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
Braxton Ashcraft logoRB.Ashcraft, P7-33.071.0869.96
HITTERSAVGOBPSLGHR
Konnor Griffin logo1K.Griffin, SS.273.330.4145
Brandon Lowe logo2B.Lowe, 2B.243.318.50820
Bryan Reynolds logo3B.Reynolds, DH.286.402.47211
Nick Gonzales logo4N.Gonzales, 3B.297.353.3723
Ryan O'Hearn logo5R.O'Hearn, 1B.286.342.47913
Endy Rodriguez logo6E.Rodriguez, C.256.384.4393
Esmerlyn Valdez logo7E.Valdez, RF.262.311.6905
Tyler Callihan logo8T.Callihan, LF.259.359.5373
Jake Mangum logo9J.Mangum, CF.297.342.3511
Phillies Starting Lineup
Projected
PITCHERW-LERAWHIPK/9
Aaron Nola logoRA.Nola, P3-45.581.4509.15
HITTERSAVGOBPSLGHR
Trea Turner logo1T.Turner, SS.232.283.3367
Kyle Schwarber logo2K.Schwarber, DH.256.371.59130
Bryce Harper logo3B.Harper, 1B.276.374.53119
Brandon Marsh logo4B.Marsh, LF.321.353.51012
Alec Bohm logo5A.Bohm, 3B.225.281.3569
Bryson Stott logo6B.Stott, 2B.236.297.3917
J.T. Realmuto logo7J.Realmuto, C.205.283.3285
Gabriel Rincones logo8G.Rincones, RF.118.118.2061
Justin Crawford logo9J.Crawford, CF.243.296.3322

Pirates vs. Phillies Odds Comparison

Right Arrow

Could not load odds

Pirates at Phillies Team Totals

MatchupOverUnder
Pirates
42-42
N/A
N/A
Phillies
47-37
N/A
N/A