🌐

Getting Started & Team Sync

How team state is shared across all HoopCoach tools

Open Dashboard ➔

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.

💡 Pro Tip: If you switch teams in the Dashboard, reload any tool that is already open so it picks up the new team.
📅

Schedule & Game Day

One game, every tool, every device

Open Schedule ➔

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.

💡 Not on the schedule? Any tool can start a game with + Start a new game. It shows up in everyone else's list right away — so have one person start it and everyone else pick it. If two people both start one, you get two games; scheduling ahead avoids that.
💡 Stats recorded before a game is picked are kept on the device and sent as soon as you pick one. To move on to a different game, clear or save the current one first — a tool will not switch games while it is holding stats for another.
🔍

Opponent Scouting

What you know about the next opponent, turned into a game plan

Open Scouting ➔
  • 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.

🔒 Scouting is temporary. A report deletes itself three days after its game unless you tick Keep for a rematch. It never mixes into your season stats, and the AI only ever sees jersey numbers — never an opposing player's name.
📊

Coach Dashboard & Season Analytics

Central hub for season-wide metrics and leaderboards

Launch Dashboard ➔

The Dashboard aggregates real-time data from every game recorded across all tools into season-wide charts and tables.

Schedule Upcoming and recent games, what has been recorded in each, and links that open any tool already attached to a game.
Season Shot Chart Every field goal from the Shot Chart this season, made (green) and missed (red), with team FG% — and free throws shown separately as FT%.
Lineup Efficiency Leaderboard Calculates point differential (+/−), points scored, and points allowed for every 5-man lineup combination.
Player Season Averages Displays per-game stats (PPG, RPG, APG, SPG, BPG, TOPG, FG%, 3P%, FT%) aggregated from manual boxscores.
🤖

Assistant Coach AI

AI-powered tactical analysis and rotational recommendations

✨ Try AI Insights ➔

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

Open Log ➔
  • 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

Launch Tracker ➔
  • 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

Launch Shot Chart ➔
  • 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

Launch Tracker ➔
  • 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

Launch Boxscore Entry ➔
  • 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

Launch Hustle Tracker ➔
  • 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.