Diamondbacks vs Giants Prediction 6/30/26 MLB Picks Today
San Francisco Giants (35-49) vs. Arizona Diamondbacks (42-42)
June 30, 2026 9:40 pm EDT
The Line: Arizona Diamondbacks -112 / San Francisco Giants -108; Over/Under: 9
(Get latest betting odds)
The San Francisco Giants and Arizona Diamondbacks meet Tuesday in MLB action at Chase Field. Here’s a Diamondbacks vs Giants Prediction. This article will include a Diamondbacks vs Giants Pick.
San Francisco Giants Betting Preview
The San Francisco Giants are 35-49 on the year and play the Rockies and Blue Jays next. The San Francisco Giants are batting. 256 on the season, have a .308 OBP, and have a .417 slugging percentage. The San Francisco Giants’ pitching staff has a 4.32 ERA and a 1.36 WHIP. Luis Arraez leads the San Francisco Giants with 102 hits and 31 RBI, while Casey Schmitt and Jung Hoo Lee have combined for 178 hits and 74 RBI.
Landen Roupp gets the ball for the San Francisco Giants, and he is 5-7 with a 4.07 ERA and 95 strikeouts this season. Roupp is 0-1 with a 3.48 ERA and 20 strikeouts in his career against the Arizona Diamondbacks.
Arizona Diamondbacks Betting Preview
The Arizona Diamondbacks are 42-42 on the year and play the Brewers and Padres next. The Arizona Diamondbacks are batting. 238 on the season, have a .308 OBP, and have a .386 slugging percentage. The Arizona Diamondbacks’ pitching staff has a 4.33 ERA and a 1.30 WHIP. Ketel Marte leads the Arizona Diamondbacks with 84 hits and 50 RBI, while Corbin Carroll and Geraldo Perdomo have combined for 152 hits and 74 RBI.
Brandon Pfaadt gets the ball for the Arizona Diamondbacks, and he is 0-1 with a 5.92 ERA and 31 strikeouts this season. Pfaadt is 0-4 with a 3.63 ERA and 34 strikeouts in his career against the San Francisco Giants.
Why the Arizona Diamondbacks will win
- The Giants have lost each of their last eight night games against NL West opponents.
- The Diamondbacks have won each of their last seven games against the Giants.
- The Giants have failed to cover the run line in seven of their last eight night games against NL West opponents.
- The Diamondbacks have covered the run line in four of their last five games against National League opponents.
- The Giants have lost the first inning in four of their last five games as road underdogs.
- The Diamondbacks have led after 3 innings in each of their last four games as home favorites against NL West opponents.
- The Giants have trailed after 5 innings in each of their last four road games.
Why the San Francisco Giants will win
- The Diamondbacks have lost each of their last four night games against National League opponents following a home win.
- The Giants have won each of their last three night games following a road loss.
- The Giants have covered the run line in nine of their last 10 games as road underdogs.
- The Diamondbacks have failed to cover the run line in each of their last four games.
- The Diamondbacks have trailed after 3 innings in eight of their last 10 night games against opponents that held a losing record.
- The Diamondbacks have trailed after 5 innings in five of their last six games against NL West opponents.
Total Runs Facts
- Five of the Diamondbacks’ last six games as favorites against National League opponents have gone UNDER the total runs line.
- Four of the Giants’ last five games against National League opponents have gone UNDER the total runs line.
- There has been at least one run scored in the first inning in each of the Giants’ last 11 Tuesday games against NL West opponents.
- There has been at least one run scored in the first inning in each of the last seven night games between the Giants and Diamondbacks.
Arizona Diamondbacks Player Prop Facts
- Ketel Marte has hit a home run in four of the Diamondbacks’ last five games.
- Ketel Marte has recorded at least one hit in each of his last 12 appearances against NL West opponents that held a losing record.
- Corbin Carroll is one of only two players to record 10+ Home Runs and 4+ Triples this season.
San Francisco Giants Player Prop Facts
- Landen Roupp has recorded five or more strikeouts in each of his last four appearances.
- Luis Arraez has recorded at least one hit in 17 of his last 18 appearances after playing the previous day.
- Willy Adames has hit a home run in two of his last three road appearances against the Diamondbacks.
Matchup/League Facts
- The Diamondbacks rank 1st in the league for triples this season (20).
- The Diamondbacks rank 30th in the league for strikeouts this season (571).
- The Giants rank 1st in the league for doubles this season (162).
- The Giants rank 30th in the league for steals this season (27).
Diamondbacks vs Giants Prediction
We saw offense between these teams last night, and I think there’s a carryover effect here. Roupp has a 4.07 ERA and 1.29 WHIP on the season, while Pfaadt has a 5.92 ERA and 1.50 WHIP through 38 innings. Roupp has allowed 28 hits and 17 runs in his last 26.1 innings. Pfaadt is a relief pitcher, but he’s pitched just once this month. There could be some rust there, and allow the Giants to jump on things early. Give me some offense. Give me the over between two pitchers I’m not excited about.