LeagueLab
About LeagueLab
A League of Legends esports analytics tool
LeagueLab.cc is a data dashboard for League of Legends esports fans and analysts. It automatically collects match records from major leagues worldwide and solo queue games played by pro players, then organizes them into champion, ban/pick, team, and player metrics.
What you can find here
Champion statistics per patch and tournament (picks, bans, win rate, laning differentials), ban/pick statistics from the first-pick/last-pick perspective, per-league team and player metrics (first objective rates, gold gaps, top players by position), integrated team reports, and champion builds derived from pro players' solo queue games (skill order, starting items, core builds, runes). Every table can be filtered by tournament stage and patch.
Data sources and update cadence
Match results, picks/bans, and standings come from the Cargo API of Leaguepedia, a public esports wiki. Detailed in-game metrics such as gold, experience, and timelines come from the official Riot Games Match V5 API. During an active season, a lightweight collection loop refreshes matches and picks/bans every 30 minutes, and a full daily sync chain updates standings, rosters, and patch metadata. Each table shows its last sync time.
Metrics and methodology
Every metric is documented with its formula and source. For example, laning metrics compare gold, CS, and experience against the same-position opponent at a reference point of 'first tower destroyed or 15 minutes, whichever comes first'. The champion tier score combines a sample-size-adjusted win rate (an empirical-Bayes posterior mean) with ban/pick presence, standardized within each position.
Who runs this site
LeagueLab.cc is a non-commercial fan project operated from South Korea by one person who follows League of Legends esports. It started in 2026, out of the annoyance of digging up scattered records by hand after every match — the first thing built was an automated collection pipeline. The batch jobs that periodically pull from Leaguepedia and the Riot API, the API that serves the processed data, and this website are all developed and maintained by that same person. There is no company or agency behind it, and whatever revenue appears goes toward server and domain costs.
How data quality is handled
The rule here is that a number should arrive with an account of where it came from. Every metric has its formula and source written down in the metrics guide, and where the sample is too small to read safely, the game count is shown beside it or the value is dimmed. When a league's upstream data lacks the detail a metric needs, the table says so rather than filling the gap with an estimate. Reported errors are traced back to the collection or calculation step and fixed there — and past data is recomputed when that is what it takes.
Covered leagues
We cover LCK and other top-level leagues (LPL, LEC, LCS, LCP, CBLOL, TCL, LCK CL), international events such as MSI, EWC, and First Stand, plus the KeSPA Cup. Some leagues lack detailed timeline data at the source, so only match-record-based basic metrics are shown there — the affected tables say so explicitly.
An unofficial fan-made tool
LeagueLab is an unofficial fan-made tool unaffiliated with Riot Games and is not endorsed by Riot Games. League of Legends and Riot Games are trademarks of Riot Games, Inc. If you spot a data error, please report it via the contact below.
Contact
Feedback, data error reports, and partnership inquiries are welcome by email. [email protected]