82-0 Challenge logo82-0 Challenge

How 82-0 Is Calculated

Wondering how the 82-0 challenge turns five players into a win-loss record? Here is exactly what the simulation engine does, in plain English.

The short answer

After you draft five players, the engine adds up their per-game stats across five categories β€” points, rebounds, assists, steals and blocks β€” adjusts every line for the era it came from, then runs the total through a non-linear win curve to project a record between 0-82 and 82-0. A single weak category caps your ceiling no matter how strong the rest of the roster is.

The five stat categories

Every player carries a real historical stat line: points (PPG), rebounds (RPG), assists (APG), steals (SPG) and blocks (BPG) per game. The engine sums each category across your starting five, so a lineup's scoring total is the sum of five scorers, its rebounding total the sum of five rebounders, and so on. Balance across all five matters more than a huge number in any one.

This is why a five-scorer lineup underperforms: it piles up points but posts near-zero blocks and playmaking, and the engine punishes that imbalance.

The non-linear win curve

Total stat output does not translate to wins in a straight line. The engine runs your aggregate through a curve where each additional win costs progressively more roster strength. Going from 55 to 60 projected wins is cheap; going from 75 to 80 is brutally expensive. That curve is why 82-0 is so rare even with an elite lineup β€” the last few wins demand a near-perfect roster.

Category thresholds: why one hole sinks you

On top of the curve, every category has a minimum threshold. If your lineup has essentially no rim protection or no playmaking, the engine caps your projected record regardless of how high your scoring total climbs. A balanced 78-4 roster beats a lopsided 90-points-but-zero-blocks roster every time. This models real basketball: a team that cannot defend the rim or run an offense loses games no matter how much it scores.

Era adjustment

30 points per game in the fast-paced, high-scoring 1960s is not the same as 30 points in the 2020s. The engine deflates pace-inflated numbers from older decades and normalizes every stat line to a common baseline before summing, so a player is not rewarded just for playing in a high-tempo era. This keeps cross-decade lineups fair.

Want to test it?

The fastest way to understand the scoring is to play. Spin a lineup, read the projected record and the 'biggest weakness' callout, then tweak your next run to plug that hole.

Build more than a basketball team.

Create an AI character squad, generate a story, and turn it into a picture book with AI Character Squad Builder.

Try AI Character Squad Builder