How it works
From profile to court in minutes.
CourtNomad connects everything needed for an amateur tennis match — rating, opponent, court, and result confirmation — into one coherent flow. Here's how it all works.
For players
Five steps to a match
Create a profile and complete the skill assessment
Sign up, fill in your basic info, and go through a short questionnaire (15 questions). Based on your answers and your first few matches, the algorithm assigns a starting Glicko-2 rating. No guessing — you get an accurate level, not the one you think you are.
Find an opponent at your level
The Find tab shows players within your rating range, in your city or while traveling. Filter by format (singles, doubles, women's), surface, and distance. You see the relative strength of every opponent before sending a challenge.
Send a challenge or join an open match
Challenge a player directly from their profile — propose a day, time and optionally a court. Or browse open matches others have posted and join with one click. The opponent accepts, declines, or makes a counter-offer.
Book a court (optional)
If you use a partner club, available slots are visible directly in the app. Pick a time and book — no phone call needed. Payment is on-site; CourtNomad coordinates the reservation.
Enter the result and wait for confirmation
After the match you enter the sets and games. The opponent confirms — only then does the rating change. The system prevents one-sided manipulation. If you disagree, a dispute is opened and resolved by moderators.
Rating system
Glicko-2 — a rating that tells the truth
We use the Glicko-2 algorithm, which calculates not only your level but also the confidence in that figure. The more matches you play, the more precise the rating becomes. Long inactivity makes the rating less reliable — meaning larger corrections in the next matches.
Rank table
Each category has 5 sub-levels (e.g. A1–A5). The rating changes after every confirmed match based on opponent strength and set difference.
For clubs
Three steps to more players
Register your club and add courts
Complete the onboarding, enter courts, working hours, and prices. Takes less than 30 minutes. Your club becomes visible on the map and in search results immediately.
Manage availability and bookings
The club portal shows all bookings in a calendar. You can block time, set prices by time of day, and manage recurring training sessions.
Attract players and track statistics
Players find you when searching for opponents and courts. View real-time occupancy statistics, revenue, and member activity.
For coaches
Grow your client base
Create a coaching profile
Enter certifications, specializations, surfaces, and availability. The profile is public and visible to all players looking for a coach in your city.
Set your services and prices
Define training types (individual, group, sparring), duration, and price. Players choose and book directly without any phone coordination.
Manage your calendar and ratings
The calendar shows all bookings, reminders, and free slots. After each session, clients can leave a review that builds your platform rating.
You're ready
Play your next match at your level.
Registration takes less than 2 minutes. You get a rating immediately after the skill assessment.