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 60%Colorado Rockies 40%
Market LinesRun Line: San Francisco Giants -1.5Total: O/U 10.5
Model: Under 10.5
Model projects 10.3 total runs vs 10.5 line

San Francisco Giants

Bullpen ERA 2.74 (elite). Should hold late-inning leads.
0022446688101012121414OVERUNDERO/U 10.5Runs ScoredRuns Allowed
All Over 10.5
30%
17/56
MLB: 48%
Starter
38%
3/8
vs COL
Avg Total
8.3
MLB: 8.9
Game Starter (8) Last Starter vs COL vs COL (0)
Logan Webb #62 · RHP · Age 30
5.06
ERA (2026)
7.9
K/9 (2026)
8
Starts (2026)
9.0
Avg Total (2026)
Last 3:
L SD (May 05): 4.0IP, 6ER, 4K
ND @PHI (Apr 30): 7.0IP, 1ER, 6K
L LAD (Apr 23): 7.0IP, 3ER, 5K
vs COL: W (May 04 2025): 7.0 IP, 1 ER, 6 K
Bullpen (2026 Season)Good
ERA: 2.74MLB Avg: 3.958 relievers
Recent: W 10-3W 8-5L 2-6L 5-7L 2-3
Lineup vs Logan Webb (Career)
BatterPosPAAVGOPSHR
Jake McCarthyLF26.3200.7860
Ezequiel TovarSS21.3330.8091
Hunter GoodmanC10.4000.8000
Willi Castro2B5.2000.4000
Kyle Karros3B4.6671.4170
Brett SullivanC3.6671.3340
Tyler FreemanRF3.5001.1670
6 batters with no matchup history

Colorado Rockies

0022446688101012121414OVERUNDERO/U 10.5Runs ScoredRuns Allowed
All Over 10.5
33%
19/57
MLB: 48%
Starter
45%
5/11
vs SF
Avg Total
9.4
MLB: 8.9
Game Starter (11) Last Starter vs SF vs SF (0)
Michael Lorenzen #24 · RHP · Age 34
7.21
ERA (2026)
6.9
K/9 (2026)
11
Starts (2026)
10.5
Avg Total (2026)
Last 3:
L @ARI (May 23): 5.0IP, 5ER, 5K
L ARI (May 17): 4.2IP, 6ER, 5K
L @PIT (May 12): 5.0IP, 2ER, 5K
vs SF: ND (Jun 07 2024): 4.1 IP, 2 ER, 1 K
Bullpen (2026 Season)Poor
ERA: 4.78MLB Avg: 3.9511 relievers
Workload Alert: Allowed 9 runs on 2026-05-24 vs ARI. Bullpen arms likely still recovering.
Recent: L 4-5L 1-9L 3-5L 6-15L 1-4
Lineup vs Michael Lorenzen (Career)
BatterPosPAAVGOPSHR
Harrison BaderCF13.3640.9170
Luis Arraez2B8.3750.7500
Willy AdamesSS8.1430.5720
Matt Chapman3B7.3330.7620
Eric HaaseC3.3331.6661
Rafael Devers1B3.3330.6660
Casey SchmittDH2.5001.0000
5 batters with no matchup history
Our Top PicksLive Odds
Top PickGiants -1.5 (-106), MEDIUM confidence. N
Giants -1.5 (-106), MEDIUM confidence. Near even money on a game with a significant structural pitching edge. Webb is 11-3 career against Colorado. Lo...
PickUnder 10.5 (+100), LOW confidence. Our m
Under 10.5 (+100), LOW confidence. Our model lines up with the 10.5 number, giving no strong directional push either way. But the pricing tells a stor...
PickLogan Webb Over 4.5 strikeouts (+120), M
Logan Webb Over 4.5 strikeouts (+120), MEDIUM confidence. In his last three starts against Colorado, Webb posted 8, 7, and 6 strikeouts. The Rockies r...

San Francisco Giants vs Colorado Rockies Game Preview

Webb against Michael Lorenzen at Coors Field. The context tells you everything you need to know. Webb's 2026 numbers are ugly: 2-4, 5.06 ERA. Casual bettors are pricing this game accordingly. But ERA doesn't carry a scouting report. Career against Colorado, Webb is 11-3 with a 2.97 ERA across 19 starts, the most dominant pitcher-vs-team ledger on tonight's MLB slate. That track record is built on a sinker-heavy approach that Colorado's free-swinging lineup has never solved. Lorenzen is the mirror image. He is 0-2 against San Francisco all-time, posts a 6.60 ERA in those appearances, and enters this start on a five-game losing streak. In 2026, he has surrendered 10 home runs in 53.2 innings, a 1.68 HR per nine rate. At Coors Field, with a 1.2 home run park factor, that vulnerability becomes a structural flaw before the first pitch is thrown.

The legitimate pushback on Webb is workload. He has been out 24 days with right knee bursitis and threw just 62 pitches in a May 22 rehab start. Vitello was direct about what this return required: "I think, more than anything, he needed to go through the exercises necessary in the training room, and then also to do some of the things he wanted to do." Expect a 70-80 pitch ceiling. Four, maybe five innings. The case for fading Webb outright is not crazy. But it collapses the moment you look at what comes out of the San Francisco Giants bullpen. San Francisco's relievers have posted a 2.74 ERA this season, one of the sharpest units on today's card. A short Webb outing doesn't crack this game open. The bridge is solid.

The Colorado Rockies are 10-15 at home, 20-37 overall, and sitting on five straight losses that include being outscored 28-11 over three games in Los Angeles. Their offense averages 4.0 runs per game, a number that sounds serviceable until you discount the Coors inflation and realize the underlying production is weaker than it looks. Colorado is 16-28 against right-handed pitching. Webb starts this game on familiar ground. Jung Hoo Lee's expected return from the injured list adds depth to a Giants lineup that already features Arraez batting .325, Schmitt slugging .555 with 12 home runs, and Adames posting a 1.088 OPS over the past seven days.

Coors Field inflates everything: run totals, home run rates, career ERAs. I know the environment. But when the stronger pitching staff owns the bullpen and the opposing starter has been shelled all season, altitude only does so much. Our model lines up with the 10.5 total, which tells me the market has already priced in the park. The structural edge here is not in the run total. It is in who wins and by how much.

San Francisco Giants vs Colorado Rockies Key Insights

  • Webb's 11-3 career record against Colorado with a 2.97 ERA is not reflected in his 2026 surface numbers. Bettors who stop at his 5.06 ERA are missing the historical context that matters most in this specific matchup.
  • Lorenzen is 0-2 with a 6.60 ERA all-time against San Francisco. He enters on a five-game losing streak with a 7.21 ERA in 2026 and has allowed 10 home runs in 53.2 innings. At Coors Field, those numbers get worse before they get better.
  • The bullpen split is decisive when both starters exit early: San Francisco at 2.74 ERA versus Colorado at 4.78 ERA. The team with the better bullpen controls the outcome in a game that likely requires five or more innings of relief work from each side.
  • Webb is returning on a pitch-count leash after 24 days off, limiting him to roughly 70-80 pitches and four to five innings. The elite Giants bullpen absorbs that workload. This concern matters less than it first appears.
  • Colorado is 16-28 against right-handed pitching and has scored a combined five runs over its last three games. The Rockies offense is not capitalizing on the park advantage they theoretically own at home.
  • Arraez carries a .375 career average in 8 plate appearances against Lorenzen, the highest mark among Giants regulars with multiple at-bats against him. Bader checks in at .364 in 13 plate appearances. San Francisco's lineup has seen this pitcher before and hit him consistently.

San Francisco Giants vs Colorado Rockies Betting Picks

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

Under 10.5 (+100), LOW confidence. Our m
Under 10.5 (+100), LOW confidence. Our model lines up with the 10.5 number, giving no strong directional push either way. But the pricing tells a story: even money on the under while the over costs -116. San Francisco's elite bullpen provides a structural argument for containment even accounting for Coors inflation. Confidence is low because this park rarely cooperates with totals bettors. The +100 price is the reason this play exists.
Moneyline, No pick. The market implies a
Moneyline, No pick. The market implies a 62.1% Giants win probability at -164. The structural edge does not justify that price when Giants -1.5 at -106 delivers the same directional lean with better return on risk. Passing the moneyline and taking the run line is the sharper angle here.
Analysis insight — no specific bet associated
Logan Webb Over 4.5 strikeouts (+120), M
Logan Webb Over 4.5 strikeouts (+120), MEDIUM confidence. In his last three starts against Colorado, Webb posted 8, 7, and 6 strikeouts. The Rockies rank among the league's weaker contact teams against right-handed pitching. Webb's 2026 K rate is 7.9 per nine innings. Even on a 75-pitch leash against a lineup he historically dominates, clearing 4.5 strikeouts is a documented pattern. The +120 price is real value on that history.
Casey Schmitt Over 1.5 total bases (-149
Casey Schmitt Over 1.5 total bases (-149), MEDIUM confidence. Schmitt leads the Giants with 12 home runs and a .555 slugging percentage. His last-seven-day OPS is 1.016. He is the hottest power bat in this lineup right now. Lorenzen has allowed 10 home runs in 53.2 innings this season. Coors Field adds a 1.2 home run factor on top of that. Career against Lorenzen, Schmitt has 2 plate appearances with a .500 average. Any extra-base hit clears this line, and this matchup creates exactly the conditions for one.
Luis Arraez Over 1.5 hits (-118), MEDIUM
Luis Arraez Over 1.5 hits (-118), MEDIUM confidence. Arraez is hitting .325 on the season with an elite contact rate, the highest average among Giants regulars. Career against Lorenzen: 8 plate appearances, .375 average, the best mark of any Giants batter with multiple at-bats against him. Lorenzen generates contact, and Arraez punishes pitchers who throw strikes. The market prices both sides near even. The career data and season average tilt toward the over.
Willy Adames Under 1.5 hits (-169), MEDI
Willy Adames Under 1.5 hits (-169), MEDIUM confidence. Adames is hitting .143 with a .572 OPS in 8 career plate appearances against Lorenzen, the weakest career mark of any Giants regular with multiple at-bats against him. His 2026 batting average is .243. The market has priced this lean at -169 reflecting the consensus. The career data supports the position.
Rafael Devers HR (+240), LOW confidence.
Rafael Devers HR (+240), LOW confidence. Devers has 7 home runs this season. Lorenzen has allowed 10 in 53.2 innings, a rate of 1.68 per nine. Coors Field's 1.2 home run factor pushes the true probability above the +240 implied 29.4%. Fair value likely sits closer to 32-35%. Career sample is just 3 plate appearances, which limits conviction. The price is right; the sample size keeps this at low confidence.
YRFI (-154). Lorenzen enters with a 7.21
YRFI (-154). Lorenzen enters with a 7.21 ERA, a career 0-2 record against San Francisco, and has allowed five or more earned runs in two of his last three starts. The Giants bat first at Coors Field, where the 1.25 run factor boosts first-inning scoring probability. Webb is returning from knee bursitis after 24 days off, introducing first-inning rust on the other half of the equation. Both sides of the first inning point the same direction.
Same-game parlay
Same-game parlay: Giants -1.5 + Under 10.5 + Webb over 4.5 strikeouts + Adames under 1.5 hits. The thesis is coherent: Webb controls his innings efficiently against a lineup he has dominated for years, San Francisco wins by multiple runs, and the game stays contained because the Giants bullpen is far better than Colorado's. The Webb strikeout prop and Adames hit under both depend on Webb being effective early. If he struggles, this parlay unravels. That is the risk. Size accordingly.
Analysis insight — no specific bet associated

Key Players

Batting AverageSF
Luis Arraez
.325Batting 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
.314Batting Average
RF
Home RunsCOL
Mickey Moniak
12Home Runs
LF
Runs Batted InCOL
Mickey Moniak
28Runs Batted In
LF
Earned Run AverageCOL
Tomoyuki Sugano
4.01Earned Run Average
SP
WinsCOL
Tomoyuki Sugano
4Wins
SP
StrikeoutsCOL
Chase Dollander
47Strikeouts
SP

Recent Form

San Francisco Giants
W10-3Chicago White Sox
W8-5Chicago White Sox
L6-2Arizona Diamondbacks
L7-5Arizona Diamondbacks
L3-2Arizona Diamondbacks
Colorado Rockies
L5-4Arizona Diamondbacks
L9-1Arizona Diamondbacks
L5-3Los Angeles Dodgers
L15-6Los Angeles Dodgers
L4-1Los Angeles Dodgers

San Francisco Giants vs Colorado Rockies Summary

The context here is unusually clean for a Coors Field game. You have the most dominant pitcher-vs-team career ledger on today's slate going against a starter with a 7.21 ERA who has never beaten this opponent. You have the superior bullpen on the visiting side. You have a struggling home team that has not scored consistently in weeks. The environment inflates runs, but it does not erase talent gaps, and the talent gap in this pitching matchup is significant. Giants -1.5 at -106 is the primary play. Near even money on what amounts to a structural edge in both the starting rotation and the bullpen.

The under at +100 is the secondary play, held loosely. Coors always carries the risk of a crooked-number inning that blows the total wide open, but San Francisco's bullpen limits that risk more than most. Vitello addressed Webb's readiness directly: "This weekend, I think, makes everything a little bit better for a bunch of different reasons, but mainly centered on his routine." A pitcher who worked through his preparation properly, against a lineup he has dominated for years, on a pitch count that still gives him room to be effective. That combination should produce a controlled Giants win. The caveat is real: Webb has not faced live pitching in over three weeks, and Coors Field rarely punishes mistakes quietly. Variance here is higher than the matchup quality suggests.

The Webb strikeout prop at +120 and Schmitt over 1.5 total bases round out the card alongside the run line. These stand on individual matchup logic independent of the game outcome. Take the structural pitching edge at near-even money and let the elite bullpen close it out. For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesSeries tied 1-1
DateMatchupResult
Feb 26, 2026COL @ SFCOLCOL 11-3
Mar 20, 2026SF @ COLSFSF 14-11

Compare odds for SF @ COL

Frequently Asked Questions

MLBGame PreviewsSan Francisco Giants at Colorado Rockies