Brewers vs. Cubs Prediction (5/20/2026): MLB Pick, Best Bet & Odds

Brewers vs. Cubs

Our Brewers vs. Cubs prediction for Wednesday night is the Brewers moneyline at -105 — a standard play that leans strong. Milwaukee sends Kyle Harrison (4-1, 2.09 ERA, eight straight starts allowing two earned runs or fewer) to the mound against Edward Cabrera (3-1, 4.06 ERA), and the market has priced this rubber game at essentially pick-em despite a clear pitching edge on the road side.

The Brewers are going for the sweep after taking the first two games 9-3 and 5-2. The Cubs come in on a 4-game losing streak. When you can get the better starter, the hotter team, and the moneyline at -105, you take it — especially in a spot where the chalk should have been a lot heavier. We break down the full card below, including how this fits with our other MLB betting picks.

MLB
Milwaukee Brewers
28-18 · 13-9 Away
VS
Chicago Cubs
29-20 · 18-7 Home
May 20, 2026 · 7:40 PM CT
Wrigley Field, Chicago, IL

Matchup Overview

This is the rubber-match opportunity that isn’t really a rubber match. The Brewers have already taken the first two games of this three-game set at Wrigley by a combined 14-5, and now they get their best starter on the bump against a Cubs team that has lost four in a row. Milwaukee is 28-18 and on top of the NL Central. Chicago is 29-20 and has slid to third in the division after entering the series tied for first.

The arms decide this one. Milwaukee sends lefty Kyle Harrison, acquired from Boston in a February trade that looks like a heist two months in. Harrison is 4-1 with a 2.09 ERA, a 1.19 WHIP, and 48 strikeouts in 38.2 innings — and more important than the rate stats, he has allowed two earned runs or fewer in all eight of his starts this year. That is the kind of floor that wins moneyline bets. Chicago counters with Edward Cabrera (3-1, 4.06 ERA, 1.31 WHIP). Cabrera has the better strikeout pedigree historically, but he has been the more hittable arm in 2026 and is the back-end starter in this matchup, not the headliner.

The team profiles cut in opposite directions from what the standings suggest. Milwaukee’s staff sits 3rd in MLB in team ERA at 3.29, which is why a 28-18 record built on pitching travels well to road parks. Chicago’s offense is genuinely good — 4th in baseball at 5.13 runs per game — but it has been muted across the first two games of this series, scoring three and two runs against a Brewers staff that has consistently kept the slugging in check. With Harrison on the mound and Cabrera matched against a Brewers lineup that put up nine in the opener, the run-environment math points the same direction as the standings.

Odds & Line Analysis

The Brewers are listed at -105 on the moneyline with the Cubs at -117, basically a pick-em with a slight lean to the home side. The total is hanging at 6.5 (-110 both ways), one of the lower numbers you will see this month. Run line: Brewers -1.5 (+165), Cubs +1.5 (-202).

Current Line
Brewers -105
vs
Cubs -117
O/U: 6.5  |  Run Line: MIL -1.5 (+165)

The interesting thing about that price is what it implies. A team with a 2.09 ERA starter on the road versus a 4.06 ERA starter at home, with the offense that just hung 14 runs across two games, should be a clearer favorite than -105. The market is taxing the Cubs side for Wrigley home-field and for a Cabrera changeup-heavy arsenal that can flatten lineups when it is on. Fair, but probably overcorrected. ESPN’s matchup model assigns this game close to coin-flip territory, which is exactly where you want to be when you have the side with the structural edge.

If you keep multiple books open at FanDuel or BetMGM alongside DraftKings, shop the Brewers moneyline — even getting -102 or +100 instead of -105 is a real long-run edge. Want to run the breakeven math on those prices yourself? Our odds calculator does it in two clicks. Odds are sourced from DraftKings and are subject to change.

Key Factors

Three things push us to the Brewers side: Harrison’s elite consistency, the gap between the two starters, and the situational state of both rosters heading into this game.

📈
Eight Straight Starts of Two or Fewer Earned Runs

This is the single most important number on this page. In every one of his eight 2026 starts, Kyle Harrison has given up two earned runs or fewer. That is a 2.09 ERA built on a true floor, not on one or two blow-up starts being averaged out by a couple of gems. When the pitcher has not handed an opposing offense more than two runs in two months, the team behind him only needs to score three to be playing with the lead from the sixth inning on.

📈
Two Runs of ERA Between the Starters

Harrison’s 2.09 ERA against Cabrera’s 4.06 is a two-run gap, which is enormous over a starter’s typical 5-6 innings of work. Cabrera also runs a 1.31 WHIP vs. Harrison’s 1.19, meaning more traffic on the bases for the Brewers lineup to capitalize on. The Cubs offense is good enough to score against anyone, but the Brewers should have more swings against the worse arm, and Harrison should keep this in single digits early. That is the recipe for a Milwaukee moneyline cash.

⚠️
The Risk: Wrigley Wind and a Pride Spot

The honest counter: Chicago is 18-7 at home, and Wrigley with the wind blowing out is one of the more volatile run environments in baseball. A Cubs lineup that ranks 4th in MLB at 5.13 runs per game does not stay quiet for a full sweep most weeks. Cabrera, when he is sharp, has the strikeout stuff to keep a Brewers offense in check, and the Cubs absolutely have the look of a team that wants to avoid getting broomed at home. That fragility — not the read on the starters — is why this is a standard play and not a max bet. The process points Milwaukee; respect the variance.

The Pick

Give us the Brewers moneyline at -105 (DraftKings) as a standard play leaning toward strong. We have the better starter by two runs of ERA, the team coming in on a 2-game winning streak against the team on a 4-game losing streak, and a moneyline price that doesn’t reflect any of it. If you want a secondary swing, the under 6.5 has merit on the back of Harrison’s run-suppression profile, but the cleanest single edge is the side.

New to MLB betting and not sure how a moneyline works in baseball? Our moneyline betting guide walks through it. For a deeper read on this matchup style, our recent Blue Jays vs. Yankees pick from Tuesday is built on the same starter-quality framework.

Standard Play MLB · May 20
Brewers Moneyline
Kyle Harrison's eight-start streak of two earned runs or fewer and a two-run ERA edge over Edward Cabrera make the road moneyline the cleanest play at near pick-em pricing.
Moneyline
MIL -105 / CHC -117
Run Line
MIL -1.5 (+165)
Total
O/U 6.5 (-110)
Odds via DraftKings · Subject to change

Play Safe: Gambling should be fun, not stressful. Set limits, stick to your budget, and never chase losses. If you or someone you know has a gambling problem, call 1-800-MY-RESET or visit ncpgambling.org. For more resources, see our Responsible Gambling page.

Frequently Asked Questions

Here are quick answers to the questions bettors are asking about Wednesday’s Brewers–Cubs game at Wrigley Field.

What’s the best bet for Brewers vs. Cubs on May 20?

Our pick is the Brewers moneyline at -105 on DraftKings as a standard play. Kyle Harrison has allowed two earned runs or fewer in all eight of his 2026 starts and carries a 2.09 ERA against Edward Cabrera’s 4.06, and Milwaukee is going for the sweep after winning the first two games of the series 9-3 and 5-2. We rate it standard rather than max because Wrigley with the wind blowing out is a volatile run environment and the Cubs are 18-7 at home.

Who is pitching for the Brewers and Cubs in this game?

Milwaukee starts left-hander Kyle Harrison (4-1, 2.09 ERA, 1.19 WHIP, 48 strikeouts in 38.2 innings). Harrison was acquired from Boston in February 2026 and has been arguably the best of the Brewers’ offseason additions. Chicago counters with right-hander Edward Cabrera (3-1, 4.06 ERA, 1.31 WHIP).

What time does Brewers vs. Cubs start and where is it played?

First pitch is 7:40 p.m. CT on Wednesday, May 20, 2026, at Wrigley Field in Chicago. This is the third and final game of an NL Central series the Brewers (28-18) lead 2-0 over the Cubs (29-20).

What is the over/under for Brewers vs. Cubs?

The total is set at 6.5 runs (-110 over, -110 under) on DraftKings. That is on the lower end of MLB totals this month, reflecting the matchup between Kyle Harrison’s 2.09 ERA and a Brewers staff that ranks 3rd in MLB in team ERA at 3.29. The under has merit as a secondary play given Harrison’s run-suppression profile, though Wrigley wind direction can swing run environments significantly.

Matthew Buchanan
Matthew Buchanan

Matthew specializes in writing our gambling app review content, spending days testing out sportsbooks and online casinos to get intimate with these platforms and what they offer. He’s also a blog contributor, creating guides on increasing your odds of winning against the house by playing table games, managing your bankroll responsibly, and choosing the slot machines with the best return-to-player rates.