For high school and club basketball coaches

Your plays on every player's phone.
Their name on every one.

Hoops Room is a private team playbook. Players sign in with their own code and watch each play run, step by step, with their name and the time stamped across the court. You see who studied, who passed the quiz, and who didn't open it. Game plans, scouting, a practice planner, a live scorekeeper with shot charts, and a library of 600 ready made plays from the NBA and college game come with it.

Built by a coach and running all season for a varsity program. Set up for your team in a day, in your colors. Send me your plays, or links to them, and I'll help build your playbook. Or draw them yourself with your assistants on the coach board.

Live demo
HAWKS PLAYBOOK
Westbrook Basketball
Horns Flare Offense
Step 1Horns. 4 and 5 at the elbows, 2 and 3 spaced to the corners.
Coach's tip: 1, fade, don't drift. Feet set behind the line before the catch.
Tap to open the player demo
Every playanimated step by step, with the coach's tips under it
615 playsin the library, real NBA and college sets, plus 35 scenario packs
138 situationstagged on plays, from baseline out against a zone to they ice the ball screen, plus a 14 branch end of game tree
Live box scorekept from the bench in two taps a stat, with shot charts and lineups
How it works

Three steps. No app store.

Hoops Room runs in the phone's browser and installs to the home screen like an app. Nothing to download, nothing for parents to approve, nothing that stops working when a kid gets a new phone.

1

Your plays go in

Two ways. Send me your plays or links to them (photos of a whiteboard, a PDF, a FastDraw export, a YouTube link) and I'll help build your playbook. Or draw them yourself with your assistants on the coach board: drag the tokens, add a step, and each step animates from the last one.

2

Each player gets a code

Six characters, theirs alone. Text it from the coach board. They open the link, type the code, and the playbook is theirs for 30 days at a time. Turn any player's access off with one tap.

3

You see who studied

Every play opened is logged by player. Quizzes score who really knows it. Give a play a due date and the list turns red, yellow and green by player, so Tuesday's film session starts with facts.

What's inside

Everything a coach keeps in the binder, on the team's phones.

This is one program's working system, not a feature list. Every piece below is in the demo. Tap any screenshot to open it live.

Plays that move

Watch it run, not read it

A still diagram asks a 15 year old to imagine five people moving at once. Hoops Room plays one step at a time: the screen, the cut, the pass, the shot, with the coach's note under each step and the ball changing hands on the pass.

  • Half court and full court, offense, defense, inbounds, press breaks
  • Lineup names under the tokens and a gold YOU ring on the player's own spot
  • Coach's tips, a voice note you record on the play, and a video clip with film moments that jump to the second
  • Where am I drill: the player taps their start spot and first cut, scored
The library

615 plays, ready on day one

You don't start from a blank court. Answer six questions about your team and Build my playbook picks a starter book for you, end of game tree included. Or open the library, watch any play run, read the coaching points, and add it to your playbook as a draft. Horns, Elbow, Delay, Zipper, Floppy, Pistol, Spain, Zoom, Chicago, Iverson, Hawk, Princeton, Triangle, Flex, Swing, Shuffle, Wheel, the Carolina break, 73 baseline and 45 sideline sets, zone attacks, press breaks, presses, defensive slides and the late game plays, every one drawn step by step and named the way the NBA and college coaches call them.

  • 615 plays in eight categories, searchable by name or by situation, with mirrored left and right versions where it matters
  • 35 scenario packs: Horns the pro catalog, Elbow and Delay, Zipper and Floppy, Pistol and drag, Princeton and Triangle, continuity offenses, the secondary break, baseline and sideline pro catalogs, zone, press break kit, buzzer beaters, dead balls, late game down 3, down 1 or 2, tied, protect the lead, close it out, down big, end of quarter, star in foul trouble, beat the press, zone attack, junk defenses and traps, quick hitters, transition, two inbounds kits, man offense, two defense kits, get the shooter open, and specials
  • 138 situation tags on the plays, in eight groups: inbounds, score and clock, what they are in, how they guard the ball screen, game flow, transition, free throws and dead balls, personnel
  • Reads on 93 of the plays: if they switch, if they go under, if they trap. Players get a Read the defense quiz, per play and across the whole book
  • A pack adds its plays and fills in the end of game tree for those situations in one tap, then offers two practice plans that install it
  • Build my playbook: man or zone, post or no post, who presses you, your best player, your base defense, your level. It picks 12 to 26 plays and tells you why each one is there
  • Open the same library from Scouting and any set goes in as the opponent's play, numbers become them, X's become us
  • Everything added is yours to rename, re-draw, assign to your lineup, or delete
Keep the book

A real scorekeeper, two taps a stat

One screen for the bench: shots on the left, scoreboard and play by play in the middle, rebounds, assists, steals, blocks, turnovers, fouls and subs on the right. Tap the stat, tap the player. Tap a missed shot and it asks who got the rebound. Tap the other team's score and the same buttons record for them by jersey number.

  • Shot locations on a tap, so every player gets a shot chart with hot and cold zones
  • Full box score for both teams, quarter by quarter scoring, lineup plus and minus, season totals and averages
  • Fix any tap from the log: flip a make to a miss, change the player, remove it. The score follows
  • Hustle stats on the same device: deflections, charges, floor burns, ranked per minute
  • Tag the play before a shot and see which plays actually score: attempts, makes, points and points per shot, per game and for the season
  • Print the box score, export it, or drop it straight into the playbook's stats
On a phone in the gym

Parents get the box score too

The scorer works on a phone in portrait, a tablet in landscape, or two phones with split jobs: one keeps the book, one keeps hustle stats. A read only link gives families the live score, the box score, lineups and the shot chart without a login.

  • Works in the gym with no signal and catches up when it comes back
  • Timeout screen and halftime sheet for the head coach, fouls to give, best free throw shooters on the floor
  • Buttons only view for a scorer who wants nothing but the buttons
The name on every play

Share it and everyone knows who did

Every play, every video frame and the page behind them are tiled with the player's name and the time. Copy, print and right click are off. Switch apps or let the phone sit and the playbook blurs itself until it's tapped again.

  • Per player codes, 30 day sessions, access on or off per player
  • A view log per player and per play, never a shared login
  • Close the whole playbook with one switch (off season, a roster change)
Straight talk: no web page can stop a second phone taking a picture of the first one. The stamp means that picture carries a name and a time, and the view log tells you who had the play open. In practice that is what stops it.
Did anyone study?

Who's studying, by name

The coach board shows a grid: every player down the side, every play across the top. Red means never opened, yellow means watched, green means passed the quiz. Give a play a due date and the players see the same checklist.

  • Quiz on every play: where does your man go, who gets the ball, 80 percent passes
  • Sideline signals with a photo quiz, team glossary with a meaning quiz
  • Ask the coach on any play. You get an email, your answer shows to the team
  • Progress report per player, printable, built from views, quizzes, stats and notes
Game plans and scouting

Friday's opponent, on their phones by Tuesday

Build a game plan: three things to know, their personnel with photos, how we guard each guy, what they run (drawn as scouting plays), our calls for the night. Players get it as a card at the top of their playbook with a prep quiz to pass by tip off.

  • Opponent pages with matchups, keys and the plays we'll see
  • Bench card: one printed sheet with our calls as mini courts, their sets, foul and timeout boxes
  • Bench log: tap what you called and whether it scored, see what works by opponent
  • End of game tree: who has the ball, what's the score, here's the play and the huddle line
  • Tonight's plays: star a handful before the game and players see them on top of the playbook
  • Game day mode: on the day of a game the player home becomes one card, tonight's plays, the three things, their guys with photos, the signals we'll use and the prep quiz. Everything else drops below the fold
  • Print play cards, one page per play with every step, and a pocket card of the end of game tree and every situation
Practice planner

Build Tuesday in five minutes

Pick a focus, drag in blocks from a library of 75 drills (set up, how to run it, coaching points, variations) and your own, and the planner clocks every block for you. Hit Run it in the gym and a big clock walks the practice with you.

  • Nine templates to start from, balance by category, equipment list
  • Attendance chips write absent and late straight to player notes
  • Players see today's practice on their home screen
  • Print it, or run it from the phone with a wake lock so the screen stays on
The board

Hold the iPad up in the huddle

Board mode runs any play full screen on a loop. Draw on it with a finger. Tap Follow coach and every player's phone opens the same play and holds on the same step you're on. Works in the gym with no signal: the coach board caches itself.

  • Tonight's plan first in the picker, speed control, pause on a tap
  • Bench log and bench card from the same screen
  • Offline: calls you log without signal send themselves when it comes back
Stats and goals

Stats live next to the plays

The scorekeeper exports a box score the playbook reads in one drop, or import a Hudl CSV, or type one in. Season table, leaders, per game lines, and season goals the players watch fill up on their home screen: free throw percentage, turnovers, wins, whatever you set.

  • Players see their own averages, the leaders and every box score
  • Goal meters on the player home screen, scrimmages excluded
  • Sunday night digest to the coach: who studied, what we called, what's due
And the rest

The small things that make a season easier

Sideline signals

A photo or call word per play. Players learn them with a multiple choice quiz.

Team glossary

Fist, Ice, Weak, Red. What each word means, linked to the play, with a quiz.

Situations library

138 tags in eight groups. Players tap "Box and one" or "They ice the ball screen" and see every play we run for it.

Team calendar

Paste your Google Calendar feed. Players see what's next and add it to their phone.

Voice notes

Talk a play through once. Players hear you while the animation runs.

Player notes

Injury, absent, late, kudos. A flag by the name for two weeks, and it feeds the progress report.

Scorekeeper and attitude board

Full box score, shot charts, quarter scoring, lineup plus/minus and hustle stats per minute, scored from the bench on phones. Included. See the Hawks' board

Home screen app

Installs on iPhone and Android with a badge for new plays and quizzes due.

Assistant code

A second passcode for assistants: the Board, bench log, box scores, notes, plans and practices. No editing the book.

One program, several teams

Varsity, JV, 14U. Each team has its own roster, plans, practices, box scores and scorer. Plays and the glossary are shared.

Works in the gym

The coach board loads with no signal. Bench calls queue up and send when you're back online.

Try it

Open the demo team. Tap everything.

The Westbrook Hawks are a made up team with five plays, four players, a game plan for Friday, a practice for today and two games of stats. Nothing you do is saved. Reload and it resets. You can also keep the box score of a live game as the scorer, or see the finished games the way parents do.

You're Jordan Reyes, a guard on varsity. Open it on your phone if you can, that's where players live.

  1. 1Open Horns Flare and press play. Your name is on the court.
  2. 2Take the quiz. Tap where 1 goes after the screen.
  3. 3Open the game plan for Lincoln and the prep quiz.
  4. 4Check Stats, Signals and the Situations page.
Open the player demo

The coach board is built for a laptop or iPad, and it works on a phone in a pinch.

  1. 1Draw a new play. Drag the tokens, add a step, press play.
  2. 2Players tab: see who's studying, print a progress report.
  3. 3Game plans: open the Lincoln plan and print the bench card.
  4. 4Practice: build one from the drill library, then hit Board.
Open the coach demo

It's the start of the third quarter, Hawks down nine to Ridgeview. One screen: shots on the left, score and play by play in the middle, everything else on the right. Tap the stat, then the player.

  1. 1Tap Made shot, pick the shooter, tap where it went in, pick the assist.
  2. 2Tap a missed shot and answer who got the rebound.
  3. 3Open the Log tab and fix a tap you got wrong.
  4. 4Tap Ridgeview to record for them, then Box score for the full sheet.
Open the scorer demo
Pricing

One price per team, per season.

No per player fees, no app store cut, no upsells inside the app. Tell me about your team and I'll send you a price. You pay once, I set it up, your team uses it all season.

Reach out for pricingOne price per team, per season. No per player fees.

Email me at adam@mainline-webdesign.com or send the form below with your team and level, and I'll come back with a price within one business day. Varsity and JV count as one team if one staff runs both. Paid by card or check after I set you up, before the players get their codes.

Get a price for my team

What you get

  • Your own playbook site in your colors with your logo, live in a day
  • Help building your playbook: send me your plays or links to them and I'll get them in, or build it yourself with your assistants
  • Coach board for you and your assistants, unlimited plays and players
  • Everything on this page: quizzes, game plans, practice planner, board, stats, the scorekeeper and attitude board
  • Hosting, backups and updates through the season
  • Support by text from a coach who uses it every week
Want the whole program online? A full team website (schedule, roster, news, clinics, donations, Shoot-a-Thon fundraiser) with the playbook built in is available. Ask in the notes below.
Questions

What coaches ask

+Can a player screenshot a play?

On an iPhone, yes, the web can't block the screenshot button. What they get is the play with their own name and the time tiled across it, and your view log shows they had it open. Copy, print, right click and app switching are blocked, and the page blurs itself when it loses focus. Kids figure out fast that the picture is traceable.

+Do I have to draw all my plays myself?

No, three ways around it. The library has 615 plays and 35 scenario packs you add with one tap and edit from there. Or send me your plays, or links to them (photos of your whiteboard, a PDF, an old FastDraw export, a YouTube link, a text description), and I'll help build your playbook. Or build it yourself with your assistants. The coach board drawing tool is quick: drag a player along the path you want and that is the arrow, end on a teammate for a screen, tap a teammate to pass, tap the rim to shoot, press Next step and everyone starts where their arrows ended. Hold a player for cut, dribble, screen or waits. Undo, mirror the whole play, 25 formation presets, and keyboard shortcuts on a laptop. Most coaches draw a play in under three minutes.

+What do the players need?

A phone with a browser. iPhone or Android, nothing to install. They open the link, type their code, and can add it to the home screen so it behaves like an app with a badge for new plays. No account, no email, no password.

+How long does setup take?

Usually one day. You fill in the form below, I build your site in your colors with your logo, enter your plays and your roster, and send you the coach login and a text you can forward to the team with their codes.

+Is this a per player app subscription?

No. One price per team per season covers every player and every coach. There is nothing to buy inside it. Email me or send the form and I'll quote your team.

+Does it replace Hudl?

No. Hudl is film. Hoops Room is the playbook, the scouting report, the practice plan and the bench board. It imports Hudl's box score CSV so your stats live next to your plays.

+Varsity and JV, freshmen too?

Groups handle it. Put players in Varsity, JV or Frosh and decide per play who sees it. One staff, one price. A separate program with its own staff is a separate team.

+What happens after the season?

Close the playbook with one switch so nobody can get in, and your plays, plans and stats stay put. Renew for the next season and everything carries over, with a one tap roster reset for the players who graduated.

+Who built this?

Adam Miller. I'm an assistant varsity coach and a middle school PE teacher outside Philadelphia, and I build websites for leagues and tournament directors. Hoops Room started as the playbook for my own team and grew every week of the season from what the players and staff asked for.