Know who's coming this week.

Publish practice times, collect RSVPs, and keep the week's updates together.

Free while in beta. No credit card.

This weekSample

Tue

Practice

6:00 PM · Main Gym

Thu

Practice

6:00 PM · Court 2

Sat

vs Northside

9:00 AM · Away

RSVP · Tue practice

12/14 replied

9 going · 2 maybe · 1 out

Announcement

Thursday practice is on Court 2.

Schedule it. Teach it. Review it.

Start with the schedule. Teach from a clip and a play. Then look at the season numbers.

01

Organize the week

Put each practice and game on the schedule with a time and a place. Families reply Going, Maybe, or Can't Go, and you can see who hasn't answered yet.

Sample · RSVP

Practice

Tue · 6:00–7:30 PM · Main Gym

  • Going9
  • Maybe2
  • Can't Go1
  • Pending2

02

Teach with film and the playbook

Save the possession you want them to watch, tag the clip, and keep the play in the playbook the team already opens.

Sample · Clip

Horns entry

2:14–2:28

ball screen1 comment

Sample · Play

Horns

Half Court Offense · Published

03

Review progress

Once the game is recorded, read points, rebounds, and assists for the season before the next practice.

Sample · Season

GPPPGRPGAPG
#4611.57.21.4
#1169.83.04.1
Brian Hoffman, StatHoops founder and AAU coach, with his son and a tournament championship trophy

Built by a coach, for coaches

I'm Brian. I built the app I wished I'd had on the sideline.

I've spent years on the sideline of youth and AAU basketball. I'm not a D1 coach and I'm not going to pretend to be the world's foremost expert on the game. What I am is a coach who's run enough travel-ball weekends to know the apps we use don't fit the way we actually work.

I got sick of bouncing between TeamSnap, GameChanger, and a group chat just to run one team. I needed one that actually worked the way I coach.

— Brian Hoffman, Coach & Founder

If you sign up and email me a question, I'm the one writing back.

More about the founders
One price. The coach pays. Everyone else is free.

Free while we're in beta.

Create your team and get the whole platform — stats, playbooks, film, chat, scheduling, photos, training, and recaps. When we introduce pricing it'll be one flat fee per team for the season: the coach pays once, and every player, parent, and fan on the roster stays free. No per-player charge, no premium tier. Teams who join now keep founding-team perks.

Live courtside stat tracking
Unlimited game uploads
AI stat extraction
Team playbook builder
Film room with clips
Team & DM chat
Team hub & roster management
Schedule & RSVP
Tournament brackets
Travel coordination
Photo galleries & bulk downloads
AI training plans
Player & team analytics
AI coaching insights
PDF team reports
Public career profiles
Public shareable box scores
Role-based team access
Invite codes & referrals

Straight answers

The questions every coach asks first.

Is this AI-generated?

The product is built and run by a real coach — me, Brian. We use AI inside the app only where it earns its keep: helping with recaps, training, and the occasional scorebook photo. The marketing isn't AI-generated and the roadmap isn't either. If you email me, you get me, not a chatbot.

How is this different from GameChanger?

GameChanger is a fan app that needs a parent scoring every play live. StatHoops is the coach's basketball workflow: run the week, teach from film, share the playbook, give players work, and deliver recaps to families. You can still import a paper scorebook after the game when that saves time. They do baseball best. We do basketball.

What if my players' parents don't download the app?

They don't have to. Every team page, game recap, and player profile works on the open web — it's just a link you can text or email. Parents who want push notifications can install the app; everyone else can read the box score on Monday morning in their browser.

What does StatHoops cost?

It's free while we're in beta. When we introduce pricing, the plan is one flat price per team for the season — the coach pays once and every player, parent, and fan on the roster stays free. Teams who join during the beta keep founding-team perks.

Do I have to track stats live?

No. Use the live tracker when it helps, or keep your paper scorebook and import it after the game. Either way, stats are one part of the same workflow for film, player development, team coordination, and the recap families receive.

Is my team's data private?

Yes, by default. Every team starts private. You choose, per game, whether the box score is public, and per player whether their profile is public. Nothing gets published without you flipping a switch.

What if I sign up and don't like it?

Email me — brian@stathoops.com. There's no card to start and nothing to cancel. If it isn't worth your time, tell me why; that feedback is worth more to me than a forced retention flow.

Build the notebook

Make the next game easier to coach.

Bring scheduling, film study, player training, stats, analytics, and the coach playbook into one team hub instead of asking families to follow another scattered system. Start free, and if you want a hand setting it up, email me — I'll walk you through it before your next game.