Arizona Diamondbacks vs San Francisco Giants Prediction, 8/29/2026 MLB Picks, Best Bets & Odds
Game: Arizona Diamondbacks vs San Francisco Giants
Date: Saturday, August 29, 2026
Location: Oracle Park in San Francisco, CA
TV: NBC Bay Area
Odds/Point Spread: Arizona (-182) San Francisco (+150)
The Arizona Diamondbacks (71-64) are hitting the road to Oracle Park on Saturday where they will try to defeat the San Francisco Giants (55-79). The odds on this game have the Diamondbacks at -182 and the Giants are priced at +150. The total comes in at 8.5. The starting pitchers will be Mitch Bratt and Matt Wilkinson.

As a squad, the Arizona Diamondbacks are scoring 4.5 runs per game, which has them at 14th in the league. They have accounted for 606 runs scored while having a team on-base percentage of .316. The Diamondbacks have accrued 229 doubles as a unit and have smacked 132 balls out of the park. They have accumulated 578 runs batted in as well as 1,099 base knocks on the season, while their team batting average is sitting at .243. Arizona is slugging .397 and have been called out on strikes 975 times, while drawing a walk on 453 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 Expert Picks
They have a strikeout to walk ratio of 2.30 and their pitching staff has a team WHIP of 1.29. Diamondbacks pitchers have given up 157 home runs in addition to 606 total runs (18th in MLB). Arizona has yielded 1,145 base knocks (8.6 per 9 innings) and 558 earned runs. The Diamondbacks hold a team earned run average of 4.19 for the year (17th in the league), and the staff has struck out 917 hitters. Their pitching staff has walked 398 opposing hitters and their FIP is 4.39 as a unit so far this season.
Diamondbacks bullpen pitchers have stepped onto the hill with opponents on base 119 times as well as having 141 appearances in high leverage situations. The relief pitchers have earned 74 holds this year (12th in the league). The Diamondbacks relief pitchers have accumulated a save percentage of 68.8% and have come into the game in 123 save situations. They have recorded 33 saves on the season and have not converted 15 of their 48 chances to save the game. The relief pitchers have inherited 177 runners on the year and 26.0% of them ended up crossing the plate. The Diamondbacks have dispatched 444 relief pitchers to the hill for the season.
The Arizona Diamondbacks have earned 3,594 putouts over the course of the season, in addition to 1,176 assists and 49 errors. Their fielding rate is holding steady at .990 which is 2nd in MLB, and have a total of 117 double plays. The Diamondbacks have turned 71.3% of balls in play into outs in their 10,782 innings, ranking them 6th in pro baseball.
Bratt has thrown 39 frames and has tallied 28 punch outs so far in his MLB career. His earned run average is 4.59 (20 earned runs allowed) and he has a WHIP of 1.582. He has given up 37 hits (8.5 hits per 9 innings) and has had 25 free passes. Bratt (1-2 win-loss mark in his career) has earned a FIP of 4.52 while he has faced 176 hitters in the major leagues.
The San Francisco Giants have compiled a team on-base percentage of .307 in addition to a team batting average of .248 on the season. They have been called out on strikes on 1,067 instances (24th in baseball) and are sitting with 1,127 base hits. San Francisco has recorded 150 HRs on the year to go along with 525 runs batted in. The Giants have a team slugging percentage of .407 and they earn 4.07 runs per contest (26th in the league). They have 223 doubles, while getting a free base 354 times as well as racking up 546 runs.
The Giants are sitting with a team WHIP of 1.356 with a FIP of 4.16 as a staff this year. They have earned a K/BB ratio of 7.70 (1,007 strikeouts vs 498 free passes). They are sitting at 18th in MLB as a pitching staff in total hits conceded with 1,102. They have surrendered 124 long balls and they relinquish 4.69 runs per 9 innings (20th in baseball). The San Francisco pitching staff have conceded 615 runs so far this year while having an ERA of 4.31 (565 earned runs allowed).
San Francisco relievers hold an inherited score rate of 35.9% of 234 inherited base runners. Their relievers have come in 111 times in high leverage situations and on 152 occasions with runners on base. Sitting with 114 save situations, the Giants have 68 holds and also 21 blown saves. They are ranked 27th in MLB holding a save percentage of 54.3%, and they have sent 424 relief pitchers onto the diamond on the season.
In their 10,623 innings played, the Giants have accumulated a defensive efficiency of 69.6% (18th in pro baseball). The San Francisco Giants have turned 121 double plays and own a fielding percentage of .982 (26th in professional baseball). The Giants have 1,253 assists, 86 errors and have notched a total of 3,541 putouts this season.
Wilkinson (0-0 career win-loss record) is the owner of a 0.00 earned run average while allowing 0.0 hits per nine innings. He has a strikeout to walk ratio of 0.00 and he has faced 0 batters in his pro baseball career. He has given up a total of 0 earned runs while earning a WHIP of 0.000 and having a FIP of 0.0. In his pro baseball career, Wilkinson has conceded 0 base hits while he has accumulated 0 punch outs in 0 frames.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take San Francisco (+150)
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
