Team Registration
Team registration lets players form teams within a tournament section. A captain creates the team and shares a join code; teammates use the code to reserve seats during their own registration. Organizers control team size, rating limits, join policies, and payment models per section.
Team registration is configured per section. A tournament can have a mix of individual and team sections.
Enabling Team Registration
Everything on this page hangs off one property of a section: whether it is a team section. That marker is what makes the Teams tab, the captain wizard, and the Team Choice step appear, and it is what reveals the settings panel described below. A section also needs ChessRoster online registration switched on.
Marking a section as a team section is not yet self-service. The tournament editor has no control for it, so email moc.retsorssehc@troppus and we will mark the section for you. Every other setting on this page is yours to configure once that is done.
You only have to ask once. Two ordinary actions carry the marker forward on their own:
- Duplicate the section. The copy keeps the team marker of the section it came from, so you can build a second team section yourself.
- Copy the tournament. A new tournament created from one that already has a team section keeps that section’s marker — the usual way to set up next year’s event.
First time? Setting the tournament Format to Team Swiss or Team Match in Step 1 does not create a team section. That field describes the event as a whole for reporting and pairing. Team registration is configured per section, so the two settings are independent.
Once your section is marked, configure it like this:
Open the tournament editor
Navigate to your tournament and click Edit Tournament in the admin bar.
Go to Section Details
In Step 3: Set Up Online Registration, open the Section Details page (the last of its four pages) and expand the section you want to configure.
Find the Team Registration accordion
A Team Registration accordion sits at the bottom of every team section that has registration enabled. If you don’t see it, either the section is not marked as a team section or its online registration is switched off.
Configure team settings
Expand the accordion and set the enrollment style, join policy, payment mode, size and rating rules, and captain permissions. Each field is described in the reference below.
Save team settings
Click Save team settings inside the accordion. Team settings save independently from the main tournament form.

Team Settings Reference
The team registration settings panel contains the following fields:
Enrollment Style
Controls who can create teams.
| Option | Behavior |
|---|---|
| Self-service | Any player can create a team from the tournament’s Teams tab |
| Captain required | Only the organizer or assigned captains can create teams (coming soon) |
Open-Seat Join Policy
Controls how empty seats on a team get filled.
| Option | Behavior |
|---|---|
| Invite only | Players must receive an invitation from the captain to join |
| Open join | Anyone with the team’s join code can reserve a seat |
| Captain decides | Each captain chooses their own team’s join policy at creation time |
Payment Mode
Determines who pays each player’s entry fee.
| Option | Behavior |
|---|---|
| Each player pays for themselves | Each player pays their own entry fee at registration |
Captain pays all and Captain choice payment modes are coming soon. Currently, only Each player pays for themselves is available.
Solo Entry Mode
Controls whether players can register for a team section without joining a team.
| Option | Behavior |
|---|---|
| Disallow | Players must join a team — solo registration is blocked |
| Allow solo | Players can register without a team and play as an individual |
Team Composition Rules
The Team composition rules group combines size limits and rating requirements — everything that governs what a valid team roster looks like.
- Min team size / Max team size — the range of filled seats a team must stay within. Both are optional (blank = no limit); teams that fall outside the range show a warning chip.
- Rating method — how the team’s combined rating is calculated from its players: Average (mean of claimed players) or Sum (total of claimed players).
- Min team rating / Max team rating — optional combined-rating bounds. Teams that violate them show warning chips on the Teams tab and captain dashboard.
Captain Permissions
The Captain permissions group controls what the captain can do on behalf of the team, plus the deadline at which those editing permissions expire.
- Captain can edit roster — when enabled, the captain can add and remove players from the roster.
- Captain can send invites — when enabled, the captain can invite players to open seats.
- Roster lock deadline — optional datetime after which the captain can no longer modify the roster. Use this to freeze team compositions before the tournament starts. Leave blank for no deadline; the captain can also manually lock the roster early from their dashboard.
Captain Price Adjustment
An optional dollar amount added to (positive) or subtracted from (negative) the captain’s own seat fee. Use this to offer captains a discount for organizing their team, or to charge a surcharge for the administrative role. It only affects the captain’s seat — other seats pay the section’s normal fee.
How Teams Work (Player Perspective)
Once team registration is enabled on a section, players interact with it through three surfaces:
Teams Tab
A new Teams tab appears on the tournament detail page. It lists all teams grouped by section, showing team name, captain, status, seat counts, rating, and rules compliance. A Create a team button links to the team wizard.

Captain Team Wizard
When a player clicks Create a team, they see a simple form:
- Section — pick the team section
- Team name — must be unique within the section
- Seats to create — between the section’s min and max team size
- Join policy — only shown when the section uses “Captain decides”
After submission, the captain receives a join code (6-character alphanumeric) to share with teammates.
Team Choice Step (During Registration)
When a player registers for a team-enabled section, a Team Choice step appears in the registration form between section selection and payment. The player can:
- Join by code — enter the 6-character join code from their captain
- Register solo — only available when the section allows solo entry
After entering a valid code and clicking “Join this team,” the player’s seat is reserved and they proceed to payment.
For the full player walkthrough, see the Player Team Registration Guide.
Managing Teams
Viewing Teams
The Teams tab on the tournament page shows all teams organized by section. Each team row displays:
| Column | Description |
|---|---|
| Team | Team name |
| Captain | Name of the team captain (or “unset” if none) |
| Status | DRAFT, OPEN, FULL, LOCKED, or CANCELLED |
| Seats | Filled seats / total seats |
| Rating | Combined team rating (average or sum, per section) |
| Rules | Size and rating compliance chips (green or red) |
Team Statuses
| Status | Meaning |
|---|---|
| DRAFT | Team created but not yet visible to other players |
| OPEN | Accepting new members |
| FULL | All seats are filled — automatically set when no open seats |
| LOCKED | Captain or organizer froze the roster |
| CANCELLED | Team has been cancelled |
Status transitions happen automatically: when all seats fill, the team moves to FULL; when a player is removed, it reverts to OPEN.
Captain Dashboard
Captains manage their team from the captain dashboard (accessible via the Teams tab or the link shown after team creation). The dashboard shows:
- Team header — team name, section, status, seat count, and rules compliance chips
- Share panel — join code with copy button
- Roster table — every seat with its index, role, status, player name, email, and payment responsibility
- Management actions — lock roster button (prevents further joins)

Per-seat actions available to captains (when captain editing is enabled):
| Action | When available | Effect |
|---|---|---|
| Invite | Open seats or uninvited paid seats | Opens inline form to send an invitation |
| Resend invite | Seats with a pending invitation | Resends the invitation email |
| Cancel invite | Seats with a pending invitation | Cancels the invitation, reopens the seat |
| Remove player | Any filled seat (reserved, invited, claimed, paid) | Removes the player and reopens the seat |
Locking a Roster
The captain can lock the roster at any time by clicking Lock roster on the dashboard. Once locked:
- No new players can join the team
- The captain can no longer modify the roster
- The management actions card disappears
Organizers can also set an automatic lock datetime in the team settings — after that time, all captain roster edits are blocked regardless of whether the captain clicked Lock.
Pairing Integration
When teams exist for a section, the system automatically creates the corresponding pairing-engine records. These records sync when:
- A team is created or cancelled
- Players join or leave
- The captain locks the roster
Once pairings have been generated for a section, team creation and modifications are blocked to preserve pairing integrity.
Related Topics
- Creating Tournaments — full wizard walkthrough including section setup
- Editing & Deleting Tournaments — modify team settings after creation
- Managing Participants — handle individual player actions within teams