Pirates vs. Diamondbacks Dunkel MLB Picks, Predictions and Prop Bets - May 7
07 May 2026

The Pittsburgh Pirates and Arizona Diamondbacks play a rubber match on Thursday at 3:40 p.m. ET, with the series deadlocked at 1-1. Mitch Keller (3-1, 2.85 ERA) gets the start for the Pirates, who are 20-17 this season and fourth in the NL Central. Zac Gallen (1-2, 4.45 ERA) is the expected starter for the Diamondbacks, who are 17-18 and third in the NL West.
The Pirates are currently a moderate moneyline favorite (-130) on the road at the Diamondbacks (+109). The total for the Pirates-Diamondbacks game is 7.5.
Pirates vs. Diamondbacks Odds, Game Time
- Game day: Thursday, May 7, 2026
- Game time: 3:40 p.m. ET
- Location: Phoenix, Arizona
- Stadium: Chase Field
- Favorite: Pirates (-130)
- Underdog: Diamondbacks (+109)
- Over/under: 7.5
How to Watch Pirates vs. Diamondbacks
- TV Channel: ARID and SportsNet PT
- Live Stream: Fubo (Watch for free)
Bet now on FanDuel Sportsbook!
Pirates vs. Diamondbacks: Betting the Moneyline
- The Pirates have gone 15-8 in games they were favored on the moneyline (winning 65.2% of those games).
- Arizona has come away with nine wins in the 24 contests it has been listed as the underdogs in this season.
- Pittsburgh has a record of 7-7, a 50% win rate, when favored by -130 or more by bookmakers this season.
- This year, the Diamondbacks have won nine of 18 games when listed as at least +109 or worse on the moneyline.
- Based on this game's moneyline, the Pirates have an implied win probability of 56.5%.
- Bookmakers have implied with the moneyline set for this matchup that the Diamondbacks have a 47.8% chance of pulling out a win.
Pirates vs. Diamondbacks: Betting the Spread & Total
- In the 37 games in which bookmakers have set an over/under for the Pirates, they have combined with opponents to go over the total 20 times (20-16-1).
- Arizona and its opponents have gone over the total this season in 20 of its 35 opportunities.
- The Pirates have a 19-18-0 record ATS this season.
- The Diamondbacks are 23-12-0 against the spread in their 35 games with a line set by sportsbooks this season.
