Los Angeles Angels vs San Francisco Giants
San Francisco Giants
↓ ERA trending down lately
↓ ERA trending down lately
Projected sample — season splits vs pitcher hand, not official order.
Projected sample — season splits vs pitcher hand, not official order.
Los Angeles Angels at San Francisco Giants (2026-07-24). Grayson Rodriguez vs Logan Webb at Oracle Park.
Starters — Grayson Rodriguez has an 8.23 ERA and 1.77 WHIP across 35 innings, with 6.94 K/9, 4.37 BB/9, and 1.29 HR/9. His last three starts were 4.0 IP, 6 ER, 3 K, 1 BB on July 18; 5.1 IP, 3 ER, 0 K, 1 BB on July 10; and 2.1 IP, 2 ER, 1 K, 2 BB on June 14. The trend is down, and the combination of elevated traffic and below-average swing-and-miss has kept pressure on him early in outings. Logan Webb carries a 3.87 ERA and 1.11 WHIP over 107 innings, with 7.15 K/9, 2.27 BB/9, and 0.76 HR/9. His last three starts were 6.2 IP, 3 ER, 5 K, 1 BB on July 18; 7.0 IP, 5 ER, 2 K, 2 BB on July 8; and 3.0 IP, 7 ER, 2 K, 2 BB on July 3. His trend is also down, but the full-season profile still shows much stronger command, workload stability, and home-run suppression.
Teams — The Angels have a .702 OPS and 442 runs scored, with a 4.52 team ERA and 1.36 WHIP. They are 4-6 over their last 10 games. The offense has produced more total runs than San Francisco, but the overall OPS is lower, suggesting some run creation has come without a consistently strong rate profile. The Giants have a .723 OPS and 417 runs scored, with a 4.40 team ERA and 1.35 WHIP. They are also 4-6 in their last 10. San Francisco holds a small edge in OPS and slightly better run prevention numbers, while the Angels have been the higher-scoring club overall.
Explore more MLB matchups
Related game previews for these clubs and around the league.