San Francisco Giants at Arizona Diamondbacks (2026-06-29). Tyler Mahle vs Eduardo Rodriguez at Chase Field.
Tyler Mahle enters this contest with a season ERA of 5.49 and a WHIP of 1.46 across 62.1 innings pitched, indicating struggles with both run prevention and baserunners. His K/9 stands at 8.81, suggesting an ability to generate strikeouts, but his BB/9 of 3.75 contributes to his elevated WHIP. Mahle's recent trend ERA is up, and he has a quality start percentage of only 16.7%, with a blow-up rate of 16.7%, reflecting inconsistency. Conversely, Eduardo Rodriguez has been significantly more effective this season, posting a strong 2.27 ERA and a 1.21 WHIP over 95 innings. His K/9 is lower at 6.63, but his BB/9 of 3.6 is comparable to Mahle's, yet he limits damage more effectively. Rodriguez's trend ERA is down, and he boasts a 33.3% quality start rate with a 0% blow-up rate, demonstrating greater reliability.
The Giants' offense has been moderately productive, with a team OPS of 0.725 and 337 runs scored, supported by a 0.256 batting average. Their pitching staff holds a 4.31 ERA and a 1.36 WHIP, allowing 81 home runs. The Diamondbacks' offense has scored slightly more runs with 350, but their team OPS is lower at 0.692 and their batting average is 0.238, suggesting a reliance on walks to get on base. Arizona's pitching is similar to San Francisco's, with a 4.33 ERA and a 1.30 WHIP, but they have surrendered more home runs with 101.
Looking at recent head-to-head matchups from 2025, the series between these two teams has been closely contested, with the Giants holding a slight edge in wins. The total line for this game is set at 9.0, which aligns with the combined season ERAs of both teams and the historical scoring in their previous encounters. Given Mahle's higher ERA and the Diamondbacks' ability to score runs, coupled with Rodriguez's solid performance, the total line suggests expectations of a moderately high-scoring game.