Diamondbacks vs. Giants Prediction, Odds, Picks - May 12

Diamondbacks vs. Giants Prediction, Odds, Picks - May 12

Updated May. 12, 2025 9:00 p.m. ET
FOX Sports

The San Francisco Giants will look to Heliot Ramos for continued offensive production when they take the field against Corbin Carroll and the Arizona Diamondbacks on Monday, in the first game of a three-game series at Oracle Park. The Diamondbacks are the favorite in this one, at -122, while the underdog Giants have +102 odds to win. Arizona is the favorite on the run line (-1.5 with +142 odds). The over/under is 8 runs for the contest.

Check out everything you need from a betting perspective on the Diamondbacks-Giants game, regarding the run line, moneyline and total, plus expert picks.

Keep up with MLB on FOX Sports.

Dodgers vs. Diamondbacks Highlights | MLB on FOX

Check out the best moments between the Los Angeles Dodgers and the Arizona Diamondbacks.

Diamondbacks vs. Giants Game Information & Odds

  • When: Monday, May 12, 2025 at 9:45 p.m. ET
  • Where: Oracle Park in San Francisco, California
  • How to watch on TV: Fox Sports 1, NBCS-BA, and ARID
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Diamondbacks -122 +102 8 -115 -105 -1.5 +142 -170

Diamondbacks vs. Giants Prediction

  • Score Prediction: Giants 5, Diamondbacks 4
  • Total Prediction: Over 8 runs
  • Win Probabilities: Diamondbacks 54%, Giants 46%

Diamondbacks vs. Giants Betting Insights

  • The Diamondbacks have won 14, or 53.8%, of the 26 games they've played as favorites this season.
  • Arizona has a record of 8-8, a 50% win rate, when favored by -122 or more by bookmakers this season.
  • The implied probability of a win from the Diamondbacks, based on the moneyline, is 55%.
  • The Giants have been victorious in nine, or 52.9%, of the 17 contests they have been chosen as underdogs in this season.
  • This year, San Francisco has won six of 12 games when listed as at least +102 or worse on the moneyline.
  • The Giants have an implied victory probability of 49.5% according to the moneyline set for this matchup.

Diamondbacks Recent Betting Performance

  • The Diamondbacks were the moneyline favorite for four of their last 10 games, and they went 2-2 in those matchups.
  • Over their last 10 matchups (all 10 of them had set totals), the Diamondbacks and their opponents combined to hit the over two times.
  • The Diamondbacks have put together a 6-4-0 record against the spread over their past 10 games.

Diamondbacks Recent Stats

Stat Avg/Total
Record 4-6
Runs Per Game 4.5
HR 12
ERA 5.26
K/9 7.8

Diamondbacks Player Insights

  • Geraldo Perdomo has been the Diamondbacks top run producer this season, leading the team with 30 RBI while hitting .292 with five home runs.
  • Among all hitters in baseball, Perdomo's home run total ranks him 81st, and his RBI tally puts him 12th.
  • Carroll is batting .275 with eight doubles, five triples, 11 home runs and 15 walks.
  • Carroll is sixth in homers in MLB, and 15th in RBI.
  • Josh Naylor has a team-best batting average of .293.
  • Naylor has at least one base hit in four games in a row. In his last five games he is batting .200 with a double and a walk.
  • Eugenio Suarez has shown off his power as he paces his team with 12 home runs.

Diamondbacks Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Lourdes Gurriel 0.5 (-240) 1.5 (+125) - 0.5 (+190)
Ketel Marte 0.5 (-210) 1.5 (+125) - 0.5 (+165)
Josh Naylor 0.5 (-215) 1.5 (+135) - 0.5 (+175)
Gabriel Moreno 0.5 (-255) 1.5 (+135) - 0.5 (+220)
Eugenio Suárez 0.5 (-215) 1.5 (+110) - 0.5 (+135)

Giants Recent Betting Performance

  • The Giants have played as underdogs in four of their past 10 games and won two of those contests.
  • In their last 10 games with a total, the Giants and their opponents have failed to hit the over five times.
  • The Giants have six wins against the spread in their last 10 chances.

Giants Recent Stats

Stat Avg/Total
Record 5-5
Runs Per Game 4.9
HR 11
ERA 3.03
K/9 8.8

Giants Player Insights

  • Jung Hoo Lee leads the Giants with a team-high batting average of .286.
  • Among all hitters in the majors, Lee's home run total is 116th and his RBI tally ranks 30th.
  • Matt Chapman has put up a team-best eight home runs.
  • Chapman ranks 30th in home runs and 30th in RBI among all hitters in MLB.
  • Ramos is hitting .278 with 10 doubles, seven home runs and 13 walks.
  • Michael Yastrzemski is batting .276 with seven doubles, five home runs and 19 walks.

Giants Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Willy Adames 0.5 (-200) 1.5 (+130) - 0.5 (+180)
Michael Yastrzemski 0.5 (-205) 1.5 (+125) - 0.5 (+200)
Matt Chapman 0.5 (-225) 1.5 (+115) - 0.5 (+165)
Jung Hoo Lee 0.5 (-260) 1.5 (+120) - 0.5 (+160)
Heliot Ramos 0.5 (-265) 1.5 (+115) - 0.5 (+175)

Heliot Ramos gives Giants lead over Twins with solo home run

Heliot Ramos gave the San Francisco Giants the lead over the Minnesota Twins with a solo home run.

FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.

Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.

FOLLOW Follow your favorites to personalize your FOX Sports experience
share