Generate a team knockout bracket
Use the team knockout bracket when you want to turn an MLP or team division into a seeded elimination bracket. This bracket uses a separate team-specific system from the regular knockout bracket, so the setup options are simpler and the bracket stores each team's full lineup for every position.
Before you generate the bracket, finish creating teams and confirm your team lineups. If you adjust lineups by round, the bracket uses the most recent round data it can find. See Configure team lineups, Edit team lineups by round, and Generate team matches.
Generate the bracket
Open the division in the Admin view.
Open the Admin menu.
Click Generate Bracket.
Enter how many teams to include. You must enter at least 2 teams, and you cannot exceed the total number of parent teams in the division.
Choose a seeding method.
Review the bracket size preview. If the team count is not a power of 2, the app adds byes to the next bracket size.
Generate the bracket.
For example, entering 3 teams creates a 4-team bracket with 1 bye.
Choose a seeding method
The dialog includes two seeding options:
By standings: Seeds teams from the current division standings. The app uses the division's sort preferences and tiebreakers to rank teams, then gives the highest seed the easiest path. For how standings are determined, see How Standings Are Calculated.
Random order: Places teams in the order they were created. This label says random, but the current behavior follows creation order rather than true randomization.
What the system creates
When you generate the bracket, the system loads all parent teams and their lineup data before it builds the bracket. It checks the latest available round match data so each bracket slot uses the most recent lineup for that team.
Selects and orders teams based on your seeding choice
Pads the bracket to the next power of 2 with byes
Uses standard bracket seed placement to keep top seeds apart
Auto-advances bye matches through the bracket
Adds a bronze match when the bracket has a semifinal round
Creates the team knockout match records that store the parent team, team name, and lineup for each line
This is different from the regular knockout bracket used in pool play and league formats. For regular bracket behavior, see Generating the bracket after Round Robin and How seeding and byes work in bracket formats.
Bracket labels
Final and Bronze matches display Winner of Match X or Loser of Match X labels instead of TBD. This shows players and spectators which earlier match feeds into each bracket position.
Edit lineups from the bracket
Admins can swap parent teams directly from bracket cards using the pencil icon—no need to open a separate dialog. This is useful when you need to adjust the bracket after a dropout or team change.
Captains can edit their own team's lineup positions from the match detail page. For more on captain capabilities, see Captain permissions in team events.
Court assignments per line
Each line within a team knockout match can be assigned its own court number. Players see exactly where to go for their specific line, which reduces confusion in multi-court venues.
To set court assignments, open a match and assign courts to each line. For general court management, see Managing the match queue in bracket formats.
Captain and player scoring
Captains and players can enter scores directly from the match detail page—no need to wait for an admin. Club admins can enable or disable this per division using the existing captain and player scoring settings.
To configure who can submit scores, see Configure team scoring. For the scoring workflow, see Score team matches.
Regenerate the bracket
Generating a bracket replaces the current bracket without a regeneration warning. If you need to preserve existing match results, export or note them before regenerating.
If you need to adjust team pairings or lineups before you generate the bracket, use Edit team matchups and Edit team lineups by round. To understand when to use this format, see MLP vs. Custom Team Event.