§ Setup guide
From zero
to live in 30 min.
Sign up, add teams, register players, create a season, build a schedule, publish your first box score. That's it.
1. Create your league (90 seconds)
Sign up at arcstat.app/signup. You'll pick a league name and a URL slug that slug becomes your public page (arcstat.app/league/your-slug).
2. Add teams (5 minutes)
From the dashboard, go to Teams → Add Team. Name, abbreviation, color. Repeat for each team in your league. Free tier supports up to 8 teams; Starter+ goes higher.
3. Register players (10–15 minutes)
Two ways:
- One at a time via Players → Add Player.
- Bulk via Players → Import CSV (Starter+). Use the template — it covers first name, last name, team, jersey, and position.
4. Create an active season (60 seconds)
Seasons → New Season. Mark it as Active. Standings, leaderboards, and box scores all scope to the active season.
5. Build the schedule (5 minutes)
From the season's Schedule tab, add games one at a time or bulk-import via CSV (Starter+).
6. Submit your first box score (5 minutes)
Click into a game on the schedule. Enter stats for each player on each team PTS, REB, AST, STL, BLK, TO, PF, plus FG/3PT/FT splits. Hit submit. Standings update instantly.
That's it your league is live
Share arcstat.app/league/your-slug with your players, fans, and federation. They see standings, schedules, leaderboards, and player cards no login required.
Next steps
- Invite coachesfrom the team page so they can submit their team's box scores from their phone.
- Embed standingson your league's website — settings page has the iframe snippet (Starter+).
- Glossary — read up on TS%, eFG%, PER, AST/TO, USG% so you know what the leaderboards mean.
Stuck?
The FAQ answers 40+ questions. If yours isn't there, email us — usually replied within an hour.