Five Teams That Should Confound Their Playoff Odds

It was a bit of a weird assignment: “Hey, one of our most popular projections drops this week, would you mind telling everyone where you think it’s wrong?” Sure thing, bossman!
Joking aside, I get it. Playoff odds are probabilistic; if you asked me how many teams would miss their projected win total, I’d say half are going to come in high and the other half are going to come in low. They follow a set methodology that you can’t tweak if the results look off. That means the standings page is blind to factors human observers can see. It doesn’t know who’s getting divorced, who made a conditioning breakthrough over the winter, and who just really freaking hated the old pitching coach who got fired.
Nevertheless, these numbers are valuable because the projection system doesn’t mistake anecdotes for data and overrate the intangible. It’s a reminder to trust your gut, but only to an extent.
With that said, I want to be somewhat circumspect about what I mean when I say a projection is high or low. Every time preseason playoff odds get released — whether here or at another site — there’s a minor freakout over how conservative the projections look. Last season, 16 teams won between 70 and 88 games; our debut playoff odds this year have 26 teams in that band. That doesn’t mean we think only two teams are going to break 90, it means we don’t know which teams are going to have the good (or bad) fortune required to post an outlier win total.
So in general, where I’m quibbling with the playoff odds, it’s more about ordinal ranking than absolute value. It’s a better reflection of what I actually think, and more interesting than a list of teams I see winning 88 games instead of 85.
Orioles: Over 83 wins and 44.5% playoff odds
I said I was going to take the Orioles’ over before I even looked at the actual numbers. It’s become a meme at this point that projections systems hate the Orioles with a consistency that begs to be anthropomorphized.
And to be clear, I also have concerns about this team. They lost Corbin Burnes, and replaced him with two guys who are old enough to remember the last time baggy jeans were cool. Adley Rutschman looked real beat down the stretch. Top free agent signing Tyler O’Neill is polarizing, and count me among those who think he’s a non-trivial downgrade over the departing Anthony Santander. Kyle Bradish is probably not going to pitch this season. Maybe we’ve been spoiled by the ease with which young position players seem to take to the majors these days, but Jackson Holliday was total cheeks as a rookie.
I was in Baltimore for the total no-show in the Wild Card round last fall, and if we’re bringing vibes into this, I worry that the cheery, optimistic, youthful energy surrounding the Orioles is (and should be) evaporating. It happens to every team that does a hardcore tank and struggles to get over the hump in the playoffs, regardless of the sport. You turn into the Sixers or Maple Leafs real fast.
But even after all that doom and gloom, I think 83 wins, playoff odds under 50%, and third place in the division are borderline insulting. This lineup is still stacked. The rotation’s iffy, but so is every rotation these days. Félix Bautista is already in Sarasota. They signed Ramón Laureano while I was writing this, and that guy can throw the heck out of the ball.
A lot of the criticisms of this team have stood the past two seasons, when they won 101 and 91 games, respectively. If they end up around .500, something will have gone very, very wrong.
I’ll grant that the AL East is going to be competitive one through five, I just can’t put the Orioles behind a team that has a load-bearing Trevor Story.
Braves: Under 93 wins, 65.2% division title odds, and 14.9% World Series odds
The numbers don’t bother me much here. Whoever wins the NL East is probably going to win at least 93 games, and if I had to pick a favorite for the division right now, I’d probably go with Atlanta. The Dodgers are at 36.1% to win the NL pennant, with the Braves no. 2 at 24.6%. I think calling the Dodgers a 3-to-2 favorite in the deciding match of an NLCS trilogy against the Braves is about right.
The Dodgers and Braves are the only two teams currently projected to win more than 88 games, and five of the six top projected win totals belong to NL teams. I think that’s right as well; heading into the season, the NL looks much stronger at the top than the AL.
Are the Braves going to be good? Almost certainly. The best team in the NL East and second-best team in the NL? Probably. The second-best team in all of baseball? Possibly. Nevertheless, our playoff odds look like they’re out over their skis a little.
The Braves are roughly 2-to-1 favorites to win the NL East over the Phillies and Mets put together. Their projected win total, 93.5, is second in the league, and 5.9 wins ahead of third-place Philadelphia. That’s about the same as the difference between third place and 19th.
A 93-win campaign from Atlanta, or even a 100-win campaign, would not surprise me in the slightest. But it’d require more things to go right for the Braves than I’m willing to assume at this point: Relatively normal post-injury seasons from Ronald Acuña Jr. and Spencer Strider. A second consecutive Cy Young-quality season from Chris Sale, who turns 36 next month and hadn’t previously qualified for the ERA title since 2017. Another career year from Jurickson Profar. Bounce-back campaigns from Matt Olson, Austin Riley, and Sean Murphy, all of whom either got hurt or wore out in 2024.
And the indomitable Atlanta pitching development engine is starting to hiccup. A year ago I would’ve bet the farm on both Hurston Waldrep and AJ Smith-Shawver. Now, I’m starting to have doubts.
Maybe the Braves’ beefy projection says more about the Phillies, who ran back a team that looked old and creaky down the stretch. Or the Mets, who stand to give Jose Siri more playing time than an economic juggernaut should. Either way, I don’t expect this division race to be anything like this much of a walkover.
Tigers: Over 83 wins and 7.0% AL pennant odds
I’ve already mentioned the muddy middle of the projection curve, with 22 teams — 10 National League, 12 American League — slated for between 78 and 88 wins. All of those teams have somewhere between an 8.5% chance (the Reds) and a 54.5% chance (the Yankees) of making it to the Division Series. There is a subtle difference in how I find myself looking at these teams, depending on league. In general, I can talk myself into most of those 10 NL teams finding a way to be good. (Generally — I’m not holding my breath on the Pirates.) By the same token, I can talk myself into most of those 12 AL teams being bad.
Could Detroit be bad? Sure. This team needed a minor miracle to scrape into the playoffs last year, and hasn’t added much this offseason. Detroit’s lineup is still fetid with the odor of mistakes from the past, like signing Javier Báez and spending the no. 1 overall pick on Spencer Torkelson.
Nevertheless, Detroit has a sneaky good rotation, especially after pouncing on Jack Flaherty after his market collapsed. If Jackson Jobe turns out to be as advertised, I think I’d pick Detroit’s top three starters over Kansas City’s, and I might favor the Tigers over the Royals 1-5 even if Jobe is a bust. The Gleyber Torres signing was wonderfully opportunistic; I don’t love the player, but he’s a competent hitter, and the Tigers badly needed more of those. And where there are still holes, Detroit manager A.J. Hinch can work a platoon as well as any bench boss in the game.
Some goat is going to end up atop the AL Central trash heap. If that’s Detroit, I think Tarik Skubal and the rest of this rotation can take this team on a deep playoff run.
White Sox: Under 62 wins and 1×10^-4% chance of making the ALDS
It might shock you to learn that a team that set the major league record for losses in a season underachieved a little. Chicago’s Pyhagorean record was actually seven games better than their real-world record, which means that according to their run differential the White Sox should’ve gone… 48-114.
So let’s take that as a baseline and start with a question: Do you know who Penn Murfee is? He’s a 30-year-old reliever who had a good year for Seattle in 2022, after which he’s been waived or released six times since Halloween 2023. ZiPS has him projected for a 4.27 ERA, which is the lowest number for anyone currently on the White Sox pitching staff.
The worst team in modern history traded Erick Fedde, Tommy Pham, and Michael Kopech midseason, and jettisoned Garrett Crochet at the Winter Meetings. Their big free agent pickups have been Martín Pérez, Mike Tauchman, and Josh Rojas, which are the kind of names you’d run into during a particularly disappointing trade deadline from the Neal Huntington-era Pirates. I don’t think the White Sox will lose 120 games again, but I do think they’ll be a less talented team.
I just want to reiterate that projections are usually pretty conservative, so it takes some doing to get the machine to spit out a 100-loss prediction. Even so, I think our playoff odds are being too kind.
Giants: Over 80 wins and 0.9% World Series odds
The Giants are my team for the most cowardly prediction out there: Playoff sleeper. Apart from the NL Central title, there are five National League playoff spots up for grabs. The Dodgers are a lock for one, with the remaining four probably going to some combination of the Braves, Phillies, Mets, and Diamondbacks.
If none of those teams faceplant, that leaves some interesting teams out in the cold. The Padres won 93 games and took the Dodgers to the brink last year, but our playoff odds have them as an outsider, and I’m not inclined to disagree. Even beyond that, the National League’s strength up top leaves little room for a team that’s poised to make the leap.
So I’m going to make a bit of a milquetoast prediction that the Giants are going to be better than .500, but struggle to make the playoffs unless someone else trips up. Like most of you, I’m mostly morbidly fascinated with Buster Posey’s Flying Circus, and expect it to end in disaster eventually. But it’s easy to forget that while half-cocked, ownership-influenced baseball ops appointments usually flame out in the long-term, the immediate returns are often quite good. Everyone expected the White Sox to implode when Tony La Russa got hired as manager, right? And sure enough, they did, but not before TLR won a division title. I don’t care about what the back half of the Matt Chapman contract looks like, I care that the Giants have a couple elite defensive players, a lineup of guys who can dump the ball in the gap, and solid pitching depth.
Good enough to make the playoffs? Absolutely, if they can move to Indianapolis in the next six weeks. Otherwise, they might need a little help.
Michael is a writer at FanGraphs. Previously, he was a staff writer at The Ringer and D1Baseball, and his work has appeared at Grantland, Baseball Prospectus, The Atlantic, ESPN.com, and various ill-remembered Phillies blogs. Follow him on Twitter, if you must, @MichaelBaumann.
I actually wanted to comment on a lot of these teams, so thank you for doing so first!
-Regardless of whether the playoff odds are underestimating the Orioles (which they probably are), the fact that they’ve declined by about 10% year-over-year points to doing something quite wrong. The Orioles are in the phase of their competitive cycle where they should be getting better each year and instead it seems like they’ve already peaked.
-I can’t believe the Braves seem like they aren’t adding another starter. You’re relying on two guys with massive injury histories (one of whom won’t even pitch until May), the most obvious regression candidate ever, and a guy with 123 career innings. Credit for trying to sign Hoffman, I suppose, but not getting Flaherty at that price is malpractice.
-I quite like this Giants team. You have six position players who could feasibly be Top 10 at their positions, and the others are solid. Just wish they had another trustworthy starter after Webb.
For the Orioles, it’s really more like 6% which feels pretty much in line with the variance you might expect for a team that didn’t change too much between seasons-speaking to your point.
Losing Burnes hurts, and it makes me wonder if they decided on this status quo course because of him walking and Bradish being out most if not all of the season. You could see an opportunity to try and go after Tucker (an Elias guy from Houston) and Cease or Gallen next offseason to make a push in the second half of the young core control years. Very risky proposition though.
Being passive is also risky.
Yeah, I’m agreeing with you. Being passive now and aiming at future upgrades that may or may not happen is risky.
It’s also wasting a year where they still have Rutschman & Gunnar. among others. & then you add in their arbitration $$ will be going up every year.
Granted they’re not FA’s until after 2028-29, but, there is also a chance they know they won’t sign 1 or both of them & then will need to trade them 1-2 years before they hit free agency.
If they’re truly not improving this year in the hopes for setting things up in 2026, when you may only have both of Adley/Gunnar together thru 2027 & their salaries will also be increasing in that timeframe, seems like a poor use of resources.
I’m really surprised the Braves haven’t done something with a starting pitcher, but Flaherty feels like fools’ gold to me. More time being mediocre recently than as a solid pitcher.
I agree, as did every other team evidently which is why he signed such a small deal, but at that price…
To be fair, Flaherty has a pretty bad injury history himself.
Think I’d rather bet Mets over 85 than Braves under 93
Soto can only play 162 games.
They’ve got Lindor too and a solid team I’ve got them at about 90 wins.
They got Alonso to take a pillow so that settles the corners.
(And the Baty case. For now.)
Year: Proj. W (Actual W) Diff
16: 69 (73) +4
17: 70 (86) +16
18: 80 (96) +16
19: 81 (89) +8
21: 83 (95) +12
22: 90 (86) -4
23: 86 (92) +6
24: 80 (93) +13
Brewers should be a pretty easy over too. Haven’t won fewer than 86 games in seven full seasons and their +71 wins versus the preseason totals for the eight 162ers in the FG Playoff Odds database is the best in MLB. Dodgers are second best at +54 wins.
Honestly the Dodgers over 97 seems like a pretty easy bet.
Here are all thirty teams with their cumulative and individual season results versus the preseason win totals in the FG Playoff Odds database if anyone is curious. Spoiler alert, bet the under on the Angels too…
Milwaukee Brewers (+71)
16: 69 (73) +4
17: 70 (86) +16
18: 80 (96) +16
19: 81 (89) +8
21: 83 (95) +12
22: 90 (86) -4
23: 86 (92) +6
24: 80 (93) +13
Los Angeles Dodgers (+54)
16: 93 (91) -2
17: 97 (104) +7
18: 95 (92) -3
19: 92 (106) +14
21: 100 (106) +6
22: 95 (111) +16
23: 88 (100) +12
24: 94 (98) +4
Atlanta Braves (+40)
16: 68 (68) 0
17: 72 (72) 0
18: 73 (90) +17
19: 84 (97) +13
21: 88 (88) 0
22: 93 (101) +8
23: 93 (104) +11
24: 98 (89) -9
Houston Astros (+38)
16: 88 (84) -4
17: 90 (101) +11
18: 100 (103) +3
19: 98 (107) +9
21: 89 (95) +6
22: 91 (106) +15
23: 89 (90) +1
24: 91 (88) -3
Tampa Bay Rays (+38)
16: 81 (68) -13
17: 81 (80) -1
18: 76 (90) +14
19: 84 (96) +12
21: 83 (100) +17
22: 85 (86) +1
23: 86 (99) +13
24: 85 (80) -5
Seattle Mariners (+36)
16: 82 (86) +4
17: 82 (78) -4
18: 78 (89) +11
19: 75 (68) -7
21: 74 (90) +16
22: 80 (90) +10
23: 82 (88) +6
24: 85 (85) 0
New York Yankees (+27)
16: 82 (84) +2
17: 79 (91) +12
18: 94 (100) +6
19: 100 (103) +3
21: 95 (92) -3
22: 91 (99) +8
23: 90 (82) -8
24: 87 (94) +7
Cleveland Guardians (+24)
16: 88 (94) +6
17: 94 (102) +8
18: 96 (91) -5
19: 97 (93) -4
21: 82 (80) -2
22: 77 (92) +15
23: 82 (76) -6
24: 80 (92) +12
Philadelphia Phillies (+17)
16: 64 (71) +7
17: 72 (66) -6
18: 77 (80) +3
19: 85 (81) -4
21: 80 (82) +2
22: 87 (87) 0
23: 85 (90) +5
24: 85 (95) +10
Colorado Rockies (+15)
16: 73 (75) +2
17: 78 (87) +9
18: 79 (91) +12
19: 79 (71) -8
21: 65 (74) +9
22: 68 (68) 0
23: 67 (59) -8
24: 62 (61) -1
Arizona Diamondbacks (+12)
16: 78 (69) -9
17: 77 (93) +16
18: 81 (82) +1
19: 77 (85) +8
21: 72 (52) -20
22: 69 (74) +5
23: 78 (84) +6
24: 84 (89) +5
Baltimore Orioles (+9)
16: 78 (89) +11
17: 80 (75) -5
18: 76 (47) -29
19: 61 (54) -7
21: 65 (52) -13
22: 63 (83) +20
23: 76 (101) +25
24: 84 (91) +7
St. Louis Cardinals (+9)
16: 86 (86) 0
17: 85 (83) -2
18: 87 (88) +1
19: 84 (91) +7
21: 81 (90) +9
22: 83 (93) +10
23: 87 (71) -16
24: 83 (83) 0
Boston Red Sox (+7)
16: 89 (93) +4
17: 91 (93) +2
18: 93 (108) +15
19: 96 (84) -12
21: 85 (92) +7
22: 86 (78) -8
23: 81 (78) -3
24: 79 (81) +2
Texas Rangers (-4)
16: 79 (95) +16
17: 82 (78) -4
18: 77 (67) -10
19: 71 (78) +7
21: 70 (60) -10
22: 75 (68) -7
23: 82 (90) +8
24: 82 (78) -4
Chicago Cubs (-4)
16: 96 (103) +7
17: 96 (92) -4
18: 96 (95) -1
19: 87 (84) -3
21: 80 (71) -9
22: 75 (74) -1
23: 77 (83) +6
24: 82 (83) +1
Oakland Athletics (-9)
16: 79 (69) -10
17: 77 (75) -2
18: 78 (97) +19
19: 85 (97) +12
21: 84 (86) +2
22: 69 (60) -9
23: 69 (50) -19
24: 71 (69) -2
San Francisco Giants (-9)
16: 88 (87) -1
17: 88 (64) -24
18: 81 (73) -8
19: 73 (77) +4
21: 76 (107) +31
22: 85 (81) -4
23: 83 (79) -4
24: 83 (80) -3
Cincinnati Reds (-10)
16: 71 (68) -3
17: 68 (68) 0
18: 71 (67) -4
19: 79 (75) -4
21: 79 (83) +4
22: 75 (62) -13
23: 70 (82) +12
24: 79 (77) -2
Pittsburgh Pirates (-14)
16: 83 (78) -5
17: 80 (75) -5
18: 76 (82) +6
19: 77 (69) -8
21: 66 (61) -5
22: 69 (62) -7
23: 70 (82) +12
24: 78 (76) -2
Minnesota Twins (-16)
16: 78 (59) -19
17: 75 (85) +10
18: 83 (78) -5
19: 85 (101) +16
21: 88 (73) -15
22: 82 (78) -4
23: 83 (87) +4
24: 85 (82) -3
Washington Nationals (-19)
16: 90 (95) +5
17: 92 (97) +5
18: 92 (82) -10
19: 91 (93) +2
21: 81 (65) -16
22: 70 (55) -15
23: 67 (71) +4
24: 65 (71) +6
Toronto Blue Jays (-30)
16: 84 (89) +5
17: 86 (76) -10
18: 84 (73) -11
19: 76 (67) -9
21: 87 (91) +4
22: 92 (92) 0
23: 88 (89) +1
24: 84 (74) -10
San Diego Padres (-31)
16: 73 (68) -5
17: 66 (71) +5
18: 72 (66) -6
19: 78 (70) -8
21: 95 (79) -16
22: 90 (89) -1
23: 92 (82) -10
24: 83 (93) +10
New York Mets (-36)
16: 92 (87) -5
17: 87 (70) -17
18: 84 (77) -7
19: 84 (86) +2
21: 92 (77) -15
22: 88 (101) +13
23: 90 (75) -15
24: 81 (89) +8
Kansas City Royals (-37)
16: 78 (81) +3
17: 76 (80) +4
18: 71 (58) -13
19: 70 (59) -11
21: 78 (74) -4
22: 75 (65) -10
23: 72 (56) -16
24: 76 (86) +10
Miami Marlins (-40)
16: 81 (79) -2
17: 79 (77) -2
18: 64 (63) -1
19: 60 (57) -3
21: 71 (67) -4
22: 82 (69) -13
23: 80 (84) +4
24: 81 (62) -19
Detroit Tigers (-43)
16: 81 (86) -5
17: 82 (64) -18
18: 70 (64) -6
19: 68 (47) -21
21: 72 (77) +5
22: 77 (66) -11
23: 72 (78) +6
24: 79 (86) +7
Chicago White Sox (-50)
16: 81 (78) -3
17: 68 (67) -1
18: 65 (62) -3
19: 72 (72) 0
21: 86 (93) +7
22: 87 (81) -6
23: 80 (61) -19
24: 66 (41) -25
Los Angeles Angels (-67)
16: 81 (74) -7
17: 83 (80) -3
18: 83 (80) -3
19: 82 (72) -10
21: 85 (77) -8
22: 83 (73) -10
23: 84 (73) -11
24: 78 (63) -15
This is very interesting and thank you for putting it together. Several things jump off the page to me. First is the consistent inconsistency, up one year, down the next. The second is the number of extreme outliers and third is the fact that a couple of teams are consistently poorly evaluated This isn’t intended to denigrate these projections, predicting baseball is more difficult than cat herding, but it does solidify my belief that the human mind can do just as well as any computer program.
We would expect a couple of teams to be “consistently” high or low just by random chance, though! And also that good teams will add talent during the season, and bad ones will subtract it.
It is a small sample (240) but if this was plotted as a bell curve with 0 being the median it would look ridiculous and the outliers of greater than +/- 16 would be extreme. Nearly every year a team or two exceeds its 90% percentile. This should only happen occasionally if the data was sound.
Shouldn’t 10% of teams per year exceed their 90th percentile? I.e., 3?
Not the same 3 teams every year.
The way I look at it the variation around the estimate is so large, the confidence interval, that I have always had very little “confidence” in these predictions.
With 30 teams, three teams should, on average, exceed their 90% projection, with three teams at 10% too.
Here is the distribution of how frequently (or infrequently) the projections are off by each of one win, two wins, three wins, etc in either direction…
(0): 11
(+/-1): 14
(+/-2): 17
(+/-3): 17
(+/-4): 26
(+/-5): 18
(+/-6): 16
(+/-7): 16
(+/-8): 15
(+/-9): 9
(+/-10): 16
(+/-11): 8
(+/-12): 10
(+/-13): 9
(+/-14): 2
(+/-15): 8
(+/-16): 11
(+/-17 to 19): 9
(+/-20 or more): 8
If I have mathed correctly the average variation form zero over this stretch of eight full seasons is something like 1,870 wins over 240 individual team seasons for an average margin of error around +/- 7.8 wins.
Thanks for doing this. Always appreciate when people put in work like this.
The White Sox last two years… sheesh.
1×10^-4%
So you’re telling me there’s a chance!
The problem with these types of speculations is that they are drowned out by randomness. If Michael had made six predictions rather than five, I would predict three would be correct.
Only if he were making 50-50 predictions, right? That’s not always the case.
Feel like one thing we’re missing with analysis like this is the likelihood of in-season trades. In the 83-88 win clump you might consider that to be mostly a wash — it’ll depend how the first half goes for most of those teams, so it’s foolish to try to bake it in when any of those teams could be in the thick of it or out of it entirely come early July.
But at the extremes, I think we can make some decent assumptions about what sort of moves might happen.
The Dodgers don’t stand pat even when they’re in a strong position in their division. They added multiple impact guys at the deadline last year, and I think it’s reasonable to expect that deadline deals will make their projection 1-2 wins better than they looked at preseason.
At the other end, the White Sox probably shouldn’t get credited for the possibility of very many full-season, above-median-projection performances, because any of the veterans they bring in who perform will probably get flipped at the deadline. Similarly, the odds they’ll be the team taking advantage of Luis Robert’s performance this year (if he’s healthy and that performance is any good) seem slim to none.
There is still a lot of absurd randomness in baseball, though. Dodgers for example, all the years blend together but they were pacing as having a chance at all time win record and had one of the worst 20-30 game stretches in memory. That was probably in the last 5-10 years
This is why using actual results is a little bit of an unfair way of judging this. Teams that overachieve to start will likely add talent that makes them even better and teams that underachieve will trade away talent that might otherwise mitigate a bad season. Real life has a way of making teams go further from the mean. But projecting that from the beginning of the season is foolish. I look at the projections more as a social math way of characterizing how good each team is projected to be.
No mention of Proudhon? How is this even a baseball article, Baumann?
Remember when baggy jeans were cool? That wasn’t so long ago that was just- oh no.
Hate that it’s back again.
This marks the first time in my 52 years that I’ve witnessed anything begging to be anthropomorphized.
I’d take these projections as seriously tentative. First, more free agents are available to sign that can marginally improve teams, more than marginally for the team that snags Bregman. Second, trades can happen. Baltimore may yet make a deal for a top line starter. Third, major spring training injuries, which always happen, especially to pitchers, can shake up projections.
There’s a few knowns – Dodgers will be great, Braves, too. Yankees and Orioles are near locks for the postseason. Probably the Phillies, too. Teams like the Nationals will be on the outside looking in.
To me, a huge unknown is the New York Mets. They could bellyflop or they could be fabulous. They will be one of the most intriguing stories of the season, I have a feeling.
As always, something will surprise us, a team we don’t expect will rise or fall, or more than one.
That’s one of many things that make baseball so dang fun!