PMData has every Polymarket Esports market since 2026-05-01, covering Counter-Strike, League of Legends, Valorant and Dota 2 matches and tournaments: tick-level L2 order books, trades, and on-chain fills as Parquet files, one per market and UTC day.
Polymarket Esports Data
Every Polymarket Esports market since 2026-05-01, tick by tick: order books, trades, and on-chain fills for Counter-Strike, League of Legends, Valorant and Dota 2 matches and tournaments.
Polymarket Esports datasets
Part of Polymarket sports data. Column definitions are in the data schemas.
| Coverage | Every Polymarket Esports market since 2026-05-01, published daily |
|---|---|
| Events and markets | 2,000+ events and 35,000+ markets (Polymarket, as of 2026-10-15) |
| Market types | Match and map winners, map handicaps, kill totals and first blood in Counter-Strike, League of Legends, Valorant and Dota 2, and tournament winners |
| Examples | IEM Cologne Major 2026 Winner · Dota 2: TEAM VISION vs Team Spirit (The International) · LoL: Bilibili Gaming vs Hanwha Life Esports (MSI) |
| Data types | l2 (book, price_change, tick_size_change, market_resolved), trades, onchain_fills |
| Collection | AWS London, the same region as Polymarket; median collection latency 4.6 ms |
Download Polymarket Esports data
Frequently asked questions
No. Polymarket's API returns the current order book and a price history, not past order books. PMData records every order book update from Polymarket's WebSocket, so past Esports books can be rebuilt.
Files are named by market_slug and UTC date. Match markets use {game}-{team}-{team}-{date}, for example lol-blg-hle1-2026-07-12.
All of them since 2026-05-01. Match and map winners, map handicaps, kill totals and first blood in Counter-Strike, League of Legends, Valorant and Dota 2, and tournament winners.
