Lock standings and progress qualifiers to playoff
Use Tournament → Standings to review group rankings, fix the official order, and place qualifiers into playoff slots that already reference those standings. Locking and pushing are separate actions: lock the source first, then push it to the playoff.
Before you start
- Finish the group matches and check every result on Draws → Matches.
- Prepare the playoff bracket and link its source positions before trying to push qualifiers. See Build draws, groups, and playoff brackets.
- Do not start a dependent playoff match until its qualifiers have been checked.
Understand the Standings screen
Open Tournament → Standings and select an event tab. The screen shows every round-robin group and virtual table in that event:
- unphased groups appear first;
- phased groups and virtual tables are arranged under their phase names;
- a phase that contains only playoff brackets does not appear;
- the number on an event tab counts its groups and virtual tables.
The group tables use the same saved results and statistics as the tables on Draws → Matches. Draws → Matches is useful while entering and checking results in one selected phase. Standings collects the tables for the whole event and adds phase-level lock and push actions.
Playoff brackets do not have standings of their own. They receive concrete qualifiers from linked group places or virtual-table places.
Before lock, the displayed order is the current calculated order. Saving or correcting an unlocked group result recalculates its statistics and order. After lock, the Locked badge means that numeric positions have been saved and the table is using that fixed order.
Read the automatic standings
Each row contains these values:
#is the current displayed place.Pis played matches, calculated as wins plus losses.Wis wins.Lis losses.SWis sets won.SLis sets lost.PWis points won across the saved sets.PLis points lost across the saved sets.
Only matches saved as Finished, Walkover, or Retired contribute to the table. A Scheduled, Ready, or Live match is not included in P or any other statistic.
The three completed outcomes are counted as follows:
Finishedadds one win and one loss, the completed set score, and all saved set points.Walkoveradds one win and one loss and a1–0set result. It adds no points because no sets are entered.Retiredgives the win to the selected winner. Sets and points already entered for the match are included.
Tabminton sorts an unlocked table by these criteria, in this order:
- More wins.
- Better set difference, calculated as
SW − SL. - Better point difference, calculated as
PW − PL. - Entry name in alphabetical order when all three values are equal.
The calculation does not apply head-to-head results, ratios, or additional official badminton tie-break rules. If the automatic order does not express an official disqualification, withdrawal, or tie-break decision, use a documented manual reorder after lock.
Before you lock a complete tie: Lock recalculates the statistics and saves numeric positions. For entries tied on wins, set difference, and point difference, the saved order is not guaranteed to preserve the alphabetical order shown before lock. Check the locked order and use a reasoned manual reorder if required.
Lock one group table
Lock a group only after its results and automatic order are correct.
- Finish every match in the group.
- On Tournament → Standings, check the statistics and displayed order.
- Select Lock standings.
- Check that the group shows Locked.
The button appears when the group has generated matches. It stays unavailable until every match is Finished, Walkover, or Retired. A group with no matches cannot be locked.
Lock recalculates the table and saves a position for every entry. It does not push any qualifier to the playoff. It also prevents every result edit in that group, including a score-only correction. Unlock the standings before changing a result.
If at least one playoff slot references this group, Push to playoff appears after lock. A locked table with no linked consumer has no push button.
Before you lock: Check every result. Correcting one later requires unlock, and unlock can clear already pushed qualifiers and dependent automatic advances.
Lock all tables in a phase
Use Lock all in a phase heading when all groups in that phase are complete.
- The action covers every unlocked group and virtual table in that phase.
- It is available only when every group has at least one match and every group match is
Finished,Walkover, orRetired. - Groups are locked first. After those requests finish, the virtual tables are calculated and locked.
- Tables that are already locked are left unchanged.
- The action is not available for unphased groups.
Lock all is not one all-or-nothing phase operation. The app processes separate lock requests, including parallel requests within the group batch and then within the virtual-table batch. If one request fails after another succeeds, some tables can remain locked. Review every Locked badge before continuing.
Reorder locked standings manually
Manual ordering is available on Tournament → Standings for a locked group or locked virtual table. Use it for an official disqualification, withdrawal, or tie-break decision that the automatic statistics cannot express. Do not use it to hide an incorrectly entered result.
- Lock the table.
- Drag a row by its handle and drop it in the required position.
- In Reorder standings manually, enter Reason (required).
- Select Save order.
The new numeric positions are saved and the note Manually reordered appears below the table. The wins, losses, sets, and points do not change.
Select Edit reason to change only the explanation. Saving a revised reason does not change the row order.
Unlock removes both the manual order and its reason. The next lock returns to the calculated order unless you reorder again.
Manual reorder does not automatically update qualifiers that were pushed earlier. A repeated push cannot replace a different entry already occupying the linked slot; it reports that the slot is already taken. Make the official manual decision before the first push. If qualifiers were already pushed, follow the safe unlock and repush procedure below, then reapply the manual order after relocking and before pushing.
Identify places linked to playoff
A pale green row marks a displayed place that is referenced by at least one playoff source position. Point to its # value to see Advances to: followed by the destination.
- A phased destination is shown as
phase / playoff draw. - An unphased destination is shown by its playoff draw name.
- If the same place feeds different destinations, the tooltip lists their names separated by commas.
- A place with no saved source reference has no highlight or tooltip.
These markers reflect the source positions prepared in the playoff bracket. To create or change those references, use the Manual bracket workflow in Build draws, groups, and playoff brackets.
Push one locked table to playoff
Push to playoff appears only when the group or virtual table is locked and at least one playoff slot references it.
- Check the locked order and every highlighted qualifying place.
- Select Push to playoff.
- Read the result message.
- Open the destination phase on Draws → Matches and check the bracket.
The push checks every linked source place that has a saved position in this table. It writes that qualifier into the corresponding playoff slot and preserves the source reference, so the slot still records where the entry came from. It also adds the qualifier to the destination playoff draw’s entry list.
If a qualifier fills one side and the other side is genuinely empty, the match becomes a Walkover and the qualifier advances automatically. An unresolved source on the other side is not treated as an empty bye; the match continues to wait.
Pushing the same unchanged standings again does not duplicate or overwrite anything. If every linked slot is already synchronized, the app reports Nothing to push — playoff slots are already in sync with these standings. The same message can appear when a linked place does not exist in the source table, because there is no qualifier to resolve for it.
A push can be partial. The result message gives the number pushed and lists slots that were skipped:
- slot already taken means a different concrete entry is in that slot; the app does not overwrite it;
- match already started means the destination match is
Live,Finished, orRetired; the app does not change it.
Qualifiers that were successfully written remain in their slots when another slot is skipped. Correct the reported conflict before relying on the bracket.
The Standings page does not display or refresh the playoff bracket. Switch to the destination phase on Draws → Matches, or reopen it, to inspect the current slots and automatic walkovers.
Push all linked tables in a phase
Push all to playoff appears in a phase heading when at least one group or virtual table in that phase is used as a playoff source.
- Every linked table in the phase must be locked before the action becomes available.
- Tables with no playoff consumers are ignored and do not need to be locked for push.
- Groups and virtual tables are both included when they have consumers.
- The action is not available for unphased groups.
The app pushes the linked tables in parallel. A complete success reports the total number of newly filled slots. If nothing changes, it reports Nothing to push. Slot conflicts are combined into one message, prefixed by the source-table name.
Push all is not atomic. One source or slot can succeed while another reports slot already taken or match already started. The successful qualifiers remain in the bracket. Check the combined result and then inspect every destination playoff draw.
Unlock standings safely
Unlock only when a group result or official order must change. The operation can remove qualifiers from the playoff and reverse automatic bye advances.
Select Unlock standings. Before changing anything, the app checks direct playoff consumers and the downstream path of any qualifier that was automatically advanced.
- If resolved qualifiers will be removed, a confirmation lists each entry, destination playoff draw, and source place that will be cleared.
- The original source references remain in the directly linked playoff slots, ready for a later push.
- Concrete qualifiers previously pushed from this source are removed from those slots and, when no longer used elsewhere in that playoff draw, from its entry list.
- Automatic
Walkoverwinners created from those qualifiers are rolled back. Propagated entries in dependent bracket positions are cleared and affected matches return to a waiting state. - The manual order and Manually reordered reason are deleted.
- Unlocking a group in a phase recalculates its virtual tables. A locked virtual table in that phase is automatically unlocked, cleared to Waiting for groups, and has its own manual reason and pushed qualifiers cleared.
Unlock is blocked if a resolved qualifier feeds a playoff match, or a dependent match farther along that path, whose status is Live, Finished, or Retired. The alert lists the blocking playoff draws and statuses. Scheduled and Ready do not block. An automatic Walkover does not block because the app can roll it back.
The unlock itself is all-or-nothing. If a direct or virtual-table dependency is blocked, the app keeps the source locked and does not clear any listed slot.
Use this safe correction order:
- Check that no dependent playoff match has started or finished.
- Select Unlock standings and confirm the listed slots.
- Correct the group result while the standings are unlocked.
- Select Lock standings again and check the calculated order.
- If an official manual decision is required, reorder the locked table and save its reason again.
- Select Push to playoff again and inspect the destination bracket.
Use virtual tables
A virtual table is an aggregate standings table for comparing entries that finished in the same place across several groups in one phase. It is not another group or playoff draw and has no matches of its own.
Create or remove a virtual table
Open Tournament → Draws, select a round-robin phase, then select Edit phase → Virtual tables.
- Choose Place from
1to16. - Enter Top N. The minimum is
1. - Select Add.
The app creates a name such as 2p. tie-break. Only one virtual table can use a given Place in the phase, so used places disappear from the selector.
Place is not checked against the actual group sizes. A group smaller than the selected place contributes no entry. Top N has no displayed maximum and is not checked against group size; a value above a group’s size uses all available entries in that group. Review these values before relying on the aggregate table.
Select Delete beside a virtual table to remove it. Deletion is blocked while any playoff slot uses it as a source. Clear the source reference from the playoff bracket first.
A virtual table also counts as phase content. While one exists, the phase kind cannot be changed and the phase cannot be deleted. Remove every virtual table and draw from the phase before changing its kind or deleting it.
Understand the virtual-table calculation
The selected Place chooses one entry from each group in the same phase. For example, Place 2 compares the second-place entries.
For each included entry, Tabminton takes only its matches against entries that finished in places 1 through Top N of its own group. The entry itself is excluded from the opponent set. This makes comparisons between differently sized groups use the requested common part of their group results.
The aggregate row carries W, L, SW, SL, PW, and PL from only those selected matches. It is sorted by wins, set difference, point difference, and then entry name, just like an unlocked group table. The entry’s source group name appears below it.
On Draws → Matches, a virtual table shows one of these states:
- Waiting for groups means at least one group in the phase is not locked. The aggregate table remains empty.
- Provisional means every group is locked and the aggregate rows have been calculated, but the virtual table itself is not locked.
- Locked means its aggregate positions have been fixed and it can supply linked playoff slots.
The text N of M groups locked counts locked round-robin groups in the same phase. M includes every such group, whether or not it can contribute an entry at the selected Place.
Lock virtual table becomes available only after every source group is locked. You can then use Tournament → Standings to drag and document a manual order, if an official decision requires it.
A virtual table can be selected as a playoff source before it is locked, but qualifiers can be pushed only after lock. Once it is locked, use its own Push to playoff, or the phase-level Push all to playoff, exactly as for a locked group table.
Fix common problems
Lock standings is unavailable
The group has no generated matches, or at least one match is not Finished, Walkover, or Retired. Finish or correct every match first.
A result cannot be changed
The group’s standings are locked. Use the safe unlock procedure, remembering that pushed playoff qualifiers may be cleared.
Push to playoff is not shown
Check both requirements: the source table must be locked, and at least one saved playoff slot must reference it. Lock does not create source references and does not push automatically.
Push reports Nothing to push
Every linked slot may already contain the expected qualifier. A linked place can also be absent from the source table, especially when Place exceeds a group size. Inspect the source markers and destination bracket.
A playoff slot is already taken
A different concrete entry occupies the linked slot. Push will not overwrite it. If the old entry came from an earlier push and no dependent match has started, unlock the source to clear it, then lock, reorder if required, and push again.
A qualifier was not pushed because the match started
The destination match is Live, Finished, or Retired. The app leaves it unchanged. Review the bracket and results before deciding how to correct the competition record.
Unlock is blocked
A resolved qualifier feeds a Live, Finished, or Retired playoff match, directly or through an automatic advance. The blocking alert identifies it. Resolve the dependent playoff record before trying to unlock; do not rebuild the source table around a started bracket.
A virtual table stays Waiting for groups
At least one round-robin group in the same phase is unlocked. The N of M groups locked counter shows the remaining work. A group without generated matches cannot be locked and therefore also keeps the virtual table waiting.
Lock virtual table is unavailable
Lock every group in its phase first. Then return to Draws → Matches or Standings and check the refreshed aggregate table.
A virtual table or phase cannot be deleted
Clear any playoff source references that use the virtual table, then delete it in Edit phase → Virtual tables. A phase cannot be deleted or changed to another kind while any virtual table or draw remains in it.
The playoff did not change after a manual reorder
Manual reorder does not push automatically. If the previous qualifiers are already in the slots, a new push reports them as taken rather than replacing them. Use the safe unlock, relock, reorder, and repush sequence before dependent playoff matches start.
Before you continue
- Check every Locked badge after Lock all.
- Check every highlighted qualifying place and every manual-order reason.
- Read the complete push result; a nonzero pushed count can appear together with skipped slots.
- Open each destination playoff draw and verify its qualifiers, source labels, and automatic walkovers before starting a match.