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

Odds updated as of 1:11 p.m.
Sunday's slate in the MLB includes a matchup between the Philadelphia Phillies and the Pittsburgh Pirates.
We've got you covered, in terms of the most important info about this game before you take a look at the MLB odds and spreads on FanDuel Sportsbook.
Phillies vs Pirates Game Info
- Philadelphia Phillies (27-18) vs. Pittsburgh Pirates (15-31)
- Date: Sunday, May 18, 2025
- Time: 1:35 p.m. ET
- Venue: Citizens Bank Park -- Philadelphia, Pennsylvania
- Coverage: NBCS-PH and SportsNet PT
Phillies vs Pirates Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: PHI: (-108) | PIT: (-108)
- Spread: PHI: +1.5 (-164) | PIT: -1.5 (+136)
- Total: 8.5 -- Over: (-120) | Under: (-102)
Phillies vs Pirates Probable Starting Pitchers
Probable Pitchers: Mick Abel (Phillies) - 0-0, 0.00 ERA vs Paul Skenes (Pirates) - 3-4, 2.63 ERA
The Phillies will give the nod to Mick Abel and the Pirates will turn to Paul Skenes (3-4, 2.63 ERA). Abel did not pitch as the moneyline favorite last season. The Pirates have a 4-5-0 ATS record in Skenes' nine starts with a set spread. The Pirates were named the moneyline underdog for two Skenes starts this season -- they split the games.
Phillies vs Pirates Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Pirates win (51.3%)
Phillies vs Pirates Moneyline
- Pittsburgh is the underdog, -108 on the moneyline, while Philadelphia is a -108 favorite at home.
Phillies vs Pirates Spread
Phillies vs Pirates Over/Under
- The over/under for the Phillies versus Pirates contest on May 18 has been set at 8.5, with -120 odds on the over and -102 odds on the under.
Bet on Philadelphia Phillies vs. Pittsburgh Pirates on FanDuel today!
Phillies vs Pirates Betting Trends
- The Phillies have won in 22, or 61.1%, of the 36 contests they have been named as odds-on favorites in this year.
- Philadelphia has a record of 22-14 in contests when sportsbooks favor them by -108 or more on the moneyline.
- The Phillies and their opponents have hit the over in 19 of their 43 games with a total set by oddsmakers this season.
- The Phillies have an against the spread record of 22-21-0 in 43 games with a line this season.
- The Pirates have won 33.3% of the games this season they were the moneyline underdog (10-20).
- Pittsburgh is 10-20 (winning only 33.3% of its games) when playing as a moneyline underdog of -108 or longer.
- The Pirates have had an over/under set by bookmakers 44 times, and have combined with opponents to go over the total in 17 of those games (17-25-2).
- The Pirates have collected an 18-26-0 record against the spread this season (covering 40.9% of the time).
Phillies Player Leaders
- Kyle Schwarber has 43 hits and an OBP of .395, both of which rank first among Philadelphia hitters this season. He has a .262 batting average and a slugging percentage of .573.
- Among qualifying batters in the majors, his batting average ranks 67th, his on-base percentage ranks 10th, and he is eighth in slugging.
- Schwarber will look for his fourth straight game with a hit in this contest. In his last five games he is hitting .211 with a double, a home run, three walks and three RBIs.
- Bryce Harper is hitting .256 with 10 doubles, seven home runs and 33 walks. He's slugging .440 with an on-base percentage of .376.
- He is 79th in batting average, 29th in on-base percentage and 63rd in slugging among qualified hitters.
- Harper has picked up at least one hit in two games in a row. During his last five outings he is batting .438 with two doubles, five walks and four RBIs.
- Trea Turner has an OPS of .742, fueled by an OBP of .358 and a team-best slugging percentage of .384 this season.
- Turner has logged a hit or more in three games in a row. In his last five games he is hitting .227 with a triple, a walk and an RBI.
- Bryson Stott has four home runs, 24 RBI and a batting average of .263 this season.
- Stott brings a three-game hitting streak into this game. During his last five outings he is hitting .278 with a home run, two walks and four RBIs.
Pirates Player Leaders
- Oneil Cruz is leading the Pirates with 31 hits. He's batting .230 and slugging .444 with an on-base percentage of .358.
- Including all qualifying hitters, he ranks 120th in batting average, while his on-base percentage ranks 45th and he is 61st in slugging.
- Andrew McCutchen is batting .248 with seven doubles, three home runs and 20 walks. He's slugging .372 with an on-base percentage of .351.
- He is currently 93rd in batting average, 55th in on-base percentage and 117th in slugging percentage among all qualifying hitters.
- Bryan Reynolds is hitting .202 with five doubles, six home runs and 16 walks.
- Ke'Bryan Hayes' .317 slugging percentage paces his team.
Phillies vs Pirates Head to Head
- 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)
- 9/27/2023: 7-6 PHI (Favorite: Phillies, Spread: -1.5, Total: 7.5, Favorite Moneyline: -130, Underdog Moneyline: +110)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



