Philadelphia Phillies vs Pittsburgh Pirates Prediction, 6/8/2025 MLB Picks, Best Bets & Odds
Game: Philadelphia Phillies vs Pittsburgh Pirates
Date: Sunday, June 8, 2025
Location: PNC Park in Pittsburgh, PA
TV: SportsNet Pittsburgh
Odds/Point Spread: Philadelphia (-132) Pittsburgh (+110)
PNC Park is where the Pittsburgh Pirates (23-40) will attempt to beat the Philadelphia Phillies (37-25) on Sunday. The line on this contest has Philadelphia at -132 and Pittsburgh is priced at +110. The over/under has been set at 8. The pitchers taking the mound will be Cristopher Sanchez and Paul Skenes.


Philadelphia has a slugging percentage of .402 and have been rung up 489 times, while drawing a walk on 225 occasions. They have recorded 276 RBI's and 538 hits over the course of the season, and their team batting average comes in at .254. The Phillies have hit 94 doubles as a squad and have hit 67 balls out of the park. They have a total of 291 runs while having a team on-base percentage of .330. As a squad, the Philadelphia Phillies are recording 4.7 runs per game, which has them sitting at 7th in the league.
Today’s Featured MLB Best Bet! AUGUST YOUNG is on a +2,730 winning MLB run and is loading up on Monday with an 8-Unit MLB Game of the Year (9:40 p.m.). Young is 5-2 this MLB season on plays rated 7.0+ for +1,995, which includes going 1-0 on his 8-Unit Plays. Sign up 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 Betting Picks
They have earned a strikeout to walk ratio of 3.10 and the pitching staff holds a collective WHIP of 1.31. Phillies pitchers have conceded 63 long balls and also 273 runs in total (20th in baseball). Philadelphia has yielded 539 hits (8.7 per 9 innings) and 250 earned runs. The Phillies have a team ERA of 4.04 over the course of the season (21st in MLB), and their staff has struck out 586 hitters. Their pitching staff has walked 189 players from the other team and their FIP sits at 3.56 as a unit so far this season.
The Phillies relief pitchers have compiled a save rate of 64.5% and have entered the game in 64 save situations. The relief pitchers have inherited 64 base runners this year and 35.9% of those runners ended up scoring. Phillies relief pitchers have entered the game with runners on 44 times in addition to having 69 appearances in high leverage situations. The Phillies have dispatched 200 relief pitchers to the hill on the season. The bullpen have earned 32 holds for the season (22nd in baseball). They have recorded 20 saves on the season and have blown 11 of 31 save chances.
The Philadelphia Phillies have notched a total of 1,669 putouts at this point in the season, in addition to 540 assists and 24 errors. Their fielding percentage is holding steady at .989 which ranks 3rd in professional baseball, and they have turned 41 double plays. The Phillies have turned 67.5% of baseballs in play into outs out of their 5,007 innings on the field, which has them ranked 28th in baseball.
Sanchez has pitched in 398 innings and is sitting with 371 strikeouts so far in his career. His ERA is 3.61 (160 earned runs allowed) and his career WHIP is 1.240. He has given up 384 hits (8.7 hits per 9 innings) with 110 walks. Sanchez (22-17 win-loss mark in his career) sits with a FIP of 3.56 while going up against 1,666 opposing hitters during his time in the majors.
The Pirates hold a slugging % of .334 and they have an average of 3.16 runs per contest (30th in the league). They have hit 78 two-baggers, while getting a free base 215 times as well as putting up 199 runs. Pittsburgh has accounted for 43 long balls this season and 192 RBIs. They have struck out on 556 instances (6th in baseball) and have earned 471 base knocks. The Pittsburgh Pirates are sitting with a team OBP of .304 and a team batting average of .226 this year.
The Pittsburgh pitching staff have allowed 263 runs so far this year while having a team ERA of 3.94 (245 earned runs yielded). They have allowed 52 home runs and they concede 4.23 runs per 9 innings (14th in the league). The Pirates are sitting with a team WHIP of 1.233 and are the owners of a FIP of 3.81 as a staff on the season. Their K/BB ratio sits at 7.50 (463 strikeouts vs 194 walks). They are currently ranked 14th in MLB as a pitching staff in total hits conceded with 495.
Pittsburgh has had relievers step onto the hill in 25 save chances and they have walked away with 13 saves. They sit at 26th in MLB with a save percentage of 52.0%, and they have dispatched 204 relief pitchers onto the diamond this year. Their relief pitchers have taken the field 67 times in high leverage situations and also on 62 occasions with runners on base. Pittsburgh relievers have an inherited score percentage of 37.8% of 98 inherited runners. With 60 save situations, the Pirates have amassed 34 holds in addition to 12 blown saves.
The Pittsburgh Pirates have turned 55 double plays and have a fielding percentage of .985 (21st in pro baseball). The Pirates have recorded 567 assists, 34 errors and have accounted for 1,677 putouts on the season. Out of their 5,031 innings played, the Pirates have a efficiency on defense of 71.0% (10th in the majors).
So far in his pro baseball career, Skenes has given up 148 hits while accumulating 255 K's in 216 innings pitched. He has surrendered 48 ER's while holding a WHIP of 0.921 and having a FIP of 2.0. He has a K/BB ratio of 5.00 and he has faced 834 hitters during his pro baseball career. Skenes (15-9 career mark) has earned a 2.00 ERA while giving up 6.2 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Pittsburgh (+110)
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:
Pittsburgh Pirates - Twitter
Philadelphia Phillies - Twitter