A simple way to understand MLB playoff races — without spreadsheets.
Playoff races aren't just about wins and losses — they're about paths.
MLB Magic Numbers tracks those paths using two countdowns:
In most cases, one reaches 0 first — clinched or eliminated.
We calculate both within your team's league (American or National).
Magic # counts down to clinching a playoff spot.
When Magic reaches 0, your team is guaranteed a place in the postseason — no matter what happens elsewhere.
How it's anchored: There are two routes into the postseason — winning your division or taking a wild card. Magic is the number of wins you still need so that enough rivals run out of ceiling (their max possible wins) to guarantee one of those routes. Ties are treated as unresolved (MLB breaks them with head-to-head records that aren't knowable in advance), so we never call a clinch early.
MLB playoff format: Each league sends 6 teams — 3 division winners plus 3 Wild Card spots. So the 7th team is the one just missing out.
Tragic # counts down to mathematical elimination.
When Tragic reaches 0, there is no possible future where your team can make the playoffs.
How it's anchored: You're only eliminated when both routes are dead — the division title (anchored to the best rival in your division) and the wild card (anchored to the 3rd-best team in the wild-card pool). Tragic tracks whichever route stays alive longer, so a division leader in a weak division isn't shown a scary number just because the league's wild-card race is strong. A schedule-aware check also catches "forced" eliminations from head-to-head games among the chasers.
This happens because the numbers depend on ceilings (max possible wins) and the chaser line — not just whether you won tonight.
Example: if you win, Magic often drops (you gained a win), but Tragic can also drop if the anchor chaser gained ground elsewhere or if your ceiling changed relative to that line.
Most standings tell you where teams are right now. Magic & Tragic tell you what's still possible.
Together, they show the shape of the race — not just the snapshot.
We simulate every remaining game of the season 10,000 times. Each team's strength is its winning percentage regressed toward .500 (by about 70 games of league-average ball, so early-season records don't overreact), and each game is decided by the log5 head-to-head formula with a 54% home-field edge.
In every simulated season we crown three division winners per league and award three wild cards to the best remaining records, breaking ties with simulated head-to-head results and intradivision records — the same order MLB uses. The percentages on the odds page are simply how often each outcome happened across all 10,000 seasons.
Odds refresh several times a day as results come in. They're a model, not a promise — for the hard math of what's already locked in, see each team's magic and tragic numbers.
All 18 non-playoff clubs enter the lottery for the top six picks, with odds set by reverse order of winning percentage — the three worst records each get a 16.5% shot at No. 1. Six draws are made back-to-back, and everyone else follows in reverse order of the standings.
On the draft lottery page we turn those rules into a full pick-by-pick probability table by running hundreds of thousands of simulated lotteries, and the simulator button plays out a single draw the same way the real one is conducted.
The CBA also limits how often a club can pick in the lottery in consecutive years (stricter for revenue-sharing payees). Those eligibility exclusions depend on prior drafts and aren't modeled here, so a team's true odds can shift once the league confirms eligibility.