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

Odds updated as of 9:12 p.m.
In MLB action on Saturday, the Arizona Diamondbacks face the San Francisco Giants.
All the info you need to make smart wagers on this game at FanDuel Sportsbook can be found below. Check out all of the latest MLB betting lines here.
Diamondbacks vs Giants Game Info
- Arizona Diamondbacks (73-64) vs. San Francisco Giants (55-81)
- Date: Saturday, August 29, 2026
- Time: 10:05 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: (-124) | SF: (+114)
- Spread: ARI: -1.5 (+130) | SF: +1.5 (-156)
- Total: 7.5 -- Over: (-122) | Under: (+100)
Diamondbacks vs Giants Probable Starting Pitchers
Probable Pitchers: Mitch Bratt (Diamondbacks) - 1-2, 4.54 ERA vs Yunior Marte (Giants) - 0-0, 0.00 ERA
This contest's pitching matchup is set, as the Diamondbacks will send Mitch Bratt (1-2) to the mound, while Yunior Marte will answer the bell for the Giants. Bratt and his team are 5-4-0 ATS this season when he starts. When Bratt starts a game and his team is the favorite on the moneyline, they have a record of 1-2. Marte's team was never a moneyline underdog a season ago in games he pitched.
Diamondbacks vs Giants Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Diamondbacks win (51%)
Diamondbacks vs Giants Moneyline
- San Francisco is a +114 underdog on the moneyline, while Arizona is a -124 favorite on the road.
Diamondbacks vs Giants Spread
- The Giants are at +1.5 on the runline against the Diamondbacks. The Giants are -156 to cover the spread, and the Diamondbacks are +130.
Diamondbacks vs Giants Over/Under
- The Diamondbacks-Giants game on Aug. 29 has been given an over/under of 7.5 runs. The over is set at -122 and the under at +100.
Bet on Arizona Diamondbacks vs. San Francisco Giants on FanDuel today!
Diamondbacks vs Giants Betting Trends
- The Diamondbacks have come away with 34 wins in the 57 contests they have been listed as the favorites in this season.
- Arizona has a record of 21-13 in contests when sportsbooks favor them by -124 or more on the moneyline.
- The Diamondbacks and their opponents have gone over in 59 of their 136 games with a total set by sportsbooks this season.
- In 136 games with a line this season, the Diamondbacks have a mark of 74-62-0 against the spread.
- The Giants have won 35.2% of the games this season they were the moneyline underdog (31-57).
- San Francisco has an 18-28 record (winning just 39.1% of its games) when it has played as a moneyline underdog of +114 or longer.
- The Giants have combined with opponents to go over the total 62 times this season for a 62-62-9 record against the over/under.
- The Giants have covered 46.6% of their games this season, going 62-71-0 against the spread.
Diamondbacks Player Leaders
- Corbin Carroll leads Arizona in slugging percentage (.481) and total hits (122) this season. He's batting .245 with an on-base percentage of .341.
- He ranks 89th in batting average, 55th in on-base percentage, and 26th in slugging among qualified hitters in the majors.
- Geraldo Perdomo has 18 doubles, six triples, nine home runs and 80 walks. He's batting .255 and slugging .375 with an on-base percentage of .363.
- Among qualifying batters, his batting average ranks him 67th, his on-base percentage 25th, and his slugging percentage 111th.
- Perdomo heads into this game looking to extend his seven-game hit streak. During his last 10 outings he is hitting .361 with a double, six walks and four RBIs.
- Gabriel Moreno leads Arizona in OBP (.382) this season, fueled by 116 hits.
- Nolan Arenado has been key for Arizona with 106 hits, an OBP of .315 plus a slugging percentage of .434.
- Arenado has safely hit in three games in a row. In his last five games he is batting .211 with a double.
Giants Player Leaders
- Rafael Devers has accumulated 128 hits, a team-high for the Giants. He's batting .250 and slugging .486 with an on-base percentage of .328.
- Including all qualified hitters in MLB, he ranks 79th in batting average, 77th in on-base percentage and 23rd in slugging percentage.
- Devers enters this matchup on a six-game hitting streak. In his last 10 games he is hitting .333 with a double, four home runs, seven walks and seven RBIs.
- Jung Hoo Lee has a .331 on-base percentage while slugging .424. Both pace his team. He has a batting average of .291.
- Including all qualified hitters, he ranks 10th in batting average, 72nd in on-base percentage and 66th in slugging percentage.
- Bryce Eldridge has 17 doubles, 15 home runs and 47 walks while batting .252.
- Drew Gilbert is hitting .239 with 13 doubles, three triples, eight home runs and 30 walks.
Diamondbacks vs Giants Head to Head
- 8/29/2026: 7-1 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 8.5, Favorite Moneyline: -112, Underdog Moneyline: +104)
- 8/28/2026: 10-6 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 8, Favorite Moneyline: -114, Underdog Moneyline: +104)
- 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)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



