Fun With Alternate Playoff Realities
For the second straight year, the NL Central crown is coming right down to the wire. I won’t belabor the details — Jay Jaffe has you covered with his Team Entropy series. I’m interested in a slightly different angle. There’s one outstanding feature of the current year’s setup — two of the contenders, the Cardinals and Cubs, happen to play each other in seven of their last 10 games.
That seems like an ideal setup for the trailing team — if you take care of business and win your games, you’ll win the league. None of this hoping the other team loses nonsense — emerge victorious, and you guarantee them a loss.
There’s a problem, though — the Cubs have a tenuous hold on the second Wild Card spot, and the Cardinals are pretty good. Perform poorly, as is entirely possible when seven of your last 10 games are against a good team, and you might miss the playoffs altogether.
That’s the schedule as it exists. What this article presupposes is, what if the schedule could play out a different way? I built a lightweight version of our playoff odds model using Depth Charts projections and starter and home field adjustments, using the same rules as my earlier article on Dodgers playoff scenarios. First, let me show you my model’s view of the 2019 NL playoff race, as it varies ever so slightly from the official FanGraphs odds:
| Team | Win NL Central | Win Wild Card | Reach Playoffs |
|---|---|---|---|
| Cardinals | 73.8% | 18.7% | 92.5% |
| Cubs | 20.9% | 40.4% | 61.3% |
| Brewers | 5.3% | 40.1% | 45.4% |
| Nationals | 0.0% | 92.7% | 92.7% |
| Mets | 0.0% | 8.1% | 8.1% |
With that out of the way, let’s have some fun! Let’s mess with reality and change some odds.
Many Universes
The way baseball works is that when you beat a team, they get a loss. That’s also how reality works. What if we weren’t bound by that, though? What if the Cardinals team the Cubs will face starting today was an exact replica of these Cardinals, with the same pitchers and batters, but from an alternate universe we’ll call Earth-2? Meanwhile, what if the Cardinals took on Earth-2’s Cubs?
In this scenario, a Cubs win doesn’t mean a Cardinals loss, and vice versa. To make things easy, I’ve left everything else exactly as-is. As you’d expect, this is bad for the Cubs’ odds of winning the division. Without the certainty of pairing their best scenarios with the worst Cardinals outcomes, their odds fall accordingly:
| Team | Win NL Central | Win Wild Card | Reach Playoffs |
|---|---|---|---|
| Cardinals | 77.9% | 16.9% | 94.8% |
| Cubs | 13.9% | 47.5% | 61.4% |
| Brewers | 8.2% | 35.3% | 43.5% |
| Nationals | 0.0% | 92.2% | 92.2% |
| Mets | 0.0% | 8.1% | 8.1% |
There are some interesting knock-on effects. The Cubs are marginally more likely to play in a postseason game, but not enough so that it offsets the lowered division odds. The Brewers, who now have scenarios where both the Cardinals and Cubs play well, as well as scenarios where they both play poorly, are in an interesting spot. Their odds of winning the division outright tick up slightly (maybe both teams will be bad!), but their odds of winning the Wild Card fall by quite a bit, as scenarios where both the Cardinals and Cubs have winning records are devastating.
Make the Cards Play the Brewers
Now we’re cooking with gas. What if the Cubs and Brewers switched schedules? Now the Cubs’ two relevant opponents are punching at each other rather than the Cubs, making it impossible for both of them to have great records at the same time. Meanwhile, the Cubs get the Brewers’ schedule, with all 10 games coming against eliminated teams. Juice!
There’s just one problem: our projections like the Cardinals quite a bit more than the Brewers. So much so, in fact, that giving the Cardinals seven games against the Brewers makes them even greater favorites to take the division:
| Team | Win NL Central | Win Wild Card | Reach Playoffs |
|---|---|---|---|
| Cardinals | 82.6% | 12.2% | 94.8% |
| Cubs | 10.3% | 64.0% | 74.3% |
| Brewers | 7.1% | 23.6% | 30.7% |
| Nationals | 0.0% | 93.1% | 93.1% |
| Mets | 0.0% | 7.1% | 7.1% |
While the Cubs are more likely to reach the playoffs, their odds of winning the Central are down 10% from current reality. Maybe Cubs fans should take that trade: if you think the Cubs have 45% odds to win a play-in game against the Nationals (I think it’s a little lower, but your mileage may vary), this option is superior. Still, this doesn’t seem like the best scenario for the Wrigley faithful.
Make the Cubs Play the Brewers
Well, if the Cardinals playing the Brewers was good for the Cardinals, maybe the Cubs playing the Brewers can be good for the Cubs. This time, we’re swapping the Cardinals and the Brewers. Now the Crew face the Cubs in seven of their last 10. Better?
| Team | Win NL Central | Win Wild Card | Reach Playoffs |
|---|---|---|---|
| Cardinals | 86.2% | 12.6% | 98.8% |
| Cubs | 11.7% | 60.9% | 72.6% |
| Brewers | 2.1% | 24.2% | 26.3% |
| Nationals | 0.0% | 96.6% | 96.6% |
| Mets | 0.0% | 5.7% | 5.7% |
Worse again! Milwaukee’s opponents have a lower projection than the Brewers themselves, so giving the Cardinals that slate doesn’t work. Let the Cardinals feast on the Pirates, Reds, and Rockies, and they probably won’t be caught in the division. What’s worse, the Brewers are better than their remaining opponents, so the Cubs actually have a worse projection playing the Brewers than they would playing Milwaukee’s remaining opponents. Nothing about this plan works.
In the end, playing the hardest possible slate (a bundle of games against the Cardinals) gives the Cubs the best chance of winning the division despite the lowest overall odds of making the playoffs, assuming we’re only switching around existing schedules. That’s boring, though. What kind of conclusion is “Play the team you’re trailing, although playing a worse slate isn’t all that much worse”? A bad one, that’s what. We can do more.
Turn the Cardinals Into the Pirates
Why settle for switching schedules around? If we’re disregarding reality, let’s just make the Cardinals awful. I replaced the Cardinals’ runs scored and runs allowed projections with the Pirates’ and left the schedules exactly the same aside from that, which means that the Cubs end up playing their last 10 games against Pirates-level opponents. That’s good; just not as good as you might think:
| Team | Win NL Central | Win Wild Card | Reach Playoffs |
|---|---|---|---|
| Cardinals | 58.7% | 28.3% | 87.0% |
| Cubs | 34.0% | 36.9% | 70.9% |
| Brewers | 7.3% | 35.1% | 42.4% |
| Nationals | 0.0% | 92.4% | 92.4% |
| Mets | 0.0% | 7.3% | 7.3% |
Indeed, a three game lead with 10 to play is reasonably safe, even if you’re not a very good team. We project the Pirates as a .460 true-talent team, significantly worse than the .520 of the Cardinals, but even that difference, worth 9.7 games over a full year, works out to less than a game of difference on average over the last 10 days of the season. We need more.
Turn the Cardinals Into the Pirates and the Cubs into the Dodgers
Let’s just go all the way. If turning the Cardinals into pumpkins isn’t enough, we might have to turn the Cubs into Cinderella at the same time. Now the Cubs are a .600 winning percentage true-talent team, and they get to play seven against the Pirates-talent Cardinals. They’re something like 64% likely to win each game against the Cardinals, which is about as lopsided as baseball gets. And yet:
| Team | Win NL Central | Win Wild Card | Reach Playoffs |
|---|---|---|---|
| Cardinals | 47.5% | 35.3% | 82.8% |
| Cubs | 45.6% | 33.6% | 79.2% |
| Brewers | 6.9% | 32.4% | 39.3% |
| Nationals | 0.0% | 92.5% | 92.5% |
| Mets | 0.0% | 6.2% | 6.2% |
Make the Cardinals awful, make the Cubs elite, let them play seven of their last ten games against each other, and it still doesn’t get the Cubs to any better than a dead heat. Three games back with ten to play is a tough margin to make up. The poor Brewers, meanwhile, are caught in the crossfire, too far behind the Cardinals to catch them but now too far behind the Cubs’ magic-assisted expected winning percentage to keep up. The Nats and Mets, meanwhile, barely have their odds budge through the various scenarios, off in a world of their own.
Turn the Nats Into the Marlins
What the heck, let’s have some Wild Card fun. We haven’t put the Nats into peril yet, and I have this neat tool. Why not use it? This time, we’re keeping the existing schedule as-is, and making the Nats awful. They’re going to have Marlins-level true talent, making them the worst projected team in baseball rather than the fifth-best. That should set them down a peg or two:
| Team | Win NL Central | Win Wild Card | Reach Playoffs |
|---|---|---|---|
| Cardinals | 73.8% | 21.2% | 95.0% |
| Cubs | 20.9% | 48.1% | 69.0% |
| Brewers | 5.3% | 51.3% | 56.6% |
| Nationals | N/A | 67.5% | 67.5% |
| Mets | N/A | 11.9% | 11.9% |
Well, maybe only one peg. The Nats are 1.5 games up on the first Wild Card spot with 11 games left, and there are plenty of scenarios where either the Cubs or Brewers collapse, leaving an only okay Nationals performance good enough to make the playoffs. It doesn’t sound right that a 1.5 game lead with 11 to play is likely to stand up even if you’re a terrible team, but it certainly seems to be the case.
Bring Back Yelich
Okay, so it’s difficult to topple the Cardinals or Nationals, even if we make them awful or make their opponents good. Being a few games ahead is enough, this late in the season, to make up for serious talent gaps. The second Wild Card, though, could be an exciting race, and it would have been even more exciting if Christian Yelich was still healthy.
For this section, I’m approximating even more than this article already approximates. I looked at how many more weighted runs Yelich is expected to create per plate appearance than his replacement, Trent Grisham, then added that many runs to each of Grisham’s remaining projected PA’s and updated Milwaukee’s runs scored per game number to reflect that. Yelich, per my math, is worth about a third of a run per game, not too shabby.
With our new Yelich in hand, we re-run the odds, and voilà:
| Team | Win NL Central | Win Wild Card | Reach Playoffs |
|---|---|---|---|
| Cardinals | 72.2% | 18.8% | 91.0% |
| Cubs | 20.0% | 38.1% | 58.1% |
| Brewers | 7.8% | 45.2% | 53.0% |
| Nationals | 0.0% | 91.9% | 91.9% |
| Mets | 0.0% | 6.0% | 6.0% |
Okay, so it’s not much. It’s still something, though, and it feels less capricious and unfair than a lot of the other choices I’ve made in this article. If Yelich suddenly became healthy today, he’d give the Brewers a 7.6% higher chance of making the playoffs. Not too shabby for a single player over 10 games.
What’s the point of all this nonsense? Partially, I built a new tool and just wanted to use it. There’s a broader point hidden in here too, though. Games against leading teams, games against good or bad teams, even just being better or worse yourself: each of these only matters so much. The real key is to be ahead when you get to the last 10 games. Names and reputations can be made in the last week of the regular season, but the vast majority of the time, the team that gets through the drudgery of the first 152 games is set up as the likely victors at the end of the run, not the team with the best projection over the last 10.
One last note: Team Entropy enthusiasts, your best shot at a three- or four-way tie is the scenario where the Nationals are bad. Your best shot at a two-way tie is — well, it’s also that scenario, but the scenario where the Cardinals become awful and the Cubs otherworldly is close behind. Even in the best case, though, that’s only a 5.5% chance of a three-way tie, so don’t hold your breath.
Ben is a writer at FanGraphs. He can be found on Bluesky @benclemens.
I’ll never get those 5 minutes back.
I know, right? That’s 5 minutes you could’ve put towards learning something new. Like manners.
it just seems such a stretch of logic to me-
Brewers have one of the easiest SOS left
Cubs have a more middle of the road SOS left
and they are tied right now
yet even with Yelich- the system says that the Cubs are 5% more likely to make the playoffs? That just isn’t logical at all whatsoever.
Well, it’s because the projections think the Cubs are a far stronger team than the Brewers. The Cubs’ run differential is far better. The Reds also have a better run differential than the Brewers, and the Brewers have to face Gray, Mahle, and Castillo at GABP. Then they go to Colorado. It’s not as easy of a schedule as it seems. I still think the Brewers have the better chance, but this definitely isn’t illogical.
But it’s taking the strenth of team IMO too much into account, and not taking into account the schedule enough. Cubs/Cards play 7 times the rest of the way. Brewers get 1 Padres, 3 Reds, 3 Rockies. Both get 3 with the Pirates…. Sorry, but I just don’t think it’s logical to say that the Cubs are more likely to win than the Brewers- in the least.
You can say the Brewers schedule isn’t as easy as it seems, but it sure as hell is easier than the Cubs schedule.
“Taking the strength of team too much into account” and “not taking into account the schedule enough” are mutually exclusive. You’re saying that we shouldn’t care that the Brewers are a worse team on paper, while saying that we should care that their opponents are worse than the Cubs.
I’m saying that the model needs to look at the opponents more. The model appears to look primarily at the strength of the team, and largely ignores the SOS.
And I’m saying that your logic is flawed, because the model looks at both teams’ strength equally. Just think about it. Every projection for the Brewers is also a projection for the visiting team.
looking at the projected standings- the rest of season has 2 more wins than losses for teams…..
That’s just because of rounding.
I’m not exactly sure what you mean by ignoring SOS, because the model simulates each game independently. Do you want to argue whether the model is placing the wrong value on some players and teams? I’m with you there — models aren’t infallible, and there are sometimes holes in them despite our best efforts. But ignoring SOS? Overvaluing strength of team? That’s not how it works.
Think of it this way — completely ignoring strength of schedule, Depth Charts thinks the Cubs are a .558 team the rest of the way and the Brewers .483. That’s a huge gap. The Cubs play a schedule with a projected .502 winning percentage the rest of the way, while the Brewers’ is down at .469. That’s also a huge gap, but definitively smaller.
Maybe you think the Cardinals are better than we think they are (we have them as a .517 true talent team after last night’s update). Maybe you think the Reds are worse than we thinkthey are (we think they’re a true talent .505 team, almost as good as the Cards). Most likely, you think the Brewers are better than we think they are, and that’s not crazy.
There’s a conversation to be had about whether in-season projection systems are too slow to update to underlying performance, or whether there’s more serial correlation in outcomes than an independent game model would show (though I’ve never seen any evidence on this front), but “we ignore SOS” is just not how it works.
thanks for the info….
1 point i’d make is that the Author was saying even with Yelich the Cubs would be ahead of the Brewers… I think that’s crazy.
I do question though the split of innings. Brewers for instance- fg has it 58/32 starters/relievers. . It’s far more likely that it’s 32/58 IMO(and that’s by choice- not performance). Hader with 4 innings?
I am the author- and I mean, like I said, you can quibble with our projection for the Brewers. You can probably quibble even more with my ad hoc addition of Yelich, as it would make him a 6 WAR player over a full season, which is maybe a smidge light.
For what it’s worth, in my projections I projected the innings pitched by the starters myself and got around 58 if you count a tandem Woodruff/Gonzalez start (or Woodruff/whoever) as all starters, which I did for the run projections. It’s entirely possible that they come up short of that, and that’s definitely a shortcoming of the way I’m projecting things, but even if that’s an inning a game wrong and the true split is down in the 30s, it looks like that bumps their expected winning percentage for me about .007. Not too shabby, of course, and it might swing the race on the margins, but not enough to make them the favorite. Now, with Yelich PLUS a really big bullpen performance? That would work.
The Yelich part seems the most off….
i mean w/o him- 45.4% chance
with him- 53.0% chance
So only a 7.6% difference?
Think there is a very real shot a week from Monday, we’ve got Cubs @ Brewers for the 2nd wild card spot…
“i mean w/o him- 45.4% chance
with him- 53.0% chance
So only a 7.6% difference?”
Uh, no, that’s a 16.7% difference.
Uh you might wanna redo that math. 53-45.4 is definitely 7.6
Just how much impact do you think any single player has over a random sample of 10 games? Yelich was worth about 0.6 WAR per 10 games over the 2019 season, and that’s freakin spectacular! It’s also only half of a win.
Fangraphs projects the Cubs to produce 2.4 WAR over the rest of the season (, the Cardinals to produce 2.3 WAR, Brewers is 1.7, Pirates is 1.5 WAR, Reds is 1.6, Rockies is 1.1, Padres is 1.9. So, the projections see the Cubs playing 7 games against teams they are evenly match with and 3 games against a team they are much better than. The projections see the Brewers playing 7 games against teams they are roughly evenly matched with and 3 games against teams they are slightly better than. They see the difference in projected wins over the 10 games as 0.3 wins, so not a huge difference there, but a difference. Of course the actual projection model also looks at starting pitchers, but that complicates things a lot.
A simpler way to look at it is that for the season (mainly with Yelich) the Brewers have a -25 run differential. That is a huge difference.
lol at thinking Pirates are a team the Brewers are evenly matched with. Even if the Vazquez thing hadn’t happened, they weren’t.
So even there-
evenly matched- Cubs 7 Brewers 4
better than- Brewers 6 Cubs 3
Also, would note that the projection model shows the Brewers starters throwing 5.8 innings to the bullpen only 3.2 per game. That’s not realistic at all… Brewers starters are averaging only 4.5 innings per game, and the relievers are averaging 4.36 per game. The projection only has Hader pitching 4 innings….
SOS is just not that impactful over a 10 game span. There’s a reason winning percentages in baseball range between .400 and .600 most of the time: there’s a huge amount of randomness that can make even the best teams lose to the worst teams like 30% of the time.
So the difference in team quality, even at the extremes (say .200 points of winning percentage) is smaller than the luck band (lets say .300 points on each end). And the differences between these teams is smaller, and the differences in strength of schedule get down to like 5% differences in opposing winning percentage.
The reality is that in baseball even the worst team can have a winning record – or even be undefeated – over a 10 game span. Look at the Giants winning, what, 25 out of 30 games sometime this year? the Giants suck. they sucked then, too. But you can win a lot of games in a short span while sucking in baseball, because random distribution of results is a huge factor in who wins individual games.
You could give the Orioles the Cardinals ROS schedule and some portion of the time they’ll win more games than they lose during it; it’s just how this game works.
That’s why so much focus is put into things that reveal true talent over very long periods of time – short term results in baseball are a dice roll.
but I’m sorry, there is absolutely a difference looking at playing the Cardinals and playing the Pirates…. Yeah sure if you played the entire season now the Cubs might finish way ahead of the Brewers- but given that the Brewers had nothing but bad teams left and the Cubs had 7/10 games left with a good team- that needs to be taken more into account.
look at the Cubs this season….
vs winning teams 37-42
vs losing teams 45-30
that’s a pretty darn big difference.
looking at MLB this year…. and using baseball reference’s average team stats
vs winning teams 34-46
vs losing teams 41-29
playing bad teams gives you a far better chance of winning than if you are playing good teams. I can see not using SOS that much earlier in the season, but when we’re at 150+ games, teams are who we thought they were.
Try telling this to the dummies here in St. Louis. To them, the sky is falling and everyone needs to be fired until a banner is raised. {{eyeroll}}
That was fun! Just one thing, I wish you would have included the Phillies in the scenario were the Nats are the Marlins. They’re 4.5 games back and the Natrlins would play 3 against Marlins, 5(!) against Phils and 3 against Cleveland.
I would have loved to see the what the odds are of a NL central team collapse + Natrlins losing something like 10 of 11 and miss the postseason while Phillies make it.
I just ran a very sketchy version of this (I didn’t program the full Phillies team into the initial lightweight model, so kind of hacked it in) and I get their odds at 7.5% if the Nats become the Marlins. Don’t take that as gospel, though, it’s even more of an extrapolation than the rest of my math.
It’s probably even lower than that, as I was doing it kind of quickly and so just replaced the Mets with the Phils, but that’s a realistic upper bound if you think the Mets won’t contend and the Nats become abysmal.
Ok, so I think there is some utility to pointing out the large effect that the vagaries of scheduling or poor luck (the Yelich injury) can have on the playoff race.
I am a little mystified about the purpose of the ‘many universes’ example though. This seems to demonstrate nothing.
I love this:
“What’s the point of all this nonsense? Partially, I built a new tool and just wanted to use it.”
7 or the next 10 days the Brewers will at least stay on pace with one of the two teams. I feel like that is a big advantage to them and their playoff odds should be a little higher than 50%. If the Cubs and Brewers win today, the Brewers chance of making the playoffs should increase even more than the Cubs right? If all 3 teams are tied after Friday night’s games I feel like because of the 5 remaining Cubs/Cards games that the Brewers will then have the best odds of making the playoff – not a strength of schedule thing.
I feel like we are headed for another game 163 or two.
1 small thing- Cards are 3 up right now, not 2 up.
I will always be happy anytime anyone uses the “What this book presupposes is” reference. Separately, it seems like the baseline Brewers projections exclude Yelich; do the Cubs projections account for the loss of Baez and Rizzo?
well, just in 1 day things have drastically changed. Brewers now with a 63.2% chance of making the playoffs to only 41.0% chance for the Cubs. That’s from yesterday Cubs 61.3% to Brewers 45.4%.
You figure now with every fewer game- their projected records from here on will be the exact same. They’re not that far apart where the Cubs could be projected to win an extra game… Not with only 9 games left now.