Cubs vs Brewers Prediction 31 August 2026
📡 The Cubs return home after a wild series against Cincinnati, which saw scores of 8-10, 17-5, and 5-7. This time, they face a much tougher pitching challenge. Milwaukee arrive with an 85-52 record and send Kyle Harrison to the mound, who boasts a 2.79 ERA. Chicago counters with Clay Holmes, whose move into the Cubs’ rotation has resulted in a 2.26 ERA. After a three-day stretch that featured 52 combined runs, Wrigley Field is set for a very different kind of pitching duel.
Head-to-Head
📊 Milwaukee have taken six of their last 10 games against the Cubs. Seven of those contests finished with no more than nine runs on the board, including scores like 5-0, 5-2, 4-3, 3-1, and 6-0. When both teams get strong outings from their starting pitchers, this matchup often turns into a tightly contested divisional battle where a single big inning can decide the outcome.
Head-to-head statistics Cubs - Brewers

Chicago Cubs Team Overview
The Cubs sit at 77-60. Their series against Cincinnati highlighted both sides of the team: explosive offensive power and some clear pitching issues. Pete Crow-Armstrong smashed five home runs across the last two games of the series, while the lineup racked up 17 runs on Saturday alone. Today, though, the challenge is tougher: Harrison is having a season with an ERA under three and rarely allows opponents to string together long hit streaks.
Match Results: Chicago Cubs

Milwaukee Brewers Team Overview
The Brewers remain the league’s most balanced team and head into this series following a rare defeat to Texas. Milwaukee’s biggest strength all season has been their combination of a deep lineup and one of the best pitching staffs in MLB. This blend allows the Brewers to comfortably win games by scores like 4-2 or 3-2, without turning every night into a slugfest.
Match Results: Milwaukee Brewers
⚾ Starting Pitchers
Clay Holmes enters with a 5-6 record and a 2.26 ERA. He’s been in top form over his last three outings, tossing seven scoreless innings against Arizona, allowing just one run over 5.1 innings versus the White Sox, and blanking St. Louis across 6.2 frames. That’s just one earned run surrendered across his last 19 innings of work.
Kyle Harrison stands at 10-3 with a 2.79 ERA and a 1.12 WHIP. In his most recent start, he limited the Mets to a single run over five innings, while his previous outing saw him strike out eight over five shutout frames against Seattle. Harrison has given up no more than one earned run in three of his last four starts.
⭐ Editor's Pick
After that high-scoring Cubs-Reds series, a low total might seem out of place, but tonight’s pitching matchup changes the outlook dramatically. Holmes has allowed just one earned run over his last three starts, while Harrison is enjoying a season with a 2.79 ERA. The last 10 head-to-head meetings have also frequently finished under nine runs. The main risk comes from the power both lineups possess and Crow-Armstrong’s current form. If the starting pitchers can navigate the first two trips through the order, the 9.5-run line offers a solid cushion. We’re backing the under 9.5 total runs.
