Skip to main content
Teams join leagues through an application process. League staff reviews each application and decides whether to approve or deny it.

Prerequisites

Before applying, make sure you have:
  • An existing team for the game the league supports
  • Captain or Co-Captain role on that team
  • Your team is not currently banned from the league
You apply as a team - not as an individual player. Each team applies separately.

Applying to Join

Button states

The “Apply to Join” button on a league profile renders in one of four states, based on the viewer and their teams:
  1. Hidden when you are already part of the league. This covers three cases: you hold a league membership (owner, admin, manager, member), you are a staff viewer for this league, or one of your teams is already approved here.
  2. Apply to Join (enabled) when at least one of your teams is eligible to apply. Clicking opens the apply dialog.
  3. Application Pending (disabled) when one of your teams already has a pending application to this league and you have no other eligible team.
  4. Disabled with tooltip otherwise. The tooltip reads “No eligible team for this league” if you are logged in, or “Log in to apply” if you are not.
While the eligibility query is loading, the button shows the “Apply to Join” label in a disabled state. It resolves into one of the four states above once data arrives.

Eligibility

The profile’s eligibility query returns four pieces of information about you: whether you are signed in, whether you already have a team approved in this league, the list of your teams with a pending application here, and the list of your teams that are eligible to apply. A team of yours is eligible to apply to this league when all of the following are true:
  • You are the team’s captain or co-captain (up to 50 of your active leader memberships are scanned).
  • The team is active and not disabled (admin- or org-disabled teams are excluded).
  • The league actively supports the team’s game.
  • The team holds no approved league standing anywhere and no pending application in this league.
1

Visit the League Profile

Navigate to the league’s profile page. You can find leagues through the Discover page. Each league profile page has a join/apply button for eligible teams.
2

Click Apply to Join

Click the “Apply” or “Join” button on the league profile page. This button appears directly on the profile when you have an eligible team.
3

Select Your Team

Choose which of your teams you want to register. The team must be for a game the league supports.
4

Write an Application Message (Optional)

Add a message to your application. This helps league staff understand your team and why you want to join. Messages are capped at 500 characters.
5

Submit

Submit your application. Your team’s status will be set to Pending while league staff reviews it.
Ban, cooldown, team-limit, and game-mismatch errors are not reflected in the button state. They are checked at submit time by the apply mutation and surface as toast errors on the dialog. If you see the button as enabled but cannot submit, the toast explains why.

Application Review

After you submit, league staff (Owners, Admins, or Managers) will review your application. There are three possible outcomes:
OutcomeWhat Happens
ApprovedYour team is added to the league and can start competing
DeniedYour application is rejected. A reason may be provided.
WithdrawnYou cancel your own application before a decision is made
If your application is denied, check the denial reason. You may be able to address the issue and reapply.

Leaving a League

A team captain can choose to leave a league at any time. When a team leaves:
  • The team’s status changes to Left
  • Season stats are preserved but the team no longer appears in active standings
  • A cooldown may apply before rejoining

Cooldowns After Leaving

Leagues enforce cooldown periods to prevent teams from repeatedly leaving and rejoining. There are three types of cooldowns:
Cooldown TypeTriggerDescription
Self-leaveTeam voluntarily leavesA waiting period before the team can rejoin
KickedTeam removed by league staffA waiting period after being removed
ManualSet by league staffA custom cooldown issued directly by an admin or manager
Leagues can also enable a repeat leave penalty - each successive leave multiplies the cooldown duration, up to a configured maximum.
Cooldown durations are configured by the league. Each league may have different cooldown settings.