The San Francisco Giants (72-71) and the Arizona Diamondbacks (72-72) meet on Monday to start a three-game series, with the first pitch at 9:45 p.m. ET at Oracle Park. San Francisco’s Logan Webb and Arizona’s Nabil Crismatt will take the mound first.
Check out all the Latest Baseball Betting Previews!
Betting Odds
Bet $20, Payout $30.70
Giants to win vs Diamondbacks -187
Giants vs. Diamondbacks betting lines
- Favorite: Giants (-187)
- Underdog: Diamondbacks (+155)
- Over/under: 7.5
Giants betting info, hitting leaders, & pitching
Giants betting info
- The Giants have won 53% of the games this season when they were favored on the moneyline (44-39).
- When playing as moneyline favorites with odds of -187 or shorter, San Francisco has a record of 9-5 (64.3%).
- The implied moneyline probablility in this matchup gives the Giants a 65.2% chance to win.
- San Francisco has played in 143 games with a set over/under, and have combined with its opponents to go over the total 66 times (66-69-8).
- The Giants have a 66-77-0 record ATS this season (covering 46.2% of the time).
Giants hitting info
- Rafael Devers paces the Giants with 31 home runs and 100 runs batted in.
- Among all batters in baseball, Devers’ home run total ranks 11th and his RBI tally ranks seventh.
- Jung Hoo Lee’s .267 batting average paces his team.
- Lee currently ranks 247th in homers and 152nd in RBI in the bigs.
- Willy Adames is hitting .228 with 18 doubles, two triples, 27 home runs and 68 walks.
- Heliot Ramos’ .267 batting average paces his team.
Giants pitching rankings
- The Giants pitching staff ranks 12th in MLB with a collective 8.6 strikeouts per nine innings.
- San Francisco has the fifth-ranked team ERA across all MLB pitching staffs (3.77).
- The Giants average baseball’s 16th-ranked WHIP (1.289).
- Giants pitchers combine to surrender the fewest home runs in baseball (123 total, 0.9 per game).
- San Francisco its 4-3 loss the last time out, the team struck out 13 Cardinals batters while allowing eight hits.
Diamondbacks betting info, hitting leaders, & pitching
Diamondbacks betting info
- The Diamondbacks have won 29, or 49.2%, of the 59 games they’ve played as underdogs this season.
- Arizona has entered four games this season as the underdog by +155 or more and is 2-2 in those contests.
- Oddsmakers have implied with the moneyline set for this matchup that the Diamondbacks have a 39.2% chance to win.
- Games involving Arizona have gone over the total set by oddsmakers in 68 of 143 chances this season.
- In 143 games with a spread this season, the Diamondbacks are 73-70-0 ATS.
Diamondbacks hitting info
- Geraldo Perdomo leads Arizona in batting average (.284) and runs batted in (91) this season while also slugging 17 homers.
- Perdomo ranks 95th in home runs and 15th in RBI among all hitters in MLB.
- Corbin Carroll leads Arizona in home runs with 30 while driving in 74 runs and slugging .558.
- Carroll is 12th among batters in MLB in homers, and 47th in RBI.
- Carroll enters this game on a four-game hitting streak. In his last five games he is hitting .313 with two doubles, a home run, four walks and three RBIs.
- Ketel Marte has 116 hits this season and a slash line of .283/.386/.520.
- Gabriel Moreno has 61 hits and an OBP of .331 to go with a slugging percentage of .432 this season.
Diamondbacks pitching rankings
- The Diamondbacks strike out 8.0 batters per nine innings as a pitching staff, 22nd in MLB.
- Arizona has pitched to a 4.44 ERA this season, which ranks 22nd in baseball.
- The Diamondbacks rank 22nd in MLB with a combined 1.323 WHIP this season.
- The Diamondbacks have allowed the 16th-fewest home runs this season with 167, or 1.2 per game.
- Arizona pitchers struck out six Red Sox hitters while allowing eight base hits in a 7-4 loss its last time out.
Author Profile

BetDecider Team
The BetDecider team brings you the most current sports betting content, with expert insights and tips. Our aim is that you can make an informed betting decision, including best odds and exclusive sportsbook offers, to maximize your betting experience.







