Diamondbacks vs. Pirates: Recent Results, Pitching Matchups, and Series Trends
The Arizona Diamondbacks and Pittsburgh Pirates continue their National League matchup as the Diamondbacks travel to PNC Park on Friday, July 25, 2025. First pitch is scheduled for 6:40PM EST. Arizona enters the contest with a 50-53 record, while Pittsburgh stands at 42-61.
In their most recent meetings, the Pirates dominated the Diamondbacks at Chase Field on May 28, winning 10-1 behind a strong outing from Paul Skenes. The Pirates took two out of three games in that series. Earlier in the week, on May 26, Arizona shut out Pittsburgh 5-0, with Ryne Nelson delivering a standout start and support from home runs by Eugenio Suárez and Josh Naylor.
For Friday’s matchup, the probable starting pitchers are Ryne Nelson (Diamondbacks, 6-2, 3.52 ERA) and Mike Burrows (Pirates, 1-3, 4.70 ERA). Nelson is coming off a quality start against St. Louis, allowing just one earned run over several innings. Burrows last faced the White Sox, giving up two earned runs with six strikeouts.
Statistically, the Diamondbacks have had the upper hand in recent matchups, winning 12 of their last 20 games against the Pirates. Arizona has also won their last three games against National League opponents. Meanwhile, with Burrows starting at home, games have trended high-scoring, with the over hitting in 83% of those contests this season.
Key player to watch for Arizona is Eugenio Suárez, who has been mentioned in trade rumors but remains an important contributor. Pittsburgh’s Bryan Reynolds enters the game on a hot streak, recording hits in seven of his last eight games.
Betting odds favor the Diamondbacks at -121 on the moneyline, while the Pirates are listed at +101. The spread is set at Diamondbacks -1.5, with a game total of 9.0 runs. Expert predictions lean toward an Arizona win, but expect a competitive game with offensive potential on both sides.
