The full NBA brain + basketball grind suite.
Guess players, master all-time leaderboards, build workouts, save your stats, track your jumper, and train your basketball IQ in one fast website.
Account + saved progress
Create a local HoopIQ account so your XP, streaks, leaderboard hits, shot logs, workouts, and quiz score save under your profile. Turn on remember me and it keeps you signed in on this browser.
Daily Missions + streaks
Complete daily basketball challenges to earn XP, build consistency, and make the site feel like a real training app.
0 day streak
Complete at least one mission per day to keep your streak alive.
Guess the NBA Player
Pick a difficulty. You get clues one by one. Harder modes use legends, role players, stat nerd clues, and fewer obvious hints.
Mystery Player
Make your first guess.
Leader Lockdown
Choose a category and name the top 10. It accepts last names too, so “LeBron” or “James” can both work.
All-time Points Leaders
Try to clear all 10.
Basketball Training Lab
Generate a workout based on your goal, then check off drills. It is built for getting better in real life, not just looking pretty.
Workout builder
Today’s workout
Shot Tracker
Log makes and attempts by zone. It saves in your browser so you can see your jumper improving.
Shot summary
Court IQ Quiz
Quick decisions: reads, spacing, defense, shot selection, and late-game thinking.
Loading question...
Pick the best read.
HoopIQ AI Coach
Ask basketball questions about shooting, handles, defense, IQ, workouts, tryouts, confidence, or fixing your game. It works as a built-in coach instantly, and can use Cloudflare Workers AI if you enable the included Worker.
Ask me something like “how do I shoot better?”, “make me a guard workout,” or “how do I stop getting nervous in games?”
Data + editing
This is a static website. You can edit the player list, leaderboards, drills, and quiz questions directly in app.js. The leaderboard data is built for gameplay and should be refreshed occasionally because active players keep moving up.