The San Francisco Giants (72-71) will host the Arizona Diamondbacks (72-72), Monday at 9:45 p.m. ET, in a battle of NL West rivals.

The Diamondbacks are an underdog away (+155) at the Giants (-187). The matchup on the mound for this contest is set with the San Francisco Giants looking to Logan Webb (13-9), and Nabil Crismatt (2-0) answering the bell for the Arizona Diamondbacks.

The Giants lost 4-3 against the Cardinals yesterday, with Kai-Wei Teng taking the loss. He threw four innings, giving up four earned runs on three hits while striking out eight. Rafael Devers went 1 for 4 with an RBI to lead the Giants offensively.

The Diamondbacks were handed a 7-4 loss to the Red Sox yesterday. Gabriel Moreno (2 for 4 with a double and an RBI) led the way offensively, while Taylor Rashi got the loss on the mound after going 1 2/3 innings, giving up three earned runs on two hits while striking out two.

Prepare for the Giants vs. Diamondbacks with everything you need to know about Monday’s game, including viewing options.

San Francisco Giants vs. Arizona Diamondbacks odds, line and spread

MLB odds courtesy of BetMGM Sportsbook. Odds updated Monday at 3:16 a.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

Favorite: Giants (-187, bet $187 to win $100)Underdog: Diamondbacks (+155, bet $100 to win $155)Over/under: 7.5Giants vs. Diamondbacks: Game time and live stream infoGame day: Monday, September 8, 2025Game time: 9:45 p.m. ETLocation: San Francisco, CaliforniaStadium: Oracle ParkTV channel: Fox Sports 1, NBCS-BA, and ARIDLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)

Watch Giants vs. Diamondbacks on Fubo!

Giants stats and trendsGiants betting recordsThis season, the Giants have won 44 out of the 83 games, or 53%, in which they’ve been favored.San Francisco is 9-5 this season when entering a game favored by -187 or more on the moneyline.The moneyline for this contest implies a 65.2% chance of a victory for the Giants.San Francisco and its opponents have gone over the total this season in 66 of 143 opportunities.The Giants are 66-77-0 against the spread in their 143 chances this season.Logan Webb (Giants probable starter)Webb (13-9) gets the starting nod for the Giants in his 30th start of the season. He’s put together a 3.17 ERA in 178 2/3 innings pitched, with 194 strikeouts.His last time out was on Wednesday against the Colorado Rockies, when the right-hander threw five innings, surrendering two earned runs while allowing seven hits.The 28-year-old has an ERA of 3.17, with 9.8 strikeouts per nine innings, in 29 games this season. Opposing hitters have a .263 batting average against him.Webb is looking to collect his 20th quality start of the year.Webb will look to prolong an eight-game streak of going five or more innings (he’s averaging 6.1 innings per outing).In four of his 29 total appearances this season he has not allowed an earned run.The opposing Diamondbacks offense has a collective .250 batting average, and is 10th in the league with 1215 total hits and fifth in MLB play with 711 runs scored. It has the fourth-ranked slugging percentage (.435) and ranks sixth in home runs (197) in all of MLB.In 6 1/3 innings over one appearance against the Diamondbacks this season, Webb has a 4.26 ERA and a 1.263 WHIP while his opponents are batting .280.The 28-year-old’s 3.17 ERA ranks 18th, 1.226 WHIP ranks 27th, and 9.8 K/9 ranks 13th among qualifying pitchers this season.Giants batting statsThe Giants have hit 152 homers this season, which ranks 20th in the league.Fueled by 390 extra-base hits, San Francisco ranks 23rd in MLB with a .390 slugging percentage this season.The Giants have a team batting average of .239 this season, which ranks 24th among MLB teams.San Francisco ranks 18th in the majors with 618 total runs scored this season.The Giants have the 18th-ranked on-base percentage in MLB this season (.314).San Francisco ranks 19th in strikeouts per game (8.5) among MLB offenses.Diamondbacks stats and trendsDiamondbacks betting recordsThe Diamondbacks have been victorious in 29, or 49.2%, of the 59 contests they have been chosen as underdogs in this season.This year, Arizona has won two of four games when listed as at least +155 or worse on the moneyline.The moneyline set for this matchup implies the Diamondbacks have a 39.2% chance of coming away with a victory in the contest.Arizona and its opponents have hit the over in 68 of its 143 games with a total set by oddsmakers this season.In 143 games with a line this season, the Diamondbacks have a mark of 73-70-0 against the spread.Nabil Crismatt (Diamondbacks probable starter)Crismatt (2-0) takes the mound first for the Diamondbacks in his fourth start of the season. He’s put together a 2.14 ERA in 21 2/3 innings pitched, with 14 strikeouts.The right-hander’s last time out came on Wednesday against the Texas Rangers, when he threw 6 1/3 innings, surrendering two earned runs while giving up seven hits.The 30-year-old has amassed a 2.14 ERA and 6.0 strikeouts per nine innings over four games this season, while allowing a batting average of .268 to opposing batters.Crismatt has recorded one quality start this season.Crismatt will try to continue a three-game streak of going five or more innings (he’s averaging 5.3 frames per appearance).He has made one appearances this season in which he did not allow an earned run.He will face a Giants offense that ranks 26th in the league with 1138 total hits (on a .239 batting average). The squad also slugs a collective .390 (23rd in the league) with 152 total home runs (20th in MLB action).Diamondbacks batting statsThe Diamondbacks average 1.4 home runs per game to rank sixth in MLB play with 197 total home runs.So far this season, Arizona’s .435 slugging percentage is fourth-best in baseball.The Diamondbacks have the 11th-ranked batting average in the majors (.250).Arizona is the fifth-highest scoring team in MLB, averaging 4.9 runs per game (711 total).The Diamondbacks rank eighth in MLB with an on-base percentage of .323.

Watch the MLB on Fubo!