Welcome! This is Part 1 of a three-part guide to help you set up and launch a league on OpenSports. In this part, we’ll walk you through creating your league. In Part 2, we’ll cover how to create and publish a round robin schedule. In Part 3, you’ll create and publish an elimination schedule.
Already created a league? Skip to Part 2, here.
Not doing a round robin schedule? Here’s the elimination schedule guide.
Step 1: Create a Group & Connect to Stripe
Already have a group on OpenSports? Skip to Step 2.
A) Create a Group
Log into your admin account.
Visit the Create a Group page.
Enter your group name and location.
Choose the Full Time Plan and subscribe—your account will be reviewed within 24 hours before you can create a league.
B) Link to Stripe for Payments
Go to your Group Dashboard, click Settings, click Payment.
Click Link to Bank Account.
Complete the Stripe form to start accepting payments.
Need a breakdown on how to connect your group profile to Stripe? Read this article.
Step 2: Create Your League
A) Create League & League Type
On your Group homepage, click Dashboard, go to the Leagues tab.
Click Create League.
Choose between a one-off league or a multi-season league.
B) Season
- For multi-season leagues, enter a permanent league name (e.g. Friday Night Coed Soccer) and current season (e.g. Spring 2025).
C) Basic Details
Banner photo (displayed in the league list and registration page)
League name (auto-filled for multi-season leagues)
Format: Round-robin, elimination, or both
Description: Promote your league! (Markdown supported)
- Learn more about markdown here
Additional Settings
Youth League: Parents/guardians register youth; rosters hidden
Enable Team Chat
D) (Optional) Pools/Divisions
Set up divisions (e.g. Pool A/B, East/West) — useful for large leagues
Pools can be edited after team sign-ups
E) Key Dates
Match Dates: When games will occur
Join Team Deadline: Last date for players to join via invite
Tags: Help players filter/find leagues
Step 3: Registration Settings
A) League Privacy
- Public or Secret (only accessible via link)
B) Registration Limits
Max number of teams
Max players per team
Payment currency
C) Registration Options
Team Registration
Captains register their teams
Payment options:
Captain pays in full
Fixed split
Custom split
Note: We provide a detailed guide and breakdown of all the registration options/ways players can pay here.
Free Agent Registration
Players register individually
Admin assigns them to teams (popular for youth/adult rec leagues)
Add Multiple Registration Options
- Early bird, mid-season, split payments, etc.
D) Secret Registrations
Hidden from public — only accessible with a private link
Great for discounts or exclusive offers
E) Registration Forms: Custom Questions
Create custom questions for registration (e.g. T-shirt size)
Ability to mark questions as Required
Save and preview before launching
F) Registration Dates
- Set when players can view and register for the league
Step 4: Standings Template & Match Settings
Standings Template
A standings template defines how standings are structured for a specific league or tournament. Templates are tied to a group and can be managed by admins from the group dashboard or directly through this form.
Select either a preset standing template or admins can also create custom templates to fit the unique needs of their competitions.
Match Settings
Default Match Description (optional)
Score Entry:
Enable “Captains Can Enter Scores” for self-officiated matches
Otherwise, only admins can enter scores
Step 5: Forfeit Configurations
Forfeit Configuration: A forfeit configuration controls how forfeits are handled in a league or tournament. It allows captains to forfeit matches before the start date and automatically assigns outcomes to both teams. Admins can mark or unmark forfeits at any time.
Note: If no forfeit configuration is selected, neither captains nor admins will be able to mark matches as forfeits.
Step 6: Launch Your League!
Review all details
Click Save to create the league
You’ll be taken to the League Dashboard
Step 7: Share & Invite Players
Click View Registration to get your league’s registration link
Share with your community via email, social, or direct message
Captains can invite teammates once registered
Congrats! Your league is live!
Next Up: Part 2 – Create a Round Robin Schedule
Read Part 2 on creating a round robin schedule here.
Questions? Send them our way: support@opensports.net