Phillies vs. Pirates Dunkel MLB Picks, Predictions and Prop Bets - June 29
29 June 2026

The Philadelphia Phillies and Pittsburgh Pirates square off on Monday at 6:40 p.m. ET, beginning a four-game series at Citizens Bank Park. Aaron Nola (3-4, 5.58 ERA) will start for the Phillies, who are 47-37 this season and second in the NL East. Braxton Ashcraft (7-3, 3.07 ERA) is expected to start for the Pirates, who are 42-42 and fourth in the NL Central.
With moneyline odds of -111 for the Phillies and -110 for the Pirates, this could be a close contest. The total for the Phillies-Pirates game is 8.5.
Phillies vs. Pirates Odds, Game Time
- Game day: Monday, June 29, 2026
- Game time: 6:40 p.m. ET
- Location: Philadelphia, Pennsylvania
- Stadium: Citizens Bank Park
- Favorite: Phillies (-111)
- Underdog: Pirates (-110)
- Over/under: 8.5
How to Watch Phillies vs. Pirates
- TV Channel: NBCS-PH and SportsNet PT
- Live Stream: Fubo (Watch for free)
Bet now on FanDuel Sportsbook!
Phillies vs. Pirates: Betting the Moneyline
- The Phillies are 39-22 in games they were favored on the moneyline (winning 63.9% of those games).
- Pittsburgh has been underdogs in 35 games this season and has come away with the win 14 times (40%) in those contests.
- Philadelphia has entered 60 games this season favored by -111 or more and is 39-21 in those contests.
- The Pirates have a win-loss record of 14-21 when favored by -110 or worse by sportsbooks this year.
- The Phillies have a 52.6% chance to win this contest based on the moneyline's implied probability.
- The moneyline set for this matchup implies the Pirates have a 52.4% chance of coming away with a victory in the contest.
Phillies vs. Pirates: Betting the Spread & Total
- In the 84 games in which bookmakers have set an over/under for the Phillies, they have combined with opponents to go over the total 36 times (36-44-4).
- Games involving Pittsburgh have gone over the total set by oddsmakers in 48 of 84 chances this season.
- The Phillies have a 32-52-0 record ATS this season.
- The Pirates are 42-42-0 against the spread in their 84 games with a line set by sportsbooks this season.
