The San Francisco Giants (68-72) hope to avoid their fifth straight defeat when they host the Arizona Diamondbacks (79-61) Thursday at 3:45 p.m. ET on ARID. The Diamondbacks are listed as -134 favorites, while the Giants are +114 underdogs as they try to snap their losing skid.
Merrill Kelly will get the ball for Arizona while San Francisco will counter with Blake Snell.
Diamondbacks vs. Giants Odds
Diamondbacks vs. Giants Promo Codes
Game Time and Information
Who Will Win Diamondbacks vs. Giants?
Diamondbacks and Giants Betting Trends
The Diamondbacks have won 62.9% of the games this season when they were the moneyline favorite (44-26).
Arizona has a record of 28-10 when playing as moneyline favorites with odds of -134 or shorter (73.7% winning percentage).
The Giants have entered the game as underdogs 64 times this season and won 25, or 39.1%, of those games.
San Francisco has a record of 11-20, a 35.5% win rate, when it’s set as an underdog of +114 or more by bookmakers this season.
The Diamondbacks have had an over/under set by bookmakers 140 times, and have combined with opponents to go over the total in 80 of those games (80-53-7).
The Giants and their opponents have gone over the total this season in 71 of their 140 opportunities.
Diamondbacks Stats & Insights
The Diamondbacks score the most runs in baseball (763 total, 5.5 per game).
Arizona averages 1.3 home runs per game to rank seventh in baseball with 177 total home runs.
The Diamondbacks’ .262 batting average is second-best in the majors.
Arizona strikes out 7.7 times per game, the seventh-fewest average in the majors.
The pitching staff for the Diamondbacks has a collective 7.9 K/9, the fourth-worst in MLB.
Arizona has the 27th-ranked team ERA among all MLB pitching staffs (4.54).
Giants Stats & Insights
The Giants rank 16th in the majors with 598 total runs scored this season.
San Francisco’s 146 home runs rank 21st in Major League Baseball.
The Giants rank 19th in MLB with a .240 team batting average.
San Francisco ranks 20th with an average of 8.9 strikeouts per game.
The Giants have a nine K/9 this season as a pitching staff, fifth-best in baseball.
San Francisco has the 21st-ranked ERA (4.24) in the majors this season.
Diamondbacks Key Players to Watch
The Diamondbacks will send Kelly (4-0) to the mound for his ninth start of the season. He is 4-0 with a 4.30 ERA and 33 strikeouts in 46 2/3 innings pitched.
Corbin Carroll has been key for Arizona with 19 home runs, 66 RBI and a batting average of .234 this season.
Eugenio Suarez leads Arizona in runs batted in (87) this season. He’s batting .241 while slugging .452.
Josh Bell has collected 126 base hits, an OBP of .315 and a slugging percentage of .402 this season.
Christian Walker is batting .254 with an OBP of .337 and a slugging percentage of .473 this season.
Giants Key Players to Watch
The Giants will send Snell (2-3) to the mound for his 17th start this season.
Matt Chapman leads the Giants in home runs (22), runs batted in (69) and has accumulated a team-best batting average of .247.
Heliot Ramos is batting .274 with 18 doubles, two triples, 20 home runs and 33 walks.
Michael Conforto has 24 doubles, three triples, 15 home runs and 40 walks while batting .227.
Mike Yastrzemski is batting .241 with 13 doubles, nine triples, 13 home runs and 33 walks.
Diamondbacks and Giants Injuries
Diamondbacks: Gabriel Moreno: 10 Day IL (Abductor), Lourdes Gurriel Jr.: 10 Day IL (Calf), Ketel Marte: 10 Day IL (Ankle), Bryce Jarvis: 60 Day IL (Elbow), Kyle Nelson: 60 Day IL (Shoulder), Drey Jameson: 60 Day IL (Elbow)
Giants: Robbie Ray: 15 Day IL (Hamstring), Randy Rodriguez: 15 Day IL (Elbow), Jordan Hicks: 15 Day IL (Shoulder), Tom Murphy: 60 Day IL (Head), Jung Hoo Lee: 60 Day IL (Labrum), Keaton Winn: 60 Day IL (Elbow), Wilmer Flores: 60 Day IL (Knee)
Diamondbacks vs. Giants Prediction
How to Bet on Diamondbacks vs. Giants
Get more MLB picks.
If you are new to sports betting, read our in-depth guide on betting on Baseball and find the best MLB betting sites and promo codes.