I am sure this is asked and answered, but I searched and could not find it.
I am running racquetball league.
I have eight courts. I have anywhere from eight to 16 players each night.
Each competitor plays five matches. There are either five or six rounds depending on whether there is even or odd number of players, respectively (odd number generates byes made up in the sixth round).
So, this is not round-robin, but each player plays five opponents that are close to the player's skill level.
Any spreadsheet or web page to generate these?