Tyler Mahle has had a rough go of it this season. The right-hander sits at 1-7 with a bloated 5.49 ERA and 1.46 WHIP over just 62.1 innings. He’s been wildly inconsistent, unable to limit damage in big innings, and too often surrenders early leads. That profile is a tough one to trust on the road against a good lineup.
On the flip side, Eduardo Rodríguez has been pitching like a true ace. He’s 6-2 with an excellent 2.27 ERA and 1.19 WHIP. Rodríguez is rolling right now — in his last two starts he’s gone at least 6⅔ innings while allowing one or zero earned runs in each. He’s in pristine form and gives Arizona a massive edge on the mound.
The season series has been all Diamondbacks. Arizona is a perfect 6-0 against San Francisco in 2026, with clean sweeps both at home and on the road. These two pitchers met back on May 26th, and the story was the same: Rodríguez threw 6 strong innings of 2-run ball to earn the win, while Mahle was tagged for 3 earned runs in 5 innings in a 7-5 Arizona victory.
Given Arizona’s total dominance in the season series and the significant pitching mismatch (Rodríguez at 2.27 ERA vs. Mahle at 5.49), the Diamondbacks moneyline at -135 stands out as excellent value.
Official Play: Diamondbacks -135
Let’s cash some tickets!
