Tennis · Padel · Squash

One Platform for
Every Racket Sport.

Players find opponents, book courts and climb rankings. Clubs run bookings, memberships, invoicing and tournaments - all in one modern platform.

Free for players. Running a club? See why clubs are switching ↓

Everything You Need to Play More

Tennis, padel or squash - the whole loop from “who's free tonight?” to a confirmed score on the leaderboard.

Find Nearby Players

Discover players near you - filtered by sport and level, with a level per sport so your padel rating isn't your tennis rating.

Challenge & Play

Singles or doubles, tennis, padel or squash - pick the sport, invite partners, reserve and prepay the court in the same flow. Golden point included.

Join Clubs & Communities

Join your club, book its courts, pay memberships and class fees, and play its leagues and tournaments - all from the same app.

Rankings That Mean Something

A separate Elo ladder per sport and per format - your squash streak never inflates your tennis rank. Scores are validated by real sport rules, and your opponent confirms every result.

Find & Book Courts

Live availability with real prices per time window, waitlists when it's full, and venue search that knows a padel court from a tennis court.

iPhone, Web & Watch

Native iPhone app, full web app, and Apple Watch for check-ins and quick score entry. Same account, same data, everywhere.

Game On in Three Taps

Two flows you'll use every week - sending an invitation and booking a coach.

Send a match invitation

Home screen with pending match invitations
  1. 1

    Tap the green “+” button

    Choose “Invite a Friend” for a specific player, or “Open Invite” to broadcast.

  2. 2

    Pick when, where, and how

    Date and time, court, competitive or practice, optional response deadline.

  3. 3

    Opponent accepts (or proposes a new time)

    Push notification fires. Once they accept, the match is locked in for both of you.

  4. 4

    Submit the score, opponent confirms

    After the match, either side enters the result; the other confirms or disputes. Confirmed scores update your ranking.

Book a coaching session

Coach booking calendar with available slots
  1. 1

    Browse coaches in your area

    Each profile shows hourly rate, specialisations, group session policy, and reviews.

  2. 2

    Pick a slot from their availability

    Coach calendar shows the next two weeks. Tap an open slot - optionally invite friends for a group session.

  3. 3

    Coach confirms - booking is locked

    Coach gets a push, accepts. Booking shows up under My Bookings; cancel any time before the slot starts.

  4. 4

    Rate each other after the session

    Coach registers attendance and rates the student; student rates the coach back. Done - session marked complete.

Built for the Way You Actually Play

Match details, coach profiles, and community rankings - every screen designed for one-tap actions.

Match details screen

Match details

Score, location, and your message thread with the opponent - one screen for everything that match.

Coach profile screen

Coach profiles

Bio, hourly rate, group session policy, and recent reviews before you book a session.

Community rankings screen

Community rankings

Live leaderboard with last-3 results, points, and an inline history of your match-by-match rating moves.

One Membership. Three Sports. Zero Spreadsheets.

Players play more; clubs run on autopilot. Everyone stops copying things between systems.

3
Sports on One Platform
0%
Commission on Bookings
Free
For Every Player
24/7
Online Booking & Payments

Pick Your Court

Whether you're a player or running a club.

Player App

Find opponents, join communities, track your matches, and prove once and for all that you have a decent serve.

Open Player App

Admin Panel

For the people running leagues, herding coaches, and turning chaos into brackets. Open the dashboard or scroll for the tour below.

Everything Your Club Runs On

Not just a booking calendar - the whole operation: money, members, classes and competitions in one place.

Court booking engine

Live schedule per sport with per-window pricing, booking rules, waitlists with automatic promotion, recurring bookings and season slots. Unpaid checkouts hold the slot briefly, then free it themselves.

Memberships & tiers

Membership types with their own pricing, auto-renewing subscriptions, family accounts for kids, and payment reminders that chase so you do not have to.

Invoices & accounting

Numbered invoices with PDF, credit notes, VAT codes, a real general ledger with period close, and export to your accounting system. Cash principle respected end to end.

Online payments & wallet

Card, MobilePay-style wallets and hosted checkout per club. Refunds go to a member wallet that spends itself on the next booking, class or membership.

Classes, seasons & programs

Training programs with paid sign-up, season rollover wizards that clone last year in minutes, and class waitlists with claim windows.

Leagues, tournaments & rankings

Round-robins and knockout brackets per sport, results straight from players' phones, and a separate Elo ladder per sport and format.

Front desk & daily ops

A Today screen for the desk, walk-in guests without accounts, check-in (even from Apple Watch), day sheets, and a club shop for balls, grips and gear.

Your brand, your site

Every club gets its own subdomain and landing page, plus an embeddable booking widget for the website you already have. Members stay YOUR members.

Why Clubs Switch

Most clubs come to us from one of two places: a legacy club system built in another decade, or a marketplace booking app that owns their members. Racketr is neither.

Coming from a legacy club system?

Software your board tolerates becomes software your members love.

  • A real member app, not just an admin screen - native iPhone app, web app and Apple Watch, with push notifications members actually read.

  • Every destructive action shows its consequences first. Cancel a class, close a period, change a tier - you see exactly who and what is affected before you confirm, with undo where it matters.

  • Finance that closes the books, not just takes payments - numbered invoices, credit notes, ledger, period close and accounting export built in.

  • Painless migration: import your member list with balances from a CSV, keep your numbering, and go live without losing history.

Coming from a marketplace booking app?

Your members stay your members.

  • No commission per booking. Flat club subscription; the money your members pay is yours. We never advertise other venues to your players.

  • Your brand up front: club subdomain, club landing page, and a booking widget embedded in your own website - not a listing in someone else\'s catalogue.

  • A whole club system behind the calendar: memberships, contingents, classes, invoicing and accounting - things a booking marketplace was never built to do.

  • Community, not just courts: matchmaking, doubles, per-sport rankings, leagues and tournaments keep members playing at YOUR club instead of shopping around.

Multi-sport by design

Tennis, padel and squash with correct scoring, pricing and rankings per sport - not a tennis system with padel bolted on.

Players + club in one loop

The same app your members book with is the one they play, rank and pay in. One account, zero friction.

Built this decade

Modern, fast, GDPR-compliant, with light and dark mode - software people do not need a training day for.

Running a Community? Stop Doing It in WhatsApp.

Brackets, leagues, coach rosters, rankings - the admin panel does the spreadsheet work so you can do the on-court work.

Build Your Community

Spin up a club or community, invite members, set the rules. Or just clone what your club already does, but without the printed sign-up sheet.

Run Leagues & Tournaments

Round-robin leagues, knockout brackets, mixed formats. Whoever loses to your cousin in the first round can no longer claim “the draw was rigged” - it's right there.

Manage Coaches & Members

Roster of coaches, rates, availability, and the members who keep RSVPing “maybe.” All in one place, none of it on a sticky note.

Rankings, News & Settings

Community-wide rankings, a news feed for the people who'd otherwise miss the announcement, and settings for the one person who wants doubles scoring inverted.

Run a tournament in an afternoon, not a weekend

  1. 1

    Create the tournament, set the format

    Pick singles or doubles, knockout or round-robin, seed manually or by current ranking. Set the entry window and walk away.

  2. 2

    Players sign up themselves

    Open registration in the player app - they enter, you don't chase. Once entries close, generate the bracket with one click.

  3. 3

    Matches publish automatically

    Every fixture becomes a real match in the player app, with court, time, and opponents. Both players get a push. You get coffee.

  4. 4

    Results roll in, bracket advances itself

    Players submit scores from their phones, opponents confirm, the bracket updates. You step in only for disputes - and only if you want to.

Open Admin Panel

Free for organizers, free for players. Coffee sold separately.

Common Questions

Quick answers to what people ask before signing up.

Yes - finding partners, sending invitations, joining communities, tracking matches, and rankings are free for players. You only pay for what you book: court time, classes or coach sessions, at the club's posted price with no markup from us.

Tennis, padel and squash - as first-class sports, not variations of tennis. Each sport has its own scoring rules, court types, pricing and separate rankings, and one account covers all three.

Tap the green "+" button, choose "Invite a Friend" or "Open Invite", set the date, time, and court, and send. The opponent gets a push notification and can accept, decline, or propose a different time. Padel players can bring partners for doubles.

Your rating goes up when you win and down when you lose, scaled by who you played, how dominant the match was, and how many sets it ran. Each sport and format has its own ladder, and your first 10 matches are provisional.

Players never pay for the app. Clubs pay a flat monthly subscription based on the modules they switch on - booking, memberships, finance, shop and so on. There is no commission on bookings or membership payments: what your members pay is yours.

Yes, that is the most common path. Import your member list with balances from a CSV, set up courts, prices and membership types, and use the season wizards to recreate your schedule. Most clubs go live without losing history.

Yes, and they'll want to once they see the bracket update live, get push notifications for their matches, and watch their ranking move. You can also enter results admin-side for the one member who insists on staying analog.

Ready to Play?

Your next great match is one signup away. Unless you're scared. In that case, keep watching from the sidelines.

Let's Go

Running a community instead? See the admin tour →