Diamondbacks vs Giants Prediction, Odds, Moneyline, Spread & Over/Under for Aug. 28

Odds updated as of 10:12 p.m.
The MLB schedule on Friday includes the Arizona Diamondbacks facing the San Francisco Giants.
Before checking out the MLB betting lines on FanDuel Sportsbook, we've got you covered, in terms of the vital information about this matchup.
Diamondbacks vs Giants Game Info
- Arizona Diamondbacks (71-64) vs. San Francisco Giants (55-79)
- Date: Friday, August 28, 2026
- Time: 10:15 p.m. ET
- Venue: Oracle Park -- San Francisco, California
- Coverage: NBCS-BA and Dbacks.TV
Diamondbacks vs Giants Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: ARI: (-114) | SF: (+104)
- Spread: ARI: -1.5 (+138) | SF: +1.5 (-166)
- Total: 8 -- Over: (-112) | Under: (-108)
Diamondbacks vs Giants Probable Starting Pitchers
Probable Pitchers: Kohl Drake (Diamondbacks) - 0-1, 5.40 ERA vs Blade Tidwell (Giants) - 0-0, 3.58 ERA
The Diamondbacks will look to Kohl Drake (0-1) versus the Giants and Blade Tidwell. Drake and his team have a record of 1-3-0 against the spread when he starts. Drake's team is 1-1 this season when he starts and they're favored on the moneyline. When Tidwell starts, the Giants are 2-2-0 against the spread. The Giants were the underdog on the moneyline for three Tidwell starts this season -- they lost each time.
Diamondbacks vs Giants Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Giants win (55.2%)
Diamondbacks vs Giants Moneyline
- San Francisco is the underdog, +104 on the moneyline, while Arizona is a -114 favorite despite being on the road.
Diamondbacks vs Giants Spread
- The Diamondbacks are at the Giants and are favored by 1.5 runs (+138 to cover) on the runline. San Francisco is -166 to cover.
Diamondbacks vs Giants Over/Under
- An over/under of 8 has been set for Diamondbacks-Giants on Aug. 28, with the over being -112 and the under -108.
Bet on Arizona Diamondbacks vs. San Francisco Giants on FanDuel today!
Diamondbacks vs Giants Betting Trends
- The Diamondbacks have been favorites in 55 games this season and have come away with the win 32 times (58.2%) in those contests.
- This season Arizona has been victorious 27 times in 47 chances when named as a favorite of at least -114 on the moneyline.
- The Diamondbacks' games have gone over the total in 58 of their 134 opportunities.
- The Diamondbacks have an against the spread record of 72-62-0 in 134 games with a line this season.
- The Giants have gone 31-55 in games they were the underdog on the moneyline (winning 36% of those games).
- In games it has played as a moneyline underdog with odds of +104 or longer, San Francisco has a 27-38 record (winning 41.5% of its games).
- The Giants have had an over/under set by oddsmakers 131 times, and have combined with opponents to go over the total in 61 of those games (61-61-9).
- The Giants have a 62-69-0 record ATS this season (covering 47.3% of the time).
Diamondbacks Player Leaders
- Corbin Carroll leads Arizona in slugging percentage (.481) and total hits (121) this season. He's batting .247 with an on-base percentage of .344.
- Among qualifying batters in the majors, his batting average ranks 86th, his on-base percentage ranks 54th, and he is 27th in slugging.
- Geraldo Perdomo has 18 doubles, six triples, nine home runs and 78 walks. He's batting .254 and slugging .376 with an on-base percentage of .362.
- Among all qualifying players, he is 70th in batting average, 30th in on-base percentage and 113th in slugging percentage.
- Perdomo heads into this matchup looking to extend his five-game hit streak. During his last five outings he is hitting .500 with three walks and two RBIs.
- Gabriel Moreno has 114 hits this season and a team-best OBP of .383.
- Moreno enters this game with two games in a row with at least one hit. In his last five games he is batting .188 with two doubles, a home run, four walks and three RBIs.
- Nolan Arenado is batting .238 with a .315 OBP and 65 RBI for Arizona this season.
Giants Player Leaders
- Rafael Devers has put up 125 hits, a team-best for the Giants. He's batting .248 and slugging .486 with an on-base percentage of .326.
- Including all the qualified hitters in the big leagues, his batting average ranks 84th, his on-base percentage is 79th, and he is 23rd in slugging.
- Devers hopes to build on a four-game hitting streak in this matchup. In his last five games he is batting .389 with three home runs, three walks and six RBIs.
- Jung Hoo Lee has a .327 on-base percentage while slugging .423. Both lead his team. He has a batting average of .289.
- He is currently 12th in batting average, 77th in on-base percentage and 72nd in slugging percentage among all qualifying hitters.
- Bryce Eldridge is batting .252 with 16 doubles, 14 home runs and 45 walks.
- Drew Gilbert is hitting .243 with 13 doubles, three triples, eight home runs and 29 walks.
Diamondbacks vs Giants Head to Head
- 8/27/2026: 6-1 SF (Favorite: Diamondbacks, Spread: -1.5, Total: 8, Favorite Moneyline: -118, Underdog Moneyline: +110)
- 7/1/2026: 6-4 SF (Favorite: Diamondbacks, Spread: -1.5, Total: 9.5, Favorite Moneyline: -130, Underdog Moneyline: +110)
- 6/30/2026: 8-2 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 9, Favorite Moneyline: -112, Underdog Moneyline: -104)
- 6/29/2026: 5-4 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 9, Favorite Moneyline: -136, Underdog Moneyline: +116)
- 5/27/2026: 3-2 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 7.5, Favorite Moneyline: -118, Underdog Moneyline: +100)
- 5/26/2026: 7-5 ARI (Favorite: Giants, Spread: -1.5, Total: 8, Favorite Moneyline: -110, Underdog Moneyline: -106)
- 5/25/2026: 6-2 ARI (Favorite: Giants, Spread: -1.5, Total: 7.5, Favorite Moneyline: -134, Underdog Moneyline: +114)
- 5/20/2026: 6-3 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 8.5, Favorite Moneyline: -118, Underdog Moneyline: +100)
- 5/19/2026: 5-3 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 8.5, Favorite Moneyline: -124, Underdog Moneyline: +106)
- 5/18/2026: 12-2 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 9, Favorite Moneyline: -136, Underdog Moneyline: +116)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



