Menu
MlbSeason 2026

Colorado Rockies vs San Francisco Giants

5 July 2026 at 01:10
AI

Giants lead Rockies 6-3 through five innings at Coors Field after Tomoyuki Sugano was scratched (back spasms) and rookie Sean Sullivan was ambushed for six early runs. Robbie Ray has been in control with a three-run cushion.

Match Analysis

AI Summary

Sugano's scratch reshapes series finale before first pitch

Tomoyuki Sugano was scratched from his scheduled start with back spasms (per Purple Row, citing Rockies team announcement July 4), forcing the Colorado Rockies to turn to rookie left-hander Sean Sullivan (0-2, 8.64 ERA entering the night) on an emergency spot start at Coors Field. The San Francisco Giants made him pay immediately.

How the early runs landed

Sullivan, who entered with a 10.13 ERA across his previous four MLB appearances and had allowed five earned runs on six hits in 4.2 innings against Miami on June 29, lasted into the fifth but surrendered six runs across the first three frames.

San Francisco jumped to a 5-0 lead inside two innings. The key blow came off Willy Adames' bat — a two-run double with a 95.9 mph exit velocity off Sullivan's cutter — as part of a multi-run first frame. Rafael Devers added a solo home run, his 16th of the season, to stretch the lead further in the third.

Colorado answered for three runs of their own across the third and fourth innings to stay within striking distance, but Robbie Ray — who entered 7-6 with a 3.39 ERA — has held the line through the middle frames.

The turning point: Sugano's scratch

The game fundamentally shifted before first pitch. Sullivan's 8.64 ERA and 1.86 WHIP made him an obvious target for a Giants lineup that entered hitting .326 through Luis Arraez. San Francisco ambushed him early and never let the Rockies' bullpen settle into a rhythm.

Ray's dominance continues

Robbie Ray hasn't allowed an earned run in his last three starts spanning 22.1 innings, limiting the Braves (twice) and Athletics to two unearned runs and eight hits total. He entered with a 4-0 record and 1.36 ERA over his previous five appearances (per MLB.com game preview). Through five innings Saturday, the lefty has been in control with a three-run cushion at Coors.

The Rockies' offence had scored 35 runs across their previous three games — all wins — including 15 on Friday night behind Jake McCarthy's leadoff homer and grand slam. But against Ray, they've managed three runs through five.

By the numbers

Both teams entered separated by one game in the NL West basement: Giants at 36-51, Rockies at 36-53. The Rockies had scored 14+ runs in consecutive games, a feat only three MLB teams have managed since 2020 (per Purple Row). But the Sugano scratch and Sullivan's struggles flipped the early script.

What's at stake

A Giants win would pull them to 37-51 and 1.5 games clear of Colorado in the division cellar. San Francisco heads home to face the Toronto Blue Jays on Monday (July 6), while Colorado travels to Los Angeles to face the NL West-leading Dodgers (58-31) starting July 6.

The betting angle

Sullivan's early struggles validated the concern around an 0-2 pitcher with a 10.13 ERA facing a Giants lineup built on contact. The over looked well-positioned pre-game given Coors Field dynamics and both bullpens' vulnerabilities. Ray's recent dominance (4-0, 1.36 ERA over last 5) made the Giants moneyline the sharp side after the pitching change was announced.

Verdict

The Giants built a three-run lead in the first two innings against an overmatched emergency starter, and Robbie Ray has the cushion to stay aggressive. Colorado's offence has shown life — they scored 15 on Friday — but with six innings left and Ray dealing, the hole may be too deep for a fourth straight Rockies win.

Rivalry since 2023

Colorado Rockies vs San Francisco Giants Head to Head Results· 50

Colorado Rockies and San Francisco Giants have met 50 times — Colorado Rockies won 19, San Francisco Giants won 30, with 1 draws. Their rivalry dates back to 2023. San Francisco Giants leads the head-to-head with 30 victories from 50 meetings. A combined 543 goals have been scored across these fixtures, averaging 10.86 per match (245 for the home side, 298 for the visitors). Both teams scored in 46 matches (92%). Over 2.5 goals landed in 50 games (100%), making it a fixture that tends to produce goals. The highest-scoring encounter finished 6–19 in 2026.

Total goals
543 · 10.9/match
Both scored
46/50 · 92%
Over 2.5
50/50 · 100%

Statistics are for informational purposes only. Past performance does not guarantee future results.

API data: 6 Jul 2026