SweepSzn

Can you go 82-0?

Draft an all-time NBA starting five — spin a team reel and an era reel, pick your five, and let the engine find every hole in your lineup. Going undefeated is achievable. It's also brutally hard.

example result · projected record
784
A+ HISTORIC
ORtg 119.9
DRtg 96.5
Net +23.4
Why this record
What's helping
Star offense+27.9
Combined scoring + creation above an average lineup (volume × efficiency, era-adjusted).
Star defense+11.1
Combined defensive impact — steals, blocks, defensive rebounding and rim protection.
Spacing (2.5 shooters)+0.8
Enough outside shooting to bend the defense and open driving lanes.
What's hurting
Usage overload (160% demand)-13.2
Too many ball-dominant stars: one ball and ~100 possessions can't feed them all, so efficiency drops.

No other version explains why your five wins or loses.

Why it matters

Most all-time lineup builders just add up box-score averages. That gets it backwards.

Box-score sum
rewards five ball-dominant scorers
748

Five 30%-usage stars, one basketball — on paper it never breaks down.

That's backwards.

SweepSzn engine
rewards a balanced two-way five
784A+ HISTORIC

Curry, Jordan, LeBron, Giannis, Jokić — and it still docks them −13.2 for usage overload.

The engine gets it right.

One basketball can't feed five ball-dominant stars. Our engine knows that. A box-score adder doesn't.

How to play
1
Spin the reels

An orange TEAM reel and a violet ERA reel land on a franchise and decade. Lock one and re-spin the other to hunt the player you want.

2
Draft your five

Browse that era's roster and slot a player at each position — PG, SG, SF, PF, C. Eligibility is enforced: five point guards is not a lineup.

3
Get graded

The engine simulates all 82 games and returns a record, a letter grade, and a plain-English breakdown of what helped and what hurt — and in Daily mode, ranks you on a server-verified leaderboard.

What the engine actually models

An engine that plays real basketball

SweepSzn is fit to 1,170 real NBA team-seasons — not hand-tuned. It tracks finite possessions, era-normalizes every player, gives defense equal weight with offense, and scores spacing and fit. The result punishes exactly the lineups a box-score adder adores — the difference between a 74-win team and a 40-win one.

See exactly how the engine works →

Spin the reels. Draft your five. Go for 82-0.

Build your five →

No account needed. Runs in your browser. Daily mode resets every 24 hours.

SweepSzn is a browser-based all-time NBA lineup simulator where you draft a five-player starting five by spinning a franchise reel and a decade reel, then simulate a full 82-game NBA season. The simulation engine is calibrated to 1,170 real NBA team-seasons (1985–2025) across 24,687 player-seasons, with out-of-sample accuracy of 6.07 wins RMSE in year-grouped cross-validation. Unlike lineup tools that simply add up box-score averages, SweepSzn models finite possessions and usage overload (too many ball-dominant stars costs wins), era normalization via per-season z-scores (so Wilt Chamberlain's pace-inflated 1962 numbers are not compared directly to modern stats), floor spacing, rim protection, and lineup fit and redundancy. Every result includes a plain-English “Why this record” breakdown — a two-column helping/hurting factor list and a per-player role label (Lead creator, Rim protector, 3&D wing, Floor spacer) — so you understand exactly what is working and what is costing wins. Daily mode gives every player the same spins each day and ranks results on a verified server-side leaderboard with streak tracking. Classic mode shows player statistics during the draft; HoopIQ mode hides them so you draft entirely from memory. Every result generates a unique shareable permalink and result card. The goal: can you build an all-time NBA five that goes 82-0, undefeated over a full season? It is achievable, but the engine makes it brutally honest.