LoL esports historical data for models.
Train and backtest on pro League of Legends: 7,857 completed series and 17,472 games, each with the winning side, kills, gold, towers, dragons, barons and inhibitors per side, the patch and the bans. Coverage is deep from 2024 on (3,567 series in 2025, 3,640 in 2026 so far), queryable as REST JSON.
- 7,857 completed series
- 17,472 games
- Patch on 17,346 games
{ "opponent": { "slug": "gen", "name": "Gen.G Esports" }, "matches": { "total": 26, "wins": 8, "losses": 18, "winRate": 30.77 }, "games": { "total": 73, "wins": 30, "losses": 43, "winRate": 41.1 }, "recentMatches": [ { "tournamentName": "Split 3 2026", "date": "2026-08-16", "team1Score": 0, "team2Score": 2, "winner": "gen" }, ... ]}Seamless Integration with our MCP Server
Give Claude, Cursor and ChatGPT the League of Legends esports data. One command writes the MCP config; agents call live match, team, player and schedule tools with real ids instead of guessing them, and your key stays on your machine.
MCPInstall the Cito MCP serverA dataset you can query
Everything a LoL model needs, joined on stable ids.
Series
Every completed series: teams, format, score, winner and tournament.
Games
Side, winner, duration and per-side kills, gold, towers, dragons, barons, inhibitors.
Patch
The patch each game was played on (17,346 of 17,472 games).
Bans
Blue and red bans on 10,028 games.
Team form
Team stats and head-to-head records over any window.
League history
Every split's dates and winner, league by league.
Completed series per year
Read on production on 17 October 2026.
| Year | Completed series |
|---|---|
| 2023 | 76 |
| 2024 | 574 |
| 2025 | 3,567 |
| 2026 (to 17 October) | 3,640 |
Honest coverage
Coverage is thin before 2024 and complete for the major leagues from 2025. For per-game data across the 2010s, Leaguepedia and Oracle's Elixir go further back; this dataset is built for current-meta models and apps that need fresh data every day.
FAQs
History, coverage and exports
Can't find what you're looking for? Contact our customer support team
More LoL esports APIs
Every page names the endpoint behind it.
- LoL team stats APIWin rates, side splits and head-to-head per team.
- gol.gg API alternativegol.gg's data as a REST API.
- Leaguepedia API alternativeNo Cargo queries or bot passwords.
- LoL match stats APIGame and player stats per match.
- LPL APILPL schedule, results and stats.
- League of Legends APIThe whole LoL esports API on one page.