Getting Started & Team Sync
How team state is shared across all HoopCoach tools
Everything is organised by team, then by game. Pick your team once in the Dashboard; every tool then asks which game you are recording, so all the tools — on every device in the gym — add to the same game.
-
1
Select or Create Your Team
Open the Coach Dashboard and choose an existing team or click + Create New Team. Give your team a name (e.g., "Varsity Boys 2026").
-
2
Automatic Cross-Tool Syncing
Your active team is remembered in this browser. Any tool you open on this device records for that team. Statkeepers on their own phones use your team code instead — no account needed.
-
3
Pick the Game
Each tracking tool opens by listing today's games for your team. Tap the one you are recording. Schedule games ahead in the Dashboard's 📅 Schedule tab so they are already in the list — see Schedule & Game Day.
Schedule & Game Day
One game, every tool, every device
Several people can track the same game at once — you on the Shot Chart, an assistant on the +/− Tracker, a parent on Hustle. Every tool records into one shared game, so the Dashboard and the AI see the whole game together instead of four separate ones.
-
1
Add Games Ahead of Time
In the Dashboard, open 📅 Schedule and click + Add game. Enter the date, tip-off time, opponent, home or away, and whether it is a game, scrimmage or practice.
-
2
Send Statkeeper Links
On the game's row, click 📋 Statkeeper links. It copies one link per tool, each already attached to that game. Send each helper the link for their tool — they never have to pick anything.
-
3
Or Pick It in the Tool
Anyone who opens a tool directly sees today's games at the top and taps the right one. Everyone tracking the game should pick the same one.
-
4
Check It Came Together
After the game, the Schedule row shows a tag for each tool that recorded into it — Shots, +/−, Boxscore, Hustle, Possessions. That is the quickest way to confirm everyone was on the same game.
Opponent Scouting
What you know about the next opponent, turned into a game plan
-
1
Start a Report
Click 🔍 Scout on an upcoming game in the Schedule, or open the 🔍 Scouting tab and pick the game. If you have played them already this season, the result shows at the top.
-
2
Add Their Numbers
Click 📄 Import Hudl CSV and choose the opponent's team stats export (or Paste CSV). It fills in their scoring, shooting, turnovers, rebounding, points in the paint and scoring by quarter. Have a paper scorebook from one of their games? Click 📷 Scan scorebook and photograph the page — it reads their rows (keep both team names in the photo so it can tell them apart) and adds the game; scan two or three of their games and the numbers become averages. Otherwise, type in what you have from MaxPreps or your own charting and leave the rest blank.
-
3
Note Their Key Players
Add each player worth planning for by jersey number, with points per game and tendencies ("left hand only", "lives at the elbow"). Names are optional and stay in your dashboard.
-
4
Build the Game Plan
Click ✨ Game plan. The AI reads their report against your season — lineups, box scores, hustle and your Coach's Log — and gives you three keys to the game, defensive assignments, a rotation note and one thing to drill before tip-off.
Coach Dashboard & Season Analytics
Central hub for season-wide metrics and leaderboards
The Dashboard aggregates real-time data from every game recorded across all tools into season-wide charts and tables.
Assistant Coach AI
AI-powered tactical analysis and rotational recommendations
The Assistant Coach AI analyzes your team's real-time statistical anomalies and qualitative coach's notes to produce tailored coaching advice.
-
1
Navigate to AI Insights Tab
Select your team in the Dashboard and click the ✨ AI Insights tab.
-
2
Click "Generate AI Insights"
The system analyzes your team's shooting percentages, top 5-man lineup efficiencies, boxscore averages, and recent Coach's Log entries.
-
3
Review Actionable Coaching Advice
Receive 3 concise, plain-English recommendations on rotation tweaks, defensive priorities, or offensive adjustments. Click 🔄 Regenerate anytime for updated insights.
Coach's Log Notebook
Record game notes and tactical observations
-
1
Write Strategic Context
Type in notes during or after games (e.g., "We ran a 2-3 zone in Q3. Point guard was in foul trouble early.").
-
2
Save to Database
Click Save Note. Notes are timestamped and stored under your team ID.
-
3
AI Context Integration
Your 5 most recent notes are automatically read by the Assistant Coach AI to ensure its recommendations align with your actual game situations.
+/− Tracker
Real-time lineup efficiency and point differential tracking
-
1
Pick the Game & Set Starters
At the top, tap today's game (or + Start a new game if it is not scheduled). Then tap your five starters to put them on the floor.
-
2
Log Scoring & Substitutions
Click +1, +2, or +3 for Us or Opponent as points are scored. Tap a bench player and select who they replace to log live substitutions.
-
3
Save Game
Click Save to History. The game's scoring and lineups go to the Dashboard's lineup leaderboard and a copy stays in this device's history. Saving again later replaces what you saved before — it never adds a second copy, and it never touches the Shot Chart's data for the same game.
Interactive Shot Chart
Visual shot tracking, heat maps, and rebound metrics
-
1
Pick the Game, Then Plot Shots
In the Game panel, tap today's game. Then tap the court exactly where each shot was taken.
-
2
Assign Player & Outcome
Select the shooter from the roster popup, then Made 2PT, Made 3PT, Missed 2PA or Missed 3PA. Shots go to the Dashboard as you record them.
-
3
FT, Rebounds & Turnovers
Use the buttons above the court: Free Throw, Off. Reb (with whether it led to a second-chance score), Opp ORB when the opponent rebounds your miss, and Turnover. Free throws are counted as FT%, never as field goals.
Possession Quality Tracker
Evaluate offensive flow, passes, and shot quality
-
1
Pick the Game
In the Game card, tap today's game so possessions are filed under it.
-
2
Track Passes & Ball Reversals
Tap + under Passes for every pass in an offensive sequence, and under Ball Reversals when the ball swings across the floor.
-
3
Rate the Shot, Then Log the Outcome
Optionally mark Good Shot or Bad Shot, then tap how the possession ended — 2PT Made / Miss, 3PT Made / Miss, Free Throw or Turnover. Tapping the outcome saves the possession and resets the counters for the next one. Today's possessions are listed below; ✕ removes a mistake.
Boxscore Entry
Manual post-game entry from paper scorebooks
-
1
Pick the Game & Select Quarter
Under Which game?, pick the game from the last week — the newest is chosen for you. Only if it is not listed, choose A game that isn't listed and enter the opponent, date and session type. Then select the quarter you are entering (Q1–Q4 or OT).
-
2
Input Player Stat Line
Enter points, field goals (FGM/FGA), 3-pointers, free throws, rebounds, assists, steals, blocks, turnovers, and fouls per player.
-
3
Save & Sync Season Averages
Click Save Boxscore. Season averages on the Dashboard update straight away. Saving a game that already has a box score asks first, then replaces it — it never doubles the numbers.
Hustle Tracker
The effort plays a box score never records
-
1
Pick the Game
In the bar at the top, tap today's game (or + New game if it is not scheduled).
-
2
Tally Effort Plays
Select a player, then tap the play: screen assist, deflection, loose ball recovered, charge drawn, contested shot or first to the floor. Undo reverses the last tap.
-
3
It Saves Itself
Stats sync a few seconds after each tap, and again when you switch away from the page. ⬆ Sync Now forces it. When the game is over, 🔄 Next Game clears the board for the next one; what was synced stays with the game you just tracked.