| MATCHUP | San Francisco Giants | Arizona Diamondbacks |
|---|---|---|
| Team Records | 35-48 | 41-42 |
| Spread | +1.5 -175 | -1.5 144 |
| Moneyline | +113 | -136 |
| Total | Over 9 (101) | Under 9 (-121) |
| Where | Chase Field, Phoenix, Arizona | |
| When | Monday, June 29, 2026 | |
| Time | 09:40 PM EDT | |
| TV | MLB.TV | |
San Francisco Giants Betting Preview
The San Francisco Giants enter Monday’s contest with a 35–48 overall record (4th in the National League West) and a 17–26 mark on the road. The Giants offense has been competitive to this point in the season. Through 83 games played in 2026, San Francisco has compiled 337 runs scored, 160 doubles (1st in MLB), 88 home runs and a .256 team batting average which ranks fourth in Major League Baseball.The Giants arrive at tomorrow’s game in good form. More specifically, San Francisco has won four of the team’s last six games played this season, including a 5–0 shutout victory over the Atlanta Braves earlier this week.
San Francisco will turn to right hander Tyler Mahle in this contest. In twelve starts made this season, Mahle has compiled a 1–7 win‑loss record, a 5.49 ERA, a 1.46 WHIP and 61 strikeouts, while allowing 65 hits and 26 walks in 62.1 innings pitched. Tyler Mahle pitched well in his most recent outing, scattering two hits and two walks across 5.2 innings pitched, in the Giants 2-1 victory over the Athletics.
The San Francisco Giants lineup features second baseman Luis Arraez and third baseman Matt Chapman. Luis Arraez enters this contest with a .321 batting average (5th in MLB), 30 RBIs, 6 stolen bases and an .803 OPS.
Arizona Diamondbacks Betting Preview
The Arizona Diamondbacks enter Monday night’s matchup with a 41–42 overall record (3rd in the National League West) and a 24–17 mark at home. Arizona arrives at this contest in subpar form. The Diamondbacks have lost six of the team’s last eight games, including a 6–1 loss to the Tampa Bay Rays two days ago.Arizona will start left hander Eduardo Rodriguez in tomorrow’s game. In sixteen starts made this season, Rodriguez has compiled a 6–2 record, a 2.27 ERA (5th in MLB), a 1.21 WHIP, and 70 strikeouts, while allowing 77 hits and 38 walks in 95 innings pitched. Eduardo Rodríguez has pitched at a high level recently, allowing one or fewer earned runs in three consecutive starts made this season.
Offensively, the Arizona Diamondbacks lineup features outfielder Corbin Carroll and second baseman Ketel Marte. Corbin Carroll has tallied a .278 batting average, 13 home runs, 43 RBIs, 34 walks and a .892 OPS (20th in MLB). Ketel Marte has amassed a .262 batting average, 15 home runs, 25 walks, 49 RBIs and a .787 OPS.
Why the San Francisco Giants will win.
• Offensive upside. Luis Arraez and Matt Chapman continue to anchor the San Francisco Giants lineup.• Current form. The San Francisco Giants have won four of the team’s last six games.
Why the Arizona Diamondbacks will win.
• Starting pitching advantage. In sixteen starts made this season, Eduardo Rodriguez has compiled a 6–2 record, a 2.27 ERA (5th in MLB), a 1.21 WHIP, and 70 strikeouts in 95 innings pitched.• Home field edge. The Arizona Diamondbacks have compiled a 24-17 record at home this season.
• Offensive production. Corbin Carroll and Ketel Marte provide a strong core to the Arizona Diamondbacks lineup.

