Skip to content

Tournaments

FoxLeague tournaments are multi-match formal events with locked lineups and FOXSY prize pools. A single tournament can span an hour or two (fast Bronze knockouts) to several days (large Swiss or round-robin events) depending on format, team count and round interval.

  1. Open the Tournaments tab
  2. Pick one from Browse (status registration_open, slots still free)
  3. Click JOIN
  4. If there’s an entry fee (Silver / Gold tier), approve the FOXSY transaction in your wallet
  5. Your team is now entered. Each match captures your formation, lineup and players’ synced stats at its strategy lock (about 30 minutes before that match’s kickoff), so you can adjust your plan between games

You can also create your own tournament via Tournaments → Create.


Single-elimination bracket.

  • Team counts: 4, 8, 16 or 32 (exact size; the bracket starts only when full, so every team has an opponent)
  • Matches per team: 1-5 (depending on how far you go)
  • Rounds: log₂(N) (4 teams = 2 rounds, 32 teams = 5 rounds)
  • Seeding: classic seeded bracket (#1 vs #N, #2 vs #N-1, etc.) based on ELO at join time
  • Draws are resolved through extra time and if needed, a penalty shootout (see below)
  • Optional 3rd-place match between the two semifinal losers

Best for: quick, high-stakes tournaments with exciting upsets.

Group stage followed by single-elimination.

  • Team counts: 8, 16, 32 or 64 (exact size; it starts only when full, so the advancing field always forms a clean knockout bracket)
  • Group stage: groups of 4, round-robin (each team plays 3 matches). Points: 3 win / 1 draw / 0 loss. Teams level on points are separated by head-to-head first (full rules in Tie-breakers)
  • Top 2 from each group advance to the knockout bracket
  • Cross-group KO pairing: A1 vs B2, B1 vs A2. Further group pairs follow the same pattern. Two teams from the same group sit in opposite bracket halves, so they can only meet in the final

Best for: balanced competition (everyone plays multiple matches), but stakes rise in the knockout.

Everyone plays everyone.

  • Team counts: any size from 3 to 20. Odd counts work; one team rests each matchday
  • Matches per team: N−1 (4 teams → 3 matches, 8 teams → 7, 20 teams → 19)
  • Standings by points (3 win / 1 draw / 0 loss). Teams level on points are separated by the tie-breakers below
  • No elimination (every team plays every match)

Best for: fair ranking as the best team usually wins. Great for small groups and mini-leagues.

Teams are paired by standing each round (no rematches).

  • Team counts: any size from 3 to 32. The creator sets a max; the event runs with whoever joins by the deadline
  • Rounds: log₂(N) + 1 (8 teams → 4 rounds, 16 → 5, 32 → 6)
  • Pairing: each round, teams with similar win/loss records face each other
  • Byes: odd participant count → lowest-ranked team gets an automatic win that round
  • Final standings determine placement after all rounds are played

Best for: large tournaments with limited time. Everyone plays, strong teams eventually face strong opponents.


When two or more teams finish a standings table level on points, FoxLeague separates them with a head-to-head mini-table before it falls back to overall stats. The order is:

  1. Points across all group matches.

  2. Head-to-head mini-table, built from only the matches between the level teams. Inside it the order is:

    • points in those matches
    • goal difference in those matches
    • goals scored in those matches

    If the mini-table splits the level teams into smaller groups that are still tied, it is rebuilt from just the matches among each remaining group, then applied again.

  3. Overall stats, used only when the mini-table still cannot separate the teams:

    • overall goal difference
    • overall goals scored
    • higher ELO rating
    • lower team id, meaning the team that joined FoxLeague earlier

The final step relies on the team id, a value unique to every team, so the ranking is always fully decided with no random draw.

These rules cover every standings table: the Groups + Knockout group stage, Round Robin, plus Swiss. In Swiss two level teams may not have played each other. When that happens the head-to-head step has nothing to compare, so the ranking falls straight through to the overall stats.


Tiers scope the stakes:

TierEntry feeBest for
BronzeFreePractice, casual competition, Hall of Fame runs
Silver1,000-4,999 FOXSY (creator picks within the range)Competitive stakes with a real prize pool
Gold5,000+ FOXSY (creator picks)Highest rewards, most serious competition

The creator sets the exact FOXSY amount when creating a Silver or Gold tournament, constrained by the tier’s bounds shown above. Bronze is always free.


Open Tournaments → Create and step through format, tier, configuration, schedule and a final confirmation. Two creation options are worth calling out.

Create Tournament configuration step with the Private (invite-only) toggle on, the eight invited teams listed below it, plus the Organizer only toggle

Flip the Private toggle to control who can register, then invite specific teams by searching for them. A private tournament:

  • Still appears in the public lobby with a Private badge, so everyone can see it exists.
  • Can only be joined by the teams you invited. Everyone else sees a locked Private (invite only) button.
  • Needs enough invited teams to reach the minimum. If you invite fewer teams than the minimum you cannot create it until you invite more teams or lower the minimum.

A private tournament in the lobby, marked with a PRIVATE badge next to its title

On any tournament (Bronze included), flip Organizer only to run the event without competing in it. As an organizer-only host you:

  • Take no slot. On a paid tier you also pay no entry fee. Every slot stays open for the other teams.
  • See no Join button on your own tournament. You are running it, not playing.

This is the clean way to host a private event for a fixed set of invited teams. Invite the full field (for an 8-team tournament, invite 8 teams), since you do not take a slot yourself.


Your team is not frozen when you join. Each match captures your team at its strategy lock, about 30 minutes before that match’s kickoff:

  • Formation and lineup: whatever you have saved at the lock. Change them between matches to plan for each opponent.
  • Player stats: each player’s on-chain synced attributes as they stand at the lock. Training counts for a match only once you sync it before that match locks.
  • Condition: read live at the lock. It regenerates passively between matches.

A match already past its lock is fixed. Newer syncs, training and lineup changes only affect your future matches.

See Match-day strategy for the full flow, the Upcoming Games page and the lock countdowns.


Every tournament has:

  • Registration deadline: last moment to join before the bracket is generated
  • Tournament start: when the first match kicks off. Must be at least 1 hour after creation so the bracket can be pre-scheduled
  • Time between games: every match is played one at a time, this many minutes apart. The creator picks a step from 30 minutes up to a day: 30 min / 1 h / 2 h / 4 h / 6 h / 8 h / 12 h / 1 day

Games run fully sequentially, one every “time between games”, so spectators can watch each match end to end. A short interval with a small bracket wraps up in a few hours. A large field or a 1-day interval can stretch a tournament across several days.

Each tournament reserves a blocking window from one hour before its first kickoff until one hour after the estimated final whistle. You can’t join two tournaments whose blocking windows overlap. This prevents the same players being needed in two brackets simultaneously.


When registration closes, all participants are seeded by ELO rating:

  • Seed #1 = highest ELO at the moment of join
  • Seed #N = lowest ELO

Seeding drives:

  • Knockout bracket slots (classic #1-vs-#N pairing so top seeds don’t meet in round 1)
  • Groups + KO pot distribution (balanced groups)
  • Swiss first-round pairing (strongest vs weakest to start)
  • Round Robin doesn’t use seeding for match order (everyone plays everyone)

  • Round Robin / Group stage / Swiss draws are legal results (1 point each).
  • Knockout / semifinal / final / 3rd-place match draws cannot stand. The tie goes to extra time and if still unresolved, to a penalty shootout, with the winner advancing.

Knockout and Groups + KO tournaments support an optional 3rd-place match between the two semifinal losers. The creator toggles this when setting up the tournament. The winner is recorded in the Hall of Fame alongside the champion and runner-up.

If the creator leaves it OFF, both semifinal losers finish as “3rd/4th” without separation.


FoxLeague expects you to have 18 eligible players (11 starters + 7 substitutes) ready when your next tournament match kicks off. If a player drops out of eligibility between rounds (in cooldown, etc.), the tournament automatically substitutes an eligible bench player in.

  • The match report shows which auto-subs were applied for each side
  • If a full 18 eligible players can’t be fielded at all, your team forfeits the match and the opponent advances. The forfeit reason is shown on the match card so you know what went wrong

Keep your bench deep. A forfeit in round 1 of a Gold Knockout is an expensive lesson.


Completed tournaments are archived in the Hall of Fame tab. Each entry shows:

  • Tournament title, format, tier, completion date
  • Winner team name + badge
  • Runner-up team name + badge
  • 3rd place team name + badge (if a 3rd-place match was played)

A permanent record of every finished tournament across all tiers and formats.


When a Silver or Gold tournament completes, the accumulated entry fees are distributed on-chain automatically. Winners receive their share directly in their wallet with no claim action needed:

The current split:

PlaceShare of pool
Winner45%
Runner-up30%
3rd place15%
Platform fee10%

Example: 16 teams × 1,000 FOXSY entry = 16,000 FOXSY pool → 7,200 winner / 4,800 runner-up / 2,400 third-place / 1,600 platform fee.

Bronze tournaments have no entry fee and therefore no prize pool. They’re for practice, ELO-safe competition and Hall of Fame glory.


  • Plan for the whole run. You must field a legal 11+7, all owned, at every match’s lock or that game is forfeited. You also cannot join a tournament whose blocking window overlaps another you are in.
  • Watch the time between games. Games are sequential, so the total length is roughly the number of games times the interval. A 30-minute interval with a small bracket wraps up in a few hours. A large field or a 1-day interval spans days.
  • Check the tier before committing FOXSY. Silver and Gold entry fees leave your wallet the moment you join. Leaving early doesn’t refund.
  • Add a third-place match if you can. Extra prize money goes to someone, Hall of Fame gains a name.
  • Sync before a match’s lock, not just before joining. Each match reads your synced stats at its lock, so train and sync ahead of a game for the improvement to count. Unsynced training does not.