Development Preview: This platform is currently in beta. We're using sample data while awaiting official Riot Games API approval.
Our platform is fully built and functional with sample data. We're currently in the approval process for Riot Games Production API access.
Below is exactly how the system will work once we receive official API approval. Everything is ready to go live!
Tournament organizers visit our website and create a new tournament. They choose the format (single elimination, double elimination, swiss, round robin), set dates, configure team size (5v5), and open registrations.
Example Configuration:
Teams sign up through our Discord server or website. Each team provides their team name, tag, and roster of 5 players with their Summoner names. Registration is free and open to all skill levels.
Team Registration Example:
Once registration closes, our system automatically generates the tournament bracket. For each match, we request an official Tournament Code from Riot's API. This code ensures match integrity and enables automatic data retrieval.
Tournament Code Example:
EUW1-TOURNAMENT-ABC123XYZThis code is unique to each match and links it to our tournament system.
When it's match time, the organizer (or a designated player) opens the League of Legends client, creates a custom 5v5 lobby, and enters the Tournament Code in the lobby settings. This is done manually in the LoL client - we cannot automate lobby creation with the official API.
Steps in LoL Client:
All 10 players (both teams) join the custom lobby from the custom game list in their League client. Once everyone is ready, the match starts! The Tournament Code ensures the game is officially tracked by Riot's systems.
Match Details:
The moment the match ends, our system automatically retrieves all data from Riot's API: final score, winner, and detailed stats for all 10 players (KDA, CS, damage, vision, items, champions). The bracket updates instantly, and players can view their performance!
Data Retrieved Automatically:
🎉 No manual input required - everything is 100% automatic!
View comprehensive match statistics including KDA, CS, damage dealt, vision score, and more. Every stat you need to improve your gameplay.
Compete with other players and climb the leaderboard. Track your win rate, KDA ratio, and see how you stack up against the competition.
Monitor your improvement over time with detailed player profiles. See your most played champions, average stats, and match history.
Match data is automatically fetched from Riot's official API. No manual input needed - just play and report the match ID.
See which champions you perform best with. Track games played, win rates, and performance metrics for each champion.
Review your recent matches with detailed breakdowns. Learn from your victories and defeats to continuously improve.
Currently, only EUW (Europe West) region is supported. Support for additional regions will be added in future updates.
Match IDs can be found in your League of Legends match history or through third-party sites like OP.GG. The format is EUW1_XXXXXXXXX.
This bot uses Riot's official API but is not endorsed by Riot Games. It's an independent project to help players track tournament performance.
The bot is designed for custom tournament games. While it can track any match ID, it's optimized for organized tournament play.
All data is securely stored and only includes publicly available match information from Riot's API. We don't store passwords or sensitive account information.
Join our Discord community and start tracking your tournament performance today!