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.