Arizona Diamondbacks at San Francisco Giants odds, picks and predictions

Jess Root
Staff Writer

The Arizona Diamondbacks (10-11) and San Francisco Giants (9-12) play the 3rd game of their 4-game series Saturday afternoon. First pitch from Oracle Park is at 4:05 p.m. ET. Let's analyze BetMGM Sportsbook's lines around the Diamondbacks vs. Giantsodds and make our expert MLB picks and predictions for the best bets.

Season series: Tied 1-1.

After getting shut out 5-0 in the opener, the Diamondbacks exploded for a 17-1 win in starter Jordan Montgomery's debut for the team. He allowed 1 run in 6 innings. They are 4-3 in their last 7 games.

The Giants had their 2-game winning streak snapped. They have won 4 of their last 6 games. 3B Matt Chapman has provided a jolt to the offense with 9 extra-base hits, 12 RBI and 12 R on the young season.

Diamondbacks at Giants projected starters

RHP Zac Gallen vs. LHP Kyle Harrison

Gallen (3-0, 1.64 ERA) makes his 5th start. He has a 1.14 WHIP, 2.9 BB/9 and 10.6 K/9 through 22 IP.

  • Last start: Win, 6 IP, 0 R, 4 H, 2 BB, 7 K in 5-0 home win over Cardinals on Sunday
  • Has allowed 1 or fewer runs in 3 of his 4 starts

Harrison (2-1, 4.70 ERA) makes his 5th start. He has a 1.26 WHIP, 1.6 BB/9 and 7.4 K/9 through 23 IP.

  • Last start: Win, 6 IP, 3 ER, 8 H, 1 BB, 2 K in 4-3 road win over Miami on Monday
  • Has allowed 3+ runs in 3 of 4 starts this season

Win your fantasy baseball league with BaseballHQ.com. For decades, BHQ has been helping players just like you win! BHQ offers Draft Prep and full-season subscriptions. Sign up today and start winning!

Diamondbacks at Giants odds

Provided by BetMGM Sportsbook; access USA TODAY Sports Scores and Sports Betting Odds hub for a full list. Lines last updated at 11:15 a.m. ET.

  • Moneyline (ML): Diamondbacks -125 (bet $125 to win $100) | Giants +105 (bet $100 to win $105)
  • Run line (RL)/Against the spread (ATS): Diamondbacks -1.5 (+140) | Giants +1.5 (-165)
  • Over/Under (O/U): 8 (O: -105 | U: -115)

Diamondbacks at Giants picks and predictions

Prediction

Diamondbacks 5, Giants 2

Moneyline

Gallen has been great this season. He allowed 3 of his 4 ER on the road this season but has allowed only 1 run in his 3 other starts, and Arizona is 3-1 when he is on the mound.

The Giants lost Harrison's only home start this season, a 5-3 loss to Washington on April 9. He allowed 3 runs in 6 innings.

Betting the Diamondbacks to win isn't a bad bet at -125, but their track record this season with Gallen on the mound makes the run line and the plus-odds there even better.

PASS. 

Run line/Against the spread

The Diamondbacks have scored 5 or more runs in all Gallen's starts. All 3 wins when he started were by multiple runs.

Six of the Giants' last 7 losses were by more than 1 run.

Nine of the Diamondbacks' 10 wins have been by multiple runs.

BET DIAMONDBACKS -1.5 (+140).

Over/Under

Seven of Arizona's last 10 games have had 8 or fewer total runs.

Seven of the last 9 meetings between the 2 teams have had 8 it fewer runs.

BET UNDER 8 (-115).

Play our free daily Pick’em Challenge and win! Play now!

For more sports betting picks and tips, check out SportsbookWire.com and BetFTW.

Follow Jess Root on Twitter/X. Follow SportsbookWire on Twitter/X andlike us on Facebook.

Additional MLB coverage:

BaseballHQ Fantasy Baseball