Arizona Diamondbacks vs San Francisco Giants Prediction, 5/27/2026 MLB Picks, Best Bets & Odds
Game: Arizona Diamondbacks vs San Francisco Giants
Date: Wednesday, May 27, 2026
Location: Oracle Park in San Francisco, CA
TV: NBC Bay Area
Odds/Point Spread: Arizona (-196) San Francisco (+162)
The San Francisco Giants (22-32) will go up against the Arizona Diamondbacks (29-24) at Oracle Park on Wednesday. The line on this contest has Arizona at -196 while San Francisco is coming in at +162. The betting total comes in at 8. The starting pitchers will be Michael Soroka and Trevor McDonald.

The Diamondbacks have tallied 101 doubles as a team and have knocked 46 baseballs out of the park. Arizona has a slugging rate of .404 and have been rung up 401 times, while being walked on 161 occasions. As a squad, the Arizona Diamondbacks are compiling 4.6 runs per outing, which puts them at 9th in baseball. They have accumulated 236 RBI's as well as 439 hits on the season, while their batting average comes in at .249. They have a total of 245 runs while holding a team OBP of .314.
Today’s Featured MLB Best Bet! SCOTT RICKENBACH is off a 2-0 MLB sweep Monday and is on a +2,760 baseball burst, including a 7-Unit win last week. Rickenbach has a 7-Unit MLB Total (6:40 p.m.) Tuesday and last year he posted +4,635 on the diamond (10-5 on 7-Unit Plays). Sign up below. 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 Picks
They have a K/BB ratio of 2.39 and the pitching staff holds a collective WHIP of 1.24. Diamondbacks pitchers have yielded 55 long balls and also 234 total runs (13th in baseball). Arizona has given up 424 hits (8.2 per 9 innings) in addition to 210 earned runs. The Diamondbacks have compiled a team ERA of 4.04 so far this year (15th in the league), and their staff has struck out 377 hitters. They have walked 158 opposing batters and their FIP is 4.12 as a team so far this season.
Diamondbacks pitchers have entered the game with runners on base 50 times and also have had 65 appearances in high leverage situations. The bullpen have recorded 36 holds on the campaign (8th in baseball). The Diamondbacks relief pitchers have earned a save percentage of 60.9% and stepped onto the hill in 60 save situations. They have accumulated 14 saves on the season and have not converted 9 of their 23 save chances. The relievers have inherited 74 base runners so far this season with 25.7% of them crossing the plate. The Diamondbacks have dispatched 173 relievers to the mound for the season.
The Diamondbacks have converted 71.9% of baseballs in play into outs out of their 4,212 innings on the diamond, which has them sitting at 6th in professional baseball. The Arizona Diamondbacks have a total of 1,404 putouts thus far, in addition to 457 assists and 22 errors. Their fielding percentage is currently at .988 which ranks 8th in pro baseball, and they have turned 35 double plays.
Soroka (26-28 win-loss record in his career) has earned a FIP of 3.73 and he has gone up against 1,975 batters in the major leagues. He has conceded 423 base hits (8.1 hits per 9 innings) with 154 walks. His ERA is 3.79 (198 earned runs allowed) and he has a career WHIP of 1.227. Soroka has taken the mound for 470 innings and has earned 436 K's in his pro baseball career.
The Giants hold a team slugging percentage of .385 and they are recording 3.65 runs per game (30th in MLB). They have recorded 101 two-baggers, while walking 115 times and earning 197 runs. San Francisco has knocked in 46 home runs on the campaign to go along with 191 runs batted in. They have struck out on 420 instances (25th in the league) and have accounted for 454 hits. The San Francisco Giants have a team on-base percentage of .294 in addition to a team batting average of .246 over the course of the season.
The San Francisco pitching staff have surrendered 248 runs so far this season while holding an ERA of 4.22 (224 earned runs surrendered). They have yielded 54 dingers and they surrender 4.67 runs per 9 innings (22nd in the league). The Giants hold a team WHIP of 1.343 and have a FIP of 4.14 as a unit on the campaign. Their K/BB ratio sits at 8.10 (428 strikeouts vs 205 walks). They rank 20th in MLB as a pitching staff in total hits conceded with 437.
Sitting with 45 save situations, the Giants have accrued 29 holds in addition to 6 blown saves. San Francisco has had bullpen pitchers step onto the mound in 16 save opportunities and they have come away with 10 saves. San Francisco bullpen pitchers have an inherited score percentage of 32.5% out of 83 inherited base runners. Their relievers have stepped onto the mound 35 times in high leverage situations and on 56 occasions with runners on. They sit at 16th in MLB holding a save rate of 62.5%, and they have dispatched 174 relievers to the mound for the season.
The San Francisco Giants have turned 56 double plays and have a fielding percentage of .984 (24th in baseball). The Giants have recorded 532 assists, 32 errors and are sitting with 1,434 putouts so far this year. In their 4,302 innings on the diamond, the Giants are sitting with a defensive efficiency of 69.8% (21st in pro baseball).
So far in his pro baseball career, McDonald has allowed 32 base knocks while he has tallied 36 punch outs in 40 innings pitched. McDonald (3-1 win-loss record in his career) has earned a 3.36 ERA while surrendering 7.2 hits per 9 innings. He has given up 15 ER's while holding a WHIP of 0.970 and being the owner of a FIP of 3.3. He has a K/BB ratio of 5.14 and he has gone up against 164 opposing batters so far in his MLB career.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Arizona (-196)
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
