Up arrow
MLB
Games

Pittsburgh Pirates vs. Philadelphia Phillies: Preview, Predictions and Picks for May 17, 2025

Updated on:
May 18, 2025 1:52 AM
The Philadelphia Phillies look to build on their 1-0 series lead as they host the Pittsburgh Pirates at Citizens Bank Park on Saturday, May 17th at 6:05 PM, particularly struggling on the road with a 6-17 record. The Phillies, meanwhile, have been strong at home with a 15-8 record, and will aim to capitalize on their opponent's weaknesses. With a 26-18 overall record, the Phillies are poised to take control of the matchup against the 15-30 Pirates.
Pittsburgh Pirates vs Philadelphia Phillies

Current Odds

PIT
PHI
Over
7.5
-116
Under
8.0
-110
PIT
-1.5
+156
PHI
+1.5
-170
PIT
ML
-105
PHI
ML
+100

Pirates vs Phillies statistics

Stat Pirates Phillies
Hits 328 (26th) 387 (8th)
Batting Average .220 (27th) .258 (6th)
Runs Batted In 136 (30th) 200 (10th)
Runs 139 (29th) 210 (10th)
Home Runs 32 (29th) 45 (Tied-17th)
Walks 161 (9th) 170 (Tied-5th)
Stolen Bases 49 (5th) 40 (Tied-9th)
Strikeouts 389 (Tied-23rd) 349 (10th)
Pitches 6594 (14th) 6720 (11th)

Philadelphia Phillies recent games

Game Date Opponent Result Score
5/16/25 vs Pittsburgh Pirates W 8-4
5/14/25 vs St. Louis Cardinals L 14-7
5/14/25 vs St. Louis Cardinals W 2-1
5/12/25 vs St. Louis Cardinals L 3-2
5/11/25 @ Cleveland Guardians W 3-0

Pittsburgh Pirates recent games

Game Date Opponent Result Score
5/16/25 @ Philadelphia Phillies L 8-4
5/14/25 @ New York Mets W 4-0
5/13/25 @ New York Mets L 2-1
5/12/25 @ New York Mets L 4-3
5/11/25 vs Atlanta Braves W 4-3

Philadelphia Phillies injuries

  • Jose Ruiz (RP): 15-Day-IL
  • Matt Kroon (CF): Day-To-Day
  • Aaron Nola (SP): 15-Day-IL
  • Carson Taylor (SS): Day-To-Day
  • Christian McGowan (RP): Day-To-Day

Pittsburgh Pirates injuries

  • Oneil Cruz (CF): Day-To-Day
  • Spencer Horwitz (1B): 10-Day-IL
  • Burch Smith (RP): Day-To-Day
  • Nick Gonzales (2B): 10-Day-IL
  • Malcom Nunez (1B): Day-To-Day

Pirates vs Phillies game info

Type Info
Venue Citizens Bank Park
Location Philadelphia, Pennsylvania
First pitch Sat 6:05 PM
Temperature 83°
Chance of Rain 32%

Pirates vs Phillies predictions

Looking at the Pirates heading into game 2, Joey Bart’s recent hot streak at the plate really stands out—if he can keep up that .280 batting average, he should be able to get on base once or twice and maybe even drive in a run. Oneil Cruz is always a threat with his power, and even fighting through a bit of back soreness, he’s still got that potential to go deep (and I like him for at least one extra-base hit). Don’t sleep on Bryan Reynolds either; with 20 RBIs on the season so far, he’s got a knack for clutch moments. If the Pirates want any chance at flipping the script at Citizens Bank Park, these three need to find ways to spark the offense, especially since runs have been hard to come by for Pittsburgh this month.

Meanwhile, the Phillies have a lineup that packs a punch and is hard to pitch around. Trea Turner is batting over .300 and just seems to get on base every night—he’s primed for another multi-hit game and could easily swipe a bag if given the green light. Kyle Schwarber’s power can’t be ignored, and within that cozy home environment, I wouldn’t be surprised to see him launch another one into the seats or at least drive in a couple runs. Then there’s Bryce Harper, who’s been walking a ton and still finds ways to help the Phillies score, even on nights when the long ball isn’t there. With Zack Wheeler on the mound mixing strikeouts and soft contact, it feels like the Phillies are in that perfect spot to win both at the plate and on the bump.

When all is said and done, it really feels like Philadelphia is set up to take this one and extend their series lead. The Phillies’ bats bring plenty of firepower, and with Wheeler tossing quality innings, the Pirates’ offense might just struggle to keep up. Unless Pittsburgh’s hitters break out of their funk and Mlodzinski puts together a lights-out performance, the odds are tilting heavily toward another Phillies victory. Fans in Philly should be feeling good about their team’s chances in game 2.

Philadelphia Phillies

Pittsburgh Pirates

More Games