Your cart is currently empty!

Phillies vs Pirates Prediction 6/7/25 MLB Picks
Pick details
Pittsburgh Pirates (24-40) vs Philadelphia Phillies (37-26)
June 7, 2025 at 04:05 PM EDT
The Line: Betting Odds: Pittsburgh Pirates +148 / Philadelphia Phillies -181 — Over/Under: 8.5
In this article, we will formulate a Phillies vs Pirates prediction for this MLB game on Saturday, June 7th at PNC Park in Pittsburgh, Pennsylvania. Let’s take a look at the prediction for this MLB matchup.Â
Philadelphia Phillies Betting Preview
The Philadelphia Phillies are 37-26 this season after they lost game one by a score of 5-4 on Friday night. Philadelphia led 4-2 in the fourth inning, but they went scoreless the rest of the way and ended up with the loss. The Phillies recorded seven hits in the game, and they were led by Turner, who went 3-5 with two RBIs in the loss. Philadelphia started Ross, who allowed one earned run over 2.0 innings, while Romano picked up the loss in the ninth.Â
Prior to this series, the Phillies lost two out of three against the Blue Jays and all three against the Brewers. Philadelphia has lost seven of its last eight games, and they are currently second in the NL East standings. The Philadelphia pitching staff has a 4.06 ERA with a 1.32 WHIP and a .253 opponent batting average, while the offense has scored 295 runs with a .253 batting average and a .329 on-base percentage this season. Kyle Schwarber has led Philadelphia with 19 home runs and 45 RBIs, while Bryce Harper has added nine home runs and 34 RBIs this year. The projected starting pitcher for Philadelphia is Ranger Suarez, who is 4-0 with a 2.72 ERA and a 1.18 WHIP over 36.1 innings pitched this season.Â
Pittsburgh Pirates Betting Preview
The Pittsburgh Pirates are 24-40 this year after they won game one to start this series on Friday night. Pittsburgh was able to tie the game at four in the fourth inning, and they had a walk-off sac fly to end the game in the ninth. The Pirates recorded 11 hits in the game, and they were led by Reynolds and Davis, who both had two RBIs in the win. Pittsburgh started Falter, who allowed five hits and four earned runs over 3.2 innings, while Bednar picked up the win.Â
Prior to this series, the Pirates lost two out of three against the Astros and two out of three against the Padres. Pittsburgh has lost three of its last five games, and they are currently last in the NL Central standings. The Pittsburgh pitching staff has a 3.95 ERA with a 1.23 WHIP and a .236 opponent batting average, while their offense has scored 204 runs with a .227 batting average and a .305 on-base percentage this season. Oneil Cruz has led Pittsburgh with 12 home runs and 28 RBIs, while Bryan Reynolds has added eight home runs and 36 RBIs this year. The projected starting pitcher for Pittsburgh is Andrew Heaney, who is 3-4 with a 3.39 ERA and a 1.19 WHIP over 66.1 innings pitched this year.Â
Why the Phillies will beat the PiratesÂ
- The Pirates have lost each of their last eight day games against teams that held a winning record.
- The Phillies have won six of their last seven road games against National League opponents.
- The Pirates have failed to cover the run line each of their last six day games against National League opponents that held a winning record.
- The Phillies have covered the run line in six of their last seven road games against National League opponents after playing the previous day.
- The Pirates have trailed after 5 innings in three of their last four games against NL East opponents that held a winning record.
Total Runs Facts
- Six of the Pirates’ last seven home games against NL East opponents have gone UNDER the total runs line.
- Four of the Phillies’ last five games as road favorites have gone OVER the total runs line.
- The ‘Inning 1 OVER 0.5 runs’ market has hit in each of the Phillies’ last four games against National League opponents.
- The ‘Inning 1 OVER 0.5 runs’ market has hit in six of the Pirates’ last seven games as home underdogs against National League opponents.
Phillies vs Pirates PredictionÂ
Philadelphia continued their struggles with a loss in game one of this series on Friday, and they have lost seven of their last eight games. The Phillies are 18-14 on the road this year, while the Pirates are 15-18 at home. Pittsburgh is one of the lowest-scoring teams in the MLB so far this season, and they are going up against Suarez, who has allowed a total of one earned run in his last three starts (18.2 IP). The Pirates are starting Heaney, who has allowed two earned runs or fewer in four of his last five outings. Philadelphia has the advantage in this matchup, and I like them to win by at least two runs.Â