Round Robin Tournament Scheduling

Recent Posts

1
Requests / Mixed Round Robin - 24 players (12 ladies, 12 men)
« Last post by Richard A. DeVenezia on January 19, 2026, 11:48:15 AM »
Posted on behalf of Ron Chiarelli

Looking for a mixed round-robin tennis draws for 24 players (12 ladies, 12 men),
where men play with a different lady every round, and play against a different male
and a different female as much as possible.  We have 6 courts available and would
like to play a maximum of 6 rounds, same day.

No need to be concerned about scoring or anything other variables.


2
Thank you so much Ian.
3
The schedule below gives you 16 rounds with all partners different - however not all pairs of players oppose each other.



(m05 f06 v m18 f05) (m14 f08 v m12 f03) (m11 f10 v m06 f17) (m01 f01 v m13 f18) (m07 f14 v m20 f15) (m04 f16 v m02 f04) (m03 f13 v m08 f12) (m10 f11 v m19 f09) (m15 f19 v m17 f07) (m16 f02 v m09 f20)
(m11 f13 v m10 f02) (m06 f06 v m05 f03) (m09 f08 v m03 f05) (m02 f20 v m14 f01) (m12 f11 v m18 f17) (m19 f04 v m01 f12) (m04 f19 v m15 f18) (m16 f10 v m08 f15) (m17 f09 v m20 f16) (m07 f07 v m13 f14)
(m11 f02 v m08 f04) (m10 f08 v m17 f06) (m18 f15 v m12 f09) (m01 f14 v m16 f01) (m19 f18 v m09 f17) (m03 f11 v m15 f13) (m02 f10 v m20 f05) (m13 f07 v m14 f16) (m04 f12 v m05 f20) (m06 f03 v m07 f19)
(m07 f02 v m03 f12) (m12 f20 v m20 f14) (m05 f15 v m11 f04) (m18 f18 v m01 f13) (m19 f11 v m02 f06) (m14 f19 v m08 f01) (m16 f03 v m10 f07) (m15 f08 v m06 f10) (m04 f09 v m09 f16) (m13 f17 v m17 f05)
(m14 f07 v m05 f11) (m18 f16 v m16 f19) (m06 f12 v m10 f18) (m02 f17 v m09 f14) (m15 f10 v m13 f09) (m20 f04 v m08 f03) (m07 f13 v m17 f02) (m19 f05 v m12 f01) (m01 f20 v m03 f08) (m11 f15 v m04 f06)
(m03 f03 v m13 f15) (m20 f01 v m15 f07) (m18 f02 v m10 f05) (m16 f12 v m04 f04) (m11 f18 v m14 f11) (m19 f19 v m07 f09) (m01 f08 v m02 f14) (m05 f10 v m09 f13) (m17 f17 v m08 f06) (m06 f20 v m12 f16)
(m05 f09 v m16 f18) (m02 f15 v m15 f02) (m08 f07 v m19 f12) (m20 f06 v m13 f16) (m03 f04 v m10 f17) (m04 f10 v m12 f14) (m01 f03 v m09 f05) (m07 f08 v m11 f11) (m18 f19 v m14 f20) (m06 f01 v m17 f13)
(m17 f15 v m08 f11) (m15 f20 v m10 f16) (m16 f07 v m06 f08) (m09 f02 v m05 f01) (m02 f03 v m03 f09) (m13 f05 v m04 f18) (m19 f06 v m20 f19) (m11 f12 v m18 f14) (m12 f13 v m07 f17) (m01 f04 v m14 f10)
(m01 f02 v m16 f16) (m04 f20 v m08 f17) (m07 f10 v m14 f18) (m02 f07 v m12 f06) (m10 f14 v m09 f19) (m11 f09 v m13 f03) (m20 f12 v m17 f08) (m18 f13 v m15 f04) (m06 f11 v m03 f01) (m19 f15 v m05 f05)
(m01 f09 v m12 f02) (m11 f20 v m19 f07) (m10 f06 v m04 f14) (m07 f04 v m15 f01) (m09 f12 v m14 f15) (m05 f18 v m17 f03) (m08 f05 v m06 f16) (m18 f11 v m20 f10) (m16 f08 v m13 f13) (m02 f19 v m03 f17)
(m17 f16 v m03 f10) (m09 f04 v m06 f07) (m18 f20 v m07 f15) (m13 f11 v m05 f12) (m20 f03 v m19 f01) (m15 f05 v m11 f14) (m16 f06 v m14 f17) (m08 f08 v m10 f09) (m01 f19 v m04 f13) (m12 f18 v m02 f02)
(m14 f13 v m19 f16) (m12 f04 v m03 f06) (m10 f15 v m01 f11) (m04 f03 v m18 f01) (m06 f19 v m13 f02) (m15 f14 v m08 f18) (m11 f07 v m17 f10) (m02 f05 v m16 f20) (m05 f17 v m20 f08) (m09 f09 v m07 f12)
(m16 f05 v m07 f11) (m01 f16 v m12 f12) (m13 f19 v m09 f15) (m14 f02 v m20 f17) (m04 f07 v m10 f13) (m03 f18 v m11 f06) (m17 f20 v m15 f03) (m18 f10 v m02 f01) (m19 f14 v m06 f04) (m08 f09 v m05 f08)
(m05 f14 v m03 f16) (m06 f05 v m14 f09) (m04 f02 v m17 f11) (m18 f04 v m13 f08) (m01 f07 v m07 f06) (m11 f19 v m02 f13) (m19 f03 v m08 f10) (m12 f15 v m10 f01) (m16 f17 v m15 f12) (m20 f20 v m09 f18)
(m19 f08 v m04 f15) (m20 f18 v m03 f19) (m05 f07 v m01 f17) (m16 f09 v m11 f01) (m18 f12 v m06 f02) (m08 f13 v m12 f05) (m09 f06 v m15 f11) (m17 f14 v m14 f04) (m10 f20 v m13 f10) (m07 f03 v m02 f16)
(m15 f17 v m19 f02) (m08 f20 v m01 f06) (m06 f15 v m20 f13) (m10 f04 v m07 f05) (m09 f01 v m11 f16) (m05 f19 v m12 f10) (m18 f09 v m03 f07) (m16 f14 v m17 f18) (m04 f08 v m14 f03) (m13 f12 v m02 f11)


If you are logged in to the forum you will also be able to download the same schedule as an Excel file
4
Requests / Where is Administration devenezia.com ??
« Last post by Shinergytub on December 12, 2025, 02:56:25 AM »
Can I contact admin??
It is about advertisement on your website.
Thank.
5
Good Morning,

I am running a fun PB friends Get Together event.  In this event I have 20 females and 20 males on 10 courts.  I need some help please with generating a rotation schedule - different partners for each round.  We will have 4 hours to play so perhaps 16 rounds will do the trick.  Thank you so much in advance for your help.
6
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. 
7
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
8
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 
9
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!
10
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.