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

The San Francisco Giants (9-11), led by Jung Hoo Lee on a 10-game hitting streak, will meet the Arizona Diamondbacks (9-11) Friday at Oracle Park. The Diamondbacks are -125 favorites for the matchup, which starts at 10:15 PM ET on Apple TV+. Jordan Montgomery starts for Arizona while Blake Snell is San Francisco's starter for the contest.

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

Diamondbacks vs. Giants 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
Diamondbacks -125 +105 Giants Giants 7, Diamondbacks 6

Moneyline Insights

  • Arizona is 8-5 in games it was favored on the moneyline (winning 61.5% of those games).
  • This season, San Francisco has won three out of the eight games in which it has been the underdog.
  • The Diamondbacks have gone 6-4 (winning 60% of their games) when they have played as moneyline favorites of -125 or shorter.
  • The Giants are 2-4 this season when entering a game as the underdog by +105 or more on the moneyline.
  • Arizona has an implied moneyline win probability of 55.6% in this contest.

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

  • Arizona and its opponents have gone over the total this season in nine of 20 opportunities.
  • San Francisco and its opponents have hit the over in 11 of its 20 games with a total set by oddsmakers this season.
  • When it comes to hitting the over, the Diamondbacks and their opponents are 3-7-0 in their last 10 games with a total.
  • When it comes to the over/under, the Giants and their foes are 4-6-0 in their previous 10 contests.

Bet on this game's over/under with BetMGM

Diamondbacks vs. Giants Probable Starting Pitchers

Diamondbacks: Jordan Montgomery

  • The Diamondbacks will send out Montgomery for his first start of the season.
  • He finished last season with a 3.20 ERA and a 1.193 WHIP in 32 games, finishing with a 10-11 record.
  • Montgomery's team went 9-19 in games he pitched when they were the moneyline favorite a season ago.
  • When he pitched in a game last season, his team went 14-23.

Giants: Blake Snell

  • The Giants' Snell will make his third start of the season.
  • He has pitched in two games this season with an ERA of 12.86, a 2.25 strikeout-to-walk ratio and a WHIP of 1.857.
  • This will be his first start this season with his team as the moneyline underdog.
  • Snell's team is 0-2 when he starts this season.
  • In the two games with a total started by Snell this season, the teams hit the over.

Catch MLB action all season long on Fubo!

Diamondbacks vs. Giants Stats

Diamondbacks Giants
5.3
Runs Scored (PG)
4.2
7
MLB Rank (RPG)
18
4.6
Runs Allowed (PG)
4.6
18
MLB Rank (RAPG)
18
.248
Batting AVG
.246
10
MLB Rank (BA)
13
.255
Batting AVG Against
.251
25
MLB Rank (BAA)
20
22
Home Runs
17
10
MLB Rank (HR)
22
17
Home Runs Allowed
21
8
MLB Rank (HRA)
19

How to Watch Diamondbacks vs. Giants

  • Date: Friday, April 19, 2024
  • Time: 10:15 PM ET
  • TV: Apple TV+
  • 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.