The struggling Pittsburgh Pirates (42-62) host the Arizona Diamondbacks (51-53) at PNC Park with both teams looking to salvage disappointing seasons ahead of the trade deadline.
The pitching matchup heavily favors Arizona with Merrill Kelly (3.87 expected ERA) facing Andrew Heaney, who has surrendered 57 runs in just 102 innings this season.
The Diamondbacks' potent offense (5.07 runs per game) led by Ketel Marte and Eugenio Suarez should have opportunities against a Pirates team that ranks last in MLB in runs scored (3.40 per game).
Pittsburgh Pirates vs. Arizona Diamondbacks prediction: who will win?
For tonight's Pittsburgh Pirates vs Arizona Diamondbacks matchup, our predictive model gives the D-backs a 77.5% chance of defeating the Pirates.
Arizona Diamondbacks: 77.5% win probability
- Dominant road performance (22-11 away record this season)
- Explosive offense averaging 5.2 runs per game in their last 10 outings
- Superior pitching staff holding opponents to a .232 batting average
Pittsburgh Pirates: 22.5% win probability
- Poor home performance (14-19 at PNC Park this season)
- Struggling offense ranks 27th in MLB with 3.7 runs per game
- High strikeout rate of 26.3% against right-handed pitching
At Sporting Post, our custom prediction model blends insights from leading MLB analysts to give you a clear edge.
Instead of sorting through endless opinions, we streamline expert picks, advanced team metrics, and market trends into one place. Our AI tracks top sources and assigns a confidence score to each prediction. These are averaged into a win probability that reflects the expert consensus. It gives you a data-backed view of what the sharpest minds in MLB expect.
Pittsburgh Pirates | Arizona Diamondbacks | |
---|---|---|
Moneyline |
Pittsburgh Pirates vs. Arizona Diamondbacks preview
The struggling Diamondbacks (51-53) head to PNC Park looking to build momentum against the cellar-dwelling Pirates (42-62) in what's shaping up as a seller vs. seller matchup as the trade deadline looms.
Arizona holds a significant offensive edge, averaging 5.1 runs per game behind the powerful bats of Eugenio Suarez (36 HR) and Ketel Marte (.287/.389/.566) while Pittsburgh's anemic offense manages just 3.4 runs per contest.
The pitching matchup heavily favors the visitors with Merrill Kelly (3.87 expected ERA) taking the mound for Arizona against Pittsburgh's Andrew Heaney, who's been hammered to the tune of a 5.34 expected ERA.
The Diamondbacks' bullpen has been shaky with 18 blown saves, but should have enough cushion against a Pirates lineup where only two batters sport an OPS+ over 100.
PNC Park's picturesque setting might be the highlight for Pirates fans as their squad continues what's become a lost season, though McCutchen (.255/.335/.386) still draws cheers from the hometown crowd.
With Kelly's ability to generate swings and misses (31.3% chase rate) against a free-swinging Pirates lineup, Arizona appears positioned to handle business on the road despite their own disappointing 2025 campaign.
Pittsburgh Pirates vs. Arizona Diamondbacks form


Pittsburgh Pirates vs. Arizona Diamondbacks head to head

Pittsburgh Pirates
50%

Arizona Diamondbacks
50%
Jul 25, 2025
Pittsburgh Pirates
0 : 1
Arizona Diamondbacks
May 28, 2025
Arizona Diamondbacks
1 : 10
Pittsburgh Pirates
May 28, 2025
Arizona Diamondbacks
6 : 9
Pittsburgh Pirates
May 27, 2025
Arizona Diamondbacks
5 : 0
Pittsburgh Pirates
Aug 4, 2024
Pittsburgh Pirates
5 : 6
Arizona Diamondbacks
Aug 3, 2024
Pittsburgh Pirates
4 : 2
Arizona Diamondbacks
Betting on the MLB?
Sporting Post is your trusted hub for MLB betting coverage. We break down expert MLB predictions and deliver today’s MLB best bets with clear, data-driven analysis. Want secure and reliable options? Explore our top picks for MLB betting sites.