Arizona Diamondbacks vs San Francisco Giants Prediction, 8/28/2026 MLB Picks, Best Bets & Odds
Game: Arizona Diamondbacks vs San Francisco Giants
Date: Friday, August 28, 2026
Location: Oracle Park in San Francisco, CA
TV: NBC Bay Area
Odds/Point Spread: Arizona (-182) San Francisco (+150)
Oracle Park is the site where the San Francisco Giants (54-79) will take on the Arizona Diamondbacks (71-63) on Friday. The moneyline on this game has Arizona at -182 while San Francisco is sitting at +150. The total is set at 9. The starting pitchers will be Kohl Drake and Blade Tidwell.

As a team, the Arizona Diamondbacks are putting up 4.5 runs per game, which puts them at 13th in baseball. They are sitting with 605 runs and have an on-base percentage of .317. The Diamondbacks have accounted for 229 two-baggers as a squad and have smacked 131 balls out of the park. They have accumulated 577 runs batted in in addition to 1,093 hits for the year, while their batting average sits at .244. Arizona has a slugging % of .398 and have struck out 969 times, while being walked on 450 occasions.
Today’s Featured MLB Best Bet! SCOTT RICKENBACH has his 8-Unit MLB Game of the Year (7 p.m.) Thursday and he's on a 9-0 Run (and 23-2 last 25) MLB sides. He's 9-1 MLB 7-Units and on a +7,985 MLB surge as he's having another big year just like 2025 (+4,635). His MLB sides go for TEN in a row (SPREITZER has the same side)! 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 Parlay Picks
The Diamondbacks are sitting with a team earned run average of 4.17 so far this season (17th in the league), and the staff has struck out 911 hitters. Diamondbacks pitchers have given up 156 home runs and 600 total runs (18th in baseball). They have walked 396 opposing hitters and their FIP is 4.39 as a team on the campaign. Arizona has given up 1,138 base knocks (8.6 per 9 innings) in addition to 552 earned runs. They have a strikeout to walk ratio of 2.30 and the pitching staff sits with a WHIP of 1.29.
Diamondbacks bullpen pitchers have come into the game with players on base 117 times as well as having 140 appearances in high leverage situations. The relief pitchers have notched 74 holds so far this year (12th in baseball). The Diamondbacks relievers have recorded a save percentage of 68.8% and have come into the game in 123 save situations. They have recorded 33 saves on the year and have not converted 15 of their 48 chances to save the game. The relief pitchers have inherited 174 runners on the season and 25.3% of them crossing the plate. The Diamondbacks have dispatched 440 relievers to the hill on the campaign.
The Diamondbacks have converted 71.2% of balls hit into play into outs out of their 10,710 innings on the field, which has them ranked 6th in MLB. The Arizona Diamondbacks have notched a total of 3,570 putouts this season, as well as 1,167 assists and 49 errors. Their fielding rate is at .990 which puts them in 2nd in baseball, and they have turned 117 double plays.
Drake (0-1 career win-loss record) has a FIP of 5.47 and he has gone up against 77 opposing hitters during his time in the major leagues. He has surrendered 20 hits (11.1 hits per 9 innings) and has had 6 free passes. His ERA is 5.56 (10 ER's allowed) and he has a WHIP of 1.605. Drake has taken the mound for 16 innings and has racked up 13 K's so far in his MLB career.
San Francisco has accumulated 149 HRs on the season to go along with 519 RBIs. They have put up 222 doubles, while taking a walk 352 times as well as racking up 540 runs. The San Francisco Giants are sitting with a team OBP of .307 and a team batting average of .248 for the year. The Giants hold a team slugging % of .407 and they are scoring 4.06 runs per contest (26th in MLB). They have been rung up on 1,061 occasions (24th in the league) and have 1,120 hits.
The Giants have a team WHIP of 1.359 and are the owners of a FIP of 4.16 as a team so far this season. They are currently ranked 18th in baseball as a pitching staff in total hits surrendered with 1,096. The San Francisco pitching staff have given up 614 runs on the season while having an ERA of 4.33 (564 earned runs given up). They have earned a strikeout to walk ratio of 7.70 (1,001 strikeouts against 495 walks). They have yielded 123 home runs and they give up 4.72 runs per 9 innings (20th in baseball).
They sit at 27th in MLB holding a save percentage of 54.3%, and they have dispatched 421 relief pitchers onto the diamond on the year. Their relief pitchers have stepped onto the mound 110 times in high leverage situations and on 152 occasions with runners on base. Sitting with 112 save situations, the Giants have tallied 66 holds and 21 blown saves. San Francisco has had relievers enter the contest in 46 save chances and they have earned 25 saves. San Francisco relievers hold an inherited score rate of 35.9% out of their 234 inherited runners.
The San Francisco Giants have turned 121 double plays and have notched a fielding percentage of .982 (28th in MLB). The Giants have 1,246 assists, 86 errors and have a tally of 3,514 putouts so far this season. In their 10,542 innings played, the Giants have a efficiency on defense of 69.5% (19th in the majors).
So far in his MLB career, Tidwell has conceded 49 hits while totaling 37 strikeouts in 47 frames. Tidwell (1-1 career win-loss record) is the owner of a 5.34 earned run average and has conceded 9.3 hits per 9 innings. He has given up a total of 28 earned runs while holding a WHIP of 1.504 and a FIP of 5.3. He has a K/BB ratio of 1.68 and he has faced 209 hitters during his MLB career.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Arizona (-182)
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
