Leagues are structured multi-week programs with a fixed roster. When you create a league, Omahji generates a full session schedule automatically and gives you tools to manage registrations, attendance, points, and standings.
๐ Leagues require a Club plan. Make sure the Leagues offering is enabled in Settings > Offerings before creating your first league.
Create a league
- Go to the Schedule page in the left navigation.
- Tap or click Create and choose League.
- Fill in the league details:
Basic details
- Name โ The league title (required).
- Description โ Optional. Describe the league for prospective players. Tap Write with AI to generate a draft.
Schedule
- Number of sessions โ How many sessions the league runs for (1โ104, default is 8).
- First session โ Set the Date, Start time, and End time of your opening session.
- Remaining sessions โ Choose how the rest of the schedule is built:
- Repeat weekly โ Same day and time each week.
- Custom schedule โ Set each session's date and time individually.
- Sessions โ Review the generated session list and fine-tune it: edit any session's date or time, remove a session, or use + Add session to add one.
๐ก Omahji generates the full session list from your schedule automatically. An 8-session league set to Repeat weekly on a Tuesday generates 8 Tuesday sessions. Review them in the Sessions list before saving โ you can edit or remove individual sessions there.
Pricing (if league pricing is enabled in settings)
- Price โ Set a flat price or enable separate member/non-member prices.
Point tracking
- Enable Point Tracking โ Toggle on to track scores and display standings.
- Games per session โ How many games are played per session (1โ10, default is 4). Used to calculate the points leaderboard.
Session management
- Require attendance confirmation โ If enabled, players must confirm attendance before each session.
Roster features
- Enable Sub List โ Allow substitute players to be added to a separate sub list.
- Enable Wait List โ Allow players to join a waitlist when the league is at capacity.
Visibility
- Publish to leagues page โ Toggle on to make the league visible on your Portal.
- Send email invite to all players โ Toggle on to notify your player list when saved.
- Tap or click Create League.
Omahji creates the league and all its sessions. You can then share the registration link with players.