Nobody can say for sure, but the post-All-Star break portion of the NL Central race appears to come down to a battle between the Chicago Cubs and Milwaukee Brewers.
The Cubs (57-39) come out of the break with a one-game lead on Milwaukee (56-40), the Brewers leading the Cardinals and Reds by six and six-and-a-half games, respectively. So a fair question to ponder during the break is this: Which of the two Midwest rivals has the second-half edge?
I see nine useful criteria to attempt to answer that question. Some are simple and objective, others are complex and speculative. None, by the way, are guaranteed to identify the division champion three months from now.
Criteria 1: Offensive productivity. There are a lot of ways to measure productivity, but the simplest is a statistic called OPS+. In its essence, it’s on base average plus slugging average normalized for park factors and adjusted so that a score of 100 represents an era-average offense.
Through 96 games, no National League Central team – or no team in any division of MLB – has a more productive offense than the Cubs. On that scale where 100 equals MLB average, they grade out at 121, top of the heap among all 30 clubs.
The Brewers are not known for their offense, and it shows. They hit the All-Star break with a team OPS+ of 100, exactly at the MLB average, and ranking 15th among the 30 teams. Big edge to Cubs.
Criteria 2: Pitching productivity. When used to measure pitching excellence, OPS+ rebrands to ERA+, but the essential principles apply: It’s adjusted earned run average normalized to a scale where 100 equals average.
If the Brewers have edges on the Cubs, they generally involve mound work. Milwaukee’s ERA+ is 110, a figure that ranks ninth best in the majors. That’s not elite, but it’s on the fringes of upper third and it’s a darn sight better than the Cubs, back in 21st place with a staff ERA+ of 99. Big edge to Brewers.
Criteria 3: Star power. It helps to have bright lights, and those bright lights overwhelmingly play for the Cubs rather than the Brewers. The Cubs' roster features six players – Pete Crow-Armstrong, Kyle Tucker, Michael Busch, Nico Hoerner, Carson Kelly and Matt Boyd – with WARs over +2.5 at the break. Those are significantly productive players.
The Brewers counter with only one plus-2.5 WAR player, and that one, Brice Turang, only marginally counts as a star. The one drawback to this criterion is Jacob Misiorowski. WAR is a counting stat, so it is not yet impressed with the Brewers' rookie flame-thrower because of his limited workload. Big edge to Cubs.
Criteria 4: Momentum: The Cubs do take a lead into the break, but there’s no question that the Brewers are riding the hotter horse at the moment. Since June 1, they are 24-12, an exhausting .667 winning percentage. That includes series sweeps of the Twins, Pirates, Dodgers and Nationals, and they hit the break having won seven straight.
Against those numbers the Cubs look something between mediocre and decent. Chicago is 20-17 since June 1, having swept only the Guardians, and with the longest win streak being four games. Edge to Brewers.
Criteria 5: Offensive consistency. It’s one thing to run up big numbers, and often another entirely to do it with relative consistency. Generally speaking, baseball does not put great stock in consistency. You may find this surprising, but throughout the entirety of the SABRmetric revolution that has reshaped the game in the past decade, no stat has been invented to quantify consistency of performance.
We can, however, look to a very old statistical tool – standard deviation -- for insight. Thus far in 2025, the Cubs have averaged 5.35 runs per game with a standard deviation of 3.94 runs. In civilian terms, that means the only thing you can be pretty certain of regarding the Cubs offense is that it will score between 1.4 and 9.2 runs per game. Not terribly informative for day-to-day purposes.
Happily, we’re not interested in day-to-day, but in the big picture. Here’s the comparable data for the Brewers: an average of 4.73 runs per game with a standard deviation of 3.62 runs. That’s a normal spread of 1.11 at the low end and 8.35 at the high end.
In short, Milwaukee’s 3.62 standard deviation makes it slightly more predictable than Chicago’s 4.94…but the Cubs’ higher average productivity more than offsets that advantage. Edge to Cubs.
Criteria 6: Run-prevention consistency. This category is the defensive/pitching version of Criteria 5. Here are the comparables: The Cubs allow an average of 4.12 runs per game with a standard deviation of 3.2 runs; that’s a normal spread of 0.9 to 7.3 runs per game. The Brewers allow an average of 3.95 runs per game with a 3.24 standard deviation; that’s a normal range of 0.71 to 7.19. Edge to Milwaukee.
Criteria 7: Positional performance. Looking at the nine every-day positions, Cub regulars are out-performing their Brewer counterparts – as measured by Wins Above Average – at six of them: catcher, first base, second base, shortstop, center field, and right field. The Brewers win at third base and left field. As hard as it will be for Seiya Suzuki fans to accept, the DH position is a flat statistical tie.
The problem is that the Brewers win big in probably the single most important positional category, starting pitching. Yes, you can blame the losses of Steele, Taillon and Assad for this, but it doesn’t change the stats, nor does it change the likelihood of any of the three – Taillon being the possible exception – returning in time to be of much help. The Brewers also have slightly the more effective bullpen, although candidly neither pen has been all that great for more than stretches. Putting it all together, positional performance is basically a draw.
Criteria 8: Schedule. The schedule maker appears to favor the Cubs down the stretch. Their 66 remaining games include 36 against teams that right now are playing better than .500 ball, and 30 against sub-.500 teams. The Brewers also have 66 games left, but 41 of theirs are against teams now above .500, only 25 against sub- .500 teams.
The rivals have eight games left against each other, plus 18 (in the case of the Brewers) or 19 (Cubs) against NL Central rivals. They also have a half dozen common non-division opponents: the Nats, Braves, Mets, Giants, Jays and Angels. The Cubs play those teams 21 times, the Brewers 18.
The major schedule difference lies in the remaining 18 (Cubs) or 21 (Brewers) games against teams the other guy doesn’t play. For the Cubs, those games include series against the two worst teams in baseball, the Rockies and White Sox. They also play the sub.500 Orioles, Braves and Royals.
The Brewers still must play the Dodgers, Phillies, Mariners and Padres. Edge to Cubs.
Criteria 9: Changeability. The great unknown in all of this is what happens in the weeks, days and ultimately hours leading up to the trade deadline. The sense is that Cubs management has greater flexibility to patch gaps than does Brewers management.
Brewers GM Matt Arnold has never been one to make big deadline moves. Last year, the closest he came to a headline-grabber was his acquisition of pitcher Frankie Montas. With Cincinnati a 4-8, 5.01 starter, Montas made 11 starts for the Brewers and went 3-3 with a 4.55 ERA, making one wild card appearance that lasted less than four innings.
With his team sort of in contention last July, Jed Hoyer swung what sounded at the time like a big deal. He got third baseman Isaac Paredes from Tampa Bay for Christopher Morel.
The sense, which could be wrong, is that Hoyer will swing another big deal or two to reshape his team this month, while Arnold will at most tinker around the margins. Edge to Cubs.
Don’t bother adding it all up, I’ll do it for you. Of the nine criteria, the Cubs have big edges in two (offensive productivity and star power), the Brewers in one (pitching productivity). The Cubs have edges in three (offensive consistency, schedule and changeability), the Brewers in two (momentum and run prevention consistency). The teams are even in one category, positional performance.
Overall, the advantage down the stretch should go to the Cubs... just don’t bet too much on it. You know how unpredictable baseball is.
