Milwaukee Brewers vs San Francisco Giants
San Francisco Giants
↑ ERA trending up 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.
Milwaukee Brewers at San Francisco Giants (2026-07-28). Logan Henderson vs Landen Roupp at Oracle Park.
Starters — Henderson has a 3.05 ERA and 0.94 WHIP across 38.1 innings, with 11.03 K/9, 1.64 BB/9, and 1.17 HR/9. His last three starts were 5 IP, 2 ER, 9 K, 0 BB; 5 IP, 1 ER, 4 K, 0 BB; and 5.1 IP, 3 ER, 4 K, 1 BB. The trend is up, driven by elite control and swing-and-miss ability. Roupp has a 3.93 ERA and 1.24 WHIP over 110 innings, with 9.25 K/9, 3.68 BB/9, and 0.65 HR/9. His last three starts were 6 IP, 2 ER, 7 K, 0 BB; 7 IP, 0 ER, 2 K, 3 BB; and 8 IP, 1 ER, 5 K, 2 BB. The listed trend is down, but the recent game log shows strong run prevention and improving form over his last three outings.
Teams — Milwaukee brings a .736 OPS, 535 runs, a .254 average, and a 3.42 team ERA with a 1.16 WHIP. The Brewers are 7-3 in their last 10, and the profile is balanced: slightly better offense than San Francisco and a clearly stronger run prevention base. San Francisco has a .724 OPS, 439 runs, a .252 average, and a 4.34 team ERA with a 1.34 WHIP. The Giants are 4-6 in their last 10. Their offense is close enough to stay competitive, but the gap in total runs scored and the weaker staff indicators put more pressure on Roupp to work deep and limit traffic.
Explore more MLB matchups
Related game previews for these clubs and around the league.