Esports data API.
Esports data API covering 127 competitions a year across Counter-Strike, League of Legends, Dota 2, Valorant and Call of Duty. Live match data, schedules and results.
We track 127 esports competitions a year across the major titles: Counter-Strike, League of Legends, Dota 2, Valorant and Call of Duty, from top-tier international events to regional leagues.
Esports schedules shift constantly, so fixtures update in real time and live matches stream over WebSocket. Esports data uses the same API and schema as traditional sports, which makes it easy to add to an existing product.
Competitions
127 esports competitions a year, including:
- Counter-Strike
- League of Legends
- Dota 2
- Valorant
- Call of Duty
Data available
- Fixtures and schedules
- Live scores over WebSocket
- Event timelines
- Team and player statistics
- Head-to-head records
- Historical results
What teams build with it
- Match schedules and live result pages
- Esports news and community sites
- Team and tournament statistics
- Fan engagement products around major events
Esports data FAQ
How many esports competitions does Outlier cover?
Outlier covers 127 esports competitions a year, including Counter-Strike, League of Legends, Dota 2, Valorant.
How is esports data delivered?
Fixtures, results and statistics are available over a REST API, and live esports events stream over WebSocket with sub-second updates. All data is JSON in the same schema used for every other sport.
Can I combine esports with other sports?
Yes. Esports is one of 35+ sports on the same API and schema, so adding more sports needs no new integration.
Get esports data.
Tell us which esports competitions you need and how you want to receive them. We'll come back with coverage details.
Talk to our team →