Giants vs. Diamondbacks Prediction: Odds, Line & Insights for April 18

The San Francisco Giants (8-11) hope to avoid an upset as -155 favorites when they take on Joc Pederson (with homers in two straight contests) and the Arizona Diamondbacks (9-10). First pitch is at 9:45 PM ET Thursday, live from Oracle Park and airing on NBCS-BA. San Francisco's Logan Webb and Arizona's Ryne Nelson have been named the starters for this contest.

Watch MLB, other live sports and more on Fubo! Use our link to sign up for a free trial.

Giants vs. Diamondbacks Predictions

Place your bets on any MLB matchup at BetMGM, and sign up with our link for a first-time deposit bonus!

Moneyline Odds & Pick

Favorite Favorite Moneyline Underdog Moneyline Moneyline Pick Score Prediction
Giants -155 +130 Diamondbacks Diamondbacks 5, Giants 4

Moneyline Insights

  • San Francisco has won five of the 10 games it was the moneyline favorite this season (50%).
  • Arizona has been the underdog in five games this season, and it has failed to win any of those contests.
  • When they have played as moneyline favorites with odds of -155 or shorter, the Giants have a 3-2 record (winning 60% of their games).
  • The Diamondbacks have been at least a +130 moneyline underdog three times this season, but was upset in all of those games.
  • Based on this contest's moneyline, San Francisco's implied win probability is 60.8%.

Bet on this game's moneyline with BetMGM

Total Odds & Pick

Total Over Total Odds Under Total Odds Over/Under Pick
8 +100 -120 Over 8 runs

Total Insights

  • San Francisco's games have gone over the total in 11 of its 19 chances.
  • Arizona and its opponents have gone over the total this season in nine of its 19 opportunities.
  • In their last 10 games with a total, the Giants and their opponents have failed to hit the over six times.
  • When it comes to the over/under, the Diamondbacks and their foes are 3-7-0 in their last 10 contests.

Bet on this game's over/under with BetMGM

Giants vs. Diamondbacks Probable Starting Pitchers

Giants: Logan Webb

  • Webb (1-1) will take the mound for the Giants, his fifth start of the season.
  • The 27-year-old has an ERA of 3.80, a 3.4 strikeout-to-walk ratio and a WHIP of 1.394 in four games this season.
  • The Giants were favored on the moneyline for one Webb start this season -- they won.
  • Webb's team has a 2-2 record in his starts this season.
  • Webb's starts hit the over on the run total three times in four games with a set total this season.

Diamondbacks: Ryne Nelson

  • Nelson (1-2) will take the mound for the Diamondbacks, his fourth start of the season.
  • The 26-year-old has an ERA of 5.27 and 8.6 strikeouts per nine innings with an opponent batting average of .298 in three games this season.
  • His team is 0-2 this season when he starts and they're underdogs on the moneyline.
  • Nelson's team has won one of his three starts.
  • The teams have gone under the point total set by bookmakers in each of the three games Nelson has started this season.

Catch MLB action all season long on Fubo!

Giants vs. Diamondbacks Stats

Giants Diamondbacks
4.2
Runs Scored (PG)
5.6
18
MLB Rank (RPG)
4
4.8
Runs Allowed (PG)
4.6
23
MLB Rank (RAPG)
17
.246
Batting AVG
.254
12
MLB Rank (BA)
8
.258
Batting AVG Against
.255
26
MLB Rank (BAA)
23
17
Home Runs
22
19
MLB Rank (HR)
8
21
Home Runs Allowed
17
20
MLB Rank (HRA)
9

How to Watch Giants vs. Diamondbacks

  • Date: Thursday, April 18, 2024
  • Time: 9:45 PM ET
  • TV: NBCS-BA
  • Location: San Francisco, California
  • Venue: Oracle Park
  • Live Stream: Watch this game on Fubo

Not all offers available in all states, please visit BetMGM for the latest promotions for your area. Must be 21+ to gamble, please wager responsibly. If you or someone you know has a gambling problem, contact 1-800-GAMBLER.