The Cubs Are Slowly Pulling Away
Unlike the other five divisions in the majors, the National League Central has spent 2019 in a constant state of upheaval. Four of the five teams have spent multiple days in first place, with none of the quartet being able to hang on to and solidify their lead. The division’s doormat, the rapidly collapsing Pittsburgh Pirates, spent nearly 15% of the season in first or second place. The Cincinnati Reds, the only team that hasn’t led the Central (I’m not counting the tie the morning after Opening Day), have the division’s second-best Pythagorean record.
In this environment, one might have expected to see significant wheeling-and-dealing at the trade deadline. While most of the National League could rightly claim to be in the Wild Card race, the Central teams jockeying for October baseball had the benefit of also being in a tight race for the division. Being able to draw the straight or the flush, the NL Central teams with 2019 postseason aspirations were incentivized to make an aggressive play for a Zack Greinke or a Trevor Bauer.
And the teams’ closeness wasn’t just a creation of the projections, either. On the morning of July 31, the Cubs and Cardinals were tied for first-place; the Brewers were a game back. ZiPS largely agreed that the Cubs had the strongest roster, enough to make the North Siders the favorite, but hardly a prohibitive one:
| Team | W | L | GB | PCT | Div% | WC% | Playoff% |
|---|---|---|---|---|---|---|---|
| Chicago Cubs | 87 | 75 | — | .537 | 53.0% | 20.4% | 73.4% |
| St. Louis Cardinals | 85 | 77 | 2 | .525 | 25.7% | 24.2% | 49.9% |
| Milwaukee Brewers | 84 | 78 | 3 | .519 | 20.3% | 22.3% | 42.5% |
| Cincinnati Reds | 78 | 84 | 9 | .481 | 1.1% | 2.5% | 3.6% |
| Pittsburgh Pirates | 71 | 91 | 16 | .438 | 0.0% | 0.0% | 0.0% |
What ought to have made making significant upgrades more important for the Cardinals and Brewers is that hidden in the projections were signs that the Cubs were more dangerous at the end of July than they had been earlier in the season. Dial back to May 15 and the ZiPS projections only saw the Cubs roster as that of a .531 team, with the Brewers at .525 and the Cardinals at .519. That’s just under a two-game spread from top to bottom over the course of a 162-game season.
By July 31, that state of affairs was no longer. On the eve of the trade deadline, ZiPS had the Cubs as a .549 team. With the Cardinals continuing to get under-performance across the board from their older players, their rest-of-season winning percentage had dropped to .510. As for the Brewers, ZiPS had long been their most optimistic supporter among the various projection systems but the various injuries on the pitching staff effectively neutralized the reasons ZiPS liked them, leaving their rest-of-season projection at .502.
The Cubs had hardly fixed all their holes, but their improvement, quiet and steady, was just as good as making beneficial trades over the course of the year. The starting pitching was healthier and pitching better, Craig Kimbrel provided some additional upside for a struggling bullpen, and Kris Bryant has dispelled the uncertainty about his shoulder thanks to a re-discovery of his power. The team even had some depth moves fall into their lap, being able to pick up Jonathan Lucroy as an emergency catcher after flipping the previous emergency catcher, Martin Maldonado, for the very versatile Tony Kemp.
No better example of Chicago’s slow burn season can be found than in their use of Yu Darvish. After a ruined 2018, the Cubs brought Darvish along slowly and cautiously, rather than entering the season counting on him as a workhorse, and it’s worked. Darvish’s numbers aren’t vintage Yu, but he’s throwing harder and getting ahead in counts, cutting down his walk rate as the weather’s heated up.

Since the deadline, the situation has deteriorated greatly for the Brewers and Cardinals. The Cubs have won six-of-eight games in August, including an important three-game sweep of Milwaukee. The Cardinals dropped two to the A’sm then got swept by the Dodgers, scoring a total of seven runs in those five games. So what do the projections say now?
| Team | W | L | GB | PCT | Div% | WC% | Playoff% |
|---|---|---|---|---|---|---|---|
| Chicago Cubs | 89 | 73 | — | .549 | 81.9% | 10.3% | 92.2% |
| Milwaukee Brewers | 84 | 78 | 5 | .519 | 9.5% | 26.1% | 35.6% |
| St. Louis Cardinals | 83 | 79 | 6 | .512 | 7.7% | 22.1% | 29.8% |
| Cincinnati Reds | 79 | 83 | 10 | .488 | 0.9% | 4.8% | 5.7% |
| Pittsburgh Pirates | 70 | 92 | 19 | .432 | 0.0% | 0.0% | 0.0% |
It’s not over yet, but the Cubs have gained roughly a third of a division title in just a week, an alarming amount of movement. Three or four games isn’t a lot of real estate to make up, but it’s tricky to catch up in a footrace when the other person can run faster than you. The addition of Nicholas Castellanos is hardly a pickup on the level of a Greinke or a Bauer, but it was made at exactly the right time by exactly the right team. The move has resulted in getting Heyward more time in center field — ZiPS always thought Heyward was wasted a bit in right field — and taking time away from the disappointing Albert Almora Jr.. As a consequence, ZiPS projected the Cubs would get a larger benefit from a Castellanos acquisition than any other team in baseball. There’s now a 50-point roster projection-edge for the Cubs (.560) over either the Cardinals or Brewers.
Milwaukee and St. Louis failing to address some of their weakest spots can hardly be blamed on a lack of opportunity. Looking at the FanGraphs depth charts, both teams have serious weaknesses that were ill-addressed:
| Team | C | 1B | 2B | SS | 3B | LF | CF | RF | SP | RP |
|---|---|---|---|---|---|---|---|---|---|---|
| Cubs | 14 | 2 | 15 | 3 | 4 | 8 | 14 | 18 | 7 | 27 |
| Cardinals | 18 | 3 | 6 | 11 | 18 | 4 | 18 | 21 | 13 | 6 |
| Brewers | 1 | 21 | 10 | 30 | 12 | 16 | 9 | 2 | 22 | 10 |
(Just for an easy reference, I’ve denoted top five in yellow, top 10 in orange, bottom 10 in red, and bottom five in blue.)
The Brewers were screaming for rotation depth and while I outlined the case for adding Jordan Lyles, in terms of starting pitcher upgrades, Lyles should have been the amuse-bouche, not the entrée. Marcus Stroman would have looked great in the Brewers rotation, and there’s no prospect that should have been hands-off. St. Louis similarly decided to just go back to the Michael Wacha well rather than pick up a starter. And Castellanos would have not only been an upgrade on Jose Martinez, but a deal for him would also have had the happy side effect of depriving that upgrade from the Cubs.
At the deadline, ZiPS projected Stroman as a 1.3-win upgrade for the Brewers. Let’s remix those current projections with the Brewers getting an additional 1.3 wins:
| Team | W | L | GB | PCT | Div% | WC% | Playoff% |
|---|---|---|---|---|---|---|---|
| Chicago Cubs | 89 | 73 | — | .549 | 76.2% | 14.2% | 90.3% |
| Milwaukee Brewers | 85 | 77 | 4 | .525 | 16.5% | 33.4% | 49.9% |
| St. Louis Cardinals | 83 | 79 | 6 | .512 | 6.6% | 19.4% | 26.0% |
| Cincinnati Reds | 79 | 83 | 10 | .488 | 0.8% | 4.0% | 4.8% |
| Pittsburgh Pirates | 69 | 93 | 20 | .426 | 0.0% | 0.0% | 0.0% |
The Cubs remain strong, but Stroman adds nearly 15 percentage-points to Milwaukee’s bottom-line playoff-percentage. Not to mention that Stroman would help the Brewers elsewhere. As for St. Louis, you could argue that they should have made an attempt to get both Stroman and Castellanos:
| Team | W | L | GB | PCT | Div% | WC% | Playoff% |
|---|---|---|---|---|---|---|---|
| Chicago Cubs | 89 | 73 | — | .549 | 69.4% | 16.7% | 86.1% |
| St. Louis Cardinals | 85 | 77 | 4 | .525 | 22.0% | 31.0% | 52.9% |
| Milwaukee Brewers | 83 | 79 | 6 | .512 | 7.9% | 17.9% | 25.8% |
| Cincinnati Reds | 79 | 83 | 10 | .488 | 0.7% | 2.7% | 3.5% |
| Pittsburgh Pirates | 69 | 93 | 20 | .426 | 0.0% | 0.0% | 0.0% |
Such moves would have nearly tripled the Cardinals divisional probability today, adding a fifth of a playoff spot to their expectations. St. Louis is now working on a mini-drought when it comes to the playoffs; the Blue Jays, Orioles, and Giants have all made the postseason since the Cards last played in October in 2015. For a team that’s currently in win-now mode, they ought to be a little antsier about these struggles than they appear to be.
Of course, these aren’t even the only trades that were available. Maybe you give the Mets a reason to part with Noah Syndergaard or Zack Wheeler, as they confusedly were interested in doing. Maybe picking up more money than the Astros makes a Greinke trade work. Maybe you bring in Robbie Ray or Mike Minor or Lance Lynn? July 31 should be an opportunity for creative aggression, not creative apathy.
There’s a common Latin phrase, audentes fortuna juvat, which roughly translates to “fortune favors the bold.” The Brewers and Cardinals may regret being anything but.
Dan Szymborski is a senior writer for FanGraphs and the developer of the ZiPS projection system. He was a writer for ESPN.com from 2010-2018, a regular guest on a number of radio shows and podcasts, and a voting BBWAA member. He also maintains a terrible Twitter account at @DSzymborski.
“Creative apathy”… Thanks for that. I’m going to incorporate that into my explanations for… well, virtually everything in my life. Including the time I spend on Fangraphs.
As it is, I often use the wonderful quote from the movie “Lawrence of Arabia”
Colonel Brighton: “Look, sir, we can’t just do nothing.”
General Allenby: “Why not? It’s usually best.”
What a weird trade deadline. To me it looked like the Brewers were out of bullets for a high end trade, they only had two 50 FV guys left. But wow they could have gone after Villar again and/or got Dipoto on the phone for Vogelbach.
Mancini would have been a nice fit for the Brewers, especially considering they traded Aguilar away
if they’re trading with the Orioles they could also get Steve Wilkerson to shore up the bullpen
If they wanted Vogelbach production, they could have just stayed with the Thames/Aguilar platoon. But you are right about the big problem. They needed a major rotation upgrade, and they just didn’t have enough in they system to get one.
Last night, I saw that Javier Baez flied out batting lefty against a catcher. This made me curious. I looked at his splits for this year, and it records that he has been a left-handed hitter in 21 games this year, but only has 1 PA. I then noticed that all non-switch hitters have games recorded from the other side despite no PA’s from that side of the plate. How can this be? Is it a glitch?
It’s probably counting base running events for Baez where the batter is LHB. We’ll look into it. Thank you!
If the Cardinals had snatched Castellanos, the Cub would’ve just picked up some other corner outfielder. So the Cards would’ve gained next to nothing in that specific regard.
That can’t be completely know.
We know the Cubs wouldn’t have been able to get that specific corner outfielder, and IDK that there was a guy who was as available and represented the same Win% increase that would have been in the Cubs price range. Could be that the Cubs do acquire their #2 option, but there might be a .4 WAR difference between the gains, so the Cards do improve their odds.
If the Cards would have snatched Castellanos at the same time the Cubs did, there would be a whole minute left for the Cubs to make a counter move.
Honestly this makes it seem like the Cards did the right thing in *not* buying. Their farm system is already much weaker than it used to be, so weakening it further in order to move from losing the division by 4 games instead of 6 isn’t all that appealing. The team would still be a very big underdog in every postseason round, too.
Additionally, it’s not clear that they could’ve gotten Stroman. They don’t have any pitching prospects of note, and it seems like that what’s Toronto was after. As for Castellanos, they already have one of those: Jose Martinez. They are very similar players in that they both destroy lefties, are bad against righties, and are atrocious defensively. Castellanos might be *slightly* better, but it’s pretty close.
A. Always draft,and build with position players
B .Buy,pitching
C. Cubs Win!!!!!!!!!!!!!!
Good analysis, but aren’t we just really starting to see the attrition from money disparity finally coming to pass? I mean the cubs are spending a whopping $100M + more than the Brewers and $60-$70M more than the cardinals. That’s 3-5 All star players extra.
Acting like this is apples to apples is crazy and I think these FOs realized maybe the cubs have just spent so much more money that adding a player or two wasn’t going to make up such a severe deficit.
Like last year, the fact that this race was even close is the story. Like Rocky vs Ivan Drago, David vs Goliath etc. it’s remarkable what these other teams can do with so much less.
Agreed, Poor writers mocked the ‘Cubs dynasty’ theme, but imo no one was every predicting WS championships every year from the Cubs- but rather very plainly expecting that huge $$ + smart FO would mean the Cubs, like the Dodgers, Yankees & Red Sox, would be a superteam every year. This has proved generally true with Houston obviously joining that group despite having a bit less money.
Just because they spend less doesn’t mean they have less. Don’t fall for the owner-created charades. Cardinals receive only $100 mil less per year in revenues, compared to the Cubs. After revenue sharing, that difference becomes only about $50 mil.
https://www.statista.com/statistics/193645/revenue-of-major-league-baseball-teams-in-2010/
After revenue sharing, that difference becomes only about $50 mil.
https://www.baseball-reference.com/bullpen/Revenue_sharing
And then when you go to the more important figure: actual net incomes (after expenses), it is only a $20 mil gap.
https://www.forbes.com/mlb-valuations/list/#header:revenue_sortreverse:true
Not to mention that there is a significant element of self-fulfilling prophecy here. A lot of teams have low revenues and profits because they make low effort. Like any business, you have to give consumers a reason to buy your product. Astros were near bottom in revenues and net worth for a while, and then they actually tried. Kansas City had over $2 billion in revenues the year they won, and are down to way under $1 billion in revenues now.
https://www.macrotrends.net/stocks/charts/KSU/kansas-city-southern/revenue
Teams sit on their ass and then cry that they have to do so because they dont make enough money. But it’s actually the other way around. They don’t make enough money because they sit on their ass.
If the Cardinals would have traded for Nick Castellanos as a replacement for Jose Martinez , I would be pulling my f’n hair out as a Cards fan.
They are the same guy! RH mashers who can’t play defense.
Over 2017-2019, Martinez and Castellanos have exactly the same wRC+ at 120. In just 2019, they have almost the exact same xwOBA (Martinez = .350, Nick = .348). And somehow, some way, Castellanos rates even worse in the OF by UZR (from 2017-2019, -13 UZR/150 versus -9 UZR/150).
Yeah I’m wondering about Dan’s characterization here too. He claims Castellanos would be an upgrade, but his own projection system rates them almost exactly equally. I wonder where the disconnect is- Jose’s defensive projection, I guess?
The Cardinals were the biggest deadline losers, imo. Shocked they did nothing.
It’s remarkable how the Cubs, Cardinals, and Brewers seem to have been doing anything in their power to avoid taking the division lead all season. The Cubs are clearly the best of them, but these are three teams that just haven’t put it together and it’s unclear if they will.
As far as the Cardinals and Brewers go, I think they were both out of bullets. Everyone seemed to want upper-level minors pitching right now, and the Cardinals and Brewers don’t really have that. I am 100% confident that if the Blue Jays or Rangers asked for a package with Zack Brown (or someone like him) as the centerpiece for Stroman or Minor, the Brewers or Cardinals would do that. But that didn’t happen. And the systems are both pretty thin.
Regarding the Brewers–I am starting to think they didn’t see themselves as real contenders. This is a team that for much of the year had a negative run differential (and might still). The moves they made are for guys that won’t really help this year–Ray Black and Jacob Faria are longer-term pieces who are struggling now, with Drew Pomeranz and Jordan Lyles just to keep them afloat. These are not the moves a team makes that thinks they have a real shot at the playoffs.
The Cardinals have Helsley, and the Mets prospects traded for Stroman are nothing special.
jays got two 45 FV pitching prospects (per the BOARD) for stroman. the cardinals only have (per the same) one of those in their system.
it’s hard to believe there was no way to move the jays off of “two 45 FV pitching prospects,” so it’s not like that’s the end of the analysis, but the cards really do have a bit of a hole in their system at that level of prospect. right now it’s pretty much gorman/carlson/knizner, then zack thompson as the one 45, then a bunch of 40s. if you aren’t going to trade those first three at all, then…
Yeah, Helsley is probably the same level of prospect as Kay, but Woods Richardson is probably the better one of the two (if that). I think you could offer a package of Thompson/Helsley that would be comparable to Woods Richardson/Kay. To clearly top it you probably have to give up Carlson instead of Helsley, or throw in a guy with helium like Arozarena.
“Yellow, orange, white, red, blue” is a hard color scale for my brain.
I know I mentioned it in a longer post, but the only thing that should be interesting here is the huge payroll differences. This isn’t 3 teams equally competing. This is 1 team trying to buy championships and two other teams trying their best to outsmart money. It’s incredible
If we’re being *really* accurate, this is one team, like you said, trying to buy a championship, one team that would love you to believe the image of them being a down home, small market team (but realistically has had no lower than the 12th highest payroll in the MLB since 2000, and easily has additional financial muscle to flex if they wanted to), and one team legitimately trying to outsmart money.
Writing this article immediately after the Cubs finished a long homestand before a long road trip was some impressive irrational exuberance.
R-e-a-l-l-y s-l-o-w-l-y