
Pirates vs Phillies Prediction 6/6/25 MLB Picks Today
Philadelphia Phillies (37-25) vs. Pittsburgh Pirates (23-40)
June 6, 2025 6:40 pm EDT
The Line: Pittsburgh Pirates 124 / Philadelphia Phillies -148; Over/Under: 8.5
(Get latest betting odds)
In this article, we will formulate a Pirates vs Phillies prediction for this MLB game on Friday, June 6th at PNC Park in Pittsburgh, Pennsylvania. Let’s take a look at the prediction for this MLB matchup.
Pittsburgh Pirates Betting Preview
The Pittsburgh Pirates are 23-40 this year after they lost two out of three against Houston by scores of 0-3, 3-0, and 2-8. In their game three loss, Pittsburgh led 1-0 after the third inning, but they only scored one run in the final six innings for the loss. The Pirates recorded five hits in the game, and they were led by Cruz, who went 1-4 with two RBIs in the loss. Pittsburgh started Keller, who allowed eight hits and six earned runs over 6.1 innings for the loss, while Borucki allowed two earned runs in the ninth.
Prior to that series, the Pirates lost two out of three against the Padres, but did win two out of three against the Diamondbacks before that. Pittsburgh has lost three of its last four games, and they are currently last in the NL Central standings. The Pittsburgh pitching staff has a 3.94 ERA with a 1.23 WHIP and a .237 opponent batting average, while their offense has scored 199 runs with a .226 batting average and a .304 on-base percentage this season. Oneil Cruz has led Pittsburgh with 12 home runs and 28 RBIs, while Bryan Reynolds has added seven home runs and 34 RBIs this year. The projected starting pitcher for Pittsburgh is Bailey Falter, who is 4-3 with a 3.14 ERA and a 1.08 WHIP over 66.0 innings pitched this year.
Philadelphia Phillies Betting Preview
The Philadelphia Phillies are 37-25 this season after they lost two out of three against Toronto by scores of 8-3, 1-2, and 1-9. In their game three loss, Philadelphia allowed eight runs in the first three innings, and they never bounced back for the loss. The Phillies recorded five hits in the game, and they were led by Schwarber, who went 1-4 with one RBI in the loss. Philadelphia started Luzardo, who allowed nine hits and eight earned runs over 2.1 innings for the loss, while Johnson allowed one earned run in two relief innings.
Prior to that series, the Phillies lost all three games against the Brewers, but did win two out of three against the Braves prior to that. Philadelphia has lost six of its last seven games, and they are currently second in the NL East standings. The Philadelphia pitching staff has a 4.04 ERA with a 1.31 WHIP and a .252 opponent batting average, while the offense has scored 291 runs with a .254 batting average and a .330 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 Joe Ross, who is 2-1 with a 4.34 ERA and a 1.28 WHIP over 29.0 innings pitched this season.
Pirates vs Phillies Prediction
Philadelphia comes into this matchup really struggling over the last ten days, and they are now second in the NL East standings. The Phillies are 18-13 on the road this year, while the Pirates are 14-18 at home. Pittsburgh was blown out on Thursday night by Houston, and they continue to be one of the worst scoring teams in all of baseball. The Pirates are starting Falter, who has allowed two earned runs or fewer in five straight outings. The Phillies are going with Ross, who is expected to be an opener. I don’t like how either of these teams is playing right now, but I think we are getting great value with the Pirates, as the Phillies have been awful over the last week. Take the Pirates to win game one in this series.