Season Schedule
OffSTRegASGRegPostWSOff

Colorado Rockies vs San Francisco Giants

Sunday, Jul 12, 2026Oracle Park4:05 PM ETPreview
COL · Away · 39-58

Colorado Rockies

NL West · 5th · 22.5 GB
:
4:05 PM ET
H2H 211
SF · Home · 40-55

San Francisco Giants

NL West · 4th · 20.5 GB
Starting pitchers
Starter form · last 5 starts
Season6.46
Last 53.90
2.56 ERA better in last 5
5 days restQS 20%Blow-up 0/5
106/15
406/21
206/27
207/02
207/07

↓ ERA trending down lately

Season5.46
Last 58.35
2.89 ERA worse in last 5
5 days restQS 20%Blow-up 1/5
406/13
306/20
306/26
007/01
807/07

↑ ERA trending up lately

Matchup edge
Michael Lorenzen hotter lately (L5 3.90 ERA)·Rockies 55 L10
PitchingRockies
Rockies30Giants0
HittingRockies
Rockies50Giants39
BullpenGiants
Rockies23Giants49
Lineup not yet announced · posted ~1–2 hrs before first pitch
Projected hitters vs RHP / RHP
Rockies vs RHP
Avg OPS 0.9343 hot hittersTop: Carrigg 1.045 · Moniak 1.026 · Rumfield 0.928

Projected sample — season splits vs pitcher hand, not official order.

Giants vs RHP
Avg OPS 0.8652 hot hittersTop: Bericoto 0.986 · Devers 0.883 · Arraez 0.843

Projected sample — season splits vs pitcher hand, not official order.

Colorado Rockies hitters vs RHP (projected)
Batter
AVG
OPS
HR
0.305
1.026
15
0.286
1.045
4
0.233
0.845
27
0.305
0.928
12
0.284
0.828
9
San Francisco Giants hitters vs RHP (projected)
Batter
AVG
OPS
HR
0.250
0.986
4
0.335
0.843
4
0.273
0.832
8
0.261
0.779
19
0.273
0.883
19
◆ Matchup preview

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.

Key facts
Rockies offense leads this matchup with a .748 OPS and 465 runsGiants staff owns the better team pitching line at 4.50 ERA and 1.38 WHIPLorenzen has a 1.78 WHIP, while McDonald has allowed only 0.76 HR/9
Head to head (2025–2026)
211
San Francisco Giants lead series
13 meetings total
2025-09-28
Colorado Rockies @ San Francisco Giants
04
SF
2025-09-27
Colorado Rockies @ San Francisco Giants
34
SF
2025-09-26
Colorado Rockies @ San Francisco Giants
36
SF
2025-09-03
San Francisco Giants @ Colorado Rockies
108
SF
2025-09-02
San Francisco Giants @ Colorado Rockies
74
SF
Team picture · 2026
55
LWLLWLWLWW
55
WLWLLWLWLW
COL
SF
Team AVG
0.256
0.256
Team OPS
0.748
0.730
Home runs
109
106
Runs scored
465
392
Team ERA
5.46
4.50
HR allowed
132
97