START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
MLB

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

Subscribe to our newsletter

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

Odds updated as of 8:11 a.m.

The MLB slate on Monday includes the San Francisco Giants facing the Arizona Diamondbacks.

Here's what you need to know before checking out today's MLB odds and spreads on FanDuel Sportsbook.

Giants vs Diamondbacks Game Info

  • San Francisco Giants (24-17) vs. Arizona Diamondbacks (21-20)
  • Date: Monday, May 12, 2025
  • Time: 9:45 p.m. ET
  • Venue: Oracle Park -- San Francisco, California
  • Coverage: Fox Sports 1, NBCS-BA, and ARID

Giants vs Diamondbacks Odds & Moneyline

  • All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
  • Moneyline: SF: (-116) | ARI: (-102)
  • Spread: SF: +1.5 (-194) | ARI: -1.5 (+160)
  • Total: 8 -- Over: (-115) | Under: (-105)

Giants vs Diamondbacks Probable Starting Pitchers

Probable Pitchers: Justin Verlander (Giants) - 0-2, 4.71 ERA vs Merrill Kelly (Diamondbacks) - 3-2, 4.09 ERA

The Giants will call on Justin Verlander (0-2) versus the Diamondbacks and Merrill Kelly (3-2). When Verlander starts, his team is 2-6-0 against the spread this season. When Verlander starts a game and his team is the favorite on the moneyline, they have a record of 2-2. The Diamondbacks have a 4-3-0 record against the spread in Kelly's starts. The Diamondbacks have been the moneyline underdog in four of Kelly's starts this season, and they went 1-3 in those matchups.

Giants vs Diamondbacks Prediction & Pick

All MLB win probability predictions and picks are according to numberFire.
Prediction: Diamondbacks win (54.2%)

Giants vs Diamondbacks Moneyline

  • Looking at the moneyline for Diamondbacks-Giants, Arizona is the underdog at -102, and San Francisco is -116 playing at home.

Giants vs Diamondbacks Spread

  • The Diamondbacks are 1.5-run favorites against the spread for this matchup with the Giants. The Diamondbacks are +160 to cover, while the Giants are -194 to cover as a 1.5-run underdog on the runline.

Giants vs Diamondbacks Over/Under

  • A total of 8 runs has been set for the Giants-Diamondbacks game on May 12, with the over available 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 chosen as favorites in 25 games this year and have walked away with the win 16 times (64%) in those games.
  • San Francisco has a record of 15-9 when favored by -116 or more this year.
  • The Giants and their opponents have hit the over in 23 of their 41 games with a total set by oddsmakers this season.
  • The Giants are 20-21-0 against the spread in their 41 games that had a posted line this season.
  • The Diamondbacks have been the underdog on the moneyline 14 total times this season. They've finished 6-8 in those games.
  • Arizona has gone 5-7 in games it has played as a moneyline underdog with odds of -102 or longer (41.7%).
  • The Diamondbacks have played in 40 games with an over/under set, and have combined with opponents to go over the total 18 times (18-19-3).
  • The Diamondbacks have collected a 20-20-0 record against the spread this season.

Giants Player Leaders

  • Jung Hoo Lee leads San Francisco with a slugging percentage of .461, fueled by 17 extra-base hits. He has a .286 batting average and an on-base percentage of .333.
  • Among all qualified hitters in the majors, his batting average ranks 32nd, his on-base percentage ranks 74th, and he is 52nd in slugging.
  • Matt Chapman has six doubles, eight home runs and 30 walks. He's batting .225 and slugging .437 with an on-base percentage of .360.
  • His batting average is 122nd among qualified players, his on-base percentage 44th, and his slugging percentage 60th.
  • Heliot Ramos leads San Francisco with 42 hits. He is batting .278 this season and 17 of his hits have gone for extra bases.
  • Ramos enters this game with three games in a row with at least one hit. In his last five games he is batting .625 with three doubles, two home runs, two walks and seven RBIs.
  • Michael Yastrzemski leads San Francisco with an OBP of .374 this season while batting .276 with 19 walks and 20 runs scored.

Diamondbacks Player Leaders

  • Geraldo Perdomo a has .395 on-base percentage to pace the Diamondbacks. He's batting .292 while slugging .458.
  • Including all the qualified hitters in MLB, he ranks 23rd in batting average, 12th in on-base percentage and 54th in slugging percentage.
  • Corbin Carroll has 47 hits while slugging .573. Both are team-highs. He has a batting average of .275 with an on-base percentage of .347.
  • Including all qualified hitters, he is 49th in batting average, 58th in on-base percentage and sixth in slugging percentage.
  • Josh Naylor has 10 doubles, four home runs and 18 walks while batting .293.
  • Eugenio Suarez is hitting .205 with seven doubles, 12 home runs and 16 walks.

Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!

Subscribe to our newsletter

Want more stories like this?

Sign up to our newsletter to receive the latest news.

Newsletter Signup
Newsletter Signup