Kyle Harrison has been one of the best pitchers in the National League this season — 8-1 with a 2.50 ERA, a genuine Cy Young contender who held Chicago to two runs last night in the series opener. None of that is in dispute, and the Cubs arrive in Milwaukee carrying an injury-riddled rotation that has been scrambling for arms for months. But David Peterson makes his Cubs debut tonight, and the numbers he posted in New York — an ERA north of seven in his starts — don't tell the full story. The underlying numbers that strip out defense and luck put him considerably closer to a quality three-run performance, and the gap between those two figures may be the largest among qualified starters in baseball this season. Chicago's elite infield defense can make that difference real, and Peterson's ground-ball rate ranks second among all starters with meaningful innings. That combination does not make him an ace. It makes him a functional starter with a real path to keeping this game within reach. The Cubs have won 10 of their last 13 games and are playing with confidence. At this price, you are buying value on momentum against a great pitcher on a night where he may not need to be beaten outright for this ticket to cash. Back the Cubs tonight.
Previous Matchups & Picks
Lines & Odds
Cubs vs. Brewers Betting Picks
Get Cubs vs. Brewers betting picks, expert betting analysis, computer model picks, betting consensus data, matchup breakdowns, key betting angles, and the latest odds insights for today's Cubs vs. Brewers game.
Public Consensus
Who was the public on? 68% of the public money was on Milwaukee Brewers to win on the moneyline. And, 82% of the bets were on the game to go OVER the total.
Computer Predictions
My computer prediction for this game was that Chicago would win by a score of 4.6 to 4.0 with Chicago winning on the moneyline and on the runline and the game going OVER the total.
Final Score
MLB Pro Pick Results
Here’s how my Pro Picks are performing.
Lines & Odds
Public Consensus
Who was the public on? 89% of the public money was on Milwaukee Brewers to win on the moneyline. And, 72% of the bets were on the game to go OVER the total.
Computer Predictions
My computer prediction for this game was that Milwaukee would win by a score of 4.3 to 4.2 with Milwaukee winning on the moneyline, Chicago winning on the runline and the game going OVER the total.
Pro Picks
Chicago at Milwaukee
Final Score
Lines & Odds
Public Consensus
Who was the public on? 66% of the public money was on Milwaukee Brewers to win on the moneyline. And, 64% of the bets were on the game to go OVER the total.
Computer Predictions
My computer prediction for this game was that Milwaukee would win by a score of 4.6 to 3.9 with Milwaukee winning on the moneyline, Chicago winning on the runline and the game going OVER the total.
Final Score
Lines & Odds
Public Consensus
Who was the public on? 56% of the public money was on Milwaukee Brewers to win on the moneyline. And, 58% of the bets were on the game to go OVER the total.
Computer Predictions
My computer prediction for this game was that Milwaukee would win by a score of 4.1 to 2.4 with Milwaukee winning on the moneyline and on the runline.
Final Score
Lines & Odds
Public Consensus
Who was the public on? 58% of the public money was on Milwaukee Brewers to win on the moneyline. And, 59% of the bets were on the game to go UNDER the total.
Computer Predictions
My computer prediction for this game was that Milwaukee would win by a score of 5.4 to 4.2 with Milwaukee winning on the moneyline, Chicago winning on the runline and the game going OVER the total.
Final Score
Get free MLB Picks
I pour over the data, injuries, news, and odds every morning. You get the best bets delivered to your inbox.
Get a top-rated pick every day.