Season 4: winter league registration is open. Commissioners can seed rosters now.
Built for rec basketball leagues

Run your rec league without the spreadsheets

Registration, team drafts, round-robin schedules, live scoring, and standings in one place, instead of six tabs and a group chat full of screenshots. Hoopstack is built specifically for pickup and rec basketball leagues.

Invite-only. League admins are set up directly, one league at a time.

Live, 4th quarterTuesday Night League, Court 2
Rim Runners8–2, home
64–58
Glass Cleaners7–3, away
Game clock 03:42Bonus, team fouls 6–4

Standings, Division AAuto-updated

TeamWLPFStrk
1Rim Runners82612W4
2Glass Cleaners73589W2
3Full Court Press64560L1
4The Bricklayers46531L2
Rim Runners 71–65 BricklayersGlass Cleaners 58–54 Full Court PressAnd-Ones 49–62 Rim RunnersFull Court Press 66–60 And-OnesBricklayers 44–57 Glass CleanersSixth Men 70–68 Rim RunnersOTRim Runners 71–65 BricklayersGlass Cleaners 58–54 Full Court PressAnd-Ones 49–62 Rim RunnersFull Court Press 66–60 And-OnesBricklayers 44–57 Glass CleanersSixth Men 70–68 Rim RunnersOT

Everything a league needs, in one place

No spreadsheets, no screenshot threads. One home for players, teams, schedules, and stats.

Player registration

Add players one at a time, or bulk-upload a whole roster from a spreadsheet with names and positions.

ImportCSV / XLSX

Automatic or live draft

Balance rosters by position with one click, or run a turn-by-turn live draft night while everyone watches picks land.

ModesAuto + Live

Round-robin scheduling

A full schedule is generated automatically so every team plays every other team exactly once.

Generated inSeconds

Live scoring

Scores and full box scores update in real time as games are played, with no refresh needed.

LatencyReal time

Standings & leaderboards

Standings and season stat leaders update automatically as results come in.

LeadersPTS / REB / AST

Built for many leagues

Every league gets its own space: teams, schedule, and stats, separate from every other league.

IsolationPer league

From registration to a champion, in four steps

Hoopstack follows the shape of a real season, the same order every commissioner already runs, minus the manual work.

01 / Tip-off

Register your roster

Players are added one by one or imported in bulk from a spreadsheet.

02 / Draft night

Set the teams

Run an automatic draft that balances rosters by position, or a live draft pick by pick.

03 / Regular season

Play the season

The round-robin schedule is generated automatically. Scores and standings update as games are played.

04 / Playoffs

Crown a champion

Once the regular season wraps, seed a playoff bracket straight from the standings.

12+
Active leagues
148
Teams drafted
1.9K
Games scored live
0
Spreadsheets required

What commissioners say

I used to spend Sunday nights fixing formulas. Now the standings fix themselves before I leave the gym.

Marco De Leon, commissioner of the Tuesday Night League, season 3

Bring your league home

Hoopstack is invite-only. Tell us about your league and we'll set you up as an admin, one league at a time, done right.

No credit card. No public signup. Just your league.