🏸

Badminton Tournament
Rulebook & Guide

How group standings work, how teams are seeded, and how the knockout bracket is drawn β€” based on BWF-compliant rules.

1

How Group Standings Are Calculated

In the group stage every team plays every other team in their group once (Round Robin). Standings follow BWF-compliant tie-breaking rules applied in strict order.

Match Format

🎯
Number of Sets
e.g. 1 set or 3 sets per match
πŸ†
Points per Set
e.g. first to 15 or first to 21
⚑
Winning Rule
e.g. golden point OR lead by 2 with cap
These are examples only. The exact number of sets, points per set, and winning rule (golden point or lead-by-2 with cap) are all decided by your HR organiser before the tournament. These settings can also differ between the round robin phase and the knockout phase. Your HR team will communicate the format before play begins. The same format applies equally to all sets within a match β€” there is no separate rule for a deciding set.

BWF Tie-Breaking β€” Applied in This Strict Order

When two or more teams share the same number of match wins, the criteria below are tested one by one until the tie is broken.

1
Matches Won
Always the primary criterion. Team with more match wins ranks higher.
2
Head-to-Head Result
Applied ONLY when exactly 2 teams are tied on matches won. Who won their direct match?
3
Game Difference (ALL matches)
Sets Won βˆ’ Sets Lost across every match played in the group. Head-to-head cannot apply to 3+ tied teams, so game difference steps in.
4
Point Difference (ALL matches)
Points Won βˆ’ Points Lost across all group matches.
5
Head-to-Head (second chance)
If after steps 3–4 the remaining tie reduces to exactly 2 teams, head-to-head is re-applied between those two.
6
Random Draw
All criteria above are equal. Teams are drawn by lot.

Example A β€” Clear Standings (No Tie)

Group of 5 teams. Each team plays 4 matches. No teams share the same number of wins β€” straightforward ranking.

PosTeamPlayedWonLostSets W–LPts W–LAdvances?
πŸ₯‡ 1stTeam A4408–1169–96Winner
πŸ₯ˆ 2ndTeam B4316–3155–112Runner
3rdTeam C4224–4140–138β€”
4thTeam D4132–6108–152β€”
5thTeam E4040–888–169β€”

Team A qualifies as Group Winner (Seed 1–8 pool). Team B qualifies as Runner-up (Seed 9–16 pool).

Example B β€” 2-Team Tie β†’ Head-to-Head Applied (Step 2)

Team B and Team C both finished with 2 wins. Exactly 2 teams tied β€” Step 2 applies directly.

PosTeamWonSets W–LPts W–LTie-Breaker Used
πŸ₯‡ 1stTeam A36–2155–110β€”
πŸ₯ˆ 2ndTeam B24–4142–138βœ“ Beat Team C
3rdTeam C24–4140–136βœ— Lost to Team B
4thTeam D12–6108–152β€”
5thTeam E00–888–169β€”
Step 2 applied: B and C both had 2 wins. Their head-to-head match: B defeated C. B ranks 2nd, C ranks 3rd.

Example C β€” 3-Team Tie β†’ Game Difference Applied (Step 3)

Teams B, C and D all finished with 2 wins. Head-to-head cannot apply to 3 teams β€” Step 3 (Game Difference) resolves it.

PosTeamWonSets W–LSet DiffTie-Breaker
πŸ₯‡ 1stTeam A48–0+8β€”
πŸ₯ˆ 2ndTeam B26–3+3Best set diff
3rdTeam C25–50Mid set diff
4thTeam D23–7βˆ’4Worst set diff
5thTeam E00–8βˆ’8β€”
Step 3 applied: B, C, D all had 2 wins β€” head-to-head cannot apply to 3. Game Difference (sets): B = +3, C = 0, D = βˆ’4. Tie broken: B = 2nd, C = 3rd, D = 4th.

Example D β€” 3-Team Tie, Same Game Diff β†’ Point Difference (Step 4), Then Head-to-Head (Step 5)

Teams B, C, D all have 2 wins AND the same set difference (Step 3 fails). Point difference breaks it further. If it reduces to 2 teams, Step 5 re-applies head-to-head.

TeamWonSet DiffPts W–LPts DiffStep UsedRank
Team B2+1144–136+8Step 4πŸ₯ˆ 2nd
Team C2+1138–1380Step 5 (H2H)3rd
Team D2+1138–1380Step 5 (H2H)4th
Steps 4 + 5: B separates by point diff (+8). C and D are still equal β€” tie reduces to exactly 2 teams, so head-to-head re-applies. C beat D in their direct match β†’ C is 3rd, D is 4th.
2

Top 2 Per Group β†’ 16 Teams Qualify for Knockout

In a standard 8-group tournament the top 2 teams from each group advance. That is 8 Group Winners + 8 Group Runners-up = 16 qualifying teams.

GroupπŸ₯‡ Winner β†’ Seed 1–8 poolπŸ₯ˆ Runner-up β†’ Seed 9–16 poolEliminated
Group 1Winner G1Runner G13rd, 4th, 5th…
Group 2Winner G2Runner G23rd, 4th, 5th…
Group 3Winner G3Runner G33rd, 4th, 5th…
Group 4Winner G4Runner G43rd, 4th, 5th…
Group 5Winner G5Runner G53rd, 4th, 5th…
Group 6Winner G6Runner G63rd, 4th, 5th…
Group 7Winner G7Runner G73rd, 4th, 5th…
Group 8Winner G8Runner G83rd, 4th, 5th…
Important: "Winner of Group 1" does NOT automatically become Seed 1. All 8 winners are re-ranked against each other, and all 8 runners-up are re-ranked against each other, using a fair cross-group formula. See Section 3.
3

Cross-Group Seeding β€” How Seeds 1–16 Are Assigned

Why can't we compare raw stats across groups?
Groups may have different sizes (5-team vs 6-team groups). A team in a bigger group plays more matches β€” raw win counts are unfair. Everything is converted to ratios so every team is judged on the same scale.

Step 1 β€” Compute 3 Normalized Ratios per Team

Match Win Ratio = Matches Won Γ· Matches Played Set Diff Ratio = (Sets Won βˆ’ Sets Lost) Γ· (Sets Won + Sets Lost) Point Diff Ratio = (Points Won βˆ’ Points Lost) Γ· (Points Won + Points Lost)

Step 2 β€” Calculate Weighted Seeding Score

Score = (0.5 Γ— Match Win Ratio) + (0.3 Γ— Set Diff Ratio) + (0.2 Γ— Point Diff Ratio)

Match wins carry the most weight (50%). Set performance matters next (30%). Points complete the picture (20%).

Step 3 β€” Assign Seeds in Two Separate Pools

πŸ₯‡
Seeds 1 – 8
8 Group Winners ranked by:
Match Win Ratio β†’ Set Diff Ratio
β†’ Point Diff Ratio β†’ Score
πŸ₯ˆ
Seeds 9 – 16
8 Group Runners-up ranked by:
Match Win Ratio β†’ Set Diff Ratio
β†’ Point Diff Ratio β†’ Score
Two separate pools β€” not one combined pool. A Group Winner who had a weak tournament is still seeded 1–8. A Group Runner-up who dominated their group is still seeded 9–16. This preserves the reward for finishing 1st in your group.

Example β€” Seeding 8 Group Winners into Seeds 1–8

All from different groups. Note: Team Delta (G1) and Team Alpha (G3) both had perfect win ratios β€” Set Diff Ratio breaks them.

SeedTeamGroupWin RatioSet Diff R.Pts Diff R.Score
#1Team AlphaG31.000+0.778+0.2480.824
#2Team DeltaG11.000+0.600+0.1960.779
#3Team EchoG50.800+0.556+0.1820.703
#4Team FoxtrotG20.800+0.429+0.1410.671
#5Team GolfG70.750+0.333+0.1080.642
#6Team HotelG40.750+0.200+0.0910.613
#7Team IndiaG80.600+0.143+0.0630.555
#8Team JulietG60.6000.000+0.0210.504

The 8 Runners-up are ranked the same way to assign Seeds 9–16.

4

R16 Pairing β€” BWF Fixed Bracket Structure

Once seeds 1–16 are assigned the R16 pairings follow a fixed structure. The top seeds are kept as far apart as possible so the best teams only meet in the later rounds.

Match 1
Seed 1vsSeed 16
Best Winner vs Weakest Runner
Match 2
Seed 8vsSeed 9
Weakest Winner vs Best Runner
Match 3
Seed 5vsSeed 12
Match 4
Seed 4vsSeed 13
Match 5
Seed 3vsSeed 14
Match 6
Seed 6vsSeed 11
Match 7
Seed 7vsSeed 10
Match 8
Seed 2vsSeed 15
2nd Best Winner vs 2nd Weakest Runner
Why this structure? Seed 1 and Seed 2 are placed in opposite halves of the bracket β€” they can only meet in the Final. Seeds 3 and 4 are also in separate halves β€” they can only meet in the Semi-Finals at the earliest. This mirrors the official BWF knockout seeding format.
5

Full Bracket β€” R16 β†’ QF β†’ SF β†’ Finals

The 16-team knockout bracket is split into two halves. Each half feeds one Semi-Final. The two SF winners meet in the Final.

HalfR16 Match→ Quarter-Final→ Semi-Final→ Final
TOP
HALF
Seed 1 vs Seed 16QF 1SF 1πŸ†
FINAL
Seed 8 vs Seed 9
Seed 5 vs Seed 12QF 2
Seed 4 vs Seed 13
BOTTOM
HALF
Seed 3 vs Seed 14QF 3SF 2
Seed 6 vs Seed 11
Seed 7 vs Seed 10QF 4
Seed 2 vs Seed 15
🎯
Round of 16
16 teams Β· 8 matches
βš”οΈ
Quarter-Finals
8 teams Β· 4 matches
πŸ”₯
Semi-Finals
4 teams Β· 2 matches
πŸ†
Final
2 teams Β· 1 match
3rd Place: The two Semi-Final losers may play a dedicated 3rd place match (if enabled by the organiser). If not, 3rd place is awarded to the Semi-Final loser with the better seeding score.
6

Rules & Edge Cases

Withdrawals

🚫
Withdrawn Before Any Match
Team is removed completely. All their scheduled matches are removed too. Remaining teams' stats are unaffected.
⚠️
Withdrawn After β‰₯1 Match Played
Team is removed AND all their matches are deleted β€” including already-played ones. Other teams' standings are recalculated without any of those results.

Walkovers

Walkovers are NOT recorded as 21–0. A walkover means one team fails to appear. The match is treated as non-played and handled through the withdrawal/sanitization process β€” it does not appear in any team's stats or affect standings calculations.

Unequal Group Sizes

When teams cannot divide evenly across groups (e.g. 42 teams, 8 groups), some groups will have one more team than others. This is expected and handled fairly β€” all cross-group comparisons use ratios not raw counts, so a team in a 6-team group is never disadvantaged compared to one in a 5-team group.

🏸

Ready to Run Your Tournament?

SportDesk handles all the brackets, group standings and seeding automatically. Free during beta for HR teams and organisations.