Giants vs. Diamondbacks Betting Lines, Odds, & Player Matchups May 12, 2025

Data Skrive
Data Skrive

The San Francisco Giants (24-17) and the Arizona Diamondbacks (21-20) play on Monday at Oracle Park, beginning at 9:45 p.m. ET. The Giants are moneyline favorites (-114), while the Diamondbacks are -105 underdogs, despite being favored against the spread (1.5) with +160 odds. Justin Verlander takes the mound first for San Francisco, and Merrill Kelly is Arizona’s choice to start.

Check out all the Latest Baseball Betting Previews!

Money Line

Giants to win vs Diamondbacks -114

Bet $20, Payout $37.54

Giants vs. Diamondbacks betting lines

  • Favorite: Giants (-114)
  • Underdog: Diamondbacks (-105)
  • Over/under: 8

Giants betting info, hitting leaders, & pitching

Giants betting info

  • The Giants have a 15-9 record in games they were favored on the moneyline (winning 62.5% of those games).
  • San Francisco has gone 15-9 when playing as moneyline favorites with odds of -114 or shorter (62.5% winning percentage).
  • The Giants have a 53.3% chance to win this matchup based on the moneyline’s implied probability.
  • San Francisco has played in 41 games with a set over/under, and have combined with its opponents to go over the total 23 times (23-17-1).
  • The Giants have gone 20-21-0 against the spread this season.

Giants hitting info

  • Jung Hoo Lee has racked up a team-high batting average of .286.
  • Among batters in baseball, Lee ranks 116th in homers and 30th in RBI.
  • Matt Chapman’s eight home runs pace his team.
  • Chapman currently ranks 30th in home runs and 30th in RBI in the bigs.
  • Heliot Ramos is batting .278 with 10 doubles, seven home runs and 13 walks.
  • Ramos has safely hit in three games in a row. In his last five games he is batting .625 with three doubles, two home runs, two walks and seven RBIs.
  • Michael Yastrzemski has seven doubles, five home runs and 19 walks while hitting .276.

Giants pitching rankings

  • The Giants pitching staff ranks eighth in the majors with a collective 9.0 strikeouts per nine innings.
  • San Francisco’s 3.46 team ERA ranks eighth across all MLB pitching staffs.
  • Giants pitchers combine for the No. 10 WHIP in MLB (1.227).
  • Giants pitchers combine to allow 30 home runs (0.7 per game), the second-fewest in the majors.
  • San Francisco its 7-6 loss the last time out, the team struck out 10 Twins batters while allowing 13 hits.

Diamondbacks betting info, hitting leaders, & pitching

Diamondbacks betting info

  • The Diamondbacks have won seven, or 46.7%, of the 15 games they’ve played as underdogs this season.
  • Arizona has a record of 6-8, a 42.9% win rate, when it’s set as an underdog of -105 or more by bookmakers this season.
  • The moneyline for this contest implies a 51.2% chance of a victory for the Diamondbacks.
  • Arizona’s games have gone over the total in 18 of its 41 chances.
  • The Diamondbacks are 21-20-0 against the spread this season.

Diamondbacks hitting info

  • Geraldo Perdomo leads Arizona in runs batted in with 30 and has a batting average of .292.
  • Among all hitters in the majors, Perdomo is 81st in homers and 12th in RBI.
  • Corbin Carroll has 47 hits and an OBP of .347 to go with a slugging percentage of .573 this season.
  • Carroll ranks sixth among batters in MLB in home runs, and 15th in RBI.
  • Josh Naylor leads Arizona with a .293 batting average while slugging four homers and driving in 23 runs.
  • Naylor has hit safely in four games in a row. During his last five outings he is hitting .200 with a double and a walk.
  • Eugenio Suarez’s 12 home runs are most among Arizona batters. He’s driven in 27 runs this season while slugging .500.

Diamondbacks pitching rankings

  • The Diamondbacks have an 8.6 K/9 this season as a pitching staff, which ranks 12th in the big leagues.
  • Arizona has pitched to a 4.60 ERA this season, which ranks 24th in baseball.
  • Diamondbacks pitchers have a 1.321 WHIP this season, 20th in the majors.
  • With 55 homers allowed, the Diamondbacks rank 27th in the league at preventing long balls.
  • Arizona pitchers struck out seven Dodgers hitters while allowing 18 base hits in an 8-1 loss its last time out.
Author Profile
BetDecider Team

The BetDecider team brings you the most current sports betting content, with expert insights and tips. Our aim is that you can make an informed betting decision, including best odds and exclusive sportsbook offers, to maximize your betting experience.

Ryan Knuppel

Knup Solutions [molongui_author_name]

About Ryan Knuppel

Ryan has been one of the leading sports business & iGaming professionals for over 15 years. He started as a freelance writer and now operates one of the top sports content agencies around, Knup Solutions. He has literally written 10,000 plus sports and betting related articles across the web.

 

Sports Network:

sports20.com, usawager.com, knupsports.com, baseballspotlight.com, basketballarticles.com, betdecider.com, njsportsbookreview.com, dunkelindex.com, sportspub.com, oddschoice.com

 

Betting Guide

How Money Line Works?

Moneyline betting is by far the easiest way to place a sports wager. There are no point spreads to parse, no garbage-time free throws to ruin your betting day, and no last-minute meaningless touchdowns to take you from a winner to a loser.

How to Bet Odds

When we, as sports fans, learned our multiplication tables, we aced the number 7. Seven, 14, 21, 28, 35, 42 were easy because we all watched football on the weekends. Multiplication by sevens, then add a three, a six after a missed PAT.

How to Bet on NFL Games

Baseball is America’s pastime, but football is America’s crazed passion, with its weekly schedule of games, millions of television viewers across the country and the world, and the billion-dollar stadiums that serve as Sunday cathedrals in 32 American cities.

What is the Spread?

If you are a golfer or have ever played on a bowling team, think of a point spread like a handicap. It is a way for two teams of differing abilities to play each other on equal footing.  The better team, and the favorite in the game, gives a certain amount …