Play. Compete. Connect.

More than a game.

Join leagues, manage teams, compete in tournaments, discover events, and shop your favorite gear. All in one place.

Doubles players on a court from above

ProAre you a coach?Get your own booking page, schedule and payments with CourtPlay Pro.

Learn about Pro

Find a league

Flex leagues that fit your week

Get placed in a division by sport, level and location. Agree a time with your opponent, play, and post the score.

Browse leagues
Loading

Manage your team

Everything a captain needs. Free.

Works for any league you play in, official or local. Players answer from their phone and see their line the moment you publish.

See captain tools
  • Availability

    Available, maybe or out for every match.

  • Lineups

    Singles and doubles lines, draft then publish.

  • Practices

    Schedule, cap spots and collect RSVPs.

  • Calendar sync

    Matches and practices in any calendar app.

A coach feeding a ball to a player during a tennis lesson

CourtPlay Pro

For coaches

Your lessons, booked and paid

A public booking page, weekly hours, clinics with waitlists, and card payments straight into your own Stripe account.

  • Your own booking page
  • Private, semi-private, Pro +3 and clinics
  • Weekly hours and blocked dates
  • Calendar and court assignments

Upcoming tournaments

Draws, brackets and live results

All tournaments
Loading

Events near you

Open play, socials and round robins

Explore events
Loading

Find a match

Coming soon

Meet players at your level

Match by sport, level, location, singles or doubles and the times you like to play. Set up your player profile now so you're ready.

Set up your profile
Tennis racquet, pickleball paddle and padel racquet on a dark surface

Shop CourtPlay

Opening soon

Gear, apparel and team kit

Racquets, paddles, balls, bags and CourtPlay merchandise, bought with the same account you play with.

Visit the shop

Membership

One membership, every eligible league

Free to join and play events. Upgrade when you want flex leagues, rankings and playoffs.

Compare plans

Free

Free

  • Player profile
  • Join teams
  • Manage availability

Player

$9.99/month

  • Everything in Free
  • Flex league access
  • Unlimited eligible seasons

Community and rankings

Your game, on the record

One profile

Leagues, teams, tournaments, events and orders all live on one account. You choose what's public.

Standings that add up

Wins, sets, games and head-to-head, with tiebreakers set by each organizer.

Levels by sport

Separate self-reported levels for tennis, pickleball and padel. CourtPlay doesn't issue official ratings.