Giants Vs Diamondbacks: MLB Betting Lines, Stats And Predictions – July 4, 2021

Posted By PlayPicks Staff on July 4, 2021

Pavin Smith leads the Arizona Diamondbacks (23-61) into Sunday’s matchup with the San Francisco Giants (51-30) on a two-game home run streak. However, his Diamondbacks are underdogs for the contest, with oddsmakers naming the Giants as -165 moneyline favorites. The game starts at 9:10 PM ET from Chase Field, live on BSAZ. San Francisco’s Anthony DeSclafani gets the start, and he’ll go against Arizona’s Caleb Smith.

The betting insights and predictions in this article reflect betting data from DraftKings as of July 4, 2021, 2:01 AM ET. See table below for current betting odds and CLICK HERE to place a bet at DraftKings.

Giants vs Diamondbacks Betting Lines

Giants Betting Insights

  • This season, the Giants have been favored 43 times and won 31, or 72.1%, of those games.
  • San Francisco has a record of 11-4 in games where sportsbooks favor them by at least -165 on the moneyline.
  • The implied probability of a win from the Giants, based on the moneyline, is 59.7%.
  • In their last 10 games with a total, the Giants and their opponents are 4-6 when it comes to hitting the over.

Giants Last 10 Games Trend

Stat Avg/Total
Record 6-4
Runs Per Game 5.2
HR 18
ERA 2.64
K/9 9.4

Click here to get the best DraftKings Sportsbook deposit bonus!

Diamondbacks Betting Insights

  • The Diamondbacks have won in 17, or 23.9%, of the 71 contests they have been named as odds-on underdogs in this year.
  • Arizona has a win-loss record of 5-30 when favored by +138 or worse by bookmakers this year.
  • The Diamondbacks have an implied victory probability of 40.3% according to the moneyline set by oddsmakers for this matchup.
  • When it comes to the over/under, the Diamondbacks and their opponents are 5-5 in their previous 10 games.

Diamondbacks Last 10 Games Trend

Stat Avg/Total
Record 2-8
Runs Per Game 3.7
HR 9
ERA 4.98
K/9 7.9

Diamondbacks Probable Pitcher – Caleb Smith

  • Caleb Smith (2-4) gets the starting nod for the Diamondbacks in his eighth start of the season. He’s put together a 3.08 ERA in 64 1/3 innings pitched, with 75 strikeouts.
  • In his last time out on Wednesday, the lefty tossed five innings against the Cardinals, giving up two earned runs while surrendering four hits.
  • The 29-year-old has put up an ERA of 3.08, with 10.5 strikeouts per nine innings in 25 games this season. Opponents are batting .206 against him.
  • Smith will look to go five or more innings for his fourth straight appearance. He’s averaging 2.2 frames per outing.
  • The Diamondbacks have been the moneyline underdog in 21 of Smith’s starts this season, and they went 4-17 in those games.
  • Pitchers reflected above are based on projections as of July 4, 2021 at 2:07 AM ET and may not be the pitchers at game time.

Giants Hitting Splits

Split Record
Overall 51-30
Home 26-11
Road 25-19
vs LHP (Starters) 14-9
vs RHP (Starters) 36-21
Day Games 2-3
Night Games 49-27

Click here to get the best DraftKings Sportsbook deposit bonus!

Giants Probable Pitcher – Anthony DeSclafani

  • DeSclafani (8-3) will take the mound for the Giants, his 17th start of the season.
  • The right-hander’s last appearance was on Tuesday, when he threw five innings against the Dodgers, giving up three earned runs while allowing five hits.
  • Among qualified major league pitchers this season, the 31-year-old’s 2.91 ERA ranks 19th, and his 1.010 WHIP ranks 15th.
  • DeSclafani will look to finish five or more innings for the sixth start in a row.
  • When he starts a game and his team is the favorite on the moneyline, they have a record of 7-1.
  • Pitchers reflected above are based on projections as of July 4, 2021 at 2:07 AM ET and may not be the pitchers at game time.

Diamondbacks Hitting Splits

Split Record
Overall 23-60
Home 13-24
Road 10-36
vs LHP (Starters) 4-17
vs RHP (Starters) 19-43
Day Games 2-7
Night Games 21-53

Giants Hitting Stats

  • The Giants rank second-best in MLB play with 121 total home runs.
  • The Giants are 25-11 this season in games when they hit two or more home runs.
  • San Francisco has powered out 18 home runs during the past 10 games.
  • Buster Posey has been key for San Francisco with 12 home runs, 27 RBI and a batting average of .328 this season.
  • Brandon Crawford leads San Francisco in home runs with 17 and runs batted in with 51.

Diamondbacks Hitting Stats

  • The Diamondbacks’ 75 home runs rank 29th in MLB this season.
  • They have won 12 of the 19 games this season in which they hit two or more home runs.
  • Over the last 10 games, Arizona has hit nine home runs.
  • Pavin Smith is hitting .270 with 15 doubles, three triples, seven home runs and 20 walks.
  • Josh Rojas has 16 doubles, a triple, 10 home runs and 31 walks while hitting .255.

Game Prediction

Moneyline Pick: Diamondbacks (+138)

Over/Under Pick: Over (9)

Predictions are calculated by a data-driven algorithm derived from offensive performance metrics and probable starting pitchers.

Powered By Data Skrive using data from

PlayPicks Staff Avatar
Written by
PlayPicks Staff

PlayPicks staff has years of sports betting and DFS knowledge and we share all of that with you for free daily.

View all posts by PlayPicks Staff
Privacy Policy