Arizona Diamondbacks vs San Francisco Giants Picks, Prediction, Odds, and Line Movement for Monday May 25 2026

By: Kyle Kargel Published 05/25/2026, 01:50 AM ET
Diamondbacks vs Giants prediction
Use Code WWWC

The Arizona Diamondbacks and San Francisco Giants square off Monday evening at Oracle Park in a NL West clash where the betting market and the on-field story do not quite line up, creating one of the more intriguing spots on the board for sharp MLB picks. San Francisco gets respect as the home favorite thanks to a clear starting pitching edge, but Arizona has owned this season series so far, scoring runs in bunches and entering with strong recent form. With Merrill Kelly’s volatility on full display this year and the Diamondbacks’ offense looking like the more trustworthy unit, the underdog price stands out as the most attractive number in this matchup.

Quick Picks and Prediction

  • Moneyline Pick: Arizona +119
  • Total Pick: Over 7.5
  • Projected Final Score: Diamondbacks 5, Giants 4

Odds and Line Movement

The market has San Francisco priced as a modest home favorite, with Arizona providing plus-money value on the moneyline. The total sits at 7.5 with juice leaning slightly to the under, giving bettors a clear read on how the books are weighing the pitching matchup against both lineups’ recent form.

Opening Odds

Matchup Moneyline Total
Arizona Diamondbacks +119 Over 7½ (-107)
San Francisco Giants -143 Under 7½ (-112)

Current Odds

Matchup Moneyline Total
Arizona Diamondbacks +119 Over 7½ (-107)
San Francisco Giants -143 Under 7½ (-112)

Line Movement - Moneyline

Date Time Arizona San Francisco
05/24 03:33:25PM +119 -143

Line Movement - Total

Date Time Over Under
05/24 03:33:25PM 7½-107 7½-112

Diamondbacks vs Giants Key Matchups and Handicap

Arizona enters this game at 28-24 and has controlled the season series so far, leading 3-0 after wins of 12-2, 5-3, and 6-3. The Diamondbacks have also won four of their last five games, including a 6-3 victory over San Francisco and back-to-back wins over Colorado. That recent form, combined with head-to-head dominance, is the foundation for the underdog play in this spot.

San Francisco sits at 22-31 and just 12-13 at home, but the Giants have shown some recent offensive life, beating the White Sox 10-3 on May 23 and 8-5 on May 24 after dropping three straight to Arizona. The home crowd will be in this game, but the team’s overall profile remains below average, especially on the offensive side where consistent production has been hard to find.

Get Free $30 Credit for Premium Picks + Exclusive Discounts

Subscribe Now

I understand that I can unsubscribe at any time. I have read and accepted the Terms & Conditions and Privacy Policy. I consent that Winners and Whiners may use third-party services to process my data.

The pitching matchup favors San Francisco on paper. Landen Roupp enters at 5-4 with a 3.27 ERA, a 1.15 WHIP, 61 strikeouts, and only two home runs allowed over 55 innings. He has been the Giants’ most reliable starter and gives them a real chance to control the tempo in this game.

Merrill Kelly has struggled by comparison, going 4-3 with a 5.71 ERA and a 1.51 WHIP while allowing 44 hits, 18 walks, and eight home runs in 41 innings. The walks and home runs are the most concerning trends, especially against a Giants lineup that has been opportunistic when given extra base runners. That said, Kelly’s issues also feed into the value on the over, as his volatility tends to produce inflated run totals.

Offensively, the Giants have a few strong individual bats. Luis Arraez has been excellent, hitting .323 with a .360 OBP, and Casey Schmitt has provided power with 10 home runs, 26 RBI, and a .291 average. The problem is the lineup behind them has lacked consistency, which is why San Francisco’s overall run production sits at just 187 on the season.

Arizona’s offense has been more trustworthy from top to bottom, scoring 230 runs compared to San Francisco’s 187. Ketel Marte gives the Diamondbacks a power threat with eight home runs and 27 RBI, while Ildemaro Vargas has been outstanding with a .307 average, a .337 OBP, a .492 slugging percentage, and 32 RBI. With Kelly’s volatility on the mound, the Diamondbacks need their bats to carry the night, and the production profile suggests they are well-equipped to do exactly that.

The trends in this matchup tilt toward Arizona despite the moneyline favoring San Francisco. The Diamondbacks have already swept the season series 3-0 with scores of 12-2, 5-3, and 6-3, showing the ability to win both in blowouts and tight contests. Arizona has also won four of its last five games, while San Francisco has been streaky and remains under .500 at home at 12-13. The gap in runs scored (230 to 187) reinforces that Arizona has been the more productive offensive club, and that consistency is exactly the kind of edge that supports backing the plus-money side.

Key Injuries and Notes ARI vs SF

Injuries cut into both clubs in significant ways. Arizona is missing Lourdes Gurriel Jr., Carlos Santana, Pavin Smith, Spencer Giesting, and Cristian Mena, which thins both lineup depth and pitching options. San Francisco is also shorthanded with Jung Hoo Lee, Heliot Ramos, Logan Webb, Jason Foley, and Reiver Sanmartin sidelined. Webb’s absence is especially notable for a rotation already leaning heavily on Roupp, and Lee plus Ramos being out trims important options from a lineup that has already had trouble producing consistently.

Diamondbacks vs Giants Moneyline and Total Picks

The strongest play in this game is Arizona on the moneyline. The Diamondbacks have already won every meeting with the Giants this season, the lineup is producing at a higher level, and the plus-money price provides far better value than chasing San Francisco’s starting pitching edge through a -143 favorite. With Kelly capable of giving up runs, Arizona just needs to do what it has already done three times against San Francisco this year, win straight up.

The total also leans toward the over. Kelly’s 5.71 ERA and 1.51 WHIP set up the Giants to put runs on the board, and both clubs have shown recent scoring upside, with San Francisco putting up 10 and 8 runs in its last two games and Arizona scoring six in its most recent win over the Giants. Roupp can keep things in check, but Kelly’s volatility makes 7.5 a beatable number.

  • Moneyline Pick: Arizona +119
  • Total Pick: Over 7.5

Final Score Prediction

Kelly gets squeezed for a few runs, but Arizona’s lineup does enough damage against Roupp and the San Francisco bullpen to take a tight win. Marte and Vargas lead the way for the Diamondbacks, while Arraez and Schmitt keep the Giants in the game with key contributions. The end result is another close win for Arizona that pushes the season series to 4-0 and clears the over with room to spare.

  • Projected Final Score: Diamondbacks 5, Giants 4

How to Bet Diamondbacks vs Giants

This NL West matchup is a great example of a game where the underdog moneyline and the over both offer real value, especially with Arizona already 3-0 in the season series and Kelly entering with a 5.71 ERA. For bettors looking to play this matchup, social sportsbooks have become a popular alternative to traditional books, giving MLB fans a way to play games like Diamondbacks-Giants without needing to deposit real money in many states. These platforms are a smart way to lock in plus-money plays like Arizona on the moneyline or the over 7.5 in a game where both lineups are showing recent upside.

For bettors who want to take advantage of strong promotional value while getting in on this matchup, the fliff promo code is one of the easiest ways to get started. Fliff has built a strong following among MLB bettors thanks to its quick markets and accessible interface, making it a natural fit for plays like Arizona moneyline or the over 7.5 in a game where Kelly’s volatility and both teams’ recent scoring could push the run total higher. Whether you are riding with the Diamondbacks to keep their season-series dominance going or backing the over based on the pitching matchup, having the right platform makes executing your picks fast and stress-free.

Never Tried Winners and Whiners? Now Is Your Chance

  • Get your first daily picks package for ONLY $1 using coupon code DOLLAR
  • If the pick loses, we credit your account with 3 Flex Picks
  • If the pick wins, we still give you 1 Flex Pick on the house
  • Win or lose, you walk away ahead. One dollar. No catch.
  • Check out more MLB predictions
BetMGM Sport

Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win

Show Bonus Code
Claim Bonus
Signup Promo Recommended BetMGM Sport Bonus
Min. Deposit $5
Cashable No
FanDuel Sportsbook

New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days

Show Bonus Code
Claim Bonus
Signup Promo Hot Offer FanDuel Sportsbook Bonus
Requirement New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days. (Up to $1,000 Bet Reset Tokens)
Cashable No
DraftKings Sport

New DraftKings Customers: Spend $5+ Get $200 in Bonuses Instantly!

Show Bonus Code
Claim Bonus
Signup Promo Hot Offer DraftKings Sport Bonus
Min. Deposit $5
Odds Requirements -500
Cashable No

If you or someone you know has a gambling problem, crisis counseling and referral services can be accessed by calling 1-800-GAMBLER (1-800-426-2537) (IL). Gambling problem? Call 1-800-GAMBLER (MI/NJ/PA/WV/WY), 1-800-9-WITH-IT (IN), 1-800-522-4700 (CO), 1-800-BETS OFF (IA), 1-888-532-3500 (VA), 1-800-NEXT STEP (AZ), or call/text TN REDLINE 1-800-889-9789 (TN). 21+ (18+ WY). AZ/CO/IL/IN/IA/MI/NJ/PA/TN/VA/WV/WY only. Eligibility restrictions apply. T&C's Apply. Void where prohibited. If you click on a link on this site which takes you to a bookmaker or casino and you subsequently open an account, Pick and Parlays may receive a commission. Bets placed are the responsibility of the bettor.

Copyright © 2026 Picks and Parlays. All rights reserved.

The sports news and information contained at this site is for entertainment purposes only. Any use of this information in violation of laws whether they are federal, state and/or local is prohibited. Picks and Parlays is the nation's premier resource for sports betting and handicapping information.

Sign Up Get $30 Premium Picks Credit + Exclusive Offers
Special Offer
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
Play now Gambling problem? Call 1-800-GAMBLER or 1-800-MY-RESET (Available in the US) 877-8-HOPENY or text HOPENY (467369) (NY) 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-981-0023 (PR). 21+ only. Please Gamble Responsibly. See BetMGM.com for Terms. First Bet Offer for new customers only (if applicable). Subject to eligibility requirements. Bonus bets are non-withdrawable. In partnership with Kansas Crossing Casino and Hotel. Promotional offers not available in Mississippi, New York, Ontario, or Puerto Rico.