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 9:12 p.m.

The Arizona Diamondbacks are among the MLB squads playing on Monday, versus the San Francisco Giants.

Before checking out the MLB betting lines on FanDuel Sportsbook, we've got you covered, in terms of the most important information about this matchup.

Diamondbacks vs Giants Game Info

  • Arizona Diamondbacks (21-20) vs. San Francisco Giants (24-17)
  • 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

Diamondbacks vs Giants Odds & Moneyline

  • All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
  • Moneyline: ARI: (-118) | SF: (-100)
  • Spread: ARI: -1.5 (+140) | SF: +1.5 (-170)
  • Total: 8 -- Over: (-110) | Under: (-110)

Diamondbacks vs Giants Probable Starting Pitchers

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

The Diamondbacks will give the nod to Merrill Kelly (3-2) against the Giants and Justin Verlander (0-2). Kelly and his team are 4-3-0 ATS this season when he starts. Kelly's team has been victorious in 66.7% of the games he's started as the moneyline favorite with a record of 2-1. The Giants have gone 2-6-0 against the spread when Verlander starts. The Giants have been the underdog on the moneyline in four of Verlander's starts this season, and they went 1-3 in those games.

Diamondbacks vs Giants Prediction & Pick

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

Diamondbacks vs Giants Moneyline

  • San Francisco is a -100 underdog on the moneyline, while Arizona is a -118 favorite on the road.

Diamondbacks vs Giants Spread

  • The Giants are hosting the Diamondbacks, and are +1.5 on the runline. The Giants are +140 to cover the spread, and the Diamondbacks are -170.

Diamondbacks vs Giants Over/Under

  • The over/under for Diamondbacks-Giants on May 12 is 8. The over is -110, and the under is -110.

Bet on Arizona Diamondbacks vs. San Francisco Giants on FanDuel today!

Diamondbacks vs Giants Betting Trends

  • The Diamondbacks have been favorites in 26 games this season and have come away with the win 14 times (53.8%) in those contests.
  • This year Arizona has won 10 of 20 games when listed as at least -118 on the moneyline.
  • The Diamondbacks and their opponents have gone over the total this season in 18 of their 40 opportunities.
  • The Diamondbacks are 20-20-0 against the spread in their 40 games that had a posted line this season.
  • The Giants have an 8-8 record in games they were listed as the moneyline underdog (winning 50% of those games).
  • San Francisco has a 7-6 record (winning 53.8% of its games) when playing as a moneyline underdog of -100 or longer.
  • The Giants have had an over/under set by bookmakers 41 times, and have combined with opponents to go over the total in 23 of those games (23-17-1).
  • The Giants have a 20-21-0 record against the spread this season (covering 48.8% of the time).

Diamondbacks Player Leaders

  • Geraldo Perdomo leads Arizona in OBP (.395) this season, fueled by 42 hits. He has a .292 batting average and a slugging percentage of .458.
  • Among all qualifying hitters in baseball, he ranks 23rd in batting average, 12th in on-base percentage, and 54th in slugging.
  • Corbin Carroll leads Arizona with 47 hits and a team-best slugging percentage of .573. He's batting .275 with an on-base percentage of .347.
  • Among qualified hitters, he ranks 49th in batting average, 58th in on-base percentage and sixth in slugging percentage.
  • Josh Naylor has 44 hits this season and has a slash line of .293/.368/.440.
  • Naylor enters this game with four games in a row with at least one hit. During his last five outings he is batting .200 with a double and a walk.
  • Eugenio Suarez has been key for Arizona with 30 hits, an OBP of .299 plus a slugging percentage of .500.

Giants Player Leaders

  • Jung Hoo Lee has a .461 slugging percentage, which leads the Giants. He's batting .286 with an on-base percentage of .333.
  • Including all the qualified players in the big leagues, his batting average puts him 32nd, his on-base percentage is 74th, and he is 52nd in slugging.
  • Matt Chapman is hitting .225 with six doubles, eight home runs and 30 walks. He's slugging .437 with an on-base percentage of .360.
  • Including all qualifying hitters, he ranks 122nd in batting average, 44th in on-base percentage and 60th in slugging percentage.
  • Heliot Ramos leads the Giants with 42 hits.
  • Michael Yastrzemski leads his team with a .374 OBP.

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