Run Your League Like a Pro

Smart court dispatching, real-time stats, and player management — all in one platform. No more spreadsheets, no more arguments. Just play.

Up and Running in 2 Steps

1
🏟️

Set Up Your League

Create your league, add your players' names and courts. Pick your dispatch algorithm and you're ready to go — takes under a minute.

2
🎮

Start Playing

Hit dispatch and let the algorithm handle fair court assignments. Track scores, view live stats, and enjoy highlights at the end of the night.

3
Dispatch Algorithms
100%
Free to Start
2
Languages
Courts Supported

Everything Your League Needs

Smart Dispatch

Three AI-powered algorithms — Social (maximize partner variety), Ranked Ladder (winners move up), and Elo (chess-style ratings). Pick the one that fits your vibe.

Real-Time Stats

Live win ratios, play time tracking, partner and opponent history. Every game, every stat, automatically tracked and available instantly.

TV & Gym Display

A stunning full-screen dashboard designed for gymnasium TVs. Shows live courts, waiting players, and recent games. Auto-dims when idle.

Kiosk Mode

Set up a shared tablet at the gym entrance. Players check in with a simple code — no login required. Perfect for walk-in leagues.

Daily Highlights

MVP, Iron Player, Sharpshooter, Dream Team, Nail Biters — automatic awards that gamify your league night and keep players coming back.

iPhone, Android & Desktop

Built mobile-first for iOS and Android. Organizers manage from desktop, players check stats and update status right from their phone. No app to download — it's a progressive web app that works in any browser.

Invite Codes

Generate a simple code and share it. Players join your league instantly from any device — no paperwork, no email chains, no complicated setup.

Score & Game Tracking

Record scores as games finish. Winners, losers, point differentials — everything is captured automatically and feeds into stats and highlights.

Player Status Management

Players set themselves as available, on break, or not available. The dispatcher only assigns active players — no more chasing people down.

Game History & Export

Full history of every game played. Filter by player, date range, or court. Export to CSV for your own analysis or league records.

Role-Based Access

Assign admin, read-write, or read-only roles to league members. Control who can dispatch, finish games, or manage settings.

Multi-League Support

Run multiple leagues from one account. Switch between leagues instantly. Each league has its own players, courts, settings, and algorithm.

Live Spectator Access

Running a tournament? Share a read-only kiosk code and anyone can follow the action live from their phone — court assignments, scores, standings, and highlights. No account needed. Perfect for spectators, parents, and fans watching from anywhere.

See It in Action

From live court assignments to detailed player stats and highlights — everything updates in real time.

Highlights Player Stats Players Grid

What Organizers Are Saying

"We used to spend 20 minutes shuffling players around on a whiteboard. Now I hit one button and it's done. The players love the highlights at the end of the night."

Mike R.

Badminton League Organizer

"The kiosk mode is a game-changer. We put a tablet at the door and players check themselves in. I can focus on playing instead of managing."

Sarah L.

Volleyball League Admin

"The Elo rating system keeps our competitive players engaged. Everyone wants to climb the rankings. It's added a whole new dimension to our weekly games."

David K.

Pickleball Club Manager

Built for Court Sports

Badminton, volleyball, pickleball, tennis — any sport where players share courts and need fair rotation.

🏸 Badminton
🏐 Volleyball
🎾 Pickleball
🎾 Tennis

Ready to Simplify Your League?

Create your league today — it's free. No credit card, no setup fees.

Create Your League