Helmet, Clothing, Glove

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

(Get latest betting odds)

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. 

David Racey's Pick: Phillies -1.5

Need More? Get Premium Picks

Hot Cappers

Latest Picks & Game Previews

  • Arsenal FC Arsenal FC vs Liverpool Liverpool Prediction 8/31/2025 Today’s EPL Picks

    August 31, 2025

  • Cardinals vs Reds Prediction 8/31/2025 Today’s MLB Picks

    August 31, 2025

  • San Diego Padres vs Minnesota Twins Prediction 8/31/2025 Today’s MLB Picks

    August 31, 2025

  • Brewers vs Blue Jays Prediction 8/31/2025 Today’s MLB Picks

    August 31, 2025

  • Tampa Bay Rays vs Washington Nationals Prediction 8/31/2025 Today’s MLB Picks

    August 31, 2025

  • Mariners vs Guardians Prediction 8/31/2025 Today’s MLB Picks

    August 31, 2025

  • Crystal Palace vs Aston Villa Prediction 8/31/2025 Today’s EPL Picks

    August 31, 2025

  • Virginia Tech vs South Carolina Prediction 8/31/2025 Today’s College Football Picks

    August 31, 2025

  • Chicago Cubs vs Colorado Rockies Prediction 8/31/2025 Today’s MLB Picks

    August 31, 2025

  • Baltimore Orioles vs San Francisco Giants Prediction 8/31/2025 Today’s MLB Picks

    August 31, 2025