NFL · SEASON SIM · 2026
The win-total board.
Every team's season, simulated 10,000 times off preseason Elo priors — wins mean, the 10th-to-90th percentile band, division and playoff odds. Market total, de-vigged implied, and the sim-vs-market edge join the moment a market win-total feed exists; edges are labeled leans, never picks.
TEAMS32SIMS10,000VALIDATION2015-2026 · MAE 2.222MARKETMODEL-ONLYUPDATED3d ago
SCORED ON SEASONS IT NEVER SAW
2.222 MAE vs 2.67 / 2.474
Walk-forward over 2015-2026: the sim's win projections against two baselines — last season's wins (2.67) and a flat 8.5 for everyone (2.474). Lower is better. It beat both.
ALL 32 TEAMS
Projected wins, with the band.
MODEL-ONLYNo market win-total feed exists from either market source probed — one odds aggregator and one box-score provider (checked every cycle since 2026-08-11). The board runs model-only; market total, implied, edge, and lean columns publish the day a feed posts. No reconstructed numbers.
METHOD · CONSTANTS · CAVEATS
How the board is built.
METHOD
Preseason Elo built from every result since 1999 (regressed one-third toward league average each offseason), home field estimated from the last ten completed seasons. 10,000 seeded simulations of the regular season with ratings frozen at preseason priors. Validated out-of-sample: every season in the window replayed from priors only and compared to actual win totals.
SIMS 10,000 · SEED 20260907 · ELO START 1500 · K 20
MOV ×ln(1+margin) · REGRESSION one-third toward 1500
HFA +31 (home win% 54.4% over 2017-2026 (non-neutral)) · TIEBREAK simulated standings ties broken by Elo — real NFL tiebreakers not modeled
MOV ×ln(1+margin) · REGRESSION one-third toward 1500
HFA +31 (home win% 54.4% over 2017-2026 (non-neutral)) · TIEBREAK simulated standings ties broken by Elo — real NFL tiebreakers not modeled
Win distributions from the season sim (10,000 seeded simulations off preseason Elo priors — see the sim feed for constants and validation). Where a market total exists: model P(over) is the share of simulations finishing above the total (pushes excluded), market implied is the two-way book de-vigged by normalization, edge_pp = model − market in percentage points.
VALIDATION RULER · 2015-2026
Season sim2.222 MAE
Prior-year wins2.67 MAE
Flat 8.5 wins2.474 MAE
Projected win totals beat both naive baselines (prior-year wins and flat .500) out-of-sample.
validated
LEANS, NOT PICKS
OVER/UNDER flags are LEANS, posted at |edge| ≥ 3pp against the de-vigged market — never picks. The NFL sides model failed its gate, and no win-total lean becomes bet language until a graded, market-relative record exists. Sizing, when anything ever clears, is in units (1u = 1% of budget), never dollars.
Priors are a starting point, not a pick.
The sim says where teams start, not where they finish — the in-season re-rating reads real games as they're played. Win-total leans stay leans until a graded, market-relative record exists.