What is MyCup?

Last updated: July 22, 2026

MyCup is a modern, cloud-based tournament management platform designed to help organizers run professional sports tournaments with ease.

Overview#

MyCup provides everything you need to create, manage, and share sports tournaments:

  • Tournament Creation: Set up tournaments in minutes with our guided setup wizard
  • Match Management: Generate and manage matches automatically
  • Results Tracking: Real-time standings and statistics
  • Public Websites: Beautiful tournament websites generated automatically
  • Multi-Sport Support: Support for 30+ sports and esports

Who Is It For?#

MyCup is perfect for:

  • Sports Clubs organizing leagues and cups
  • Event Organizers running tournaments
  • Community Leagues managing local competitions
  • Schools & Universities hosting student tournaments
  • Esports Communities running gaming competitions

Key Benefits#

Save Time#

Automate tedious tasks like match generation, standings calculation, and website updates. What used to take hours now takes minutes.

Professional Presentation#

Every tournament gets a beautiful, mobile-friendly website that showcases your event professionally. See example tournament website

Easy to Use#

Intuitive interface designed for organizers, not developers. No technical knowledge required.

Powerful Flexibility#

Configure everything your way - from simple leagues to complex multi-stage tournaments. Build custom tournament structures, adjust points calculations for specific matches, customize scoring rules, and fine-tune every aspect of your competition. Start with our quick builder or create something completely unique.

Supported Sports#

MyCup supports 30+ team-based and competitive sports including:

  • Team Sports: Football (Soccer), Basketball, Volleyball, Handball, Hockey, Rugby
  • Racket Sports: Tennis, Badminton, Table Tennis, Squash
  • Esports: Counter-Strike, Dota 2, League of Legends, and more
  • Other: Chess, Futsal, Beach Volleyball, and many others

Each sport comes with sport-specific configurations and statistics. See full list of supported sports

How It Works#

Follow this path and everything falls into place:

  1. Fill in the basics: Choose your sport and enter your tournament details in the setup wizard, then work through the guided onboarding steps on your dashboard
  2. Build the structure: On the Structure page, pick league, knockout, or a mixed format and lay out your phases, groups, and bracket rounds
  3. Add participants: Add teams (or individual participants) manually, or open public registration on your website so they sign themselves up — then convert the candidates into teams/participants
  4. Assign teams to the structure: Place your teams into the groups and bracket slots on the Structure page (use the draw for automatic seeding, or assign them by hand)
  5. Generate matches: On the Structure page, build or regenerate the schedule — MyCup creates balanced fixtures from your structure
  6. Set venues and kick-off times: On the Matches page, give each match its date, time, and venue
  7. Enter results: Update scores as games are played — standings, statistics, and your website refresh automatically
  8. Share your website: Publish and share your public tournament site at any point — it stays up to date the whole way through

Next Steps#

Ready to get started? Check out:

Was this page helpful?

Let us know if you found this documentation helpful or if you have suggestions for improvement.

Thank you for your feedback!

We're glad this documentation was helpful. If you have suggestions for improvement, feel free to contact our support team.

💭

Thanks for letting us know

We're sorry this page wasn't helpful. Please help us improve by contacting our support team with your feedback.