Skip to content

About Rostermania

Rostermania tracks every LEC and LCS roster, and the five starters of each LCK team, around the fact the offseason turns on: when each contract ends. Next to it sit the agent who represents each player, the rumors and signings with their sources, season statistics, and two tools: a Builder to plan next year's rosters and a Worlds simulator. It is an independent project, published in English, Spanish and French.

Contracts

Contracts come from the League-Recognized Contract Database, the public sheet where Riot Games lists every player and coach registered in its leagues with the date their contract ends. Rostermania downloads it every morning. Each difference from the previous download, a player joining, leaving or getting a new end date, appears in the changes feed on the home page.

For the LCK the database also lists academy players and staff, so the site shows only the five starters of each team.

Agents, nationalities and careers

No public source lists who represents each player or where they are from, so agents and nationalities are researched and entered by hand. They are the field most likely to fall out of date. Photos, logos, career histories and birthdays come from Leaguepedia, and when its images are unavailable the site uses the official headshots Riot publishes on LoL Esports.

Rumors and transfers

Every entry on the transfers timeline is written by hand, and every one names its source: a link to the report, or a label such as "insider" when the information came privately and cannot be linked. An entry is a rumor, a confirmed move, or a completed one once the team announces it. Rostermania never invents a move. A rumor is a report the site finds credible, not a fact, and the page says so next to it.

The 2026 rating

The rating sums up a player's whole 2026 season in one number. It starts from the season rating esportstransfer.com computes from match data, and Rostermania adjusts it in three steps.

First, players with few games are pulled toward their league's average, so a short streak cannot top the table. Second, the team's win rate, which reflects the level of the team around the player, moves the number by at most 0.75 either way. Third, the result is rescaled within each league so that 5.00 is that league's average and the spread covers the whole scale from 0 to 10.

It says nothing about form, potential or fit, and an LEC rating cannot be compared with an LCS one.

Statistics and findings

Match statistics and drafts come from the public match data of Oracle's Elixir, game by game for the 2026 LEC and LCS. The written findings on the statistics page come from fixed rules over that data, not from a person's opinion or a language model. Each one states the games, picks or series behind it, and a finding drawn from fewer than ten is left out.

The X page

The X page gathers recent posts from each league's players and teams, collected twice a day.

The Worlds simulator

The simulator starts from the official Swiss stage draw. Each match can be picked by hand, decided by Riot's Global Power Rankings with a dose of luck, or decided by your own ranking. As Riot publishes real results, they replace the simulated ones and stay locked.

Corrections

If you spot a wrong contract, agent, roster or rumor, tell us on X.

Sources