May 19, 2026; Phoenix, Arizona, USA; Arizona Diamondbacks second baseman Ketel Marte (4) is doused with water by teammates after hitting a three run walk off home run against the San Francisco Giants during the ninth inning at Chase Field. Mandatory Credit: Joe Camporeale-Imagn Images
Joe Camporeale-Imagn Images

San Francisco Giants vs Arizona Diamondbacks Prediction 5/20/2026 Today’s MLB Picks

Pick details

MATCHUP San Francisco Giants Arizona Diamondbacks
Team Records 20-29 24-23
Spread +1.5 -186 -1.5 153
Moneyline +113 -136
Total Over 9 (100) Under 9 (-120)
Where Chase Field, Phoenix, Arizona
When Wednesday, May 20, 2026
Time 03:40 PM EDT
TV MLB.TV

The San Francisco Giants and Arizona Diamondbacks meet Wednesday in MLB action at Chase Field. Here’s a San Francisco Giants vs. Arizona Diamondbacks Prediction. This article will include a San Francisco Giants vs. Arizona Diamondbacks Pick.

San Francisco Giants Betting Preview


The San Francisco Giants are 20-29 on the year and play the Diamondbacks and White Sox next. The San Francisco Giants are batting. 244 on the season, have a .292 OBP, and have a .378 slugging percentage. The San Francisco Giants’ pitching staff has a 4.11 ERA and a 1.35 WHIP. Luis Arraez leads the San Francisco Giants with 58 hits and 17 RBI while Rafael Devers and Jung Hoo Lee have combined for 94 hits and 37 RBI.

Tyler Mahle gets the ball for the San Francisco Giants, and he is 1-5 with a 5.59 ERA and 48 strikeouts this season. Mahle is 0-1 with a 1.80 ERA and 40 strikeouts in his career against the Arizona Diamondbacks.

Arizona Diamondbacks Betting Preview


The Arizona Diamondbacks are 24-23 on the year and play the Rockies and Giants next. The Arizona Diamondbacks are batting. 245 on the season, have a .311 OBP, and have a .403 slugging percentage. The Arizona Diamondbacks’ pitching staff has a 4.30 ERA and a 1.28 WHIP. Ildemaro Vargas leads the Arizona Diamondbacks with 55 hits and 31 RBI while Nolan Arenado and Corbin Carroll have combined for 87 hits and 49 RBI.

Merrill Kelly gets the ball for the Arizona Diamondbacks, and he is 3-3 with a 5.91 ERA and 23 strikeouts this season. Kelly is 8-5 with a 3.24 ERA and 106 strikeouts in his career against the San Francisco Giants.

Why the Arizona Diamondbacks will win

  • The Giants have lost eight of their last nine road games following a road loss.
  • The Diamondbacks have won each of their last four games at Chase Field.
  • The Diamondbacks have covered the run line in seven of their last eight home games against National League opponents following a home win.
  • The Giants have failed to cover the run line in each of their last four road games against NL West opponents.
  • The Diamondbacks have led after 3 innings in four of their last five day games.
  • The Giants have lost the first inning in four of their last five road games against NL West opponents.

Why the San Francisco Giants will win

  • The Diamondbacks have lost each of their last four day games against the Giants following a win.
  • The Giants have won six of their last eight day games against the Diamondbacks following a loss.
  • The Giants have covered the run line in each of their last five day games against National League opponents following a road loss.
  • The Diamondbacks have failed to cover the run line in four of their last five day games following a win.

Total Runs Facts

  • Six of the Diamondbacks’ last seven home games have gone UNDER the total runs line.
  • Eight of the Giants’ last 10 games as underdogs against NL West opponents have gone UNDER the total runs line.
  • The ‘Inning 1 OVER 0.5 runs’ market has hit in six of the last seven games between the Giants and Diamondbacks at Chase Field.
  • The ‘Inning 1 OVER 0.5 runs’ market has hit in four of the Giants’ last five games against NL West opponents.

Arizona Diamondbacks Player Prop Facts

  • Merrill Kelly has recorded a win in each of his last three appearances at Chase Field against NL West opponents that held a losing record.
  • Merrill Kelly has recorded five or more strikeouts in each of his last seven appearances at Chase Field against NL West opponents that held a losing record.
  • Corbin Carroll has recorded at least one hit in each of the Diamondbacks’ last 13 games against NL West opponents that held a losing record.
  • James McCann has hit a home run in three of his last six appearances with his team as a favorite against the Giants.
  • Ildemaro Vargas ranks T10th in the league in Hits (55) this season.

San Francisco Giants Player Prop Facts

  • Willy Adames has hit a home run in each of the Giants’ last two games against the Diamondbacks.
  • Tyler Mahle has recorded four or more strikeouts in each of his last six appearances in day games.
  • Rafael Devers has recorded at least one hit in each of the Giants’ last six road games against NL West opponents that held a winning record.
  • Luis Arraez ranks 7th amongst qualified players for Batting Average (.320) this season.

Matchup/League Facts

  • The Diamondbacks rank 3rd in the league for doubles this season (89).
  • The Diamondbacks rank 3rd in the league for strikeouts against this season (357).
  • The Giants rank 30th in the league for on-base percentage this season (.292).
  • The Giants rank 30th in the league for steals this season (12).

San Francisco Giants vs Arizona Diamondbacks Prediction


We’ve seen some offense in this series and that should continue with this pitching matchup. Through 46.2 innings, Mahle has a 5.59 ERA and 1.56 WHIP. Mahle has allowed 15 hits and 9 runs in his last 10.2 innings. Kelly has a 5.91 ERA and 1.54 WHIP through 35 innings. Kelly has a 7.15 ERA and a .289 allowed batting average in 11.1 home innings. Quick turnaround and two struggling pitchers. I like offense. Give me the over.

Randy Chambers's Pick: Over

Are you ready to crush the books with PickDawgz's Biggest Plays of the Day? 🚀 

Hot Cappers

  • Face, Head, Person

    Shane Mickle

    W 43 L 30 +1487 units
    Get Picks
  • Head, Person, Face

    Rodd Zawacky

    W 17 L 11 +1246 units
    Get Picks
  • Accessories, Glasses, Beard

    Chris Ruffolo

    W 42 L 30 +907 units
    Get Picks
  • Head, Person, Body Part

    Wayne Scott

    W 18 L 15 +646 units
    Get Picks
  • Face, Happy, Head

    Big Al McMordie

    W 14 L 7 +615 units
    Get Picks