Arizona Diamondbacks at San Francisco Giants odds, picks and predictions

Analyzing Friday’s Arizona Diamondbacks at San Francisco Giants odds and lines, with MLB expert picks, predictions and best bets.

The Arizona Diamondbacks (46-30) open a 3-game series Friday against the San Francisco Giants (42-33). First pitch from Oracle Park will be 10:15 p.m. ET (MLB Network). Let’s analyze BetMGM Sportsbook’s lines around the Diamondbacks vs. Giants odds and make our expert MLB picks and predictions for the best bets.

Season series: Diamondbacks lead 3-1

The Diamondbacks are 3-1 so far on a 7-game road trip. They took 2 out of 3 games from the Milwaukee Brewers from Monday-Wednesday and then beat the Washington Nationals 5-3 on Thursday in a make-up game that was rescheduled due to air quality issues on June 8. They have won 5 of their last 7 games overall and have a 3 1/2 game lead over the Giants in the NL West.

The Giants had a 10-game winning streak snapped Thursday when they were shut out 10-0 by the San Diego Padres in the finale of a 4-game series. San Francisco is 13-3 in its last 16 games to move into 2nd in the division.

[gambcom-standard rankid=”3011″ ]

[gambcom-standard rankid=”3012″ ]

Diamondbacks at Giants projected starters

RHP Zach Davies vs. RHP Logan Webb

Davies (1-3, 7.11 ERA) makes his 8th start. He has a 1.74 WHIP, 4.0 BB/9 and 8.0 K/9 through 31 2/3 IP.

  • Last start: Loss, 3 2/3 IP, 9 R (8 ER), 9 H, 1 BB, 2 K in a 12-3 home loss to the Cleveland Guardians Sunday
  • 1-3 with 7.66 ERA across 22 1/3 IP over 5 starts since returning from the injured list

Webb (6-6, 3.11 ERA) makes his 16th start. He has a 1.11 WHIP, 1.7 BB/9 and 8.8 K/9 through 98 1/3 IP.

  • Last start: Win, 7 IP, 2 ER, 8 H, 2 BB, 5 K in 7-3 road win over the Los Angeles Dodgers Sunday
  • Last start vs. Diamondbacks: No-decision, 7 IP, 1 ER, 3 H, 3 BB, 3 K in a 2-1 road loss on May 14

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 10:37 a.m. ET.

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

Win your fantasy baseball league with BaseballHQ.com. For decades, BHQ has been helping players just like you win! Use the couple code SBW23 for $15 OFF a Draft Prep or full-season subscription. New customer offer; expires 4/30/2023. Subscribe today and start winning!

Diamondbacks at Giants picks and predictions

Prediction

Giants 7, Diamondbacks 3

Moneyline

Both teams are playing well but Davies has been a weak spot in the rotation for Arizona. The Diamondbacks have lost his last 2 outings 12-3 and 15-3 with him giving up 15 combined runs in 6 2/3 combined innings.

The Giants have won Webb’s last 3 starts and 4 out of his last 5.

Before their 10-0 loss on Thursday, the Giants had allowed only 12 runs in their previous 5 games.

You can bet the Giants on the moneyline, but there is more money to be made on the run line.

PASS.

Run line/Against the spread

Eight victories on the Giants’ 10-game win streak were by at least 2 runs. They are 9-2 ATS over their last 11 games.

Five of the Diamondbacks’ last 7 losses have been by at least 2 runs. They are 12-5 ATS in their last 17 games.

BET GIANTS -1.5 (+120).

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

Over/Under

All 4 of Davies’ starts in June have had totals of at least 8 runs.

Two of Webb’s last 3 starts have had more than 8 total runs.

Eight of the Giants’ last 11 games have had 9 or more runs.

Thirteen of Arizona’s last 17 games have had totals of at least 8.

BET OVER 8 (-115).

[gambcom-standard rankid=”5″ ]

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

Follow Jess Root on Twitter. Follow SportsbookWire on Twitter and like us on Facebook.

Additional MLB coverage:
BaseballHQ Fantasy Baseball
BaseballPress.com: Your source for every MLB lineup

[lawrence-newsletter]

[lawrence-auto-related count=3 category=1372]