Arizona (50-53) vs Pittsburgh (42-61)
July 25, 2025 at 06:40 PM EDT
The Line: Betting Odds: Pittsburgh +1.5 — Over/Under: +8.5
In this article we will formulate a Diamondbacks vs Pirates prediction for this MLB game on Friday, July 25th at PNC Park in Pittsburgh, Pennsylvania. Let’s take a look at the prediction for this MLB matchup.
Arizona Diamondbacks Betting Preview
The Arizona Diamondbacks are 50-53 this season after they lost all three games against Houston by scores of 3-6, 1-3, and 3-4. In their game three loss, Arizona led 1-0 in the first inning and they tied the game in the eighth, but gave up a run in the ninth for the loss. The Diamondbacks recorded nine hits and they committed one error in the game, while they were led by Marte, who went 2-5 with one home run and one RBI in the loss. Arizona started Pfaadt, who allowed five hits and two earned runs over 5.1 innings, while Ginkel picked up the loss.
Prior to that series, the Diamondbacks swept the Cardinals in three games, but lost two out of three against the Angels before that. Arizona has won four of their last seven games and they are currently fourth in the NL West standings. The Arizona pitching staff has a 4.58 ERA with a 1.33 WHIP and a .253 opponent batting average, while their offense has scored 522 runs with a .253 batting average and a .329 on base percentage this year. Eugenio Suarez has led Arizona with 36 home runs and 86 RBIs, while Corbin Carroll has added 21 home runs and 50 RBIs this season. The projected starting pitcher for Arizona is Ryne Nelson, who is 6-2 with a 3.52 ERA and a 1.06 WHIP over 84.1 innings pitched this season.
Pittsburgh Pirates Betting Preview
The Pittsburgh Pirates are 42-61 this year after they swept the Tigers by scores of 3-0, 8-5, and 6-1. In their game three win, Pittsburgh scored six runs in the first three innings and they cruised to the easy victory. The Pirates recorded eight hits in the game and they were led by Horwitz, who went 1-4 with one home run and four RBIs in the win. Pittsburgh started Falter, who allowed four hits and one earned run over 7.0 innings for the win, while Mlodzinski finished the last two innings.
Prior to that series, the Pirates lost all three against the White Sox and two out of three against the Twins. Pittsburgh has split their last six games and they are currently last in the NL Central standings. The Pittsburgh pitching staff has a 3.84 ERA with a 1.21 WHIP and a .236 opponent batting average, while their offense has scored 350 runs with a .232 batting average and a .301 on base percentage this season. Oneil Cruz has led Pittsburgh with 16 home runs and 40 RBIs, while Bryan Reynolds has added 10 home runs and 50 RBIs this year. The projected starting pitcher for Pittsburgh is Mike Burrows, who is 1-3 with a 4.70 ERA and a 1.41 WHIP over 46.0 innings pitched this year.
Why the Diamondbacks will beat the Pirates
- The Pirates have lost each of their last seven home games against NL West opponents.
- The Diamondbacks have won 16 of their last 18 games against NL Central opponents following a home loss.
- The Diamondbacks have covered the run line in each of their last five night games against the Pirates following a home loss.
- The Pirates have failed to cover the run line in five of their last six games at PNC Park against teams that held a losing record.
- The Pirates have trailed after 3 innings in five of their last six games at PNC Park against opponents that held a losing record.
- The Diamondbacks have led after 5 innings in six of their last seven games.
Total Runs Facts
- Five of the Diamondbacks’ last six games as favorites against the Pirates have gone OVER the total runs line.
- Each of the Pirates’ last three games against National League opponents have gone UNDER the total runs line.
- The ‘Inning 1 UNDER 0.5 runs’ market has hit in each of the Diamondbacks’ last four night games against National League opponents.
- The ‘Inning 1 UNDER 0.5 runs’ market has hit in six of the Pirates’ last seven games as underdogs.
Pittsburgh Pirates Player Prop Facts
- Andrew McCutchen has hit a home run in each of the Pirates’ last two games as underdogs against NL West opponents.
- Isiah Kiner-Falefa has recorded at least one hit in each of his last 13 home appearances after not playing the previous day.
- Bryan Reynolds has recorded a Double in five of the Pirates’ last six games as home underdogs.
Arizona Diamondbacks Player Prop Facts
- Eugenio Suarez has hit at least one home run in four of the Diamondbacks’ last five night games against NL Central opponents that held a losing record.
- Josh Naylor has recorded at least one hit in each of his last 10 appearances in night games against NL Central teams that held a losing record.
- Eugenio Suarez has recorded a Double in three of his last four appearances with his team as a road favorite against the Pirates.
Diamondbacks vs Pirates Prediction
Pittsburgh comes into this series after picking up a great sweep against the Tigers, while Arizona was on the wrong end of a sweep against Houston. The Pirates are 29-24 at home this year, while the Diamondbacks are 24-25 on the road. Arizona is one of the higher scoring teams in the MLB, but they only managed seven runs in their three games with Houston. The Diamondbacks are starting Nelson, who has allowed two earned runs or fewer in four of his last five starts. Pittsburgh is going with Burrows, who has allowed two earned runs or fewer in three of his last four outings. I think that Pittsburgh sweep of Detroit was more about how poorly the Tigers are playing right now and I think they come back to Earth here. Take Arizona.