Season Schedule
OffSTRegASGRegPostWSOff

Colorado Rockies vs San Francisco Giants

Saturday, Jul 11, 2026Oracle Park4:05 PM ETPreview
COL · Away · 39-57

Colorado Rockies

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

San Francisco Giants

NL West · 4th · 21.5 GB
Starting pitchers
Starter form · last 5 starts
Season7.46
Last 57.00
0.46 ERA better in last 5
5 days restQS 20%Blow-up 3/5
606/13
206/19
606/24
207/01
607/06

⚡ Alternating good/bad starts

Season5.70
Last 56.15
0.45 ERA worse in last 5
6 days restQS 0%Blow-up 1/5
605/20
305/26
006/24
406/29
307/05

⚡ Alternating good/bad starts

Matchup edge
Rockies 64 L10
PitchingEven
Rockies0Giants0
HittingRockies
Rockies54Giants36
BullpenGiants
Rockies26Giants49
Lineup not yet announced · posted ~1–2 hrs before first pitch
Projected hitters vs RHP / LHP
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 LHP
Avg OPS 0.8042 hot hittersTop: Eldridge 0.914 · Bericoto 0.889 · Schmitt 0.847

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.305
0.928
12
0.233
0.845
27
0.284
0.828
9
San Francisco Giants hitters vs LHP (projected)
Batter
AVG
OPS
HR
0.333
0.889
4
0.320
0.801
4
0.300
0.914
8
0.195
0.569
19
0.337
0.847
18
◆ Matchup preview

Colorado Rockies at San Francisco Giants (2026-07-11). Kyle Freeland vs Tyler Mahle at Oracle Park.

Starters — Freeland has a 7.46 ERA and 1.61 WHIP across 82 innings, with 7.68 K/9, 1.98 BB/9, and 1.87 HR/9. His last three starts were 5.0 IP and 6 ER with 2 strikeouts, 5.0 IP and 2 ER with 7 strikeouts, and 6.0 IP and 6 ER with 4 strikeouts. The strike-throwing has been solid, but the damage on contact remains a problem, and his trend is flat. Mahle has a 5.70 ERA and 1.49 WHIP in 71 innings, with 8.75 K/9, 3.68 BB/9, and 1.52 HR/9. His last three starts were 4.1 IP and 3 ER with 5 strikeouts, 4.1 IP and 4 ER with 3 strikeouts, and 5.2 IP and 0 ER with 4 strikeouts. The swing-and-miss rate is better than Freeland’s, but the walks and shorter outings add volatility; his trend is up.

Teams — Colorado brings a .750 OPS, 463 runs, and a .257 team average, with a 5.47 team ERA and 1.52 WHIP. The Rockies are 6-4 over their last 10, and their offense has been the stronger side of their profile relative to their pitching. San Francisco has a .732 OPS, 388 runs, and a .256 team average, paired with a 4.53 team ERA and 1.38 WHIP. The Giants are 4-6 in their last 10, and while their lineup production trails Colorado’s, their overall pitching numbers are clearly better.

Key facts
Freeland has allowed 17 HR in 82 IP and carries a 1.87 HR/9Mahle has the better strikeout rate at 8.75 K/9 but a higher walk rate of 3.68 BB/9Colorado owns the stronger offense by OPS (.750 to .732) and runs (463 to 388)
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
64
WLLWLWLWWW
46
LWLLWLWLWL
COL
SF
Team AVG
0.257
0.256
Team OPS
0.750
0.732
Home runs
108
105
Runs scored
463
388
Team ERA
5.47
4.53
HR allowed
131
96