Tournaments [BETA]¶
Status: Planned. The Tournament format is on the roadmap and is not yet available. thecomp currently ships the League format. This page describes the intended format so the rest of the docs can reference it.
What it does¶
A Tournament is a one-off competition decided by knockout and group stages, rather than by points accumulating over a season. It is seeded and advanced by The Draw, which sets the bracket and moves players through the rounds.
How it works¶
The Tournament format and The Draw are not yet implemented, so there is no shipped flow to document. When it ships, the intended shape is: set up the field, let The Draw seed the bracket or groups, play each tie with live scoring, and let results advance players through the stages.
Until then, a single competitive outing can be run as a casual round or inside a league.
Key details¶
- Not yet available — this is the one feature on this page that users will hit a gap on: choosing a tournament today does not produce a tournament-specific flow.
- The Draw (bracket and group-stage seeding) is the planned mechanism for ordering and advancing players.
- Unlike a league, a tournament has no season context — it stands alone.
Technical notes¶
When built, the Tournament format will use the same Flutter/Dart app, Firestore storage, and Firebase Auth as the rest of thecomp, and will read results from the shared Scoring Engine rather than calculating its own.
Related features¶
- Leagues — the shipped, season-based format.
- Matches — the one-off match format.
- Scoring Engine — will score tournament ties.
Last updated: 2026-06-03