How It Works
A walkthrough the Enjoy100.
Start RankingBackground
Rankings are meant to cause controversy.
We all have our own opinions about who the NBA’s “Top 10” players are. But when you actually sit down and try to order them, a seemingly simple task quickly becomes a daunting challenge.
“I think Shai is better than Wemby, but Jokic is better than Shai, but Wemby is better than Jokic?”
Research is my day job, so when I see a problem, my instinct is to look to science for a solution. That led me to develop a systematic way to determine who we believe the NBA’s best players are.
Enjoy100 uses an Elo rating system calculated using the following equations:
Elo ratings are commonly used in online chess, competitive video games, skill-based matchmaking and even some dating-app ranking systems. Don’t worry, you won’t need to do any math. Enjoy100 handles that part for you.
- RThe player’s current rating
- EThe player’s expected chance of being selected
- SWinning player, S = 1 Losing player, S = 0
- KHow strongly each matchup changes the ratings
In the Game
First, select your player pool. The more players you include, the more time and matchups you’ll need to finalize your rankings.
Next, choose the size of the ranking you want to create, from a Top 5 or Top 10 all the way up to a Top 100.
You’ll then receive a continuous series of one-on-one matchups. For each matchup, select the player you believe is better.
Any definition you’d like.
You might prioritize current performance, long-term talent, playoff reliability, career accomplishments or simply who you would rather have on your team. These are your rankings, so have fun with them.
To help you make each decision, the player cards provide additional information, including:
- Season averages
- Advanced statistics
- Career accolades
- NBA 2K ratings
- Position and team information
Every selection updates the players’ Elo ratings and helps determine where they belong on your list.


Your Results
Watch your personal ranking take shape with every pick.
Once you’ve completed the required matchups, the algorithm will reveal who you believe are the NBA’s best players.
Your results are built entirely from your decisions. No analyst panels, predetermined tiers or consensus rankings, just your own basketball opinions.
See which players you rate highest and discover where your opinions differ from your friends.
Your list is saved on your device, so you can return and continue ranking at any time.
- 1Shai Gilgeous-AlexanderOklahoma City Thunder2603
- 2Nikola JokicDenver Nuggets2555
- 3Victor WembanyamaSan Antonio Spurs2412
- 4Cade CunninghamDetroit Pistons2100
- 5Anthony EdwardsMinnesota Timberwolves2001
Share With Friends
Start the conversation with your group chat.
Share your Enjoy100 results with friends, compare your lists and find out who truly knows ball.



Compare With the Enjoy100 Community
Your selections simultaneously contribute to a global Enjoy100 ranking, showing who the entire community believes are the NBA’s best players.
See where your opinions match the Enjoy100 consensus, where they differ and which players divide basketball fans the most.
- 1Nikola JokicDenver Nuggets2603
- 2Shai Gilgeous-AlexanderOklahoma City Thunder2555
- 3Victor WembanyamaSan Antonio Spurs2412
- 4Luka DoncicLos Angeles Lakers2100
- 5Jalen BrunsonNew York Knicks2001
Ready to Build Your Top 100?
Make your picks, reveal your rankings and prepare to defend your list.
Start Ranking