Arizona Diamondbacks vs San Francisco Giants Prediction, 5/26/2026 MLB Picks, Best Bets & Odds
Game: Arizona Diamondbacks vs San Francisco Giants
Date: Tuesday, May 26, 2026
Location: Oracle Park in San Francisco, CA
TV: NBC Bay Area
Odds/Point Spread: Arizona (-150) San Francisco (+125)
Oracle Park is the location where the San Francisco Giants (22-31) will attempt to defeat the Arizona Diamondbacks (28-24) on Tuesday. The moneyline on this game has Arizona at -150 and San Francisco is sitting at +125. The betting total comes in at 8. The pitchers expected to start will be Eduardo Rodriguez and Tyler Mahle.

Arizona has a slugging percentage of .404 and have struck out 392 times, while drawing a walk on 157 occasions. They have recorded 230 runs batted in and 428 hits this season, and their team batting average is .248. The Diamondbacks have hit 99 two-baggers as a team and have hit 45 baseballs out of the park. They have accumulated 239 runs and hold an OBP of .313. As a squad, the Arizona Diamondbacks are scoring 4.6 runs per game, which puts them at 10th in baseball.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL has nailed 5 of our last 6 selections (+1,430). Memorial Day will feature a 7-Unit Totals Play (5:05 p.m.). We have nailed 5 of our last 6 top plays and you can receive this selection by signing-up below with a daily picks package from MLB Baseball (TONY has the same total). You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day NHL package. Join Now! |
Get all of our MLB Expert Picks
The Diamondbacks have a team ERA of 4.08 on the season (15th in MLB), and their staff has struck out 372 batters. Diamondbacks pitchers have relinquished 55 home runs and also 232 runs in total (13th in baseball). Their pitching staff has walked 156 opposing hitters and their FIP sits at 4.16 as a team on the year. Arizona has yielded 419 base knocks (8.2 per 9 innings) and 208 earned runs. Their strikeout to walk ratio is 2.38 and the pitching staff has a collective WHIP of 1.25.
Diamondbacks bullpen pitchers have come into the game with runners on base 50 times in addition to having 65 appearances in high leverage situations. The bullpen have a total of 36 holds so far this year (8th in the league). The Diamondbacks relievers have a save percentage of 60.9% and have come into the game in 60 save situations. They have earned 14 saves for the year and have missed out on 9 out of their 23 save chances. The relievers have inherited 74 base runners on the year and 25.7% of those runners earned a run for their team. The Diamondbacks have sent 171 relief pitchers to the hill so far this season.
The Arizona Diamondbacks have earned a total of 1,377 putouts so far this season, in addition to 448 assists and 22 errors. Their fielding percentage is at .988 which has them sitting 8th in pro baseball, and they have turned 33 double plays. The Diamondbacks have transformed 71.7% of baseballs in play into outs out of 4,131 innings, which has them sitting 6th in the majors.
Rodriguez has taken the mound for 1,364 innings and has accounted for 1,340 K's so far in his pro baseball career. His earned run average is 4.10 (622 earned runs allowed) and he has a WHIP of 1.324. He has surrendered 1,329 hits (8.8 hits per 9 innings) and has 478 walks. Rodriguez (98-67 win-loss record in his career) holds a FIP of 4.04 and he has faced 5,826 opposing batters in the major leagues.
The San Francisco Giants have a team OBP of .295 as well as a batting average of .247 for the year. They have been rung up on 415 occasions (24th in MLB) and have earned 449 hits. San Francisco has recorded 46 home runs for the season as well as 189 RBIs. The Giants have a team SLG% of .387 and they score 3.68 runs per contest (30th in baseball). They have tallied 97 doubles, while taking a walk 113 times as well as recording 195 runs.
The San Francisco pitching staff have allowed 242 runs for the season while holding an ERA of 4.22 (220 earned runs relinquished). They have surrendered 53 homers and they relinquish 4.64 runs per 9 innings (22nd in the league). The Giants hold a team WHIP of 1.337 in addition to having a FIP of 4.16 as a team so far this season. Their K/BB ratio is 8.00 (419 strikeouts vs 201 bases on balls). They are sitting at 18th in MLB as a staff in total hits conceded with 426.
They are ranked 16th in MLB holding a save percentage of 62.5%, and they have sent 171 relievers to the mound for the season. Their bullpen pitchers have taken the field 35 times in high leverage situations and also on 55 occasions with base runners. With 45 save situations, the Giants have accrued 29 holds and also 6 blown saves. San Francisco has had bullpen pitchers take the mound in 16 save opportunities and they have walked away with 10 saves. San Francisco relief pitchers hold an inherited score percentage of 32.9% out of 82 inherited base runners.
The San Francisco Giants have turned 56 double plays and hold a fielding percentage of .984 (24th in baseball). The Giants have recorded 528 assists, 31 errors and have earned a total of 1,407 putouts so far this year. Out of their 4,221 innings on the diamond, the Giants have earned a efficiency on defense of 69.9% (20th in baseball).
So far in his pro baseball career, Mahle has allowed 741 base knocks while he has totaled 807 strikeouts in 786 innings. He has surrendered 367 ER's while earning a WHIP of 1.305 and a FIP of 4.1. He has a K/BB ratio of 2.83 and he has gone up against 3,351 batters so far in his MLB career. Mahle (40-52 win-loss record in his career) has a 4.20 ERA while surrendering 8.5 hits per nine innings.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take San Francisco (+125)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
San Francisco Giants - Twitter
Arizona Diamondbacks - Twitter
