Floodlit city tennis courts at dusk
For league organizers

Run your city's
tennis league
without the spreadsheets

City Cup is the all-in-one platform to schedule fixtures, track live standings, manage teams and lineups, collect player availability, and run playoffs — all in one place your whole league can see.

8
Teams
7
Weeks
Live
Results
Scheduling

Fixtures sorted, every week

Lay out a full round-robin season with dates, times and home venues. Players and captains see exactly who they play, when, and where — and can filter the schedule by team in a tap.

  • Weekly round-robin fixtures
  • Dates, times and venue per match
  • Filter the full schedule by team
Tennis player serving at golden hour
Live standings & results

The table updates itself

Scores flow straight into the league table. Wins, losses and points recalculate automatically, and the top four are always highlighted for the playoff race.

  • Auto-updating W-L and points
  • Top-4 playoff qualification flagged
  • Per-team form at a glance
Aerial view of city tennis courts at sunset
Teams & identity

Real teams, real branding

Each team gets captains, vice-captains, a home venue and a full roster. New teams can even generate their own AI team logo in seconds, so the league looks the part.

  • Captains, vice-captains & rosters
  • Home venue per team
  • AI-generated team logos
Tennis team celebrating together courtside
Availability & lineups

No more chasing players

Players set their availability ahead of each match. Captains then build their lineup — two singles and two doubles — with lock countdowns and rating rules that keep things fair right up to deadline.

  • Player availability per fixture
  • S1 / S2 / D1 / D2 lineup builder
  • Lock countdowns & rating safeguards
Player checking the City Cup app courtside

Playoffs on autopilot

The top four seed straight into a bracket — #1 vs #4, #2 vs #3, winners meet in the final. The road to the championship is always clear.

Explore

The organizer toolkit

An admin dashboard for score entry, dispute handling, notifications and league settings. Run the whole season from one control panel.

Explore
How it works

Up and running in four steps

01

Create season & teams

Set up your league, add teams, captains and venues.

02

Players join & set availability

Rosters fill in and players mark who's in each week.

03

Captains set lineups

Singles and doubles locked in before each deadline.

04

Results go live

Scores update the table and playoff picture instantly.

City tennis courts at golden hour

Bring your league online

Everything your tennis league needs, from first fixture to final point. Set it up today and let the season run itself.