Giants vs Diamondbacks Prediction, Odds, Moneyline, Spread & Over/Under for May 25

Odds updated as of 4:11 p.m.
On Monday in MLB, the San Francisco Giants are playing the Arizona Diamondbacks.
Before checking out the MLB betting lines on FanDuel Sportsbook, we've got you covered, in terms of the vital information regarding this matchup.
Giants vs Diamondbacks Game Info
- San Francisco Giants (22-31) vs. Arizona Diamondbacks (28-24)
- Date: Monday, May 25, 2026
- Time: 5:05 p.m. ET
- Venue: Oracle Park -- San Francisco, California
- Coverage: NBCS-BA and Dbacks.TV
Giants vs Diamondbacks Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: SF: (-134) | ARI: (+114)
- Spread: SF: -1.5 (+160) | ARI: +1.5 (-194)
- Total: 7.5 -- Over: (-115) | Under: (-105)
Giants vs Diamondbacks Probable Starting Pitchers
Probable Pitchers: Landen Roupp (Giants) - 5-4, 3.27 ERA vs Merrill Kelly (Diamondbacks) - 4-3, 5.71 ERA
This contest's pitching matchup is set, as the Giants will send Landen Roupp (5-4) to the mound, while Merrill Kelly (4-3) will get the nod for the Diamondbacks. Roupp's team is 4-6-0 against the spread this season in his starts. Roupp's team is 1-2 this season when he starts and they are the moneyline favorite. When Kelly starts, the Diamondbacks are 4-3-0 against the spread. The Diamondbacks have been the moneyline underdog in three of Kelly's starts this season, and they went 1-2 in those games.
Giants vs Diamondbacks Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Giants win (56.8%)
Giants vs Diamondbacks Moneyline
- Looking at the moneyline for Diamondbacks-Giants, Arizona is the underdog at +114, and San Francisco is -134 playing at home.
Giants vs Diamondbacks Spread
- The Diamondbacks are +1.5 on the spread (-194 to cover), and San Francisco is +160 to cover the runline.
Giants vs Diamondbacks Over/Under
- The Giants-Diamondbacks contest on May 25 has been given an over/under of 7.5 runs. The over is set at -115 and the under at -105.
Bet on San Francisco Giants vs. Arizona Diamondbacks on FanDuel today!
Giants vs Diamondbacks Betting Trends
- The Giants have been victorious in eight, or 53.3%, of the 15 contests they have been chosen as favorites in this season.
- This year San Francisco has won two of four games when listed as at least -134 on the moneyline.
- The Giants' games have gone over the total in 25 of their 53 opportunities.
- The Giants are 22-31-0 against the spread in their 53 games with a line set by sportsbooks this season.
- The Diamondbacks are 9-17 in games they were listed as the moneyline underdog (winning 34.6% of those games).
- When playing as a moneyline underdog with odds of +114 or longer, Arizona has a 6-8 record (winning 42.9% of its games).
- The Diamondbacks have played in 51 games with an over/under set, and have combined with opponents to go over the total 25 times (25-24-2).
- The Diamondbacks have a 30-21-0 record against the spread this season (covering 58.8% of the time).
Giants Player Leaders
- Luis Arraez has an OPS of .789, fueled by an OBP of .363 to go with a slugging percentage of .426. He has a .320 batting average, as well.
- He is third in batting average, 37th in on-base percentage, and 72nd in slugging among qualifying hitters in MLB.
- Casey Schmitt leads San Francisco with 50 hits. He is batting .296 this season and has 21 extra-base hits. He's also slugging .556 with an on-base percentage of .339.
- His batting average is 18th among qualified players, his on-base percentage 72nd, and his slugging percentage eighth.
- Schmitt brings a two-game streak with at least one hit into this one. During his last five outings he is hitting .300 with a double, three home runs, a walk and eight RBIs.
- Rafael Devers has 50 hits this season and has a slash line of .245/.288/.412.
- Devers enters this matchup with two games in a row with at least one hit. In his last five games he is hitting .286 with three doubles, two home runs and six RBIs.
- Matt Chapman is batting .240 with a .317 OBP and 16 RBI for San Francisco this season.
- Chapman heads into this matchup on a five-game hitting streak. During his last five outings he is batting .471 with two doubles and three walks.
Diamondbacks Player Leaders
- Corbin Carroll has accumulated 53 hits with a .399 on-base percentage, leading the Diamondbacks in both categories. He's batting .301 and slugging .580.
- Including all the qualified hitters in MLB, he is 14th in batting average, eighth in on-base percentage and fifth in slugging percentage.
- Carroll hopes to build on a 12-game hitting streak in this matchup. During his last 10 games he is hitting .436 with three doubles, four triples, two home runs, seven walks and eight RBIs.
- Ildemaro Vargas is slugging .492 to lead his team. He has a batting average of .307 with an on-base percentage of .337.
- Including all qualified hitters, he is ninth in batting average, 77th in on-base percentage and 28th in slugging percentage.
- Ketel Marte is batting .262 with 10 doubles, two triples, eight home runs and 16 walks.
- Nolan Arenado has 11 doubles, seven home runs and 16 walks while batting .274.
Giants vs Diamondbacks Head to Head
- 5/20/2026: 6-3 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 8.5, Favorite Moneyline: -118, Underdog Moneyline: +100)
- 5/19/2026: 5-3 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 8.5, Favorite Moneyline: -124, Underdog Moneyline: +106)
- 5/18/2026: 12-2 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 9, Favorite Moneyline: -136, Underdog Moneyline: +116)
- 9/17/2025: 5-1 SF (Favorite: Diamondbacks, Spread: -1.5, Total: 9, Favorite Moneyline: -108, Underdog Moneyline: -108)
- 9/16/2025: 6-5 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 9, Favorite Moneyline: -130, Underdog Moneyline: +110)
- 9/15/2025: 8-1 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 9, Favorite Moneyline: -132, Underdog Moneyline: +112)
- 9/10/2025: 5-3 ARI (Favorite: Giants, Spread: -1.5, Total: 8.5, Favorite Moneyline: -126, Underdog Moneyline: +108)
- 9/9/2025: 5-3 SF (Favorite: Giants, Spread: -1.5, Total: 7.5, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 9/8/2025: 11-5 SF (Favorite: Giants, Spread: -1.5, Total: 7.5, Favorite Moneyline: -174, Underdog Moneyline: +146)
- 7/3/2025: 7-2 SF (Favorite: Giants, Spread: -1.5, Total: 8.5, Favorite Moneyline: -126, Underdog Moneyline: +108)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



