Founding leagues: our first 20 leagues run free — we set yours up personally. Claim a spot →
Live on the App Store — Play Store coming soon

Stop running your league
on spreadsheets.

Schedules, rosters, live stats and standings — in one app your whole league can see.

$150 once — never per player We never touch your league's money

Basketball· Soccer· Football· Volleyball· Baseball· Hockey· Tennis· Cricket· Pickleball

Download on the App Store Download on the App Store Coming soon to Google Play COMING SOON ON Google Play

Your league's money stays yours.

Dues never pass through StatHoarder. There is no payout to wait on, no account that can be frozen, and no percentage taken out of what your players pay. You collect however you already do — cash, e-transfer, whatever works — and the app just keeps track of who has paid.

No cut of dues
We take 0% of what your players pay.
No payout delays
Money goes straight to you, not through us.
No per-player fees
A 10-team league costs the same as a 40-team one.

For your players

Your players will actually open this.

Most league software is a tool for the person running it — players get an email with a schedule attached. StatHoarder gives every player their own app, so the league is something they follow instead of something they get notified about.

  • Their own stat line. Points, assists, saves — tracked every game and totalled across the season.
  • Leaderboards worth checking. See who leads the league, and where they sit against everyone else.
  • Standings the moment a game ends. Scores go in, the table updates, everyone sees it at once.
  • One place to talk. League chat instead of four group texts and a lost email thread.
A player's season stat line in StatHoarder

What our users are saying

Real leagues. Real tournaments.

Organizers who ran their season on StatHoarder.

10/10 recommend StatHoarder for any sports league. National Flag Fest was so smooth thanks to the app — scores and standings updated in real time.
SATX Sports
What an app, helped make Shoot 4 Dreams run so smooth. All our players loved seeing the scores and individual stats after the games. Definitely recommend.
UT Austin S4D
StatHoarder was super fast and one stop shop for all our needs! We were able to notify our league of updated standings, stats and matchups instantly. 10/10 — highly recommend.
Hoop It Up
Highly effective for navigating the tournament — game scheduling, real-time stat tracking, instant updates for players and teams. We recommend this app to all sports organizations for its professional and easy management.
UTD Triple Threat Showdown

Features

Everything your league needs

Built for commissioners, coaches, and players. No spreadsheets, no group chats, no chaos.

Tap any card to see it in action ↓

How it works

Getting your league running

Four steps from an empty roster to a season that runs itself.

1

Create your league

Pick your sport, location, and start and end dates. Add age requirements and skill level if you want. Get in touch and we'll unlock your league — a one-time $150 licence covers every feature for every member.

2

Invite & build rosters

Share a join code, list publicly in Discover, or invite players directly. Assign players to teams and set jersey numbers.

3

Schedule & run games

Build the full season schedule with a few taps. Track every stat live during games — points, rebounds, assists, goals, whatever your sport needs. Generate playoff brackets automatically.

4

Manage everything from one app

Post announcements, message your league in chat, and keep track of who's paid their dues. Standings update automatically once a game is marked final, and player stats appear as soon as they're saved.

Sports

Built for your sport

Stat tracking is custom-tuned for each sport — points, rebounds, goals, aces, kills, and more. Pick yours.

🏀
Basketball
⚽️
Soccer
🏈
Football
🏐
Volleyball
⚾️
Baseball
🏒
Hockey
🎾
Tennis
🏏
Cricket
🏓
Pickleball
+
More coming

Pricing

$150. Once. However big your league gets.

No subscriptions, no per-player charges, no fees taken out of your league's money. You keep however you already collect dues — we just run the league.

Our first 20 leagues run free.

We're building StatHoarder around real leagues, so we're setting up our first twenty at no cost — full app, every feature, no licence fee. In exchange we'd like your honest feedback on what to fix. Once the twenty are taken, the price is $150.

To claim a spot, just get in touch. Tell us your sport, how many teams, and when you start — we'll set the league up for you and waive the fee. No card needed, now or later.

Claim a founding spot

Every league includes

Announcements
League overview
Live stat tracking
Schedule
Standings
League chat
Roster management
Playoffs
Discover leagues
Full access

League Licence

Every feature, every member, for the life of your league.

$150 one-time

Paid once by the commissioner. No subscriptions, no per-player charges, and no cut of your league's dues — collect those however you already do.

Get your league set up

We'll get you running quickly.

Why we built it

Built by players, for players.

We've played in basketball and flag football leagues for years — and watched commissioners chase dues, lose track of stats, and run schedules out of clunky spreadsheets every single season.

It didn't make sense. Every league had the same problems, and every league was solving them with the same broken tools.

So in January 2026, we started building StatHoarder — the app we wished existed when we joined our first league.

FAQ

Common questions

Quick answers to what most people ask before signing up.

Do I need to pay to start?
You can download the app and explore it for free. To run a league, the commissioner pays a one-time $150 licence that unlocks every feature for every member — no subscriptions, no per-player charges. Right now our first 20 leagues run free, so get in touch before those spots are gone. Get in touch and we'll set your league up for you.
Which sports does StatHoarder support?
Right now: basketball, soccer, football, volleyball, baseball, hockey, tennis, cricket, and pickleball. Stat tracking is custom-tuned for each sport — basketball tracks points/rebounds/assists, soccer tracks goals/assists, etc. More sports are on the way. If your sport isn't listed, send us an email and we'll prioritize it.
How does collecting dues work?
You collect dues exactly as you do today — cash, e-transfer, whatever already works for your league. StatHoarder doesn't process player payments and takes no cut of your league's money. The only thing you pay us is the one-time $150 licence.
Do you handle my league's money?
No. Player dues never pass through StatHoarder, so there's nothing for us to hold, lose, or delay. Your league's money stays between you and your players. We handle the league — schedules, stats, standings, rosters and chat.

Have a different question? See the full Help Center →

Get started

Tell us about your league

Send us your sport, how many teams, and when you start. We'll set the league up and get you running.

Tell us about your league

Takes a minute — or reach us directly:

Prefer to look around first? Open the web app — it's free to explore.

Run your league. Track every stat.

Free to download and explore. Get in touch and we'll have your league running.

Download on the App Store Download on the App Store Coming soon to Google Play COMING SOON ON Google Play

Running a larger league? Request a demo →