no LEC contract needed
Stats for
everyone.
League of Legends · Tournament Organizer
You launch the tournament, teams play, HexCore does the rest: scores, standings and every player's stats, with nothing to type.
100% free, ready in 2 minutes
PNG · 1920×1080exported in one click from the tournament page
Live tournaments
Open registrations or groups underway: follow every series, the standings and the stats live, without an account.
The bracket moves on its own
When a game ends, Riot sends the result to HexCore. The score is recorded, the group is recalculated, the winner moves on. No more scores to type, no more screenshots to send.
Round 8, September 23
Las Karpas vs Red Ink/ KBOOM, Group A of Community Tour EU - Season 1.
- RiotThe game ends, Riot sends the result
- ImportSeries imported: Las Karpas 1 - 0 Red Ink/ KBOOM
- GroupGroup A recalculated: Las Karpas moves to 12 pts
- StatsPlayer stats and rankings updated
PCSQualified
Alpine guardsQualified
Las KarpasQualified
Red Ink/ KBOOMQualified
Golden HornetsBrackets tab: qualified teams get the Q, eliminated ones drop below the line
Stats ready for your stream
Every game comes in through the Riot API. Players, teams, head-to-heads: everything is computed and ranked, then exported in one click as a 1920×1080 PNG in the tournament's colors.
Best KDA
Top PlayersShare this player ranking
1920×1080 PNG in the tournament's colors, ready for your Twitch, Discord, X or Insta assets.

Not enough games to be ranked
These players have played fewer games in this role than their team's minimum. One or two games tell you nothing reliable: a single good game would be enough to top the ranking. Their numbers are accurate, they simply are not comparable to the rest.
on the tournament page, updated after every game
PNG · 1920×1080the exported image as is, ready for Twitch, Discord, X or Insta
- 8 player statsKDA, KP%, DMG/min, Gold/min, GD@15, time dead, solo kills, vision wards.
- 7 team statsWins, KDA, GD@15, solo kills, first blood, first tower, win duration.
- Head-to-headTwo players or two teams, stat by stat, champions played included.
- Fair rankingsA player with too few games is set aside, not put on top.
Everything happens on Discord
The HexCore bot announces every match in both teams' channels: date, tournament code, game 1 side and Drafter. Captains agree on the date without leaving their server.
What the bot does for you
- The date is set in one clickThe opponent proposes, your team accepts or declines. The Discord event is created automatically.
- One Riot tournament code per gameSent to both teams with the match announcement. Nobody has to create a lobby.
- The game 1 side is drawn for youSwapped for the return match. In a BO3, the loser of a game picks the next side.
- A Drafter ready, one single linkThe drafter.lol room is created on the first click, for both teams, in the tournament's format.
HexCore BotAPP09/20/2026, 07:12 PMG2 GALOS proposes to play on Wednesday, September 23, 2026 at 9:00 PM
HexCore BotAPP09/20/2026, 07:14 PM✅ Date confirmed

📅 Wednesday, September 23, 2026 at 9:00 PM · in 3 days
Game 1
EUW04c1f-7a2e9b31-5d84-4c0e-9f61-2b3a8e74d015
🔵 Fnatic Dragons · Blue side
op.gg🔴 G2 GALOS · Red side
op.ggSeptember 20, 2026 at 7:14 PM
Running a League of Legends tournament: your questions
What organizers ask us before launching their first tournament.
ready in 2 minutes
Launch your tournament, we handle the rest.
Create the tournament, open registrations, share the link: bracket, codes, Drafter and stats follow on their own.
- 100% freeFormats, stats, PNG exports and Discord bot, no subscription.
- If Riot is lateHexCore provides a manual recovery mechanism.
- Public pagesBracket, history and stats can be followed without an account, with a simple link.





