Arizona Diamondbacks vs San Francisco Giants Betting Insights, 5/25/2026 MLB Picks, Top Choices & Odds

Home » Arizona Diamondbacks vs San Francisco Giants Betting Insights, 5/25/2026 MLB Picks, Top Choices & Odds

  • Matchup: Arizona Diamondbacks vs San Francisco Giants
  • Scheduled Date: Monday, May 25, 2026
  • Venue: Oracle Park, San Francisco, CA
  • Broadcast: NBC Bay Area
  • Betting Odds: Arizona (-132) San Francisco (+110)

This page may include affiliate links at no extra cost to you, thanks for your support.

On Monday, Oracle Park will host a matchup between the San Francisco Giants (21-31) and the Arizona Diamondbacks (27-24). Arizona comes into this game with a moneyline of -132, while San Francisco is at +110. The total runs expected in this game are set at 9. Starting pitchers for the matchup are Merrill Kelly and Landen Roupp.

MLB Predictions for Ketel Marte and Arizona Diamondbacks Best Bets

The Arizona Diamondbacks are averaging 4.5 runs per game, placing them 11th in the league. This season, they’ve scored a total of 230 runs, boasting a team on-base percentage of .312. Collectively, the Diamondbacks have produced 95 doubles and hit 45 home runs, resulting in 221 RBIs and 415 hits, with a batting average of .246. Their slugging percentage stands at .398, and they have struck out 386 times while drawing 157 walks.

The Diamondbacks have a strikeout-to-walk ratio of 2.41 and their pitcher’s combined WHIP is 1.26. Arizona’s pitchers have given up 55 home runs and 231 runs overall (16th in league rankings). They have allowed 413 hits (averaging 8.3 hits per 9 innings) along with 207 earned runs. This season, Arizona’s overall ERA stands at 4.14 (16th in MLB), with the staff accumulating 368 strikeouts. They have also issued 153 walks, with a team FIP of 4.18.

Arizona’s pitchers have found themselves in high-pressure situations 65 times and have faced runners on base 50 occasions, recording 36 holds this season (8th in the league). Their bullpen has achieved a save percentage of 60.9%, succeeding in 14 out of 23 save attempts. This season, they’ve inherited 74 runners, with 25.7% of them scoring. The Diamondbacks have utilized 170 relief pitchers in their games so far.

During this season, the Arizona Diamondbacks have recorded 1,350 putouts, 436 assists, and committed 22 errors, achieving a fielding percentage of .988, ranking 11th in the league. They have turned 31 double plays, converting 71.6% of balls put in play into outs over 4,050 innings, placing them 6th in professional baseball.

Merrill Kelly has pitched a total of 1,049 innings, recording 938 career strikeouts. Currently, he has an ERA of 3.84 (allowing 448 earned runs) and a career WHIP of 1.210. He has surrendered 951 hits (8.2 hits per nine innings) and issued 318 walks. With a career record of 69-56, Kelly’s FIP stands at 3.79 after facing 4,324 batters in the majors.

The San Francisco Giants have managed a team slugging percentage of .382 and are averaging 3.60 runs per game (30th in MLB). They have 93 doubles to their name, scoring a total of 187 runs while drawing 111 walks. The Giants have hit 44 home runs this season, compiling 181 RBIs, and have struck out 409 times (25th in the league) with a total of 438 hits. Their team on-base percentage is .293, complemented by a team batting average of .246.

This season, the Giants have a WHIP of 1.337 and a team FIP of 4.11, ranking 19th in total hits allowed with 422. The pitching staff has released 237 runs this season, resulting in a team ERA of 4.21 (with 215 earned). Their strikeout to walk ratio stands at 8.00, with 411 strikeouts against 193 walks. They have permitted 51 home runs, giving up an average of 4.64 runs per 9 innings (21st in the league).

The relief pitching unit for San Francisco maintains an inherited scoring percentage of 31.3% on 80 inherited runners. Their bullpen has appeared 34 times under high-leverage conditions and 54 times with runners on base. In 43 save opportunities, the Giants have secured 28 holds but have also experienced 6 blown saves. With a 60.0% success rate on saves, they rank 18th in MLB, having used 167 relief pitchers so far this season.

Across 4,140 innings, the Giants’ defensive efficiency is at 69.6% (21st in pro baseball). They have executed 56 double plays and achieved a fielding percentage of .984 (24th in the majors), with 516 assists, 31 errors, and 1,380 putouts during the season.

Landen Roupp has allowed 198 hits in his MLB career, achieving 210 strikeouts in 212 innings. He has permitted 85 earned runs, maintaining a WHIP of 1.368 and a FIP of 3.6. His strikeout to walk ratio is 2.28, and he has faced 917 opposing hitters in his professional baseball journey. Roupp has a career record of 13-13 and an ERA of 3.61, yielding 8.4 hits per 9 innings.

Which team will emerge victorious in tonight’s MLB clash against the spread or the moneyline?

Pick: Favor San Francisco (+110)

Some links on this page are affiliate links. If you sign up or make a purchase through them, we may earn a small commission always at no extra cost to you. Thanks for helping us keep this site running.

Pick: San Francisco Giants (+110)
Bet Now

Leave a Reply

Your email address will not be published. Required fields are marked *

Best Sportsbooks Canada

Delivers lightning-fast crypto betting, massive odds coverage, and premium gaming

Proud Partner of the NHL + Excellent live betting

 

Widest Range of Betting Options + Robust in-play with streaming

Top-Rated Betting App in Ontario with Live streaming & Cash-out

© 2025 BettingEdge.ca. All Rights Reserved. BettingEdge.ca is your trusted source for Canadian sportsbook reviews, betting tips, and responsible gaming resources. Must be 19+ to bet. Play responsibly.