All Docs

Getting Started

Set up your league in about 10 minutes

This walks through creating an account, adding teams and players, building a schedule, and sharing the public site. No technical skills needed.

1

Create your account

Go to the sign-up page and create an account with your email. No credit card needed -- the Starter plan is free. You'll be in the admin dashboard in a few seconds.

Sign-up form with email, password, and league name fields
2

Set up your league

Give your league a name, pick your sport, and choose your colors. Upload a logo if you have one -- it shows up on the public site and scorebugs. You can change all of this later.

League setup form with name, sport selector, color picker, and logo upload
3

Add teams and players

Create teams with names and logos, then add players -- name, jersey number, position, and an optional headshot. For big rosters, you can import from a CSV. Players can move between teams across seasons.

Team roster editor showing player list with headshots, numbers, and positions
4

Create your first season

Create a season with a name and date range. Assign teams and pick the format -- regular season, tournament, or both. The season is what groups all your games, standings, and stats together.

Season creation form with name, date range, and team selection checkboxes
5

Build your schedule

Add games with matchups, dates, times, and locations. You can create them individually or auto-generate a round-robin schedule. Each game gets its own page on the public site.

Schedule builder showing game cards with teams, dates, times, and venue info
6

Go live

Share the public URL with players and fans. On game day, enter box scores from the admin panel and stats update in real time. On the Pro plan, you can also set up scorebugs on your stream and embed YouTube streams.

Live public league page showing schedule, standings, and a featured game

That's it

Create your league now. The Starter plan is free with no time limit.