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

  1. Go to the Schedule page in the left navigation.
  2. Tap or click Create and choose League.
  3. 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.
  1. Tap or click Create League.

Omahji creates the league and all its sessions. You can then share the registration link with players.