Colorado Rockies vs San Francisco Giants
↓ ERA trending down lately
↑ ERA trending up lately
Projected sample — season splits vs pitcher hand, not official order.
Projected sample — season splits vs pitcher hand, not official order.
Colorado Rockies at San Francisco Giants (2026-07-12). Michael Lorenzen vs Trevor McDonald at Oracle Park.
Starters — Michael Lorenzen has a 6.46 ERA and 1.78 WHIP across 92.0 innings, with 7.04 K/9, 3.42 BB/9, and 1.37 HR/9. His last three starts were 6.0 IP, 2 ER, 5 K, 3 BB; 4.1 IP, 2 ER, 1 K, 6 BB; and 5.2 IP, 2 ER, 1 K, 0 BB. The surface results in that span were steadier than his full-season line, although the control remains volatile, and his listed trend is down. Trevor McDonald carries a 5.46 ERA and 1.38 WHIP in 59.1 innings, with 7.58 K/9, 3.03 BB/9, and a lower 0.76 HR/9. His last three starts were 2.1 IP, 8 ER, 0 K, 1 BB; 6.0 IP, 0 ER, 5 K, 0 BB; and 5.1 IP, 3 ER, 3 K, 1 BB. That profile shows sharper run prevention than Lorenzen overall, but also recent volatility after the eight-earned-run outing, and his listed trend is up.
Teams — Colorado enters with a .748 OPS, 465 runs scored, and a .256 team average, giving this lineup the better production edge in this matchup. The Rockies’ pitching staff has a 5.46 ERA and 1.52 WHIP, which continues to be a major concern for bettors evaluating full-game stability. San Francisco has a .730 OPS, 392 runs scored, and the same .256 team average, but with less overall run output than Colorado. The Giants’ staff has been more reliable, posting a 4.50 ERA and 1.38 WHIP. Both clubs are 5-5 over their last 10 games, so recent form does not create a strong separation, making the contrast between Colorado’s stronger offense and San Francisco’s better team pitching the central handicap angle.