Round Robin Tournament Scheduling

Recent Posts

1
Requests / round robin with different partner each week
« Last post by EBD13 on November 23, 2025, 01:02:35 PM »
Im trying to do a pool league schedue. we have 20 players that will partner with everyone once and playagainst everyone twice. I only have 4 pool tables, so each week 2 matches share a table. im trying have the amount of times a player has to be in the matches that share the table as even and fair as possible and have a player not play back to back each week on the shared table. 
2
Requests / Euchre Round Robin
« Last post by Fabia on October 23, 2025, 03:58:33 PM »
I am having great difficulty setting a round robin schedule for 22 people with 6 rounds, 5 tables and 2 byes each round.
I have 4 restricted players that must not play as partners or at the same table and have to sit out once each throughout the tournament.
Hopefully the schedule would be such that no one is partnered together more than once.
I couldn`t find a 22 person schedule with the lower number of rounds.
Thanks
3
Requests / Re: 10 Rounds, X teams, X locations
« Last post by paula_carter3 on October 06, 2025, 01:28:06 PM »
needing brackets for fewer teams 8,9,10,11 for yard games can be 9 or 10 games - would like everyone to play every game and with as few as possible match ups with same team 
4
Requests / Quite possibly the most basic request?
« Last post by spammy on September 17, 2025, 06:28:45 PM »
We run a very casual Sunday morning session at a community centre. This is not a club, but the following is true:

  • There is only one court.
  • A highly variable number of people may turn up each week, from 3 to 12. There may be an odd or even number of people.
  • We play until we get tired. Some people arrive late, others leave early.
  • We don't care about levels or skill matching. Another way to put this is that we are equally matched not to worry about it.
  • We are mixed genders, but not evenly.

Our aim per session:

  • That across the session, everyone gets to play (or alternatively, rest) the same amount
  • That across the session, the distribution of match ups are balanced (can probably express this as "no repeats")
  • That plays/rests are evenly spread (so frequency of plays/rests are balanced)
  • As a bonus, that all possible pairings are also covered

At the moment we create a list in order of arrival and then round robin (4 players if total is odd, 3 if it's even), mentally swapping partners if we see the same four people. This is easy enough to track, but we miss out on configurations if players are on the list with four or more players in between them. After a while we just nudge the list a bit to generate new pairs. This works okay on a casual level.

I think that the calculated tables on this site are what we want, except they're for doubles. Is it possible to read or convert them for doubles (eg by combining matches)?

I think whist tables would also work, except they seem strict about the number of players (4n), and there doesn't seem guidance about how to make them work for other numbers.

Any tips welcome!
5
Ian, would there be an easy way to add two more rounds? It would be OK to play against the same opponent as long as players don't have the same partner.
6
Amazing. This looks like a lot of work. I will definitely use the draw. Thank you so much.
7
I can say on the basis of theory that no 'nice' schedule will be possible for your 12 player scenario, I don't have any software that can try to make such a schedule, but I am sure the balance would be very poor.  However, I can offer something for 16 players (6 women and 10 men) and 5 rounds - this can work well with every player being scheduled to play with every other player exactly once. I have labelled the female players F1 to F6 and the male players M1 to M9 plus MX for the tenth man.

 Court 1 Mixed    Court 2 Mixed    Court 3 Mixed   Court 4 Men Only
(M4 F1 v M6 F2)  (MX F6 v M9 F3)  (M7 F4 v M8 F5)  (M1 M2 v M3 M5)
(M9 F5 v M5 F2)  (M4 F4 v M2 F3)  (M1 F1 v M7 F6)  (M6 M3 v M8 MX)
(M8 F6 v M2 F2)  (M9 F1 v M3 F4)  (M6 F3 v M1 F5)  (M5 M7 v M4 MX)
(MX F1 v M2 F5)  (M5 F6 v M6 F4)  (M3 F3 v M7 F2)  (M4 M8 v M9 M1)
(M1 F2 v MX F4)  (M3 F5 v M4 F6)  (M5 F1 v M8 F3)  (M2 M6 v M7 M9)

Each woman has 5 rounds of mixed doubles, playing with all ten men exactly once (5 as partners and 5 as opponents), and opposes each other woman exactly once.

Each man has 3 rounds of mixed doubles, playing with all 6 women  (3 as partners and 3 as opponents), and has 2 rounds of  mens doubles.

Hope that is of some help.
8
Requests / Re: 24 person RR across 5 courts
« Last post by Ian Wakeling on September 08, 2025, 02:41:42 PM »
Sorry, I don't have an Excel program for this.
9
Requests / Re: 24 person RR across 5 courts
« Last post by Tennis76 on September 06, 2025, 09:07:28 PM »
Thank you so much!! 🙌 Do you have an excel program that you used for this? It would be so great to use it in the future. Thanks again! 
10
I've asked 5 different AI to help me with this and they all had errors. The maximum number of rounds we can play is 7. You get a new partner each round. Let's say we have 4 women/8 men (12) OR 6 women and 10 men (16), I would like the last match of each round to be men vs men.  

12 players:
2 mixed matches
1 men match

16 players:
3 mixed matches
1 men match

Following this format would be perfect as I was able to use it with Python codes:

(H1 W4 v H2 W7) 
(H3 W1 v H4 W5) 
(H5 W3 v H6 W8 )
(H7 W6 v H8 W2)

(H1 W7 v H3 W6) 
(H2 W5 v H7 W3) 
(H4 W2 v H5 W8 ) 
(H6 W1 v H8 W4)

(H1 W6 v H4 W8 )
H2 W4 v H8 W5) 
(H3 W7 v H5 W2) 
(H6 W3 v H7 W1)

(H1 W3 v H5 W4) 
(H2 W8 v H6 W7) 
(H3 W5 v H8 W6) 
(H4 W1 v H7 W2)

(H1 W5 v H6 W2) 
(H2 W1 v H3 W8 )
(H4 W3 v H8 W7) 
(H5 W6 v H7 W4)

(H1 W8 v H7 W5) 
(H2 W3 v H4 W6) 
(H3 W2 v H6 W4) 
(H5 W7 v H8 W1)

(H1 W2 v H8 W3) 
(H2 W6 v H5 W1) 
(H3 W4 v H7 W8 )
(H4 W7 v H6 W5)