Singles · Doubles · Mixed doubles · All levels
Leagues on your schedule.
Play at your level, close to home, when it suits you. We match you with opponents in your city; you two pick the court and the time.
Two kinds of leagues
Run by CourtPlay
Flex leagues
CourtPlay's own leagues in your city. Sign up on your own, get matched at your level and play on your schedule.
Run by your league
Team leagues
Already on a team in a national, county or club league? Your captain runs the team on CourtPlay: roster, availability, lineups, schedule and standings.
Let's talk about flex
What is a flex league?
A season of matches against players at your level, without fixed league nights. You and your opponent decide when and where to play. That's the flex part.
How you play
You get a new, fairly matched opponent for each match window. Agree a time, play, and post the score. Each window is 2 weeks, so a busy week doesn't cost you a match.
Where you play
Pick a home court near where you live or work, usually a public court. You'll host about half your matches there and play the rest at your opponents' courts nearby. CourtPlay records where you play; it doesn't book courts.
Choose how you play
Doubles and mixed doubles
Join with a partner or on your own and we'll help you find one.
How it works
1
Sign up
Create a free account, choose your city and league, and set your level and home court.
2
Get matched
We place you in a division near you at your level and post your opponents for each match window.
3
Compete
Play, post scores, and climb the standings. Top players at the end of the season go to the playoffs.
Find your city
Each city has its own seasons for singles, doubles and mixed doubles.
Your opponents
See who's in your division and how to reach them.
Flexible scheduling
Agree a time and place that works for both of you.
Scores both sides agree
One player posts, the other confirms or disputes.
Standings and playoffs
Points for every match, with playoffs at the end of the season.
Captain of a team in another league?
Manage your team on CourtPlay for free. Link your league's website or add the schedule from a screenshot.
Leagues organizers run on CourtPlay
Clubs and organizers can also run their own team leagues here, with fixtures, results and tables.
Levels are self-reported; CourtPlay isn't affiliated with any official rating body.