PROTECT YOUR DNA WITH QUANTUM TECHNOLOGY
Orgo-Life the new way to the future Advertising by Adpathway
Kamil Krzaczynski-Imagn ImagesAs the resident FanGraphs playoff odds watcher, I spend a lot of time looking at our playoff odds and trying to figure out both what they’re seeing and what they’re missing. Over the years, I’ve written many audits of how well our odds perform. Last fall, I described a Bayesian method that does slightly better than any of our existing models at predicting playoff teams. It’s particularly useful early in the season, when the headline FanGraphs mode (using projections) can be slow to pick up on new information and the season-to-date mode is prone to overreaction. A Bayesian filter does a good job balancing those two – or so I found last year.
If you’re looking for a detailed technical description of the way that I’m blending up our existing playoff projections to churn out different odds projections, you can find it at the bottom of the article. But first, let’s take a Bayesian trip through the league and highlight the divisions where reconsidering our odds in light of how much the results so far have diverged from preseason expectations matters the most.
AL East
AL East Playoff Odds
| Yankees | 98.3% | 95.0% | 96.9% | -1.4% |
| Rays | 90.5% | 93.8% | 92.6% | 2.1% |
| Blue Jays | 31.8% | 29.5% | 30.5% | -1.3% |
| Red Sox | 34.2% | 23.5% | 28.1% | -6.1% |
| Orioles | 20.4% | 8.7% | 13.8% | -6.6% |
If all the results looked like this, I wouldn’t have written this article. The Bayesian version of the playoff odds sit somewhere between the FanGraphs-style odds and the season-to-date odds, with exactly where it sits in between determined by how closely the team’s performance matches the FanGraphs model’s prior expectation. But pretty much across the board here, both sets of odds are in broad agreement, which means that my Bayesian averaging settles pretty much right in the middle. The Rays have banked enough wins that the FanGraphs model is very high on them even with a projected rest-of-season winning percentage right around .500.
AL Central
AL Central Playoff Odds
| Guardians | 68.7% | 75.8% | 72.8% | 4.1% |
| White Sox | 14.5% | 40.7% | 29.6% | 15.1% |
| Twins | 21.3% | 31.3% | 26.7% | 5.4% |
| Tigers | 30.6% | 17.2% | 22.8% | -7.8% |
| Royals | 17.5% | 14.2% | 15.6% | -1.9% |
Now this is what I’m talking about. The White Sox are a fascinating team, and I completely sympathize with the projection-based modeling. The White Sox might be above .500, but they’re not doing it in a way that looks sustainable. They’ve been outscored on the year. Many of their veteran players are having their best stretches as big leaguers; rookies Munetaka Murakami and Sam Antonacci are playing far better than even an optimistic projection would expect.
You Aren't a FanGraphs Member
It looks like you aren't yet a FanGraphs Member (or aren't logged in). We aren't mad, just disappointed.
We get it. You want to read this article. But before we let you get back to it, we'd like to point out a few of the good reasons why you should become a Member.
1. Ad Free viewing! We won't bug you with this ad, or any other.
2. Unlimited articles! Non-Members only get to read 10 free articles a month. Members never get cut off.
3. Dark mode and Classic mode!
4. Custom player page dashboards! Choose the player cards you want, in the order you want them.
5. One-click data exports! Export our projections and leaderboards for your personal projects.
6. Remove the photos on the home page! (Honestly, this doesn't sound so great to us, but some people wanted it, and we like to give our Members what they want.)
7. Even more Steamer projections! We have handedness, percentile, and context neutral projections available for Members only.
8. Get FanGraphs Walk-Off, a customized year end review! Find out exactly how you used FanGraphs this year, and how that compares to other Members. Don't be a victim of FOMO.
9. A weekly mailbag column, exclusively for Members.
10. Help support FanGraphs and our entire staff! Our Members provide us with critical resources to improve the site and deliver new features!
We hope you'll consider a Membership today, for yourself or as a gift! And we realize this has been an awfully long sales pitch, so we've also removed all the other ads in this article. We didn't want to overdo it.
That’s why the projections are still down on the Pale Hose. The Bayesian model doesn’t know any of that, though. It just knows that, on average, teams that play much better than their preseason projection in the early going tend to do better than the projections think the rest of the way. There hasn’t been much daylight between the four teams chasing the Guardians so far this year, and the Bayesian version of our odds takes that seriously. If the division looks this muddled, and the projection-based odds are in such disagreement with the season-to-date odds, the Bayesian model splits the difference and forecasts a tremendously interesting divisional race. The only problem is that it might be for second place – the Guardians have a divisional lead, and both models think they’re better than the teams closest to them in the standings.
AL West
AL West Playoff Odds
| Mariners | 67.1% | 52.0% | 58.5% | -8.6% |
| Rangers | 51.6% | 60.8% | 56.3% | 4.7% |
| Athletics | 41.5% | 47.2% | 44.4% | 2.9% |
| Astros | 11.0% | 8.8% | 9.7% | -1.3% |
| Angels | 1.0% | 2.0% | 1.6% | 0.6% |
The story here is that the Mariners have gotten off to a slow start, not that anyone in the rest of the West has taken advantage so far. Our odds give them a huge chance of winning the division because we gave them a huge chance of winning the division in the preseason and not enough has transpired to change the math very much. The Bayesian model looks at the fact that they’re 23-26, not particularly close to their 88-win preseason projection, and leans on the season-to-date odds more heavily as a result. The season-to-date odds see a three-way race in the division. Blend that in, and you get the Mariners slightly out in front, but with the A’s and Rangers close behind.
This general shape – the preseason favorite comes out slowly, while the rest of the division is mostly business as usual – is where the Bayesian model picks up most of its relative value. The FanGraphs projection playoff odds model has a specific weakness: It’s sometimes too certain of playoff likelihood early in the year. The season-to-date playoff model often has the opposite problem. The Bayesian model sorts through those shortcomings in a reasonable way, and it’s easiest to notice when the division is bifurcated like this.
NL East
NL East Playoff Odds
| Braves | 96.2% | 96.8% | 96.5% | 0.3% |
| Phillies | 63.9% | 22.2% | 42.1% | -21.8% |
| Mets | 28.9% | 12.4% | 19.3% | -9.6% |
| Nationals | 1.7% | 23.3% | 13.8% | 12.1% |
| Marlins | 4.3% | 16.5% | 10.6% | 6.3% |
Oh man, this is a fun one. I’m truly not sure what to think about the Phillies, the team with the largest downgrade in playoff odds using this system. You can completely understand what the FanGraphs odds see. It’s a team full of stars who project like stars. We think the Phillies will have the fifth-best offense and the second-best defense/pitching combination over the remainder of the season. They’re not even below .500 now! Sounds like a surefire playoff team to me.
The thing is, the Phillies haven’t really played like that elite team this year. They’ve been outscored by 19 runs, and they’re scoring fewer runs than average while allowing more runs than average. I’m fascinated by this divergence. We don’t really have enough history to test situations exactly like this very often. The Phillies have played quite poorly in 2026, but they’ve also gotten lucky in the early going – they have a winning record. If they’d played to their run differential so far, the FanGraphs odds would be much lower on them. But the FanGraphs odds don’t consider the recent past, aside from how it feeds into player projections. They just start with today’s record and project forward.
I’m truly not sure whether the Bayesian method will handle this well. It has inherent limitations here, and it’s also built on regressions. Philadelphia falls into a potential hole in the model – there aren’t a lot of teams projected as well as the Phillies who scuffle early to begin with, and few of those outperform their run differential en route to an above-.500 record while doing so. This model is a little better than the FanGraphs model, but there’s a lot of irreducible uncertainty when it comes to projecting playoff teams.
The Mets, naturally, take a small hit here. The Marlins and Nats get a boost from their early play. None of that seems wild to me. But that enormous gap between how the different methods see the Phillies is really interesting – and to me, it says that the Phillies themselves are really interesting as a result.
NL Central
NL Central Playoff Odds
| Brewers | 71.0% | 91.1% | 82.3% | 11.3% |
| Cubs | 69.8% | 65.3% | 67.3% | -2.5% |
| Cardinals | 33.4% | 49.0% | 42.6% | 9.2% |
| Pirates | 37.6% | 33.7% | 35.7% | -1.9% |
| Reds | 9.5% | 10.4% | 10.0% | 0.5% |
Oh look, FanGraphs odds were too low on the Brewers before the season, what a surprise! I’ve written about this before. Our odds seem particularly ill-suited to projecting the Brewers because the places where they find edges are generally not well-modeled. Baserunning, defense, the combinatorial effects of baserunning and low-strikeout batters; we don’t do a great job handling these factors, and we know it. The Bayesian model has that covered, though; the Brewers are outperforming the projections, so it simply looks at the projections less.
The Cubs aren’t the losers here, though. They’ve played almost exactly like we expected them to. The Cardinals have exceeded expectations. There’s really nowhere to subtract in the division. That’s why the Central is the division that adds the most cumulative playoff odds when moving from a projection model to a Bayesian one. These teams have been great so far, while their playoff competitors have scuffled. That explains the odds change very well.
NL West
NL West Playoff Odds
| Dodgers | 98.7% | 95.1% | 96.9% | -1.8% |
| Padres | 45.7% | 49.2% | 47.8% | 2.1% |
| Diamondbacks | 32.4% | 30.1% | 31.2% | -1.2% |
| Giants | 6.8% | 2.7% | 4.4% | -2.4% |
| Rockies | 0.0% | 2.2% | 1.1% | 1.1% |
Boring! But really, what can I say? Most of these teams are who we thought they were. The Giants, the only exception to that, have dug themselves a hole so deep that regardless of what odds system you use, they’re unlikely to make the postseason. When priors match observations, Bayesian inference looks at the result and mostly leaves the priors alone. Seems good to me.
How This All Works
I tested out a number of different Bayesian approaches when designing this study. The one I used here is the simplest of those methods, though none of them are that simple. I broke the season up into months. For each month, I built a pool of candidate weightings to give each model. More specifically, I varied “how much to trust the prior (the FanGraphs odds)” and “how much a deviation from the prior should change the model’s opinion.” I then tested each of these candidate weightings on prior years to see which had done the best, and selected final weights for each month based on that.
This is a regression-based model, which means it’s tuned based on what has actually happened rather than a first-principles approach to how much each model’s input matters. That’s an inherent limitation, because past performance may not be indicative of future results. But on the other hand, regardless of how I’m picking the weights, I’m testing everything out of sample first. In other words, I’m building my model through 2017 and testing it on the 2018 season, rebuilding it that year and testing it on the 2019 season, and so on. This Bayesian model beats our two existing models; it reduces error by about 2.4% compared to our FanGraphs odds.
With those weights in hand, my Bayesian method calculates each team’s odds by looking at their form so far in this season, accounting for schedule, and comparing it to their preseason FanGraphs-projected winning percentage. The larger the disagreement, the less weight the model puts on the FanGraphs odds and the more it uses the ones based on season-to-date play. It’s as simple as that. You could design a more complex way of handling this, but I like that this one is relatively straightforward. Look at the two, re-weight your priors based on the information you’ve received, and move on.
I’m not saying that you should take these odds as gospel, to be clear. Playoff odds have inherent limitations. We’re still just guessing about the future. But if you’re looking at FanGraphs odds and wondering why the White Sox can’t get any respect even with the fourth-best record in the American League, well, our odds have historically had a problem with underrating teams like that. This is my best guess at a solution.


2 weeks ago
29


![[Highlight] All 10 strikeouts from Roki Sasaki's 7 shutout inning performance against the Angels tonight](https://external-preview.redd.it/YmJyZ2E5dmNnbDVoMXavhB3jhY2yxOhH_EXwSy2gSrYQXBIOyQ-kqgqLMHmg.png?width=640&crop=smart&auto=webp&s=758f6b8981338e3b175d4c113663c1a1d0dad350)


![[HIGHLIGHT] FREDDIE FREEMAN WALK-OFF HOMER!](https://external-preview.redd.it/dmxpejNvbmlkbDVoMbnbEpbqRzIYLqIOuWaOs1qrjkgVx-9uu2nbhokCgQ9L.png?width=640&crop=smart&auto=webp&s=fd7da6956cf39336c2555dfd89ea806f862b5f74)








English (US) ·
French (CA) ·