- Matchup: San Francisco Giants vs Arizona Diamondbacks
- Date: Tuesday, June 30, 2026
- Venue: Chase Field, Phoenix, AZ
- Broadcast: DBACKS.TV
- Betting Odds: San Francisco (-145) Arizona (+125)
This page may include affiliate links at no extra cost to you, thanks for your support.
The Arizona Diamondbacks (41-42) will take on the San Francisco Giants (35-48) at Chase Field this Tuesday. Betting odds show San Francisco favored at -145, while Arizona holds a +125 line. The over/under for this matchup is set at 8 runs, with expected starters Landen Roupp and Brandon Pfaadt poised for the contest.

The Giants are currently boasting a .417 slugging percentage, having recorded 651 strikeouts compared to 201 walks. With 328 RBIs and 727 hits this season, their batting average stands at .256. Collectively, they’ve achieved 160 doubles and 88 home runs, totaling 337 runs and a .308 on-base percentage. San Francisco is averaging 4.1 runs per game, putting them at 24th overall in the league.
San Francisco’s pitchers have a strikeout-to-walk ratio of 2.07 and hold a team WHIP of 1.36. The pitching unit has allowed 81 home runs and 387 runs (20th in MLB). This season, they have permitted 686 hits, averaging 8.4 per 9 innings, along with 351 earned runs and a 4.31 ERA, ranking 20th. The pitching staff has struck out 647 batters and issued 312 walks, contributing to a FIP of 4.18.
This season, 266 relievers have taken the mound for the Giants. They’ve inherited 135 runners, with a scoring rate of 33.3%. With 39 holds (21st in MLB), the relievers have faced opponents with runners on base 91 times, appearing in 61 high-pressure situations. This season, they have secured 16 saves but missed 10 out of 26 save opportunities, resulting in a 61.5% save rate across 65 situations.
Defensively, the Giants have converted 69.2% of balls in play into outs over 6,603 innings, ranking 21st in baseball. With 2,201 putouts, 770 assists, and 58 errors, their fielding percentage stands at .981, placing them 29th overall, along with 78 double plays completed.
Rookie Landen Roupp has pitched 243 innings, accumulating 244 strikeouts throughout his MLB journey. With a career record of 13-16, he carries a FIP of 3.79 and has faced 1,055 batters. His ERA is 3.85 (104 earned runs), with a WHIP of 1.390, allowing 233 hits (8.6 per nine innings) and issuing 105 walks.
On the other hand, the Arizona Diamondbacks have launched 74 home runs this season and driven in 337 RBIs. They have accumulated 143 doubles, 257 walks, and scored 350 runs, resulting in an OBP of .307 and a .238 batting average. Their slugging percentage stands at .385, averaging 4.22 runs per game (20th in MLB). They have struck out 602 times (29th in the league) and collected 655 hits.
The Diamondbacks’ pitching staff boasts a WHIP of 1.299 alongside a team FIP of 4.50, ranking 22nd in total hits allowed with 699. The unit has surrendered 381 runs this year, maintaining a 4.33 ERA (351 earned runs). Their strikeout-to-walk ratio stands at 7.00 with 568 strikeouts versus 248 walks. They have allowed 101 home runs, yielding 4.70 runs per nine innings (19th in MLB).
With a 67.7% save rate (10th in baseball), the Diamondbacks have utilized 266 relief pitchers this season. Their relievers have been involved in 87 high-leverage situations and encountered 74 instances with runners on base. Arizona has achieved 45 holds and recorded a total of 21 saves from 31 save opportunities, with an inherited scoring rate of 27.8% from 108 inherited runners.
Across 6,567 innings, the Diamondbacks have a defensive efficiency rating of 71.3% (5th in the majors) and have completed 68 double plays, posting a .990 fielding percentage (3rd in the majors). With 712 assists, 28 errors, and 2,189 putouts this season, their defense has proven solid.
Starting pitcher Brandon Pfaadt (27-29 career mark) holds a 5.19 ERA and averages 9.7 hits per nine innings. He has a strikeout-to-walk ratio of 3.75 and has faced 2,119 batters during his career. Pfaadt has permitted 284 earned runs, maintaining a WHIP of 1.325 and a FIP of 5.1. Over 492 innings, he has allowed 530 hits while compiling 457 strikeouts.
Which team will triumph in tonight’s MLB showdown against the spread or on the moneyline?
Recommendation: Back San Francisco (-145)
Some links on this page are affiliate links. If you sign up or make a purchase through them, we may earn a small commission always at no extra cost to you. Thanks for helping us keep this site running.
