The San Francisco Giants (29-33) and Arizona Diamondbacks (29-32) meet Wednesday as they close out a 3-Game NL West series in Phoenix. First pitch will be at 3:40 p.m. ET (MLB Network). Let’s analyze BetMGM Sportsbook’s lines around the Giants vs. Diamondbacks odds and make our expert MLB picks and predictions for the best bets.

Season series: Diamondbacks lead 4-2

San Francisco has dropped the 1st 2 games of this series and has lost 6 straight overall. Giants pitching owns a 6.02 ERA (52 1/3 IP, 35 ER), 1.49 WHIP over that stretch.

The Diamondbacks lost 5 straight Games from May 26-31, but they have rallied to win 4 in a row since. Arizona won Tuesday 8-5 as a -113 favorite with the Over (9) cashing, a night after taking the series opener 4-2 as a -112 favorite and the Under (9) hitting. SS Kevin Newman, C Gabriel Moreno and LF Lourdes Gurriel Jr. each had 2 RBIs in Tuesday’s victory, while 2B Ketel Marte and DH Blaze Alexander each went 3 for 4.

Giants at Diamondbacks projected starters

RHP Jordan Hicks vs. LHP Jordan Montgomery

Hicks (4-2, 2.70 ERA) is making his 13th start. He has a 1.11 WHIP, 2.7 BB/9 and 7.4 K/9 through 63 1/3 innings.

  • Last outing: Loss, 5 1/3 IP, 4 ER (5 R), 7 H, 0 BB, 4 K in 6-2 home setback vs. New York Yankees Friday
  • 2024 vs. Diamondbacks: 1 home start, no-decision, 5 IP, 1 ER, 1 H, 4 BB, 0 K in 5-3 loss April 21
  • Career vs. Diamondbacks: 0-0, 3.31 ERA (16 1/3 IP, 6 ER), 11 H, 11 BB, 16 K in 10 outings (2 starts)

Montgomery (3-3, 5.48 ERA) is making his 9th start. He has a 1.56 WHIP, 3.0 BB/9 and 5.7 K/9 through 44 1/3 innings.

  • Last outing: Loss, 4 IP, 6 ER (8 R), 9 H, 3 BB, 4 K in 10-9 loss at New York Mets Friday
  • 2024 vs. Giants: 1 road start, win, 6 IP, 1 ER, 4 H, 0 BB, 3 K in 17-1 rout April 19
  • Career vs. Giants: 1-1, 1.96 ERA (18 1/3 IP, 4 ER), 16 H, 3 BB, 16 K in 3 starts

Win your fantasy baseball league with 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!

Giants at Diamondbacks odds

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

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

Giants at Diamondbacks picks and predictions


Diamondbacks 4, Giants 3


San Francisco has lost 7 straight games in Phoenix, dating back to last season. The Giants are 2-4 across their last 6 get-away games.

Hicks has seen his surface numbers smoothed over by a .254 batting average on balls in play (BABIP), and he makes this start after tossing a season-high 101 pitches in his last start.

Montgomery has filed a .340 BABIP, which has somewhat unfairly seen his numbers tumble the other way.

Arizona’s underlying scoring and run-prevention indicators line up better with its record.


Run line/Against the spread

Arizona (-1.5, +155) is the lean side, but the return here cannot match the relative value of the ML, and there’s no need to worry about having to win by at least 2 runs.



Mixed signals here. Peg the smallest of discernable leans on the UNDER 8.5 (-115), and consider wagering a partial unit.

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

For more Sports betting picks and tips, check out and BetFTW. Follow SportsbookWire on Twitter/X and like us on Facebook.

Additional MLB coverage:
BaseballHQ Fantasy Baseball