Pirates vs Phillies Prediction, Odds, Moneyline, Spread & Over/Under for May 17

Odds updated as of 1:11 p.m.
The Pittsburgh Pirates are among the MLB squads in action on Sunday, up against the Philadelphia Phillies.
All the info you need to make smart bets on this game at FanDuel Sportsbook can be found below. Check out all of the latest MLB betting lines here.
Pirates vs Phillies Game Info
- Pittsburgh Pirates (24-22) vs. Philadelphia Phillies (23-23)
- Date: Sunday, May 17, 2026
- Time: 1:35 p.m. ET
- Venue: PNC Park -- Pittsburgh, Pennsylvania
- Coverage: SportsNet PT and NBCS-PH
Pirates vs Phillies Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: PIT: (-130) | PHI: (+110)
- Spread: PIT: -1.5 (+168) | PHI: +1.5 (-205)
- Total: 7 -- Over: (-122) | Under: (+100)
Pirates vs Phillies Probable Starting Pitchers
Probable Pitchers: Paul Skenes (Pirates) - 6-2, 1.98 ERA vs Zack Wheeler (Phillies) - 2-0, 2.55 ERA
The Pirates will look to Paul Skenes (6-2) against the Phillies and Zack Wheeler (2-0). Skenes' team is 5-4-0 against the spread this season in his starts. Skenes' team has a record of 6-2 this season when he starts and they are the favorite on the moneyline. The Phillies have a 2-2-0 ATS record in Wheeler's four starts that had a set spread. The Phillies were the moneyline underdog for one Wheeler start this season -- they won.
Pirates vs Phillies Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Pirates win (56.6%)
Pirates vs Phillies Moneyline
- Philadelphia is a +110 underdog on the moneyline, while Pittsburgh is a -130 favorite at home.
Pirates vs Phillies Spread
- The Phillies are at the Pirates, and are +1.5 on the runline. The Phillies are +168 to cover the spread, and the Pirates are -205.
Pirates vs Phillies Over/Under
- Pirates versus Phillies, on May 17, has an over/under of 7, with the over being -122 and the under +100.
Bet on Pittsburgh Pirates vs. Philadelphia Phillies on FanDuel today!
Pirates vs Phillies Betting Trends
- The Pirates have been favorites in 27 games this season and have come away with the win 17 times (63%) in those contests.
- This year Pittsburgh has won eight of 17 games when listed as at least -130 on the moneyline.
- The Pirates' games have gone over the total in 24 of their 45 opportunities.
- In 45 games with a line this season, the Pirates have a mark of 23-22-0 against the spread.
- The Phillies have been the moneyline underdog 13 total times this season. They've gone 4-9 in those games.
- In games it has played as a moneyline underdog with odds of +110 or longer, Philadelphia has a 2-4 record (winning just 33.3% of its games).
- The Phillies have played in 46 games with an over/under set, and have combined with their opponents to go over the total 23 times (23-21-2).
- The Phillies have covered just 30.4% of their games this season, going 14-32-0 ATS.
Pirates Player Leaders
- Brandon Lowe leads Pittsburgh with 38 hits, batting .247 this season with 22 extra-base hits. He has an on-base percentage of .346 and a slugging percentage of .552.
- Among all qualifying hitters in the majors, he ranks 92nd in batting average, 64th in on-base percentage, and 13th in slugging.
- Oneil Cruz leads Pittsburgh in slugging percentage (.470) thanks to 19 extra-base hits. He's batting .259 with an on-base percentage of .325.
- Among qualified hitters, he is 72nd in batting average, 96th in on-base percentage and 42nd in slugging percentage.
- Bryan Reynolds leads Pittsburgh in OBP (.392) this season, fueled by 42 hits.
- Reynolds brings a five-game hitting streak into this game. In his last five games he is hitting .350 with a double, a walk and three RBIs.
- Spencer Horwitz has three home runs, 19 RBI and a batting average of .274 this season.
- Horwitz has hit safely in two straight games. During his last five outings he is batting .389 with three doubles, two walks and three RBIs.
Phillies Player Leaders
- Kyle Schwarber is leading the Phillies with 41 hits. He's batting .237 and slugging .642 with an on-base percentage of .365.
- Including all the qualifying hitters in the majors, his batting average puts him 106th, his on-base percentage ranks 38th, and he is fourth in slugging.
- Schwarber enters this game on a three-game hitting streak. During his last five outings he is hitting .316 with a double, four home runs, five walks and nine RBIs.
- Bryce Harper has a .378 on-base percentage to pace his team. He has a batting average of .283 while slugging .548.
- His batting average is 32nd among all qualified players, his on-base percentage is 27th, and he is 15th in slugging.
- Brandon Marsh has a .474 slugging percentage, which leads the Phillies.
- Trea Turner has eight doubles, four home runs and 14 walks while batting .237.
Pirates vs Phillies Head to Head
- 5/16/2026: 6-0 PHI (Favorite: Phillies, Spread: -1.5, Total: 8.5, Favorite Moneyline: -172, Underdog Moneyline: +144)
- 5/15/2026: 11-9 PHI (Favorite: Pirates, Spread: -1.5, Total: 8, Favorite Moneyline: -134, Underdog Moneyline: +116)
- 6/8/2025: 2-1 PIT (Favorite: Pirates, Spread: -1.5, Total: 6.5, Favorite Moneyline: -118, Underdog Moneyline: -100)
- 6/7/2025: 2-1 PIT (Favorite: Phillies, Spread: -1.5, Total: 8, Favorite Moneyline: -144, Underdog Moneyline: +122)
- 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)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



