We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsMilwaukee Brewers at Colorado Rockies
Milwaukee BrewersMilwaukee Brewers
@
Coors Field
Colorado RockiesColorado Rockies

Match Predictor

Pre-match Prediction
Milwaukee Brewers
@
Colorado Rockies
Milwaukee Brewers 63%Colorado Rockies 38%
Market LinesRun Line: Milwaukee Brewers -0.5Total: O/U 12
Model: Under 12
Model projects 11.3 total runs vs 12 line

Milwaukee Brewers

0022446688101012121414OVERUNDERO/U 12Runs ScoredRuns Allowed
All Over 12
21%
13/62
MLB: 48%
Starter
50%
1/2
vs COL
50%
1/2
Avg Total
8.7
MLB: 8.9
Game Starter (2) Last Starter vs COL vs COL (2)
Shane Drohan #55 · LHP · Age 27
2.87
ERA (2026)
9.5
K/9 (2026)
2
Starts (2026)
11.5
Avg Total (2026)
Last 3:
ND SF (Jun 01): 4.0IP, 2ER, 5K
ND STL (May 27): 2.0IP, 0ER, 1K
ND LAD (May 24): 3.0IP, 2ER, 5K
Bullpen (2026 Season)Average
ERA: 3.66MLB Avg: 3.959 relievers
Workload Alert: Allowed 12 runs on 2026-06-04 vs SF. Bullpen arms likely still recovering.
Recent: W 8-3L 0-1L 9-12W 9-7W 7-1
Lineup vs Shane Drohan (Career)
No career matchup data — first meaningful meeting

Colorado Rockies

Bullpen ERA 5.53 (poor). Late innings could add runs.
0022446688101012121414OVERUNDERO/U 12Runs ScoredRuns Allowed
All Over 12
32%
21/65
MLB: 48%
Starter
27%
3/11
vs MIL
50%
1/2
Avg Total
10.0
MLB: 8.9
Game Starter (11) Last Starter vs MIL vs MIL (2)
Kyle Freeland #21 · LHP · Age 33
8.06
ERA (2026)
8.1
K/9 (2026)
11
Starts (2026)
10.5
Avg Total (2026)
Last 3:
ND @LAA (Jun 01): 5.2IP, 5ER, 4K
L @LAD (May 26): 4.0IP, 8ER, 4K
ND TEX (May 20): 4.2IP, 3ER, 4K
vs MIL: W (Sep 08 2024): 6.0 IP, 0 ER, 4 K
Bullpen (2026 Season)Poor
ERA: 5.53MLB Avg: 3.9510 relievers
Workload Alert: Allowed 8 runs on 2026-06-01 vs LAA. Bullpen arms likely still recovering.
Recent: W 9-8W 8-2L 4-11L 7-9L 1-7
Lineup vs Kyle Freeland (Career)
BatterPosPAAVGOPSHR
Christian YelichDH20.1050.2550
William ContrerasC16.2860.8751
Gary SanchezDH11.2000.7731
Andrew Vaughn1B9.3751.1941
Jackson ChourioLF9.3751.5691
Brice Turang2B7.2861.0001
Joey OrtizSS7.1430.2860
Luis Rengifo3B6.0000.0000
Sal FrelickRF6.6001.2670
Blake PerkinsCF2.0000.0000
Jake Bauers1B2.5001.5000
2 batters with no matchup history
Our Top PicksLive Odds
Top PickMilwaukee Brewers -1.5 (-118), MEDIUM confidence
This is the primary play.
PickOver 12 Runs (-108), MEDIUM confidence
No model projection is available for this game, so the case for the over is built entirely on situational evidence.
PickMilwaukee Brewers Moneyline (-175), MEDIUM confidence
The market puts Milwaukee's implied win probability at 63.7%.

Milwaukee Brewers vs Colorado Rockies Game Preview

Shane Drohan against Kyle Freeland at Coors Field. That matchup tells you nearly everything you need to know. Drohan, the 27-year-old left-hander anchoring the back of the Milwaukee Brewers rotation, carries a 2.87 ERA and has allowed just 2 home runs in 31.1 innings this season. Freeland, the 33-year-old starter for the Colorado Rockies, has posted an 8.06 ERA with 13 home runs surrendered in 48 innings. Then factor in Coors Field, a park with a 1.2x home run factor and a 1.25x runs factor, and Freeland's already catastrophic home run rate gets structurally amplified by the altitude. This is the most exploitable starter mismatch on Sunday's MLB slate, and the environment makes it worse for Colorado, not better.

Freeland's recent starts confirm nothing is correcting. He gave up 8 ER in 4 innings against the Dodgers on May 26 and surrendered 5 ER in 5.2 innings against the Angels on June 1. His two most recent outings against Milwaukee in 2025 were equally brutal: 6 ER in 4 innings last June, 5 ER in 6.1 innings that April. The batter-versus-pitcher data makes the specific case. Jackson Chourio owns a 1.569 career OPS against Freeland in 9 PA, a figure that climbed to a 2.467 OPS in his 6 most recent PA in 2025. Sal Frelick has hit .600 against him with a 1.267 OPS. Brice Turang carries a 1.000 career OPS with a home run in 7 PA, including a 1.400 OPS across his 5 PA in 2025. Colorado's entire lineup, by contrast, has zero career at-bats against Drohan. One side walks in with a scouting report. The other walks in blind.

Milwaukee enters this series finale at 39-23, leading the NL Central by five games, with a run differential of plus-97 and a 7-3 record over their last 10. As the road team today, they carry an 18-10 away record. Colorado sits at 24-41 with a minus-91 run differential, riding a three-game losing streak, and their home record is 12-18 at Coors. The first two games of this series produced 9-7 and 7-1 Milwaukee wins. Combined: 16-8 in runs. Both bullpens are stretched entering Game 3, and Colorado's relief corps carries a 5.53 ERA at altitude. Milwaukee's bullpen sits at 3.66 ERA. That gap matters when fly balls carry.

One Colorado lineup note worth tracking: Tyler Freeman took a 98.2 mph cutter off the helmet in Friday's game but was cleared postgame. Schaeffer of the Rockies coaching staff said: "He took it about as good as anybody can take 101 off the helmet. Obviously, it didn't feel good, but he seems fine." Freeman's L7d OPS is 1.011, and he is one of three Rockies hitters showing genuine recent form alongside Goodman (1.084 L7d) and Karros (1.100 L7d). That is the contrarian angle worth carrying into this game: if Drohan exits early, as his 3.0-inning average over his last three starts suggests is possible, an extended bullpen game at Coors against hitters trending upward could make this tighter than the run line implies. The structural advantage still sits with Milwaukee. But you should know the risk before you play it.

Milwaukee Brewers vs Colorado Rockies Key Insights

  • Kyle Freeland's 8.06 ERA and 13 home runs allowed in 48 innings is the baseline problem. At Coors Field, where the HR park factor is 1.2, every hanging breaking ball is amplified by altitude. His 2.44 HR/9 rate becomes one of the worst effective HR rates in baseball when adjusted for the environment.
  • Milwaukee hitters carry documented career history against Freeland. Chourio, Frelick, and Turang each hold career OPS figures above 1.000 against him, while every single Colorado starter enters without a single career plate appearance against Drohan. That information asymmetry is as one-sided as it gets.
  • Drohan's recent workload is the primary risk factor. He has averaged 3.0 innings per start over his last three outings, meaning Milwaukee's bullpen will cover significant innings in Denver. That bullpen's 3.66 ERA is still demonstrably better than Colorado's 5.53 ERA relief corps in the same hitter-friendly environment.
  • Colorado strikes out at 9.02 per game, fifth most in MLB. Against fastballs 98 mph and above, Rockies hitters posted a .161 expected batting average. Against an unfamiliar left-hander they've never faced, expect elevated swing-and-miss in the early innings before Colorado's lineup can adjust.
  • This is Game 3 of 3, a day game after a night game for both clubs. Depleted bullpens pitching at altitude, with two starters likely to exit early, creates the conditions where run totals climb in the middle and late innings regardless of how the first few frames go.
  • Milwaukee is 36-25-0 against the spread this season, fifth best in baseball. Their plus-97 run differential versus Colorado's minus-91 represents one of the wider structural gaps in the National League. This team does not just win. It wins by margins that cover lines.

Milwaukee Brewers vs Colorado Rockies Betting Picks

Picks made June 07, 2026 at 04:25 AM ET. Odds shown reflect current market prices.

Over 12 Runs (-108), MEDIUM confidence
Over 12 Runs (-108), MEDIUM confidence: No model projection is available for this game, so the case for the over is built entirely on situational evidence. Freeland's 2.44 HR/9 rate at a 1.2x HR park creates early crooked-number conditions. Three Colorado hitters are in genuine L7d form above 1.000 OPS, and Drohan's 3.0-inning average per start means both bullpens are pitching extended innings at Coors. The first two games of this series produced 24 combined runs. Over 12 at -108 has real structural backing in a park built for this kind of output.
Milwaukee Brewers Moneyline (-175), MEDIUM confidence
Milwaukee Brewers Moneyline (-175), MEDIUM confidence: The market puts Milwaukee's implied win probability at 63.7%. Given the severity of Freeland's 2026 collapse and the one-sided nature of the matchup data, the true probability likely runs higher than that. At -175 this is not a standalone value play, but the pitcher mismatch is severe enough to justify backing Milwaukee at this price as a complement to the run line.
Christian Yelich Under 1.5 Hits (-182), HIGH confidence
Christian Yelich Under 1.5 Hits (-182), HIGH confidence: Twenty career PA against Freeland. A .105 average. A 0.255 career OPS and zero home runs. The most recent sample in 2025 was 0.000 OPS across 6 PA. Yelich's 2026 overall line is a solid .282/.356/.443, but Freeland has suppressed him consistently across multiple seasons and sample sizes. The one outlier is a 0.800 OPS in 5 PA in 2023. The career body of evidence at 20 PA points clearly in one direction. Back the pattern.
Jackson Chourio Over 1.5 Hits (-106), MEDIUM confidence
Jackson Chourio Over 1.5 Hits (-106), MEDIUM confidence: This is the direct inverse of the Yelich prop, and the case is just as clear. Chourio has a 1.569 career OPS against Freeland in 9 PA, a figure that climbed to 2.467 OPS in his 6 most recent PA in 2025. His 2026 season line is .282/.344/.462 with a current L7d OPS of 1.140, meaning he walks into his best career matchup while already running hot. At Coors, with Freeland's command issues this season, Chourio's combination of contact rate and extra-base power makes him the single highest-upside individual prop matchup in this game. At -106, the price is fair for what the data supports.
Brice Turang Over 1.5 Total Bases (-125), MEDIUM confidence
Brice Turang Over 1.5 Total Bases (-125), MEDIUM confidence: Turang owns a 1.000 career OPS against Freeland with a home run in 7 PA, and his 2025 sample of 1.400 OPS in 5 PA demonstrates the damage he can do against this specific pitcher. His season line is .282/.405/.486 with 9 HR, and his L7d OPS of 1.236 reflects current form. Coors' 1.2x HR factor gives any power hitter extra ceiling. Total bases over 1.5 at -125 reflects a hitter with documented power history against a pitcher who has surrendered 13 HR in 48 innings this season.
Shane Drohan Under 4.5 Strikeouts (-172), MEDIUM confidence
Shane Drohan Under 4.5 Strikeouts (-172), MEDIUM confidence: Drohan's last three starts: 4.0 IP with 5 K, 2.0 IP with 1 K, 3.0 IP with 5 K. At 3.0 innings per start on average, he may not get enough outs to clear 4.5 strikeouts regardless of how effectively Colorado swings and misses. Colorado does strike out at 9.02 per game, which provides some support, but that rate means nothing if Drohan exits before the fifth inning. A comfortable early lead also historically shortens starts. Under 4.5 at -172 accounts for the workload pattern correctly.
Hunter Goodman to Hit a Home Run (+280), LOW confidence
Hunter Goodman to Hit a Home Run (+280), LOW confidence: Goodman carries a .507 slugging percentage with 16 HR in 248 PA, roughly one home run every 15.5 plate appearances. Against Drohan as a left-hander, Goodman's vL OPS of 0.776 gives him a usable platoon split. Drohan has been stingy with home runs at just 2 in 31.1 innings, so this is not a core play. But Coors' altitude amplifies any mistake over the plate, and +280 implies a 26.3% market probability that may be slightly conservative given Goodman's underlying power rate in this park. Size it accordingly.
SGP
SGP: Brewers ML / Over 12 / Chourio Over 1.5 Hits / Turang Over 1.5 Total Bases: Four legs that reinforce each other. A high-scoring Coors environment with Freeland on the mound creates the exact conditions where Milwaukee wins, the game clears 12 runs, and individual hitters like Chourio and Turang accumulate bases against a pitcher they have historically owned. The over feeds the hitter props. The hitter props reflect a game built for Milwaukee offense, which feeds the moneyline leg. These four angles all point to the same game flow.
YRFI (-111)
YRFI (-111): First-inning specific ERA and WHIP data for Drohan and Freeland is not available for this matchup, so this is a situational call grounded in game-level evidence. Freeland has been allowing damage in bunches all season, and his tendency toward early-inning vulnerability is consistent across his recent starts. Milwaukee leads MLB in walks at 11.3% and averages 5.1 runs per game. At Coors with a 1.25x runs factor, first-inning baserunner creation is the norm. YRFI at -111 reflects a reasonable edge against a pitcher whose command issues translate directly to early-inning run-scoring opportunities.

Key Players

Batting AverageMIL
William Contreras
.283Batting Average
C
Home RunsMIL
Jake Bauers
11Home Runs
1B
Runs Batted InMIL
Jake Bauers
40Runs Batted In
1B
Earned Run AverageMIL
Jacob Misiorowski
1.50Earned Run Average
SP
WinsMIL
Aaron Ashby
9Wins
RP
StrikeoutsMIL
Jacob Misiorowski
116Strikeouts
SP
Batting AverageCOL
Troy Johnston
.312Batting Average
RF
Home RunsCOL
Hunter Goodman
16Home Runs
C
Runs Batted InCOL
Hunter Goodman
29Runs Batted In
C
WinsCOL
Tomoyuki Sugano
5Wins
SP
StrikeoutsCOL
Michael Lorenzen
48Strikeouts
SP

Recent Form

Milwaukee Brewers
W8-3San Francisco Giants
L1-0San Francisco Giants
L12-9San Francisco Giants
W7-1Colorado Rockies
Colorado Rockies
W9-8Los Angeles Angels
W8-2Los Angeles Angels
L11-4Los Angeles Angels
L7-1Milwaukee Brewers

Milwaukee Brewers vs Colorado Rockies Summary

The setup at Coors Field today is one of the cleaner structural spots of the week. Kyle Freeland goes to the mound with an 8.06 ERA at a park that amplifies every mistake, facing a Milwaukee lineup that has owned him historically, while Shane Drohan presents Colorado with a starter they have never faced at any level. Milwaukee -1.5 at -118 is the primary play, backed by the pitching mismatch, the bullpen gap, and a road team that covers lines at a 59% clip this season. The over at 12 runs is the companion bet, not built on a model projection but on the environment: a command-challenged pitcher at altitude, extended bullpen appearances on both sides in Game 3 of a series, and a park that averaged nearly five runs per home game this season before accounting for today's matchup conditions.

The caveat is Drohan's workload pattern. Three straight short outings averaging 3.0 innings means Milwaukee's bullpen is carrying real responsibility in Denver. Colorado has three hitters showing L7d OPS above 1.000 in Goodman, Karros, and Freeman, and an extended relief game at Coors is never a foregone conclusion. The structural edge holds because Milwaukee's 3.66 ERA bullpen is a demonstrably better unit than Colorado's 5.53 ERA relief corps in the same environment. But this is a game to play with clear eyes on the variance, not as if the outcome is predetermined. Build around the run line, the key props, and let the over work as the supporting piece.

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

Head-to-Head History

Season SeriesMIL leads series 2-0
DateMatchupResult
Jun 06, 2026MIL @ COLMILMIL 9-7
Jun 07, 2026MIL @ COLMILMIL 7-1

Compare odds for MIL @ COL

Frequently Asked Questions

MLBGame PreviewsMilwaukee Brewers at Colorado Rockies