Launching Q2 2026 · Join the waitlist

Your weekend shouldn't belong to spreadsheets.

The assignment, scheduling, and communication platform built by a ref and tournament organizer who got tired of six-hour Sunday marathons.

For assignors

Built to cover Saturday in minutes, not hours.

~20 min
Built-for slate time
1 pass
Approve, adjust, notify
0
Follow-up emails
How it works for assignors
For officials

Two taps. One game. Done.

  1. 1
    Open available games
    Filter by distance, pay, or level. Every assignor, every league, one list.
  2. 2
    Tap Accept
    It's locked in. No back-and-forth email. The assignor gets the confirmation automatically.
  3. 3
    Show up paid
    Calendar added. Mileage logged. Earnings tracked before the whistle.
Leagues · coaches · parents

One platform. The whole season.

Registration in March. Playoffs in August. Parents stop chasing coaches. Coaches stop chasing parents. Nobody swaps tools.

Leagues

One season, one system.

Open registration in March. Generate a schedule, run playoffs, close the books in October — without swapping tools once.

Season progressMonth 6 of 8
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Coaches

Tell 14 parents at once.

Practice moved? Gym changed? Broadcast it in one tap. No group chat archaeology.

Broadcast sent
"Practice moved to 7pm tonight — same gym. See you there."
14 parents notified
Parents

Your kid's schedule, on the home screen.

Changes push automatically. No group texts. No refreshing.

SAT
15
Royals vs Storm
6:00 PM
WED
19
Practice
7:00 PM
SAT
22
Royals vs Dinos
2:00 PM
Why we're building this

Built by someone who's run 120 games in a weekend.

I'm a ref, a tournament organizer, and a software developer. I ran a 120-game tournament last season on spreadsheets and text messages. I'm building the tool I needed.

120+
Games organized
3 yr
Ref leadership
1
Portal shipped
Q2 ’26
Beta launch
Building in the open

Where we are on the road.

Q3 ’25
Foundation
Q1 ’26
Development
Q2 ’26
Private beta
Q3 ’26
Public launch