CourtDraws
Now in beta on iPhone · Android coming soon

Run your whole tennis night from one place.

CourtDraws takes the RSVPs, draws balanced courts, sends them to the group, and keeps every score and stat — so tennis night runs itself.

Run one tennis group forever — free.

JOMAPR
Made for the people who keep the game going.
CourtDraws home — this Wednesday's session, courts drawn and ready to review
The whole night, one app RSVPs Balanced draws Live chat Live scores Player stats
How it works

From “who’s in?” to the final score.

Every step of match night, in one flow — shown exactly as it looks in the app.

Draw Generation

Fair courts, drawn in one tap.

CourtDraws builds balanced teams across every court from your players' ratings — or shuffle a random draw for a purely social night. Tap two players to swap, redraw if you want, then publish it straight to the group.

  • Balanced or random draws
  • Tap any two players to swap
  • Publish, then republish anytime before scores are in
CourtDraws balanced court draw — Court 1 and Court 2 line-ups, with Redraw and Send to Group
CourtDraws session — 'Are you playing Wednesday?' with I'm in, Maybe, Can't and the going list
RSVPs

See who’s coming before you draw.

Players tap I'm in, Maybe, or Can't. You watch the count fill — who's confirmed, who hasn't replied — and a timeline records the night as it unfolds.

  • I’m in / Maybe / Can’t in one tap
  • A live count of who’s confirmed
  • A timeline of the night’s key moments
Live Chat

The courts post themselves to the group.

Publish the draw and tonight's courts drop straight into the group's live chat — then keep the reminders, the pinned notes, and “anyone got a spare racquet?” all in one place.

  • Tonight’s courts, published automatically
  • Pin a note for the whole group
  • Live chat beside every session
CourtDraws group chat with tonight's courts auto-posted as a message
CourtDraws match results — tap the winning team and enter the score, court by court
Score Recording

Score the night in seconds.

Tap the team that won, type the score. CourtDraws flags a score that doesn't add up, then finishes the round, updates standings, and moves you into the next one.

  • Tap the winner, type the score
  • Quick-pick the common scores
  • Catches scores that don’t add up
Every capability

Everything match night needs, already built in.

No add-ons, no locked features — every group on CourtDraws gets the complete toolkit, from the first RSVP to the last highlight of the night.

GroupsCreate a group, own it, and run it every week.
InvitationsOne invite link or code — new players join in a tap.
RSVPI'm in, Maybe, or Can't — know who's coming before you draw.
Live ChatA group chat and pinned notes, right beside the session.
Draw GenerationBalanced or random draws, courts assigned in one tap.
Court EditingTap any two players to swap, or redraw the whole thing.
Court PublishingSend courts to the group the moment they're set.
Multi-Round SessionsRun round after round without leaving the app.
Score RecordingTap the winner, type the score — done in seconds.
StandingsLive rankings for tonight, updated as scores come in.
Player ProfilesRating, record, and streak for every player.
Match HistoryEvery past session, saved and easy to look back on.
Tonight's HighlightsThe night's best moments, surfaced automatically.
Session LifecycleStart a round, finish it, close out the night — CourtDraws tracks where you are.
Ratings & history

Every player, tracked over the season.

Skill ratings feed the balanced draws, while records, streaks and turnout build a career for everyone in the group.

CourtDraws roster — every player's skill rating and win-loss record

The roster — a rating and win-loss for every player, the same numbers the draw balances on.

CourtDraws player profile — career record, win rate, streak and turnout

A career profile — record, win rate, streak and turnout, growing every week you play.

Give your tennis community the app it deserves.

Download CourtDraws and run your first tennis night this week.

Download on the App Store