Singles, Doubles & Team Events Round Robin Generator for Tournaments

All-Play-All Round Robin

Generate round robin draws for singles or doubles events for tennis, pickleball, badminton tournaments.  Team format is best for basketball, football and other teams sports. No subscription or login required.

All-Play-All Round Robin App will help you generate and manage your round robin tournaments with ease.

  • Maintain a list of players and teams. Individuals can belong to more than 1 team.

  • Set up your venues/courts/locations - wherever it is you play. Add constraints if you don't have enough locations to complete a round simultaneously (eg you have 4 matches in a round but only 2 courts available)

  • Easy to setup a new tournament by selecting the players, set the start date/time, set the points to be awarded, set the schedule and then generate the match schedule. Singles & Doubles events are played by individuals. Teams will be selected when scheduling a Team tournament event.

  • Play the matches and record the scores.

  • The leaderboard will be automatically updated.

  • Generate a report with all the details of the draw, match results and the leaderboard


In true round robin format, each team/player will play every other team/player once for singles and team tournaments (per cycle). For a doubles tournament, each player will partner with each other player once and play against each player twice. Singles and team tournaments can be scheduled with an odd numbers of players with each player having a bye. Doubles tournaments are generally only for multiples of 4 players with the exception being for 5 and 9 players where each players will have one bye.

All-Play-All Round Robin is an IOS app which uses iCloud to sync across your devices.

Privacy is important to us so we don't collect any data related to the content or usage of All-Play-All Round Robin.

If you have any ideas or suggestions to improve All-Pay-All Round Robin, please Contact Us.

If you love All-Play-All Round Robin, please leave a rating and a review on the App Store. We won't nag you through the App for this!!

Easy to setup round robin tournament parameters

tournament setup manager which can be edited

Set your tournament name, the number of cycles you want (ie how many times should each player meet), set the tournament start date/time, select the participants from the list, decide whether you want to have a finals playoff at the end of the rounds, set the match schedule (locations and interval between rounds) and set the tournament points.

Match scheduling and tournament points can be changed after the matches have been generated. Participants and playoff cannt be changed once the matches have generated. A tournament can be copied to create a new tournament (but the rounds will be randomly re-generated)

Generate the match schedule for singles, doubles or team events

Enter the scores

matches by round and court with score and winner tagged

If scheduled, the time of each round will be displayed in the header. It can be manually updated for any round (or match within a round). The location (eg court) is customizable. When the match is completed, enter the score and the winner will be tagged.

View the leaderboard

Drill down on the results

tournament leaderboard sorted by total points with drill down to matches

Based on the tournament points allocation, the leaderboard will be automatically updated once the scores are entered. Drilldown on any player/team to see individual results from the rounds. The leaderboard is sorted by Total Points (not wins - refer FAQs for more information).