
Pirates vs. Phillies Prediction, Odds, Picks - May 18
The Pittsburgh Pirates and Alexander Canario ready for the final of a three-game series against Bryce Harper and the Philadelphia Phillies on Sunday at Citizens Bank Park. Bookmakers list the Pirates as -111 favorites on the moneyline, while giving the underdog Phillies -108 moneyline odds. Pittsburgh (-1.5) is favored on the run line. An 8.5-run total is set in the matchup.
Take a look at everything you need from a betting perspective on the Pirates-Phillies game, regarding the run line, moneyline and total, plus expert picks.
Keep up with MLB on FOX Sports.
Pirates vs. Cubs Highlights | MLB on FOX
Pirates vs. Phillies Game Information & Odds
- When: Sunday, May 18, 2025 at 1:35 p.m. ET
- Where: Citizens Bank Park in Philadelphia, Pennsylvania
- How to watch on TV: NBCS-PH and SportsNet PT
| Favorite | Favorite Moneyline | Underdog Moneyline | Total | Over Total Odds | Under Total Odds | Run Line | Favorite Run Line Odds | Underdog Run Line Odds |
|---|---|---|---|---|---|---|---|---|
| Pirates | -111 | -108 | 8.5 | -121 | +100 | -1.5 | +144 | -173 |
Pirates vs. Phillies Prediction
- Score Prediction: Phillies 6, Pirates 3
- Total Prediction: Under 8.5 runs
- Win Probabilities: Pirates 68%, Phillies 32%
Pirates vs. Phillies Betting Insights
- The Pirates have won five, or 33.3%, of the 15 games they've played as favorites this season.
- Pittsburgh is 5-10 this season when entering a game favored by -111 or more on the moneyline.
- The Pirates have a 52.6% chance to win this game based on the implied probability of the moneyline.
- The Phillies have been victorious in four of the eight contests they have been chosen as underdogs in this season.
- This season, Philadelphia has been victorious four times in eight chances when named as an underdog of at least -108 or longer on the moneyline.
- The Phillies have an implied victory probability of 51.9% according to the moneyline set for this matchup.
Pirates Recent Betting Performance
- Over the last 10 games, the Pirates have been named the moneyline favorite by bookmakers just one time, a game they lost.
- In their last 10 matchups (all 10 of them had set totals), the Pirates and their opponents combined to hit the over one time.
- The Pirates' ATS record is 6-4-0 over their past 10 games.
Pirates Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 3-7 |
| Runs Per Game | 2.4 |
| HR | 7 |
| ERA | 3.45 |
| K/9 | 7.2 |
Pirates Player Insights
- Oneil Cruz has a team-best eight home runs.
- Among all batters in baseball, Cruz's home run total ranks him 38th, and his RBI tally puts him 115th.
- Andrew McCutchen is hitting .248 with seven doubles, three home runs and 20 walks.
- McCutchen is 169th in homers and 173rd in RBI among all MLB hitters this year.
- Bryan Reynolds leads the Pirates with 22 runs batted in.
- Ke'Bryan Hayes has three doubles, two triples, a home run and nine walks while hitting .255.
Pirates Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Spencer Horwitz | 0.5 (-200) | 1.5 (+140) | - | 0.5 (+160) |
| Oneil Cruz | 0.5 (-250) | 1.5 (+105) | - | 0.5 (+145) |
| Ke'Bryan Hayes | 0.5 (-220) | 1.5 (+150) | - | 0.5 (+180) |
| Bryan Reynolds | 0.5 (-245) | 1.5 (+125) | - | 0.5 (+160) |
| Isiah Kiner-Falefa | 0.5 (-215) | 0.5 (-220) | - | 0.5 (+210) |
Phillies Recent Betting Performance
- Bookmakers have not installed the Phillies as underdogs in any of their last 10 games.
- The Phillies and their opponents have combined to hit the over three times in their last 10 games with a total.
- The Phillies have a record of 5-5-0 ATS over their last 10 games.
Phillies Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 7-3 |
| Runs Per Game | 4.8 |
| HR | 9 |
| ERA | 3.50 |
| K/9 | 9.3 |
Phillies Player Insights
- Kyle Schwarber has managed a team-leading 15 home runs and has driven in 35 runs.
- Among all hitters in the majors, Schwarber is second in homers and seventh in RBI.
- Schwarber takes a hitting streak of three games into this matchup. During his last five outings he is batting .211 with a double, a home run, three walks and three RBIs.
- Harper has 10 doubles, seven home runs and 33 walks while hitting .256.
- Among all major league hitters, Harper is 55th in homers and 39th in RBI.
- Trea Turner leads the Phillies' lineup with a .299 batting average.
- Bryson Stott is hitting .263 with five doubles, two triples, four home runs and 15 walks.
Phillies Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Trea Turner | 0.5 (-235) | 1.5 (+160) | - | 0.5 (+230) |
| Nick Castellanos | 0.5 (-225) | 1.5 (+145) | - | 0.5 (+185) |
| Bryson Stott | 0.5 (-240) | 1.5 (+145) | - | 0.5 (+235) |
| Bryce Harper | 0.5 (-215) | 1.5 (+125) | - | 0.5 (+160) |
| Rafael Marchan | 0.5 (-130) | 0.5 (-135) | - | 0.5 (+275) |
Nationals vs. Phillies Highlights | MLB on FOX
FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.
Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.
2026 World Baseball Classic Broadcast Schedule: How To Watch Every Game on FOX
8 World Baseball Classic Matchups We Can't Wait To See
Who Are The Top 10 Hitters In the 2026 World Baseball Classic?
Nick Castellanos Admits To Bringing Beer Into Dugout In Sendoff Letter To Phillies Fans
USA Baseball Schedule for World Baseball Classic Pool Play in Houston
2026 World Baseball Classic Viewing Guide: From Pool Play To A Dream Championship Rematch
2026 MLB Power Rankings: Where Do All 30 Teams Stand Before Spring Training?
6 Corbin Carroll Replacements For Team USA in the World Baseball Classic
Manfred: 'A Lot Of Momentum' Toward MLB Players Participating In LA28 Olympics
2026 World Baseball Classic Broadcast Schedule: How To Watch Every Game on FOX
8 World Baseball Classic Matchups We Can't Wait To See
Who Are The Top 10 Hitters In the 2026 World Baseball Classic?
Nick Castellanos Admits To Bringing Beer Into Dugout In Sendoff Letter To Phillies Fans
USA Baseball Schedule for World Baseball Classic Pool Play in Houston
2026 World Baseball Classic Viewing Guide: From Pool Play To A Dream Championship Rematch
2026 MLB Power Rankings: Where Do All 30 Teams Stand Before Spring Training?
6 Corbin Carroll Replacements For Team USA in the World Baseball Classic
Manfred: 'A Lot Of Momentum' Toward MLB Players Participating In LA28 Olympics


