Phillies vs Pirates Prediction, Odds, Moneyline, Spread & Over/Under for June 7

Odds updated as of 8:13 a.m.
MLB action on Saturday includes the Philadelphia Phillies taking on the Pittsburgh Pirates.
We've got you covered, in terms of the vital info about this matchup before you take a look at the MLB odds and spreads on FanDuel Sportsbook.
Phillies vs Pirates Game Info
- Philadelphia Phillies (37-26) vs. Pittsburgh Pirates (24-40)
- Date: Saturday, June 7, 2025
- Time: 4:05 p.m. ET
- Venue: PNC Park -- Pittsburgh, Pennsylvania
- Coverage: SportsNet PT and NBCS-PH
Phillies vs Pirates Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: PHI: (-180) | PIT: (+152)
- Spread: PHI: -1.5 (-104) | PIT: +1.5 (-115)
- Total: 8 -- Over: (-115) | Under: (-105)
Phillies vs Pirates Probable Starting Pitchers
Probable Pitchers: Ranger Suarez (Phillies) - 4-0, 2.72 ERA vs Andrew Heaney (Pirates) - 3-4, 3.39 ERA
The probable pitchers are Ranger Suarez (4-0) for the Phillies and Andrew Heaney (3-4) for the Pirates. Suarez and his team have a record of 3-2-0 against the spread when he starts. When Suarez starts a game and his team is the favorite on the moneyline, they have a record of 3-2. The Pirates are 4-7-0 ATS in Heaney's 11 starts that had a set spread. The Pirates are 3-6 in Heaney's nine starts this season that they were the moneyline underdog.
Phillies vs Pirates Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Phillies win (55.4%)
Phillies vs Pirates Moneyline
- Pittsburgh is the underdog, +152 on the moneyline, while Philadelphia is a -180 favorite despite being on the road.
Phillies vs Pirates Spread
- The Phillies are at the Pirates and are favored by 1.5 runs (-104 to cover) on the runline. Pittsburgh is -115 to cover.
Phillies vs Pirates Over/Under
- Phillies versus Pirates on June 7 has an over/under of 8 runs, with the odds on the over -115 and the under set at -105.
Bet on Philadelphia Phillies vs. Pittsburgh Pirates on FanDuel today!
Phillies vs Pirates Betting Trends
- The Phillies have been favorites in 50 games this season and have come away with the win 31 times (62%) in those contests.
- This season Philadelphia has come away with a win 16 times in 19 chances when named as a favorite of at least -180 on the moneyline.
- Contests with the Phillies have gone over the total set by sportsbooks in 27 of 60 chances this season.
- In 60 games with a line this season, the Phillies have a mark of 30-30-0 against the spread.
- The Pirates have been the underdog on the moneyline 43 total times this season. They've gone 17-26 in those games.
- Pittsburgh has a 6-8 record (winning 42.9% of its games) when playing as a moneyline underdog of +152 or longer.
- The Pirates have played in 60 games with a set over/under, and have combined with their opponents to go over the total 23 times (23-34-3).
- The Pirates have collected a 27-33-0 record against the spread this season (covering 45% of the time).
Phillies Player Leaders
- Kyle Schwarber leads Philadelphia in OBP (.381) and total hits (59) this season. He's batting .255 batting average while slugging .550.
- Among qualifying hitters in the majors, he is 87th in batting average, 19th in on-base percentage, and ninth in slugging.
- Trea Turner leads Philadelphia in slugging percentage (.452) thanks to 21 extra-base hits. He's batting .306 with an on-base percentage of .360.
- He is 13th in batting average, 37th in on-base percentage and 54th in slugging in MLB.
- Turner heads into this game looking to extend his two-game hit streak. In his last five games he is batting .364 with three doubles, two home runs, a walk and five RBIs.
- Bryce Harper has 55 hits this season and has a slash line of .258/.368/.446.
- Nick Castellanos has six home runs, 32 RBI and a batting average of .285 this season.
- Castellanos has hit safely in three straight games. During his last five outings he is hitting .278 with two doubles, a home run, a walk and two RBIs.
Pirates Player Leaders
- Oneil Cruz has totaled 46 hits with a .353 on-base percentage, leading the Pirates in both categories. He's batting .230 and slugging .465.
- Including all the qualified players in the big leagues, his batting average ranks 133rd, his on-base percentage ranks 45th, and he is 51st in slugging.
- Cruz enters this game on a three-game hitting streak. In his last five games he is hitting .235 with a double, four walks and two RBIs.
- Bryan Reynolds' .382 slugging percentage leads his team. He has a batting average of .237 with an on-base percentage of .307.
- Including all qualified players, he ranks 122nd in batting average, 117th in on-base percentage and 117th in slugging percentage.
- Andrew McCutchen has nine doubles, five home runs and 27 walks while batting .249.
- Isiah Kiner-Falefa is hitting .303 with nine doubles, a triple, a home run and 10 walks.
Phillies vs Pirates Head to Head
- 5/18/2025: 1-0 PHI (Favorite: Phillies, Spread: -1.5, Total: 8.5, Favorite Moneyline: -108, Underdog Moneyline: -108)
- 5/17/2025: 5-2 PHI (Favorite: Phillies, Spread: -1.5, Total: 9, Favorite Moneyline: -320, Underdog Moneyline: +260)
- 7/21/2024: 6-0 PHI (Favorite: Phillies, Spread: -1.5, Total: 9, Favorite Moneyline: -122, Underdog Moneyline: +104)
- 7/20/2024: 4-1 PIT (Favorite: Phillies, Spread: -1.5, Total: 8.5, Favorite Moneyline: -168, Underdog Moneyline: +142)
- 7/19/2024: 8-7 PIT (Favorite: Phillies, Spread: -1.5, Total: 8.5, Favorite Moneyline: -174, Underdog Moneyline: +146)
- 4/14/2024: 9-2 PIT (Favorite: Phillies, Spread: -1.5, Total: 8.5, Favorite Moneyline: -184, Underdog Moneyline: +154)
- 4/13/2024: 4-3 PHI (Favorite: Phillies, Spread: -1.5, Total: 8.5, Favorite Moneyline: -156, Underdog Moneyline: +132)
- 4/12/2024: 5-2 PIT (Favorite: Phillies, Spread: -1.5, Total: 9, Favorite Moneyline: -162, Underdog Moneyline: +136)
- 4/11/2024: 5-1 PHI (Favorite: Phillies, Spread: -1.5, Total: 9, Favorite Moneyline: -136, Underdog Moneyline: +116)
- 9/28/2023: 3-2 PIT (Favorite: Phillies, Spread: -1.5, Total: 7.5, Favorite Moneyline: -255, Underdog Moneyline: +210)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!