Pirates vs. Phillies Odds & Betting Predictions - June 29, 2026
Pirates at Phillies
10:40 pm • SportsNet PTStarting Pitchers
| pitcher | team | era | w-l | |
|---|---|---|---|---|
![]() | 5.58 | 3-4 | ||
![]() | 3.07 | 7-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 |

Citizens Bank ParkPhiladelphia
.png)


Pirates vs. Phillies Expert Picks
Brandon Kravitz
Last 30d: 55-44-0 (+17.4u)
Over 8.5-105
1.05u
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
Prop Odds Comparison
Line Movement Tracker
Pirates vs. Phillies Public Betting Percentages
Betting Trends
- Phillies are 4-1 in their last 5 games.
- Phillies are 1-4 in their last 5 games against the spread
- Phillies are 15-27 in their road games against the spread
- The totals have gone OVER in 2 of Phillies' last 5 games
- The totals have gone OVER in 21 of Phillies' 42 last games at home
Matchup History
Against the Spread (ATS) History
Over/Under History
Last 5 Matchups
Pirates vs. Phillies Injury Updates

Pirates Injuries
- Oneil CruzCF
Oneil Cruz has been scratched Tuesday.
Out

Phillies Injuries
- Max LazarRP
Lazar is out with oblique
Out
- Andrew PainterSP
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| PITCHER | W-L | ERA | WHIP | K/9 | |
|---|---|---|---|---|---|
![]() | 7-3 | 3.07 | 1.086 | 9.96 |
| HITTERS | AVG | OBP | SLG | HR |
|---|---|---|---|---|
![]() | .273 | .330 | .414 | 5 |
![]() | .243 | .318 | .508 | 20 |
![]() | .286 | .402 | .472 | 11 |
![]() | .297 | .353 | .372 | 3 |
![]() | .286 | .342 | .479 | 13 |
![]() | .256 | .384 | .439 | 3 |
![]() | .262 | .311 | .690 | 5 |
![]() | .259 | .359 | .537 | 3 |
![]() | .297 | .342 | .351 | 1 |
Phillies Starting Lineup| PITCHER | W-L | ERA | WHIP | K/9 | |
|---|---|---|---|---|---|
![]() | 3-4 | 5.58 | 1.450 | 9.15 |
| HITTERS | AVG | OBP | SLG | HR |
|---|---|---|---|---|
![]() | .232 | .283 | .336 | 7 |
![]() | .256 | .371 | .591 | 30 |
![]() | .276 | .374 | .531 | 19 |
![]() | .321 | .353 | .510 | 12 |
![]() | .225 | .281 | .356 | 9 |
![]() | .236 | .297 | .391 | 7 |
![]() | .205 | .283 | .328 | 5 |
![]() | .118 | .118 | .206 | 1 |
![]() | .243 | .296 | .332 | 2 |
Pirates vs. Phillies Odds Comparison
Could not load odds
Pirates at Phillies Team Totals
MatchupOverUnder | ||
|---|---|---|
Pirates 42-42 | N/A | N/A |
Phillies 47-37 | N/A | N/A |





















