We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsSan Francisco Giants at Colorado Rockies
San Francisco GiantsSan Francisco Giants
@
Coors Field
Colorado RockiesColorado Rockies

Match Predictor

Pre-match Prediction
San Francisco Giants
@
Colorado Rockies
San Francisco Giants 53%Colorado Rockies 47%
Market LinesRun Line: San Francisco Giants -1Total: O/U 11
Model: Under 11
Model projects 10.4 total runs vs 11 line

San Francisco Giants

0022446688101012121414OVERUNDERO/U 11Runs ScoredRuns Allowed
All Over 11
26%
15/58
MLB: 48%
Starter
18%
2/11
vs COL
50%
1/2
Avg Total
8.4
MLB: 8.9
Game Starter (11) Last Starter vs COL vs COL (2)
Robbie Ray #38 · LHP · Age 35
4.60
ERA (2026)
8.2
K/9 (2026)
11
Starts (2026)
6.6
Avg Total (2026)
Last 3:
ND CHW (May 24): 4.0IP, 4ER, 3K
L @ARI (May 18): 4.1IP, 9ER, 1K
L @LAD (May 13): 4.2IP, 3ER, 2K
vs COL: W (May 02 2025): 7.0 IP, 0 ER, 8 K
Bullpen (2026 Season)Good
ERA: 3.21MLB Avg: 3.958 relievers
Workload Alert: Allowed 8 runs on 2026-05-29 vs COL. Bullpen arms likely still recovering.
Recent: L 2-6L 5-7L 2-3L 6-8L 3-8
Lineup vs Robbie Ray (Career)
BatterPosPAAVGOPSHR
Hunter GoodmanC9.5561.3340
Tyler FreemanRF8.4290.9290
Ezequiel TovarSS3.5001.1670
Willi Castro2B3.3330.6660
Braxton FulfordC2.0000.0000
Kyle Karros3B2.5001.5000
7 batters with no matchup history

Colorado Rockies

0022446688101012121414OVERUNDERO/U 11Runs ScoredRuns Allowed
All Over 11
31%
18/59
MLB: 48%
Starter
0%
0/1
vs SF
50%
1/2
Avg Total
9.5
MLB: 8.9
Game Starter (1) Last Starter vs SF vs SF (2)
Tanner Gordon #29 · RHP · Age 29
5.85
ERA (2026)
9.3
K/9 (2026)
1
Starts (2026)
8.0
Avg Total (2026)
Last 3:
ND @LAD (May 25): 5.0IP, 1ER, 3K
ND TEX (May 19): 6.1IP, 7ER, 5K
ND @PIT (May 14): 4.0IP, 1ER, 5K
vs SF: L (Jul 27 2024): 6.0 IP, 4 ER, 5 K
Bullpen (2026 Season)Poor
ERA: 4.91MLB Avg: 3.9510 relievers
Workload Alert: Allowed 15 runs on 2026-05-26 vs LAD. Bullpen arms likely still recovering.
Recent: L 3-5L 6-15L 1-4W 8-6W 8-3
Lineup vs Tanner Gordon (Career)
BatterPosPAAVGOPSHR
Luis Arraez2B8.1430.3930
Matt Chapman3B3.3331.0000
11 batters with no matchup history
Our Top PicksLive Odds
Top PickRockies ML (-105)
The market implies Colorado wins at 51.3% probability, essentially even money.
PickRockies -1.0 Run Line (+136)
The prior two games in this series ended 8-3 and 8-6 in Colorado's favor.
PickOver 11.0 Runs (-112)
Three independent signals point here: Coors Field's 1.25 runs factor, Ray's 11 combined walks across three recent starts, and a series already averaging 11 runs per game.

San Francisco Giants vs Colorado Rockies Game Preview

Robbie Ray takes the mound for the San Francisco Giants in the worst shape of his 2026 season. The left-hander has surrendered 16 earned runs across his last three starts: 4 ER in 4.0 innings against Chicago, 9 ER in 4.1 innings against Arizona, and 3 ER in 4.2 innings against Los Angeles. His walk numbers are the real concern. Ray has issued 11 walks across those 12.2 combined innings, a 7.6 BB/9 rate over that stretch. He now walks into Coors Field, where altitude turns free baserunners into scoring threats faster than any other park in baseball. The runs factor here is 1.25. The home run factor is 1.20. His command problems are bad enough at sea level. At this elevation, they become something structurally different.

Tanner Gordon gives the Colorado Rockies a workable path. His 5.85 ERA this season is not a selling point, but his walk rate tells a better story: 7 BB in 32.1 innings is a sharp contrast to Ray's 29 in 58.2. Gordon allowed just 1 earned run in 5 innings against Los Angeles, then recovered from a rough Texas start with a 1-ER effort in Pittsburgh. His strikeout rate this season sits near 9.2 per nine innings. The Giants have almost no career data against him to exploit. He enters with 6 days of extended rest, which should help his command hold up in the early innings.

The batter-vs-pitcher numbers tilt Colorado's way. Goodman is 5-for-9 (.556 AVG, 1.334 OPS) against Ray in career plate appearances, all from the 2025 season. Tovar has a 1.167 OPS in 3 PA. Karros is 1-for-2 with a 1.500 OPS. Freeman is batting .429 with a 0.929 career OPS, trending up to 1.100 in his five most recent 2025 PA. Each of those hitters steps into the box today at the most offense-friendly park in baseball, where Ray's walks become crooked numbers at an accelerated rate. Seven walks in a single 4.0-inning start against Chicago is not an outlier anymore. It is a pattern.

This is the rubber match of a series that has already produced 22 combined runs, making it one of the more offense-heavy sets on this week's MLB calendar. Colorado won both prior games, 8-3 and 8-6. San Francisco has dropped five straight and is 10-20 on the road this season. The Rockies are 12-15 at home. The contrarian argument for the Giants runs through their bullpen (3.21 ERA versus Colorado's 4.91) and the Rockies' 3-9 record against left-handed pitchers as a team in 2026. That split is legitimate. But individual BvP data against a specific pitcher and team-level platoon statistics are different things, and the matchup logic points firmly toward Colorado.

San Francisco Giants vs Colorado Rockies Key Insights

  • Ray's walk rate is the central variable. At 7.6 BB/9 over his last three starts and 29 BB across 58.2 innings in 2026, every free pass at Coors Field becomes an accelerated scoring opportunity. He issued 7 walks in a single 4.0-inning outing against Chicago this month alone.
  • Colorado's BvP edge against Ray is both recent and substantial. Goodman (.556 AVG, 1.334 OPS in 9 PA), Tovar (1.167 OPS in 3 PA), Karros (1.500 OPS in 2 PA), and Freeman (.429 AVG with a 1.100 OPS in his 5 most recent 2025 PA) all carry documented success against the struggling left-hander.
  • Gordon holds a meaningful command advantage. Seven walks in 32.1 innings versus Ray's 29 in 58.2. In a park that inflates every mistake, the pitcher who throws more strikes controls early-inning run prevention. That edge belongs to Gordon today.
  • Coors Field is an independent scoring factor. The 1.25 runs factor and 1.20 home run factor mean this game trends high before accounting for Ray's command erosion. The series has averaged 11 runs per game, consistent with the park's documented impact this week.
  • Colorado is 3-9 against left-handed pitchers as a team in 2026, the main counter-argument to the Rockies ML. It is a real split. But season-long team platoon data and individual BvP numbers against a pitcher in active decline are not the same predictive instrument, and Ray's recent form makes the distinction meaningful today.
  • Both bullpens are extended after two high-scoring games. Colorado's pen (4.91 ERA) is the weaker unit. If the Rockies build a multi-run lead on Ray early, their relief corps will need to protect it. That is the primary variance risk in backing Colorado, and it should govern bet sizing.

San Francisco Giants vs Colorado Rockies Betting Picks

Picks made May 31, 2026 at 04:18 AM ET. Odds shown reflect current market prices.

Rockies -1.0 Run Line (+136)
Rockies -1.0 Run Line (+136): The prior two games in this series ended 8-3 and 8-6 in Colorado's favor. Ray walking batters at altitude creates conditions for multi-run innings. Getting plus money on a Colorado win by two or more represents genuine value given the matchup dynamics and series momentum. At +136, the risk-reward is more compelling than paying -164 for the safer Rockies +1.5. Medium confidence.
Over 11.0 Runs (-112)
Over 11.0 Runs (-112): Three independent signals point here: Coors Field's 1.25 runs factor, Ray's 11 combined walks across three recent starts, and a series already averaging 11 runs per game. No model projection is available for this total, so the situational case carries the weight. The market has set 11.0 as baseline Coors output. Ray's command issues push expectations above that baseline without needing anything unusual to happen. Medium confidence.
Robbie Ray Under 5.5 Strikeouts (-114)
Robbie Ray Under 5.5 Strikeouts (-114): Ray averaged 2.0 strikeouts per start across his last three outings: 3 K in 4.0 IP, 1 K in 4.1 IP, 2 K in 4.2 IP. He is not missing bats. The market lines him at 5.5 as if he is still the pitcher who struck out 186 batters in 2025. He is not that pitcher right now, and three consecutive starts confirm it. His outs-pitched line (16.5) reflects short outings, which further suppresses the strikeout ceiling. High confidence.
Hunter Goodman Over 0.5 Hits (-270)
Hunter Goodman Over 0.5 Hits (-270): Goodman is 5-for-9 (.556 AVG, 1.334 OPS) against Ray in career plate appearances, all from the 2025 season. The market prices his hit probability at 73%, and BvP data fully supports that. He has posted a .944 OPS over his last 7 days and leads Colorado with 13 home runs. At Coors against a left-hander losing command, Goodman is one of the highest-probability plays on this slate. Yes, -270 is a short price. The data earns it. High confidence.
Tyler Freeman Over 1.5 Hits (+144)
Tyler Freeman Over 1.5 Hits (+144): Freeman has gone 3-for-8 against Ray in career PA (.429 AVG, 0.929 OPS), with his five 2025 PA producing a 1.100 OPS. A left-hander who cannot find the zone at altitude is a favorable matchup for a contact hitter with this track record. Getting plus money on Freeman clearing 1.5 hits is real value against a hittable lefty who has been shelled in three consecutive outings. Medium confidence.
Casey Schmitt Over 0.5 RBIs (-120)
Casey Schmitt Over 0.5 RBIs (-120): Schmitt leads San Francisco with 12 home runs and posts a 1.076 OPS against left-handed pitchers this season. Ray is a left-hander who has been shelled in three straight starts. Schmitt's current form is sharp: .884 OPS over his last 28 days and .950 OPS over his last 7. In a high-scoring game where San Francisco contributes offense, the Giants' best power bat against LHPs is well-positioned to drive in at least one run. Medium confidence.
Tanner Gordon Over 3.5 Strikeouts (+102)
Tanner Gordon Over 3.5 Strikeouts (+102): Gordon's 2026 strikeout rate sits near 9.2 K/9 across 32.1 innings. In his last three starts, he averaged 4.3 Ks per outing: 3, 5, and 5. He cleared the 3.5 bar in two of those three. San Francisco strikes out at an 8.04 team rate. The Giants have limited career data against Gordon, removing any platoon-based adjustment advantage. Getting plus money on a pitcher who consistently clears this threshold against a lineup with no meaningful history against him is a clean value play. Medium confidence.
Same-Game Parlay
Same-Game Parlay: Rockies -1.0 / Over 11.0 / Goodman Over 0.5 Hits / Gordon Over 3.5 Strikeouts: The four legs are Rockies -1.0 at +136 (contract 400984178), Over 11.0 at -112 (contract 400984197), Goodman Over 0.5 Hits at -270 (contract 401099197), and Gordon Over 3.5 Strikeouts at +102 (contract 401096713). The thesis is a high-scoring Rockies win where all four legs move together. A Colorado blowout covers the run line, pushes the total over 11, puts Goodman in position to collect his expected hit against a pitcher he has owned in career matchups, and gives Gordon enough innings to accumulate strikeouts against a Giants lineup with no significant history against him. Each leg is independently supported before the correlated outcome kicks in.
YRFI (-145)
YRFI (-145): First-inning specific ERA data is unavailable for both pitchers in this matchup, so this relies on situational factors. Ray has surrendered runs in all three of his recent starts, pointing to first-inning vulnerability as part of his broader command collapse. Coors Field's 1.25 runs factor applies from pitch one. Colorado has scored 8 runs in each of the first two games of this series, establishing a clear offensive rhythm at this park. At -145, the price is steep. The combination of Ray's current form and the park environment justifies it.

Key Players

Batting AverageSF
Luis Arraez
.322Batting Average
2B
Home RunsSF
Casey Schmitt
12Home Runs
DH
Runs Batted InSF
Casey Schmitt
31Runs Batted In
DH
Earned Run AverageSF
Landen Roupp
3.30Earned Run Average
SP
WinsSF
Landen Roupp
5Wins
SP
StrikeoutsSF
Landen Roupp
68Strikeouts
SP
Batting AverageCOL
Troy Johnston
.307Batting Average
RF
Home RunsCOL
Hunter Goodman
13Home Runs
C
Runs Batted InCOL
Mickey Moniak
28Runs Batted In
LF
WinsCOL
Tomoyuki Sugano
4Wins
SP
StrikeoutsCOL
Chase Dollander
47Strikeouts
SP

Recent Form

San Francisco Giants
L6-2Arizona Diamondbacks
L7-5Arizona Diamondbacks
L3-2Arizona Diamondbacks
L8-6Colorado Rockies
L8-3Colorado Rockies
Colorado Rockies
L5-3Los Angeles Dodgers
L15-6Los Angeles Dodgers
L4-1Los Angeles Dodgers
W8-6San Francisco Giants
W8-3San Francisco Giants

San Francisco Giants vs Colorado Rockies Summary

The pitching matchup is the deciding factor here. Ray's command has collapsed across three consecutive starts and Coors Field is the last place a left-hander issuing free passes at a 7.6 BB/9 rate wants to work. Colorado's lineup has documented BvP success against him, the park amplifies every mistake, and the Rockies enter with series momentum after outscoring San Francisco 16-9 across the first two games. The Rockies ML at -105 is the cleanest entry point, with the Over 11.0 and Rockies -1.0 at +136 adding upside for bettors comfortable with the natural variance that comes with Coors outcomes. The Ray Under 5.5 strikeouts at -114 stands on its own as the highest-confidence individual play, supported by three consecutive sub-3 K outings from a pitcher who is not generating swings and misses at any meaningful rate right now.

The counter-case deserves honest acknowledgment. San Francisco's bullpen (3.21 ERA) is materially better than Colorado's (4.91), and the Rockies' 3-9 record against left-handed pitchers as a team this season is a number that does not vanish because individual BvP data points the other way. Gordon exits, likely before the sixth inning based on his recent workloads, the Giants' relief corps can slow Colorado's lineup in the late innings. If San Francisco builds an early advantage on Gordon before Ray's walks pile up, this game flips. Medium confidence across the board reflects real uncertainty. These are two losing teams with negative run differentials playing in the most volatile run-scoring environment in baseball. The edge points toward Colorado, but it is not a lock, and bet sizing should reflect that.

For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesCOL leads series 2-0
DateMatchupResult
May 30, 2026SF @ COLCOLCOL 8-6
May 31, 2026SF @ COLCOLCOL 8-3

Compare odds for SF @ COL

Frequently Asked Questions

MLBGame PreviewsSan Francisco Giants at Colorado Rockies