100

Spin players. Steal their traits. Build someone who can score 100.

runs played
players
perfect 100s
average score
Today's Daily 100
Loading…
Play today's puzzle →
All-time best
Loading…
Full leaderboard →

What it is

Nine empty slots, nine spins. Each spin lands on an NBA franchise and one player from that team's history. You steal exactly one scoring attribute from him — his Finishing, his Handle, his Foul Drawing, whatever he was actually good at — and that slot is locked forever.

Do that nine times and you've built a player who never existed. Then the game simulates the best single scoring game that player could realistically produce. The ceiling is 100 points.

The catch: you can't have everything. Take Curry's shooting and you gave up the chance to take someone's Volume. Take a legendary Foul Drawing grade and you'd better have Free Throws to cash it in — Wilt drew contact like nobody ever has and shot 51% from the line.

Built on real careers

293 player-team runs across all 30 franchises, graded from real statistics. A player appears once per team he played for, and each entry represents his peak stretch there — so Warriors Durant and Suns Durant are different steals with different grades.

Grades run from F to S. S is reserved for genuinely historic traits and is deliberately rare; most superstars top out at A or A+. How the grades are built →

Compete

Claim a username — no password, no email — and your runs post to the leaderboards. Daily 100 gives everyone the same nine spins each day with a single attempt, so it's a straight test of who used them best. The all-time board tracks your single best run ever.

See the leaderboard

Reaching 100

It's meant to be hard. A good run lands in the 60s. A great one reaches the 80s. Simulated against tens of thousands of runs, skilled play reaches a perfect 100 roughly once every 480 runs. Most people will finish at 93 and immediately see the one trait that cost them.

Start building