Pittsburgh Pirates vs Philadelphia Phillies Prediction, 5/16/2025 MLB Picks, Best Bets & Odds
Game: Pittsburgh Pirates vs Philadelphia Phillies
Date: Friday, May 16, 2025
Location: Citizens Bank Park in Philadelphia, PA
TV: NBC Sports Philadelphia
Odds/Point Spread: Pittsburgh (+125) Philadelphia (-145)
Citizens Bank Park is the location where the Philadelphia Phillies (25-18) will compete against the Pittsburgh Pirates (15-29) on Friday. The line on this matchup has the Pirates at +125 while the Phillies are at -145. The betting total comes in at 8. The starting pitchers will be Andrew Heaney and Ranger Suarez.


As a team, the Pittsburgh Pirates are notching 3.1 runs per contest, which has them at 30th in MLB. They have accounted for 135 runs while holding a team on-base percentage of .300. The Pirates have earned 50 two-baggers as a team and have smacked 31 baseballs out of the park. They have 132 runs batted in as well as 320 hits so far this season, while their team batting average is sitting at .219. Pittsburgh is slugging .327 and have struck out 381 times, while drawing a walk on 156 occasions.
Today’s Featured MLB Best Bet! AUGUST YOUNG is coming off another 7-Unit winner last night as he improves to an all-time best of +31,430 all-time on plays rated 7.0+ across all sports. Young is back on Monday with another 7-Unit MLB Best Bet (6:40p.m. EST) Young is a perfect 3-0 this season on his MLB plays rated 7.0+ for +2,240 and is on a +4,285 MLB run the L/21 days! Click BUY NOW below! You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our MLB Picks
The Pirates have a team earned run average of 4.01 on the season (18th in MLB), and their staff has rung up 324 hitters. Pirates pitchers have surrendered 38 home runs and also 189 total runs (17th in the league). Their pitching staff has walked 141 opposing players and their FIP sits at 3.93 as a team for the year. Pittsburgh has given up 354 base hits (8.1 per 9 innings) and 175 earned runs. They have earned a K/BB ratio of 2.30 and the pitching staff sits with a WHIP of 1.26.
The Pirates relievers have recorded a save percentage of 50.0% and have come into the game in 40 save situations. The relievers have inherited 68 runners over the course of the season with 33.8% of those runners crossed home plate. Pirates bullpen pitchers have stepped onto the hill with opponents on base 44 times in addition to having 47 appearances in high leverage situations. The Pirates have sent 147 relievers to the mound this season. The relief pitchers have earned 23 holds for the year (19th in the league). They have 8 saves on the campaign and have missed out on 8 of 16 chances to get a save.
The Pittsburgh Pirates have 1,179 putouts this season, in addition to 394 assists and 28 errors. Their fielding percentage is currently at .983 which puts them in 22nd in baseball, and have accumulated 41 double plays. The Pirates have transformed 70.5% of baseballs in play into outs out of 3,537 innings on the diamond, ranking them 12th in pro baseball.
Heaney has thrown 1,059 innings and has racked up 1,106 K's in his MLB career. Heaney (53-65 career record) has a FIP of 4.34 and he has faced 4,516 batters in the major leagues. His ERA is 4.40 (518 earned runs allowed) and he has a WHIP of 1.259. He has surrendered 1,019 hits (8.7 hits per 9 innings) with 315 walks.
The Philadelphia Phillies hold a team on-base percentage of .335 as well as a batting average of .257 this year. They have been rung up on 345 instances (20th in the league) and have accounted for 378 base knocks. Philadelphia has 45 home runs so far this season and 192 RBIs. The Phillies have a team slugging % of .402 and they average 4.70 runs per game (10th in baseball). They have hit 65 doubles, while walking 162 times and putting up 202 runs.
The Philadelphia pitching staff have given up 186 runs for the season while having a team ERA of 3.90 (167 earned runs given up). They have given up 45 homers and they concede 4.35 runs per 9 innings (16th in MLB). The Phillies have a team WHIP of 1.264 and have a FIP of 3.56 as a squad so far this season. They currently have a K/BB ratio of 9.70 (417 strikeouts vs 124 bases on balls). They come in at 19th in the league as a pitching staff in total hits conceded with 363.
Philadelphia has had relief pitchers step onto the mound in 21 save opportunities and they have tallied 13 saves. They are currently ranked 17th in MLB with a save rate of 61.9%, and they have sent 138 relief pitchers to the mound on the campaign. Their relief pitchers have taken the field 42 times in high leverage situations and on 27 occasions with runners on. Philadelphia bullpen pitchers hold an inherited score percentage of 38.5% out of 39 inherited base runners. Sitting with 43 save situations, the Phillies have amassed 21 holds and 8 blown saves.
The Philadelphia Phillies have gotten 30 double plays and have accounted for a fielding rate of .990 (4th in professional baseball). The Phillies have racked up 369 assists, 16 errors and have amassed 1,157 putouts during this campaign. In 3,471 innings on the diamond, the Phillies have earned a defensive efficiency of 68.0% (23rd in baseball).
Suarez (42-29 career win-loss mark) holds a 3.47 ERA while giving up 8.6 hits per 9 innings. His K/BB ratio is 2.76 and he has faced 2,589 hitters during his MLB career. He has given up a total of 237 earned runs while earning a WHIP of 1.284 and being the owner of a FIP of 3.4. During his MLB career, Suarez has surrendered 584 base hits while tallying 565 K's in 614 innings pitched.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take Philadelphia (-145)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Philadelphia Phillies - Twitter
Pittsburgh Pirates - Twitter