BACK TO DIRECTORY

Rotation Tournaments

by globus2008

0.0
(0 ratings)

Rotation Tournaments runs club tournaments in which nobody is knocked out. In doubles, every player gets a new partner in every match and meets as many different opponents as possible. The ranking is the ratio of games won to games lost, so everybody plays until the very end.

It is made for club evenings and social tournaments in tennis, padel, badminton, table tennis, squash, beach volleyball and other sports played one against one or two against two.

How a tournament works

  1. The organizer creates a tournament and shares the invitation link or QR code.
  2. Players join (also later, during the tournament) and the plugin draws the first matches for the free courts.
  3. Whoever finishes a match enters the score on the website or in the Android app; the next match is drawn at once.
  4. Standings, statistics and the presentation on a big screen update live.
  5. At the end the organizer closes the tournament and the best player and the best pair are announced.

The draw

  • New teammates first: the plugin pairs players who have not played together yet.
  • Opponents are chosen by previous meetings too, so the same players meet less often.
  • Players with fewer games and longer rest go first; sides (left/right) and serve alternate.
  • Works with any number of players from 4 up, odd numbers included; players can join, pause or leave at any time.
  • Special group of players (e.g. women in a mixed tournament) with its own rules: mixed teams only, a separate winner and more.

For the website

  • Blocks for the block editor: “Rotation tournament” (matches, results, players, statistics and settings on tabs), “Tournament standings”, “Tournament matches”, “Tournament presentation”, “Tournament list” and “Tournament invitation”. Shortcodes for the classic editor.
  • Live updates without reloading the page.
  • Presentation mode for a TV or projector in the club house.
  • Share dialog with a QR code and a link that opens the tournament in the app.
  • Colors follow your theme; the block’s Styles panel can change them.
  • Guided tours of the page and four example tournaments.
  • Players sign in with their WordPress accounts; full or shortened names (privacy).

Android app

The free Rotation Tournaments app connects to your website: players follow the tournament, enter their results and organizers manage it from the court. The app is available in 27 languages. Several devices can be signed in to one account.

Try it

Screenshots

The same tournament on the website and in the Android app.

The same tournament on the website and in the Android app.

Ongoing matches: the next match is drawn as soon as a score is saved. Names of the special group are highlighted.

Ongoing matches: the next match is drawn as soon as a score is saved. Names of the special group are highlighted.

Results of all matches, with a filter by player.

Results of all matches, with a filter by player.

Live standings by the ratio of games won to games lost, with the trend of each player.

Live standings by the ratio of games won to games lost, with the trend of each player.

Statistics: how often a player played with and against each other player.

Statistics: how often a player played with and against each other player.

Presentation mode for a TV or projector in the club house.

Presentation mode for a TV or projector in the club house.

Share the tournament with a QR code; it opens the tournament in the app.

Share the tournament with a QR code; it opens the tournament in the app.

The "Rotation tournament" block in the block editor.

The "Rotation tournament" block in the block editor.

Tournament settings for organizers.

Tournament settings for organizers.

Android app: entering results, standings and played matches.

Android app: entering results, standings and played matches.

Plugin Details

Active Installs
10
Total Downloads
5,116
Version
2.0.4
Requires WP
6.5
Requires PHP
8.0
Tested Up To
7.1.4
Added
2024-01-01
Last Updated
2026-10-23 6:44am GMT

Ratings

5
0
4
0
3
0
2
0
1
0