Diamondbacks vs. Giants Dunkel MLB Picks, Predictions and Prop Bets - May 20
20 May 2026

The San Francisco Giants will look to Willy Adames, currently on a two-game homer streak, against the Arizona Diamondbacks at 3:40 p.m. ET on Wednesday, at Chase Field. Merrill Kelly (3-3, 5.91 ERA) gets the start for the Diamondbacks, who are 24-23 this season and third in the NL West. Tyler Mahle (1-5, 5.59 ERA) is the expected starter for the Giants, who are 20-29 and fourth in the NL West.
Sportsbooks have made the Diamondbacks a decent moneyline favorite (-134) at home over the Giants (+113). The total for the Diamondbacks-Giants game is 8.5.
Diamondbacks vs. Giants Odds, Game Time
- Game day: Wednesday, May 20, 2026
- Game time: 3:40 p.m. ET
- Location: Phoenix, Arizona
- Stadium: Chase Field
- Favorite: Diamondbacks (-134)
- Underdog: Giants (+113)
- Over/under: 8.5
How to Watch Diamondbacks vs. Giants
- TV Channel: ARID and NBCS-BA
- Live Stream: Fubo (Watch for free)
Bet now on FanDuel Sportsbook!
Diamondbacks vs. Giants: Betting the Moneyline
- The Diamondbacks are 12-6 in games they were favored on the moneyline (winning 66.7% of those games).
- San Francisco has been underdogs in 34 games this season and has come away with the win 13 times (38.2%) in those contests.
- Arizona is 5-3 this season when entering a game favored by -134 or more on the moneyline.
- This season, the Giants have been victorious seven times in 16 chances when named as an underdog of at least +113 or worse on the moneyline.
- The Diamondbacks have an implied moneyline win probability of 57.3% in this contest.
- The moneyline set for this matchup implies the Giants have a 46.9% chance of coming away with a victory in the contest.
Diamondbacks vs. Giants: Betting the Spread & Total
- The Diamondbacks have had an over/under set by oddsmakers 47 times, and have combined with opponents to go over the total in 24 of those games (24-21-2).
- San Francisco and its opponents have gone over the total this season in 21 of its 49 opportunities.
- The Diamondbacks have collected a 29-18-0 record ATS this season.
- The Giants have posted a record of 20-29-0 against the spread this season.
