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:
- 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
- Build the structure: On the Structure page, pick league, knockout, or a mixed format and lay out your phases, groups, and bracket rounds
- 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
- 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)
- Generate matches: On the Structure page, build or regenerate the schedule — MyCup creates balanced fixtures from your structure
- Set venues and kick-off times: On the Matches page, give each match its date, time, and venue
- Enter results: Update scores as games are played — standings, statistics, and your website refresh automatically
- 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.