Diamondbacks vs Pirates Prediction, Odds, Moneyline, Spread & Over/Under for July 26

Odds updated as of 6:14 p.m.
MLB action on Saturday includes the Arizona Diamondbacks playing the Pittsburgh Pirates.
We've got you covered, in terms of the vital info regarding this matchup before you take a look at the MLB odds and spreads on FanDuel Sportsbook.
Diamondbacks vs Pirates Game Info
- Arizona Diamondbacks (51-53) vs. Pittsburgh Pirates (42-62)
- Date: Saturday, July 26, 2025
- Time: 6:40 p.m. ET
- Venue: PNC Park -- Pittsburgh, Pennsylvania
- Coverage: SportsNet PT and ARID
Diamondbacks vs Pirates Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: ARI: (-142) | PIT: (+120)
- Spread: ARI: -1.5 (+122) | PIT: +1.5 (-146)
- Total: 8.5 -- Over: (-120) | Under: (-102)
Diamondbacks vs Pirates Probable Starting Pitchers
Probable Pitchers: Merrill Kelly (Diamondbacks) - 9-5, 3.32 ERA vs Andrew Heaney (Pirates) - 4-9, 5.03 ERA
This contest's pitching matchup is set, as the Diamondbacks will send Merrill Kelly (9-5) to the mound, while Andrew Heaney (4-9) will get the nod for the Pirates. When Kelly starts, his team is 9-10-0 against the spread this season. Kelly's team has a record of 7-5 this season when he starts and they are the favorite on the moneyline. The Pirates are 6-10-0 against the spread when Heaney starts. The Pirates have been the moneyline underdog in 13 of Heaney's starts this season, and they went 4-9 in those matchups.
Diamondbacks vs Pirates Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Diamondbacks win (59.3%)
Diamondbacks vs Pirates Moneyline
- The moneyline numbers for Diamondbacks vs. Pirates reveal Arizona as the favorite (-142) and Pittsburgh as the underdog (+120) despite being the home team.
Diamondbacks vs Pirates Spread
- The Diamondbacks are at the Pirates and are favored by 1.5 runs (+122 to cover) on the runline. Pittsburgh is -146 to cover.
Diamondbacks vs Pirates Over/Under
- The Diamondbacks-Pirates contest on July 26 has been given an over/under of 8.5 runs. The over is set at -120 and the under at -102.
Bet on Arizona Diamondbacks vs. Pittsburgh Pirates on FanDuel today!
Diamondbacks vs Pirates Betting Trends
- The Diamondbacks have been victorious in 33, or 50%, of the 66 contests they have been chosen as favorites in this season.
- This year Arizona has won 17 of 32 games when listed as at least -142 on the moneyline.
- The Diamondbacks' games have gone over the total in 52 of their 101 opportunities.
- In 101 games with a line this season, the Diamondbacks have a mark of 47-54-0 against the spread.
- The Pirates are 27-41 in games they were the underdog on the moneyline (winning 39.7% of those games).
- Pittsburgh has gone 15-30 when it has played as a moneyline underdog with odds of +120 or longer (33.3%).
- The Pirates have played in 97 games with an over/under set, and have combined with opponents to go over the total 37 times (37-57-3).
- The Pirates are 50-47-0 ATS this season.
Diamondbacks Player Leaders
- Geraldo Perdomo leads Arizona OPS (.806) this season. He has a .280 batting average, an on-base percentage of .379, and a slugging percentage of .427.
- Among the qualified hitters in baseball, his batting average ranks 32nd, his on-base percentage ranks 11th, and he is 79th in slugging.
- Eugenio Suarez leads Arizona with 93 hits. He is batting .249 this season and has 54 extra-base hits. He's also slugging .587 with an on-base percentage of .321.
- Among all qualified, he is 105th in batting average, 94th in on-base percentage and fourth in slugging percentage.
- Corbin Carroll has collected 88 base hits, an OBP of .323 and a slugging percentage of .552 this season.
- Carroll takes a six-game hitting streak into this matchup. In his last 10 outings he is hitting .244 with four doubles, three triples, a walk and four RBIs.
- Ketel Marte has been key for Arizona with 76 hits, an OBP of .392 plus a slugging percentage of .562.
Pirates Player Leaders
- Oneil Cruz has 72 hits, a team-high for the Pirates. He's batting .217 and slugging .416 with an on-base percentage of .319.
- Including all the qualifying hitters in the big leagues, his batting average puts him 150th, his on-base percentage ranks 98th, and he is 87th in slugging.
- Bryan Reynolds' .377 slugging percentage leads his team. He has a batting average of .234 with an on-base percentage of .290.
- Including all qualifying hitters, he is 131st in batting average, 146th in on-base percentage and 130th in slugging percentage.
- Andrew McCutchen has put up an on-base percentage of .331, a team-high for the Pirates.
- Ke'Bryan Hayes has 10 doubles, two triples, two home runs and 18 walks while batting .240.
Diamondbacks vs Pirates Head to Head
- 7/25/2025: 1-0 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 9, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 5/28/2025: 10-1 PIT (Favorite: Diamondbacks, Spread: -1.5, Total: 7.5, Favorite Moneyline: -132, Underdog Moneyline: +112)
- 5/27/2025: 9-6 PIT (Favorite: Diamondbacks, Spread: -1.5, Total: 8.5, Favorite Moneyline: -260, Underdog Moneyline: +215)
- 5/26/2025: 5-0 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 9.5, Favorite Moneyline: -190, Underdog Moneyline: +160)
- 8/4/2024: 6-5 ARI (Favorite: Pirates, Spread: -1.5, Total: 7.5, Favorite Moneyline: -158, Underdog Moneyline: +134)
- 8/3/2024: 4-2 PIT (Favorite: Pirates, Spread: -1.5, Total: 8.5, Favorite Moneyline: -122, Underdog Moneyline: +104)
- 8/2/2024: 9-8 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 8.5, Favorite Moneyline: -134, Underdog Moneyline: +114)
- 7/28/2024: 6-5 PIT (Favorite: Diamondbacks, Spread: -1.5, Total: 8.5, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 7/27/2024: 9-5 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 8.5, Favorite Moneyline: -184, Underdog Moneyline: +154)
- 7/26/2024: 4-3 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 8.5, Favorite Moneyline: -166, Underdog Moneyline: +140)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!