- № 01Michael Soroka takes the ball for Arizona riding a 3.27 season ERA across 55 innings, but the underlying signals diverge, his 4.41 xERA suggests he's been somewhat lucky, with the regression pointing toward-worse on runs allowed. His last 5 starts trend is improving, newer 2 starts at 2.31 ERA after older 2 starts at 8.68 ERA.
- № 02Trevor McDonald gives San Francisco a 4.76 ERA across just 4 starts this season, full data confidence but a short body of work, with a sharp 2.92 FIP suggesting better skill underneath. His last-5 trend is worsening though: newer 2 starts at 6.97 ERA after older 2 starts at 2.92 ERA, including a 7-ER blow-up against the White Sox his last time out.
- № 03The bullpen edge tilts decisively to Arizona. Sewald, the Diamondbacks' closer, anchors a pen ranked 3 in lightest league usage with only 5.73 IP over three days. San Francisco's pen is league-average at 22 in usage, and the ninth-inning role is unsettled, closer-by-committee between Miller (2 saves) and Winn, a real vulnerability in a tight late game.
- № 04Oracle Park suppresses offense, 0.94 run factor and a brutal 0.81 HR factor, even harsher for lefty bats at 0.78. Tonight pushes back though: wind blowing out to center at 14.2 mph adds carry, partially offset by a cool 58.4°F.
- № 05Recent meetings have been lopsided in Arizona's favor, the Diamondbacks have dominated this season series. San Francisco's offense grades at +92 over 7 days but ranks 27 in OPS for the season, with key bats Heliot Ramos and Jung Hoo Lee both on the 10-day IL. Arizona's offense ranks 10 in OPS and brings 8 wins in their last 10.
Baseball · MLB ·
Arizona Diamondbacks vs San Francisco Giants
§ 01The analysis
The market has San Francisco at -110, implying ~52.4%, but that pricing leans heavily on home-field and recent SF offensive form (+92 vs +44). The fundamentals push back. Arizona is the better team (29-24 vs 22-32), has the rested elite bullpen, owns recent meetings, and Soroka, even with regression risk, has a deeper résumé than McDonald, whose last outing was a 7-ER disaster. The unsettled SF ninth-inning role is a real late-game wart. On the total: the 8.0 line at -115 over / +100 under sits below my fair of 8.7. Wind out to center at 14.2 mph in a normally suppressive park is the swing factor, plus Soroka's xERA suggesting more runs than his ERA shows. The over is the cleanest edge.
§ 02The call
The total has the most defensible gap: wind boosting an otherwise pitcher-friendly park, a regression-flagged Soroka, and a McDonald coming off a 7-ER outing. Risk: if wind dies and Oracle plays true, 8 runs becomes a grind. I'll take the over.