Pirates vs Diamondbacks Picks and Prediction – 5/28/2025

Pirates vs Diamondbacks Prediction
The Pittsburgh Pirates complete a three-game series on the road Wednesday versus the Arizona Diamondbacks. Pittsburgh dropped to 19-36 following its 5-0 loss to Arizona in the opening game of the series on Monday. Pittsburgh managed just six hits against Arizona's pitching. Andrew Heaney suffered the loss, allowing five runs across five innings. Pittsburgh is last in the National League Central, 14 ½ games behind first place. Keep up to date with all the MLB action with our MLB picks.
Andrew McCutchen is batting .261 with an on-base percentage of .371 to lead Pittsburgh in both categories. Oneil Cruz is the leader in home runs with 11, while Bryan Reynolds is the leader in RBI with 27, and Ke’Bryan Hayes is the leader in hits with 44. On Wednesday, Pittsburgh will send Paul Skenes to the mound. The right-hander is 3-5 with a 2.36 ERA, 70 Ks, and 18 BBs.
The Arizona Diamondbacks improved to 27-27 with Monday’s five-run shutout victory over Pittsburgh. Eugenio Suarez and Josh Naylor each hit home runs for the Diamondbacks. Arizona starter Ryne Nelson allowed four hits and no runs across 6.2 innings. The Diamondbacks snapped a five-game losing streak but trail first in the NL West by six games.
Geraldo Perdomo is batting .299 with an on-base percentage of .398 to lead Arizona in both categories. Eugenio Suarez is the leader in home runs with 15 and RBI with 41. Josh Naylor is the leader in hits with 58. Arizona is batting .256 with a .449 slugging percentage. On Wednesday, Arizona will send Zac Gallen to the mound. The right-hander is 3-6 with a 5.25 ERA, 63 Ks, and 29 BBs.
Pirates vs Diamondbacks Pick Analysis
The Pittsburgh Pirates will win on the road Wednesday when visiting the Arizona Diamondbacks, but the play here is UNDER. The UNDER has cashed in 14 of Pittsburgh's last 19, five of Arizona's last six, and nine of the last 11 Arizona has played at home. Pittsburgh starter Paul Skenes has had four consecutive solid outings, allowing five runs on 16 hits across 26 innings. Final Score Prediction: Pittsburgh Pirates win but our best play is UNDER 4-2.
Betting Trends for Arizona Diamondbacks vs Pittsburgh Pirates

Pirates

Diamondbacks
Our Free MLB Pick for Arizona Diamondbacks vs Pittsburgh Pirates

Under 8