San Francisco Giants vs Arizona Diamondbacks Preview
Today's Starting Matchup
Today's starting pitching matchup features San Francisco Giants's Tyler Mahle (1-7, 5.49 ERA) against Arizona Diamondbacks's Eduardo Rodriguez (6-2, 2.27 ERA).
Arizona Diamondbacks's Eduardo Rodriguez posts an elite 2.27 ERA this season, while Tyler Mahle has been shaky at 5.49. There is a clear gap in starting pitching quality.
Advanced metrics: Tyler Mahle — FIP 4.69, K% 22.8%, 62.3 IP / Eduardo Rodriguez — FIP 4.06, K% 18.0%, 95.0 IP
Team Season Comparison
2026 season record: San Francisco Giants 35-48 (.422), Arizona Diamondbacks 41-42 (.494).
Arizona Diamondbacks holds the edge in the season standings, though San Francisco Giants can't be counted out based on head-to-head matchups.
Recent form: San Francisco Giants on a 2-game win streak, Arizona Diamondbacks on a 3-game losing streak.
Based on starting pitching, Arizona Diamondbacks holds the edge.
Bullpen Analysis
San Francisco Giants bullpen: 13 relievers on the active roster. Key arms: Adrian Houser 5.73 ERA, 48K in 66.0IP, Caleb Kilian (Closer) 2.97 ERA, 39K in 33.1IP, Dylan Smith 2.08 ERA, 10K in 8.2IP.
Arizona Diamondbacks bullpen: 13 relievers on the active roster. Key arms: Brandyn Garcia (Setup) 2.50 ERA, 19K in 18.0IP, Drey Jameson 5.23 ERA, 8K in 10.1IP, Eduardo Rodriguez 2.27 ERA, 70K in 95.0IP.
Win Probability
Projected win probability: San Francisco Giants 36% vs Arizona Diamondbacks 64%
Factors: Arizona Diamondbacks's starter owns the lower ERA, Arizona Diamondbacks's home-field advantage. Of course, baseball's inherent randomness means actual results may differ.
Key Tactical Points
Workload comparison: Tyler Mahle averages 5.2 IP per start vs. Eduardo Rodriguez at 5.9 IP. Getting six-plus innings from the starter significantly eases the bullpen burden.
Tyler Mahle has allowed 11 HR this season — a concern against a lineup with extra-base power.