Free court rotation tool
Build a fair court schedule before the first argument starts
MyCourtSlot turns a player list, session time, and court count into an editable pickleball or tennis rotation. No account, no paid tier, and no spreadsheet wrestling.
The problem it solves
Recurring court sessions become awkward when attendance is uneven. Eight people fit neatly on two doubles courts; nine, ten, or twelve require deliberate sit-outs. Add mixed ratings, late arrivals, repeated partners, and a fixed end time, and the host is suddenly doing combinatorics beside a net.
MyCourtSlot creates a practical first draft in seconds. The host remains in control: slot times can be edited, the result can be printed or saved as PDF, and a shareable link can be sent to the group.
No account required
Open the tool, paste the players, and generate. Core settings are kept in your browser.
Designed for doubles
Each active court receives four players, with overflow players placed into a visible waiting rotation.
Review before sharing
The schedule is a strong draft, not an unquestionable referee. Hosts can inspect and adjust it.
A worked example: 12 players, 2 courts
Why a rotation system matters
Two doubles courts can hold eight players per round, leaving four people waiting. In a two-hour session with 20-minute slots, there are six rounds: 48 total player-spots across the evening. Dividing those spots among 12 players gives a target of four rounds per player, or roughly two sit-outs each.
Round capacity
2 courts × 4 players = 8 active players, with 4 waiting.
Session capacity
6 rounds × 8 active spots = 48 total playing assignments.
Fairness target
48 assignments ÷ 12 players = about 4 rounds each, while varying partners where possible.
What the scheduler considers
Fair does not mean random
Playing and waiting counts
Players with fewer sit-outs are not automatically protected forever; the tool tracks both bench and play counts to spread court time.
Partner repetition
Possible team splits are scored so recurring teammates are discouraged when another reasonable pairing exists.
Rating balance
Optional ratings help compare the combined strength of two teams and choose a more balanced split within each group of four.
From names to a shareable schedule
About one minute when the roster is ready
- Set the date, venue, time window, slot length, and number of courts.
- Paste one player per line. Add an optional rating after a comma, such as
Ali,3.5. - Generate the rotation. MyCourtSlot calculates full time slots and fills available doubles courts.
- Review the waiting players, matchups, and repeated partners. Real club constraints still require human judgment.
- Edit, print, save as PDF, or copy a shareable session link.
Practical guides for session hosts
Operations, not generic sports filler
Build fair pickleball rotations
Balance court time, partner variety, and sit-outs without inventing a new rule every round.
Choose the right slot length
Compare 15-, 20-, and 25-minute rounds against attendance, court count, and session duration.
Handle late arrivals consistently
Add players at clean round boundaries without punishing those who arrived on time.
Where the tool has limits
MyCourtSlot optimizes a few measurable goals; it cannot know every social rule in your club. It does not know who must leave early, which players should avoid each other, whether one court is unsuitable, or whether a matchup looks balanced despite inaccurate ratings. Generated schedules can also differ between runs because the tool explores randomized player groupings before choosing team splits.
Use the result as an explainable first draft. Check the first two rounds, adjust genuine constraints, and tell players which fairness rule you are using. Software can reduce admin work. It cannot make twelve adults agree on the meaning of fairness by divine intervention.
Frequently asked questions
Is MyCourtSlot free? Yes. The current scheduler is free and does not require an account.
Does it work for tennis? Yes, for doubles rotation sessions using the same four-player-per-court model.
Does it guarantee equal court time? It tries to distribute play and sit-outs, but exact equality depends on player count, court capacity, and the number of complete time slots.
Are player names uploaded? Normal scheduling runs in the browser. Data is only shared when you deliberately use a sharing feature or contact support.
Can I edit the output? Yes. Slot times remain editable, and the schedule can be printed or saved as PDF.
Ready to build the rotation?
Bring the player list. MyCourtSlot will handle the first draft.
Scheduler · Blog · Support on Ko-fi · How fairness works · About · Contact · Privacy Policy · Terms of Use