HistoryTeam stats API

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
GET /lol/teams/t1/h2h/gen200 OK
$ curl "https://api.citoapi.com/api/v1/lol/teams/t1/h2h/gen" \ -H "x-api-key: $CITO_API_KEY"
{  "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 server
Claude
Cursor
OpenAI
Python
Cito API
Next.js
Discord
Slack
GitHub

A 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.

YearCompleted series
202376
2024574
20253,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

See pricing

Train win models

Start on a free key and pull a season's series.