All Features

Admin Dashboard

Run the whole league from one panel

Seasons, schedules, rosters, branding, and box scores -- all in one admin. Designed so you can stand courtside with a phone, enter a box score between quarters, and have the standings update before the next tip-off.

Screenshot coming soon

Box Scores

Enter 10 players' lines in under a minute

The box score entry screen is built for speed. Tab moves you across the columns -- points, rebounds, assists, steals, blocks, turnovers, fouls -- and enter drops you to the next player. No mouse required. If you can type, you can keep up with a live game.

  • Full keyboard navigation -- tab, enter, arrow keys
  • Auto-save after every change -- no lost work if your phone dies
  • Totals update as you type -- standings recalculate instantly
  • Edit a finished game and stats recompute everywhere
Screenshot coming soon
Screenshot coming soon

Seasons

Spin up a new season in a few minutes

Create a season, assign teams to it, and pick the format. Round-robin with a playoff bracket, a straight single-elimination bracket, group stage into knockouts -- whatever your league runs, it's supported. Every season is isolated, so last year's stats don't bleed into this year's standings.

  • Round-robin, brackets, group stages, or combinations
  • Reuse rosters from previous seasons or start fresh
  • Historical seasons stay browsable on the public site

Schedule Builder

Auto-generate a round-robin or build it by hand

Add games one at a time if your schedule is weird, or hit a button and the system generates a full round-robin where every team plays every other team. Drag a game to a new date if the gym falls through -- notifications go out to the affected teams automatically.

  • Auto-generate single or double round-robins
  • Drag games between dates to reschedule
  • Mix auto-generated games with manually-added ones
  • Set venues, times, and broadcast links per game
Screenshot coming soon
Screenshot coming soon

Rosters

Add players, upload headshots, edit profiles

Every player gets a profile page with their career stats, photo, jersey number, and position. Upload a headshot from your phone and it shows up on the public site and in the scorebug highlights. If a player switches teams mid-season, the roster history tracks it.

  • Headshot upload with automatic cropping and resizing
  • Career stats follow the player across seasons and teams
  • Bulk import players from a CSV if you're migrating

Branding

Upload your logo and colors once -- they show up everywhere

Drop in your league logo and a primary color. The public site, the scorebug overlays, the stream graphics, the player pages -- they all pick it up. Team logos and team colors work the same way. You change a color, it changes everywhere on the next page load.

  • League and team logos applied across the entire platform
  • Primary and accent colors flow to scorebugs and stream overlays
  • Custom domain support on paid plans
Screenshot coming soon
Screenshot coming soon

Multi-Admin

Add assistant coordinators to help run game day

One person can't run a whole league. Invite assistant admins -- scorekeepers, team managers, broadcast operators -- and each one gets their own login. You can give someone access to just their own team, or to just the scorebug controls, or full access if you trust them.

  • Individual logins -- no shared passwords
  • Scoped permissions -- scorekeeper, team manager, full admin
  • Revoke access at any time -- former volunteers lose the keys

Audit Log

Every action is logged -- if something breaks, you know who did what

Standings look wrong? Someone's stats got wiped? Open the audit log and see who changed what, when. Every create, update, and delete is recorded with the user, timestamp, and the before/after values. No finger-pointing, no guessing.

  • Every write operation captured -- nothing hidden
  • Filter by user, action type, or date range
  • Before/after values on every edit -- revert if you need to
Screenshot coming soon
Screenshot coming soon

Mobile

Most of the admin work can be done on a phone

The admin panel was built mobile-first. You can stand courtside with a phone, enter a box score between quarters, upload a headshot someone just took, reschedule a game, or run the scorebug -- without pulling out a laptop. There's no separate app to install. It's a web app that works well on a phone.

  • Everything sized for one-handed use courtside
  • No app to download -- just a URL and your password manager
  • Upload photos straight from your phone's camera roll

Stop running your league out of a spreadsheet

Sign up, create a season, and have your first game scheduled in under ten minutes. The Pro plan has a 14-day free trial.