Giants vs. Diamondbacks Betting Lines, Odds, & Player Matchups May 25, 2026

Data Skrive

The San Francisco Giants (22-31) host the Arizona Diamondbacks (28-24) at 5:05 p.m. ET on Monday in a matchup featuring two of MLB’s most consistent batters. Luis Arraez has a batting average of .320 (third in the majors) for the favored Giants (-145), and Ildemaro Vargas ranks ninth in MLB play batting .307 this season for the underdog Diamondbacks (+121). Landen Roupp starts for San Francisco while Arizona will counter with Merrill Kelly.

Check out all the Latest Baseball Betting Previews!

Money Line

Giants to win vs Diamondbacks -145

Bet $20, Payout $33.79

Giants vs. Diamondbacks betting lines

  • Favorite: Giants (-145)
  • Underdog: Diamondbacks (+121)
  • Over/under: 7.5

Giants betting info, hitting leaders, & pitching

Giants betting info

  • The Giants have won nine of the 17 games they were the moneyline favorite this season (52.9%).
  • San Francisco has played as moneyline favorites of -145 or shorter in just two games this season, which it split 1-1.
  • Based on this contest’s moneyline, the Giants have an implied win probability of 59.2%.
  • San Francisco has played in 53 games with a set over/under, and have combined with its opponents to go over the total 25 times (25-25-3).
  • The Giants have a 22-31-0 record ATS this season (covering 41.5% of the time).

Giants hitting info

  • Arraez leads the Giants with a .320 batting average.
  • Arraez ranks 235th in home runs and 152nd in RBI among all hitters in MLB.
  • Casey Schmitt has hit 11 home runs with 29 RBI. Both are team-highs.
  • Schmitt ranks 23rd in home runs among batters in baseball and 40th in RBI.
  • Schmitt enters this game on a two-game hitting streak. In his last five games he is batting .300 with a double, three home runs, a walk and eight RBIs.
  • Rafael Devers has 13 doubles, seven home runs and 13 walks while batting .245.
  • Devers enters this matchup on a two-game hitting streak. During his last five outings he is hitting .286 with three doubles, two home runs and six RBIs.
  • Matt Chapman has 13 doubles, a triple, a home run and 20 walks while hitting .240.
  • Chapman has hit safely in five straight games. During his last five outings he is batting .471 with two doubles and three walks.

Giants pitching rankings

  • The 8.1 strikeouts per nine innings put together by the Giants pitching staff ranks 21st in MLB.
  • San Francisco has a 4.23 team ERA that ranks 22nd across all MLB pitching staffs.
  • The Giants have the 20th-ranked WHIP in MLB (1.341).
  • Giants pitchers combine to give up the 14th-fewest home runs in baseball (53 total, 1.0 per game).
  • San Francisco took down the White Sox 8-5 in its last game with eight strikeouts while allowing four hits.

Diamondbacks betting info, hitting leaders, & pitching

Diamondbacks betting info

  • The Diamondbacks have won 11, or 39.3%, of the 28 games they’ve played as underdogs this season.
  • Arizona is 4-7 this season when entering a game as the underdog by +121 or more on the moneyline.
  • Bookmakers have implied with the moneyline set for this matchup that the Diamondbacks have a 45.2% chance to win.
  • Games involving Arizona have gone over the total set by bookmakers in 26 of 52 chances this season.
  • The Diamondbacks have an ATS record of 31-21-0 in 52 games with a spread this season.

Diamondbacks hitting info

  • Corbin Carroll is batting .301 with seven home runs and 28 RBI for Arizona this season.
  • Among all hitters in the big leagues, Carroll’s home run total is 56th, and his RBI total is 46th.
  • Carroll takes a 12-game hitting streak into this matchup. During his last 10 games he is hitting .436 with three doubles, four triples, two home runs, seven walks and eight RBIs.
  • Vargas leads Arizona in batting average (.307) and runs batted in (32) this season while also slugging seven homers.
  • Vargas ranks 56th among batters in the big leagues in homers, and 21st in RBI.
  • Ketel Marte is slugging .456 this season, with a team-high eight home runs. He’s also collected 27 RBI.
  • Marte takes an eight-game hitting streak into this game. During his last 10 games he is hitting .463 with five doubles, three home runs, five walks and 12 RBIs.
  • Nolan Arenado is batting .274 with an OBP of .349 and a slugging percentage of .470 this season.
  • Arenado takes a three-game hitting streak into this game. In his last five games he is hitting .294 with four doubles and two RBIs.

Diamondbacks pitching rankings

  • The Diamondbacks average just 8.1 strikeouts per nine innings as a pitching staff, worst in the big leagues.
  • Arizona pitchers have a combined ERA of 4.08 ERA this year, which ranks 15th in MLB.
  • The Diamondbacks rank 12th in MLB with a combined 1.255 WHIP this season.
  • The Diamondbacks have given up the 16th-fewest long balls so far this season with 55 home runs allowed.
  • Last time out, Arizona defeated the Rockies, 9-1, with four strikeouts and six hits allowed.
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 …