START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
MLB

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

Subscribe to our newsletter

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

Odds updated as of 5:12 a.m.

In MLB action on Monday, the Arizona Diamondbacks face the San Francisco Giants.

All the information you need to make smart bets on this matchup at FanDuel Sportsbook can be found below. Check out all of the latest MLB betting lines here.

Diamondbacks vs Giants Game Info

  • Arizona Diamondbacks (41-42) vs. San Francisco Giants (35-48)
  • Date: Monday, June 29, 2026
  • Time: 9:40 p.m. ET
  • Venue: Chase Field -- Phoenix, Arizona
  • Coverage: Dbacks.TV and NBCS-BA

Diamondbacks vs Giants Odds & Moneyline

  • All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
  • Moneyline: ARI: (-138) | SF: (+118)
  • Spread: ARI: -1.5 (+152) | SF: +1.5 (-184)
  • Total: 9 -- Over: (-106) | Under: (-114)

Diamondbacks vs Giants Probable Starting Pitchers

Probable Pitchers: Eduardo Rodríguez (Diamondbacks) - 6-2, 2.27 ERA vs Tyler Mahle (Giants) - 1-7, 5.49 ERA

The Diamondbacks will give the ball to Eduardo Rodriguez (6-2, 2.27 ERA), who is eyeing win No. 7 on the season, and the Giants will counter with Tyler Mahle (1-7, 5.49 ERA). Rodríguez's team is 11-5-0 against the spread in his starts this season. Rodriguez's team has been victorious in 71.4% of the games he's started as the moneyline favorite with a record of 5-2. The Giants have a 4-8-0 ATS record in Mahle's 12 starts with a set spread. The Giants are 3-6 in Mahle's nine starts this season that they were the moneyline underdog.

Diamondbacks vs Giants Prediction & Pick

All MLB win probability predictions and picks are according to numberFire.
Prediction: Diamondbacks win (54.7%)

Diamondbacks vs Giants Moneyline

  • Arizona is the favorite, -138 on the moneyline, while San Francisco is a +118 underdog on the road.

Diamondbacks vs Giants Spread

  • The Giants are at +1.5 on the runline against the Diamondbacks. The Giants are -184 to cover the spread, and the Diamondbacks are +152.

Diamondbacks vs Giants Over/Under

  • Diamondbacks versus Giants, on June 29, has an over/under of 9, with the over being -106 and the under -114.

Bet on Arizona Diamondbacks vs. San Francisco Giants on FanDuel today!

Diamondbacks vs Giants Betting Trends

  • The Diamondbacks have been victorious in 21, or 60%, of the 35 contests they have been chosen as favorites in this season.
  • This season Arizona has come away with a win nine times in 15 chances when named as a favorite of at least -138 on the moneyline.
  • The Diamondbacks and their opponents have gone over the total this season in 34 of their 82 opportunities.
  • The Diamondbacks are 44-38-0 against the spread in their 82 games that had a posted line this season.
  • The Giants have won 37.3% of the games this season they were the underdog on the moneyline (19-32).
  • San Francisco is 9-11 (winning 45% of its games) when it has played as a moneyline underdog of +118 or longer.
  • In the 81 games bookmakers have set an over/under for the Giants, they have combined with opponents to go over the total 37 times (37-40-4).
  • The Giants have collected a 35-46-0 record against the spread this season.

Diamondbacks Player Leaders

  • Corbin Carroll has 83 hits and an OBP of .361 to go with a slugging percentage of .532. All three of those stats lead Arizona hitters this season. He has a .278 batting average, as well.
  • Among qualifying hitters in MLB, he ranks 36th in batting average, 35th in on-base percentage, and 11th in slugging.
  • Ketel Marte has an OPS of .787, fueled by an OBP of .317 and a team-best slugging percentage of .470 this season. He's batting .262.
  • Among qualified hitters, he is 61st in batting average, 103rd in on-base percentage and 46th in slugging percentage.
  • Marte has picked up at least one hit in two games in a row. In his last five games he is hitting .250 with a double, three home runs, a walk and three RBIs.
  • Geraldo Perdomo has 68 hits this season and has a slash line of .245/.357/.361.
  • Perdomo brings a four-game hitting streak into this game. During his last five outings he is batting .350 with a double, a home run, two walks and an RBI.
  • Ildemaro Vargas is batting .256 with a .300 OBP and 44 RBI for Arizona this season.

Giants Player Leaders

  • Luis Arraez has accumulated a .360 on-base percentage and a .447 slugging percentage, both team-best marks for the Giants. He's batting .324.
  • Including all qualified players in the majors, his batting average puts him third, his on-base percentage ranks 38th, and he is 59th in slugging.
  • Arraez brings a six-game hitting streak into this game. During his last 10 games he is batting .324 with three doubles, a home run, four walks and five RBIs.
  • Jung Hoo Lee is batting .322 with 19 doubles, three triples, five home runs and 13 walks. He's slugging .462 with an on-base percentage of .354.
  • He is currently fourth in batting average, 43rd in on-base percentage and 51st in slugging percentage among all qualified hitters.
  • Casey Schmitt has racked up 86 hits, a team-high for the Giants.
  • Rafael Devers has 24 doubles, a triple, 14 home runs and 27 walks while hitting .240.

Diamondbacks vs Giants Head to Head

  • 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)
  • 9/17/2025: 5-1 SF (Favorite: Diamondbacks, Spread: -1.5, Total: 9, Favorite Moneyline: -108, Underdog Moneyline: -108)
  • 9/16/2025: 6-5 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 9, Favorite Moneyline: -130, Underdog Moneyline: +110)
  • 9/15/2025: 8-1 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 9, Favorite Moneyline: -132, Underdog Moneyline: +112)
  • 9/10/2025: 5-3 ARI (Favorite: Giants, Spread: -1.5, Total: 8.5, Favorite Moneyline: -126, Underdog Moneyline: +108)

Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!

Subscribe to our newsletter

Want more stories like this?

Sign up to our newsletter to receive the latest news.

Newsletter Signup
Newsletter Signup