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

Match Predictor

Pre-match Prediction
Colorado Rockies
@
San Francisco Giants
Colorado Rockies 39%San Francisco Giants 61%
Market LinesRun Line: San Francisco Giants -0.5Total: O/U 7.5
Model: Under 7.5
Model projects 7.4 total runs vs 7.5 line

Colorado Rockies

Bullpen ERA 5.71 (poor). Late innings could add runs.
0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
66%
80/122
MLB: 48%
Starter
75%
18/24
vs SF
64%
7/11
Avg Total
10.5
MLB: 8.9
Game Starter (24) Last Starter vs SF vs SF (11)
Michael Lorenzen #24 · RHP · Age 34
6.83
ERA (2026)
6.5
K/9 (2026)
24
Starts (2026)
11.5
Avg Total (2026)
Last 3:
ND @STL (Aug 09): 4.1IP, 2ER, 1K
L TB (Aug 03): 3.0IP, 7ER, 0K
ND @SD (Jul 28): 4.0IP, 3ER, 2K
vs SF: L (May 20 2025): 4.2 IP, 2 ER, 5 K
Bullpen (2026 Season)Poor
ERA: 5.71MLB Avg: 3.9510 relievers
Workload Alert: Allowed 9 runs on 2026-08-10 vs ARI. Bullpen arms likely still recovering.
Recent: L 4-7L 0-9W 3-2W 6-4W 5-2
Lineup vs Michael Lorenzen (Career)
BatterPosPAAVGOPSHR
Willy AdamesSS12.2000.5820
Rafael Devers1B8.1430.3930
Jung Hoo LeeRF7.2860.5720
Bryce EldridgeDH4.5001.7500
Drew CavanaughC2.0000.5000
Drew GilbertCF2.5001.0000
7 batters with no matchup history

San Francisco Giants

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
54%
66/123
MLB: 48%
Starter
43%
9/21
vs COL
64%
7/11
Avg Total
8.7
MLB: 8.9
Game Starter (21) Last Starter vs COL vs COL (11)
Logan Webb #62 · RHP · Age 30
3.59
ERA (2026)
7.0
K/9 (2026)
21
Starts (2026)
8.8
Avg Total (2026)
Last 3:
ND DET (Aug 09): 8.0IP, 1ER, 2K
W @TEX (Aug 03): 6.0IP, 0ER, 8K
W MIL (Jul 29): 6.0IP, 2ER, 4K
vs COL: W (Sep 28 2025): 5.1 IP, 0 ER, 8 K
Bullpen (2026 Season)Average
ERA: 3.89MLB Avg: 3.9510 relievers
Recent: L 1-3L 3-6W 4-1L 1-2L 2-5
Lineup vs Logan Webb (Career)
BatterPosPAAVGOPSHR
Jake McCarthyLF32.3550.9231
Ezequiel TovarSS25.3751.0252
Mickey MoniakLF17.3750.9120
Hunter GoodmanC15.3570.7570
Willi Castro2B7.1430.2860
Connor Norby1B5.2000.4000
Jordan BeckLF5.0000.0000
TJ Rumfield1B4.5001.0000
Brett SullivanC3.6671.3340
Cole CarriggCF2.10004.0000
Troy JohnstonRF2.0000.0000
2 batters with no matchup history
Our Top PicksLive Odds
Top PickColorado Rockies ML +152 (MEDIUM) The ma
Colorado Rockies ML +152 (MEDIUM) The market implies 62% for San Francisco, but this Giants lineup, missing Adames and Chapman and ranked NL-worst in ...
PickColorado Rockies +1.5 Run Line -143 (MED
Colorado Rockies +1.5 Run Line -143 (MEDIUM) Our model projects a close game, and the run line reflects that directional read. San Francisco covering ...
PickUnder 7.5 Runs -116 (LOW) This is a thin
Under 7.5 Runs -116 (LOW) This is a thin play and should be sized accordingly. The model and the market are essentially in agreement at this total, so...

Colorado Rockies vs San Francisco Giants Game Preview

The pitching matchup is the only place to start in tonight's MLB game at Oracle Park. San Francisco Giants starter Logan Webb carries a 3.59 ERA over 133 innings this season, and on paper he looks like the right man for a home start against a losing club. The problem is what the data says about Webb against this specific lineup. His two 2026 starts against Colorado produced 3.0 innings and 7 earned runs on July 3, then 4.1 innings and 1 earned run on May 29. That is a combined 7.1 innings in two outings, both cut short. On the other side, Michael Lorenzen is pitching through a 6.83 ERA with a recent Tampa Bay outing that lasted 3.0 innings and surrendered 7 earned runs. These are not two aces; this is a matchup defined by which starter's vulnerabilities get exposed first, and the batter-vs-pitcher data gives you a strong opinion about which side that favors.

The BvP numbers for Colorado Rockies against Webb are the most important figures in this game. Jake McCarthy has batted .355 with a 0.923 OPS across 32 career plate appearances against Webb, the largest sample of any Rockies hitter in tonight's matchup. In 2026 specifically, that number climbs to a 1.500 OPS across 6 PA. Ezequiel Tovar adds .375 and a 1.025 OPS in 25 career PA, with a 2.417 OPS in 4 PA this season. Mickey Moniak sits at .375 with a 0.912 OPS across 17 PA. Three separate hitters with multi-year histories against the same pitcher, all trending the same direction across multiple seasons. Webb has not found an answer for these bats, and there is nothing in tonight's matchup context suggesting he finds one now.

San Francisco is playing this game significantly shorthanded. Willy Adames is on the IL with back spasms from a Wednesday double-play attempt, and Chapman has undergone season-ending hernia surgery. Christian Koss, hitting .192 with a .233 OBP across 76 plate appearances, takes over at shortstop. The Giants have scored NL-worst 32 runs over their last 12 games, went 1-for-7 with runners in scoring position in their most recent loss, and carry a home OPS of .695 that ranks among the lowest in baseball. Bryce Eldridge is their most credible power threat and has posted a 1.750 OPS in 4 career plate appearances against Lorenzen, but the lineup around him is thin. Jonah Cox was recalled from Triple-A Sacramento directly into the leadoff spot, meaning manager Tony Vitello is already patching significant holes before the first pitch.

The market assigns San Francisco a 62% win probability at -164. Oracle Park carries a 0.93 runs factor and a 0.85 HR factor, and the cold wind off the bay is a genuine suppression force. The Giants' bullpen carries a 3.89 ERA compared to Colorado's 5.71, which becomes a decisive factor if Lorenzen exits early, as his recent form strongly implies he will. Those are real counterweights. But a depleted home lineup in a 3-9 skid, facing a Colorado offense with documented, multi-season advantages against tonight's starter, is not a 62% side. The market has this priced wrong.

Colorado Rockies vs San Francisco Giants Key Insights

  • Jake McCarthy carries a 1.500 OPS against Logan Webb in 6 PA in 2026 alone, building on a career .355 average across 32 PA; that sample size eliminates the small-sample objection and represents a genuine swing-path problem Webb has not solved across five seasons.
  • Michael Lorenzen has averaged fewer than 1.5 strikeouts per outing across his last three starts (1K, 0K, 2K) and has never exceeded 2 strikeouts in either 2026 appearance against San Francisco, making the Under 3.5 strikeout line the clearest trend on the slate.
  • The Giants are missing Adames and Chapman, their two most important position players, with Koss (.192/.233 in 76 PA) filling in at shortstop; the offensive and defensive downgrade compounds in a lineup already ranked NL-worst in recent run production.
  • Oracle Park's 0.93 runs factor and 0.85 HR factor create natural suppression, and San Francisco's 3.89 bullpen ERA becomes the Giants' primary weapon if Lorenzen exits after four or five innings as projected.
  • The total sits at 7.5, exactly where the model's directional indicator lands; this is not a number with significant quantitative edge, making the Under a situational lean rather than a conviction play.
  • Colorado's away record stands at 22-41 this season, but a three-game winning streak combined with a lineup built to make Webb uncomfortable at the top of the order makes the +152 moneyline price genuinely attractive given the specific matchup context.

Colorado Rockies vs San Francisco Giants Betting Picks

Picks made August 15, 2026 at 05:45 AM ET. Odds shown reflect current market prices.

Colorado Rockies +1.5 Run Line -143 (MED
Colorado Rockies +1.5 Run Line -143 (MEDIUM) Our model projects a close game, and the run line reflects that directional read. San Francisco covering -1.5 requires a comfortable home win that their depleted offense and 3-9 skid simply do not support. The BvP edges Colorado brings suggest they can stay competitive deep into the game, making +1.5 at -143 a strong directional play for bettors who want the coverage buffer rather than the outright.
Under 7.5 Runs -116 (LOW) This is a thin
Under 7.5 Runs -116 (LOW) This is a thin play and should be sized accordingly. The model and the market are essentially in agreement at this total, so there is no quantitative edge to claim. The qualitative case rests on Webb's quality, Oracle Park's suppression environment, and San Francisco's strong bullpen limiting damage after what figures to be a short Lorenzen outing. That is a plausible scenario, but the margin is noise rather than signal. Small unit only.
Michael Lorenzen Under 3.5 Strikeouts -1
Michael Lorenzen Under 3.5 Strikeouts -120 (HIGH) The highest-confidence pick on this slate. Lorenzen's last three starts: 1K in 4.1 innings at St. Louis, 0K in 3.0 innings against Tampa Bay, 2K in 4.0 innings at San Diego. His two 2026 starts against San Francisco specifically: 1K in 5 innings on July 12 and 2K in 3.2 innings on May 29. The market's -159 price on his Under 15.5 outs prop confirms it already expects a short outing. Short outings cap the strikeout ceiling. This line is set at 3.5 against a pitcher who has not reached 3 strikeouts in any of his last five starts. Bet this one with confidence.
Jake McCarthy Over 1.5 Hits +182 (MEDIUM
Jake McCarthy Over 1.5 Hits +182 (MEDIUM) A career .355 hitter against tonight's starter, with a 1.500 OPS in 6 PA against Webb this season alone. McCarthy carries a .296 season average with 20 stolen bases and genuine multi-hit capability. The market implies roughly 35.5% probability on Over 1.5 hits; a hitter with a career .355 mark and elite recent form against this specific pitcher getting plus-182 is legitimate positive value. The 32 PA sample is not a small-sample artifact.
Rafael Devers Under 0.5 Hits +152 (MEDIU
Rafael Devers Under 0.5 Hits +152 (MEDIUM) Devers is batting .143 with a 0.393 OPS across 8 career plate appearances against Lorenzen. In 2026 specifically, that number drops further to a 0.200 OPS in 5 PA. His last seven days at the plate show a 0.515 OPS, confirming the BvP suppression is not fighting against current form, it is confirming it. At +152, consistent multi-season struggles against this specific pitcher offer genuine plus-money value. Lorenzen's wildness keeps him from dominating the lineup broadly, but Devers has shown a persistent inability to square him up.
Logan Webb Under 5.5 Strikeouts -119 (LO
Logan Webb Under 5.5 Strikeouts -119 (LOW) Webb's 2026 season averages 6.97 K/9 across 133 innings, but his last three starts produced 2K, 8K, and 4K for a 4.67 average. His two starts against Colorado this year: 2K in 3 innings on July 3 and 5K in 4.1 innings on May 29, both shortened outings. The market is nearly a coin flip at -119/-118, and this is a situational lean rather than a conviction play. Colorado's familiarity with Webb's sinker-heavy repertoire limits his ability to generate chase swings against these specific bats. Low confidence; fits the correlated game-script thesis but does not stand strongly on its own.
Hunter Goodman Home Run +520 (LOW) Goodm
Hunter Goodman Home Run +520 (LOW) Goodman leads Colorado with 34 home runs in 460 plate appearances, among the better per-PA power rates on this roster. His career line against Webb is .357 with a 0.757 OPS across 15 PA. Oracle Park's 0.85 HR factor suppresses this slightly, and the Under 7.5 lean implies fewer scoring opportunities overall. But at +520 with a 16.1% implied probability, the raw power output at this price justifies a small speculative play. Size way down; this is a lottery-ticket inclusion, not a core bet.
SGP
SGP: Rockies +1.5 / Under 7.5 / Lorenzen Under 3.5 K / Webb Under 5.5 K The legs connect logically. Both starters projecting under their strikeout lines points toward contact-heavy innings managed efficiently rather than swing-and-miss dominance. That game script suppresses run totals naturally and keeps the score tight, which is exactly the environment where Colorado stays within a run and the run line holds. If Lorenzen exits after four innings with 1-2 strikeouts and Webb navigates six with 4, you have a 3-2 game entering the seventh inning, the SGP's ideal outcome. The legs reinforce each other rather than working at cross purposes.
NRFI -141 (LOW) Logan Webb is a ground-b
NRFI -141 (LOW) Logan Webb is a ground-ball-oriented starter with a 3.59 ERA and strong career tendencies toward efficient first-inning work. Oracle Park adds suppression with a 0.93 runs factor and cold bay wind. San Francisco's offense is in a severe drought, NL-worst in recent run production, and Colorado's road offense is not built for first-inning explosions. The -141 price reflects a 58.5% market lean toward no scoring in the opening frame. This is a situational lean supported by park factors and recent offensive context; verified first-inning ERA data was unavailable for these specific pitchers, which keeps the confidence low. Size down accordingly.

Colorado Rockies vs San Francisco Giants Summary

Build your analysis from the mound outward, and you keep arriving at the same conclusion. Webb has a genuine structural problem with this Colorado lineup. McCarthy at 1.500 OPS in 6 PA this year, Tovar at 2.417 OPS in 4 PA, Moniak at 2.000 OPS in 3 PA: these are not cherry-picked data points, they are a pattern that now spans five seasons. Our model's directional indicator aligns with the 7.5 total, suggesting a close game rather than a blowout, which fits the Colorado narrative perfectly. They do not need to run up the score; they need to stay close and let their BvP advantages produce the margin. I lean toward Rockies 4, Giants 3 as the most likely final, with Lorenzen grinding through four or five innings on contact and Colorado's bullpen holding a slim lead.

The clearest play is Lorenzen Under 3.5 strikeouts. No other bet on this slate has a data trail this clean or a gap this wide between recent performance and the posted line. The Rockies moneyline at +152 is the second-best play, offering real value against a market that is overstating a depleted, skidding San Francisco side. The run line at -143 gives you the same directional exposure with a buffer. The Under 7.5 and NRFI are genuine leans with meaningful risk, not conviction plays; include them at reduced size if the correlated game script makes sense to you.

Keep the downside in mind. Lorenzen went 5 innings and allowed 1 run against San Francisco on July 12; he is capable of that outing again. If Webb manages his BvP vulnerabilities better than he has in either 2026 start against Colorado, tightens up against McCarthy and Tovar, and the Giants' bullpen dominates the back half of the game, San Francisco wins comfortably and the moneyline and run line both lose. Colorado's away record this season is 22-41 for real reasons. Back your reads with appropriate unit sizes, not certainty. For the full slate, see our MLB picks today, NRFI picks, and player props.

Colorado Rockies vs San Francisco Giants predictions: Rockies ML +152 backed by McCarthy's 1.500 OPS vs Webb. Lorenzen Under 3.5 K is the top prop pick.

Frequently Asked Questions

MLBGame PreviewsColorado Rockies at San Francisco Giants