Published 2026-09-28

Round Robin Schedules for Table Tennis: 4 to 16 Players

YC
By Yogesh Chauhan, Founder of TT Arena. I run table tennis tournaments through the platform and write these guides from what actually comes up on tournament day, not from a rulebook alone.

This page is the complete round robin chart for table tennis: the full draw for every common group size, from 4 players up to 16, in one place. Pick your size, copy the table, and you have a fair schedule with no chit draws and no arguing about who plays who next. If you want the match count for a size not listed here, the round robin tournament formula below works for any number of players.

Round robin schedules for every player count

The round robin tournament formula, for any group size

Total Matches = N ร— (N โˆ’ 1) รท 2

N is your player count. Every player meets every other player exactly once, so this number is fixed no matter how you order the rounds, which is why the same round robin table tennis chart works whether you are running a club night or a school pool stage. The number of rounds is N โˆ’ 1 if you have an even number of players, or N if you have an odd number, because someone has to sit out each round on a bye.

Round Robin Schedule for 4 Players

6 matches, 3 rounds. With 2 tables running at once, you can finish this in one sitting.

RoundTable 1Table 2
Round 1P1 vs P4P2 vs P3
Round 2P1 vs P3P4 vs P2
Round 3P1 vs P2P3 vs P4

This is the size you will see most often for a school pool stage or a quick office round. Everyone plays 3 matches.

Round Robin Schedule for 5 Players

10 matches, 5 rounds. One player sits out each round, and that bye rotates so nobody misses two rounds in a row.

RoundTable 1Table 2Bye
Round 1P2 vs P5P3 vs P4P1
Round 2P1 vs P5P2 vs P3P4
Round 3P1 vs P4P5 vs P3P2
Round 4P1 vs P3P4 vs P2P5
Round 5P1 vs P2P4 vs P5P3

Tell whoever has the bye up front so they are not left standing around wondering if they missed a call.

Round Robin Schedule for 6 Players

15 matches, 5 rounds. With 3 tables you clear a full round every slot.

RoundTable 1Table 2Table 3
Round 1P1 vs P6P2 vs P5P3 vs P4
Round 2P1 vs P5P6 vs P4P2 vs P3
Round 3P1 vs P4P5 vs P3P6 vs P2
Round 4P1 vs P3P4 vs P2P5 vs P6
Round 5P1 vs P2P3 vs P6P4 vs P5

15 matches is a full afternoon on one table, or under an hour across three. Plan your table count around how much time you actually have.

Round Robin Schedule for 7 Players

21 matches, 7 rounds. This is the largest odd-numbered group most clubs run as a single pool before it makes more sense to split into two smaller ones.

RoundTable 1Table 2Table 3Bye
Round 1P2 vs P7P3 vs P6P4 vs P5P1
Round 2P1 vs P7P2 vs P5P3 vs P4P6
Round 3P1 vs P6P7 vs P5P2 vs P3P4
Round 4P1 vs P5P6 vs P4P7 vs P3P2
Round 5P1 vs P4P5 vs P3P6 vs P2P7
Round 6P1 vs P3P4 vs P2P6 vs P7P5
Round 7P1 vs P2P4 vs P7P5 vs P6P3

Round Robin Schedule for 8 Players

28 matches, 7 rounds. A common size for a standalone club event or a pool stage feeding into an 8-player knockout.

RoundTable 1Table 2Table 3Table 4
Round 1P1-P8P2-P7P3-P6P4-P5
Round 2P1-P7P8-P6P2-P5P3-P4
Round 3P1-P6P7-P5P8-P4P2-P3
Round 4P1-P5P6-P4P7-P3P8-P2
Round 5P1-P4P5-P3P6-P2P7-P8
Round 6P1-P3P4-P2P5-P8P6-P7
Round 7P1-P2P3-P8P4-P7P5-P6

At 28 matches, one table alone takes most of a day. Two tables is the realistic minimum if you want this done in a normal session.

Round Robin Schedule for 10 Players

45 matches, 9 rounds. Past this size, a straight round robin gets long, so most organisers split into two groups of 5 and cross the winners, or move to league plus knockout.

RoundTable 1Table 2Table 3Table 4Table 5
R1P1-P10P2-P9P3-P8P4-P7P5-P6
R2P1-P9P10-P8P2-P7P3-P6P4-P5
R3P1-P8P9-P7P10-P6P2-P5P3-P4
R4P1-P7P8-P6P9-P5P10-P4P2-P3
R5P1-P6P7-P5P8-P4P9-P3P10-P2
R6P1-P5P6-P4P7-P3P8-P2P9-P10
R7P1-P4P5-P3P6-P2P7-P10P8-P9
R8P1-P3P4-P2P5-P10P6-P9P7-P8
R9P1-P2P3-P10P4-P9P5-P8P6-P7

Round Robin Schedule for 12 Players

66 matches, 11 rounds. This is really only practical as a full round robin if you have several tables and a full day. Most 12-player events on TT Arena actually run as two groups of 6 feeding a knockout.

RoundT1T2T3T4T5T6
R1P1-P12P2-P11P3-P10P4-P9P5-P8P6-P7
R2P1-P11P12-P10P2-P9P3-P8P4-P7P5-P6
R3P1-P10P11-P9P12-P8P2-P7P3-P6P4-P5
R4P1-P9P10-P8P11-P7P12-P6P2-P5P3-P4
R5P1-P8P9-P7P10-P6P11-P5P12-P4P2-P3
R6P1-P7P8-P6P9-P5P10-P4P11-P3P12-P2
R7P1-P6P7-P5P8-P4P9-P3P10-P2P11-P12
R8P1-P5P6-P4P7-P3P8-P2P9-P12P10-P11
R9P1-P4P5-P3P6-P2P7-P12P8-P11P9-P10
R10P1-P3P4-P2P5-P12P6-P11P7-P10P8-P9
R11P1-P2P3-P12P4-P11P5-P10P6-P9P7-P8

Round Robin Schedule for 16 Players

120 matches, 15 rounds. Be honest with yourself about this one. 120 matches on one table would take days. This size only makes sense as a round robin if you are running it across a whole tournament with 6 or more tables, or you are better off treating it as four groups of 4 feeding a knockout, which is what most organisers actually do at this size.

RoundT1T2T3T4T5T6T7T8
R11-162-153-144-135-126-117-108-9
R21-1516-142-133-124-115-106-97-8
R31-1415-1316-122-113-104-95-86-7
R41-1314-1215-1116-102-93-84-75-6
R51-1213-1114-1015-916-82-73-64-5
R61-1112-1013-914-815-716-62-53-4
R71-1011-912-813-714-615-516-42-3
R81-910-811-712-613-514-415-316-2
R91-89-710-611-512-413-314-215-16
R101-78-69-510-411-312-213-1614-15
R111-67-58-49-310-211-1612-1513-14
R121-56-47-38-29-1610-1511-1412-13
R131-45-36-27-168-159-1410-1311-12
R141-34-25-166-157-148-139-1210-11
R151-23-164-155-146-137-128-119-10

How ties get broken

Once everyone in a group has played, rank by wins first. If two players are level, the winner of their head to head match ranks higher. If three or more are level, go by game ratio and then point ratio among just the tied players. TTFI and most state federations use this exact sequence. For three way ties and the full worked procedure, read our ITTF tiebreaker rules for round robin guide.

Running any of these on TT Arena

Typing these tables out by hand works fine for a 4 or 5 player group. Past that, one wrong pairing means redoing the whole schedule, and someone always finds the mistake after the tournament has already started. TT Arena generates the correct draw for any of these sizes in one click, tracks standings as scores come in, and gives you a link you can share so players stop asking who they play next. It is free to set up. See the full feature list on our product page, or check how TT Arena compares to other options in our table tennis tournament software comparison.

Running this as a school event specifically? Our guide to conducting an inter-school table tennis tournament in India walks through the whole day, not just the draw.

Frequently Asked Questions

How do I know how many matches my round robin will have?

Use N times (N minus 1) divided by 2, where N is your player count. For 8 players that is 8 times 7 divided by 2, which is 28 matches. This works for any group size, not just the ones listed on this page.

What happens with an odd number of players in a round robin?

One player sits out each round on a rotating basis, usually called a bye. Everyone gets the same number of byes across the full schedule, so it stays fair. The 5 and 7 player tables on this page show exactly how the byes fall.

How do ties get broken in a round robin?

First by head to head result between the tied players, then by game ratio, then by point ratio, in that order. This is the sequence TTFI and most state federations use. See our full guide on ITTF tiebreaker rules for round robin for worked examples.

Which round robin size should I use for my event?

Groups of 4 to 6 work well as pool stages before a knockout. Groups of 8 to 12 suit a standalone club or school event where everyone wants guaranteed matches. Above 12, most organisers switch to a league plus knockout format instead of a single round robin, since a 16 player round robin alone runs to 120 matches.

Can I run any of these on TT Arena for free?

Yes. TT Arena generates the draw for any of these sizes automatically, tracks live standings, and gives you a link to share with players. There is no cost to set one up, and no spreadsheet or WhatsApp forwarding involved.

Generate Any of These Draws Automatically

No spreadsheets. No retyping tables by hand.

Create Your Tournament Free