Eugenio Suarez is on the brink of his 99th RBI of the season for the Arizona Diamondbacks (87-70) as they get set to take on the San Francisco Giants (78-79) on Tuesday. The Diamondbacks enter the matchup as -159 favorites on the moneyline, and action gets underway from Chase Field at 9:40 p.m. ET, live on NBCS-BA.
Brandon Pfaadt takes the mound for Arizona while Logan Webb is San Francisco’s starter for the contest.
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 are 50-31 in games they were listed as the moneyline favorite (winning 61.7% of those games).
Arizona has a 24-8 record (winning 75% of its games) when it has played as moneyline favorites of -159 or shorter.
The Giants have won 32, or 41%, of the 78 games they’ve played as underdogs this season.
San Francisco has a record of 9-13, a 40.9% win rate, when it’s set as an underdog of +135 or more by bookmakers this season.
The Diamondbacks have played in 157 games with a set over/under, and have combined with their opponents to go over the total 89 times (89-60-8).
The Giants’ games have gone over the total in 79 of their 157 chances.
Diamondbacks Stats & Insights
The Diamondbacks have the top offense in MLB action scoring 5.5 runs per game (864 total runs).
Arizona is fourth-best in baseball with 206 total home runs.
The Diamondbacks rank second in MLB with a .263 batting average.
Arizona strikes out 7.8 times per game to rank eighth in the majors.
The 8.1 strikeouts per nine innings put together by the Diamondbacks pitching staff ranks 27th in MLB.
Arizona’s 4.64 team ERA ranks 27th among all MLB pitching staffs.
Giants Stats & Insights
The Giants have scored the 17th-most runs in the league this season with 670 (4.3 per game).
San Francisco’s 171 home runs rank 18th in Major League Baseball.
The Giants’ .238 batting average ranks 20th in the league this season.
San Francisco ranks 21st in strikeouts per game (nine) among MLB offenses.
The Giants strike out nine batters per nine innings as a pitching staff, fifth-best in MLB.
San Francisco has pitched to a 4.07 ERA this season, which ranks 18th in baseball.
Diamondbacks Key Players to Watch
Pfaadt makes the start for the Diamondbacks, his 31st of the season. He is 10-9 with a 4.66 ERA and 172 strikeouts in 173 2/3 innings pitched.
Ketel Marte is batting .295 this season with 35 home runs, both lead Arizona hitters.
Corbin Carroll is batting .229 with an OBP of .319 and a slugging percentage of .426 this season.
Suarez is among the top hitters for Arizona with a .255 average, 29 homers and 98 RBI.
Christian Walker is batting .252 with an OBP of .336 and a slugging percentage of .474 this season.
Giants Key Players to Watch
The Giants’ Webb (12-10) will make his 33rd start of the season.
Matt Chapman paces the Giants with 27 home runs and 78 runs batted in.
Heliot Ramos’ .264 batting average leads his team.
Michael Conforto is hitting .234 with 27 doubles, three triples, 19 home runs and 41 walks.
Mike Yastrzemski has 14 doubles, nine triples, 18 home runs and 38 walks while batting .232.
Diamondbacks and Giants Injuries
Diamondbacks: Ryne Nelson: 15 Day IL (Shoulder), Paul Sewald: 15 Day IL (Neck), Bryce Jarvis: 60 Day IL (Elbow), Kyle Nelson: 60 Day IL (Shoulder), Drey Jameson: 60 Day IL (Elbow), Merrill Kelly: day-to-day (Calf), Gabriel Moreno: day-to-day (Adductor)
Giants: Robbie Ray: 15 Day IL (Hamstring), Randy Rodriguez: 15 Day IL (Elbow), Jordan Hicks: 15 Day IL (Shoulder), Kyle Harrison: 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.