Start in three steps
Subscribe on AWS
Request the free data set on AWS Data Exchange and tell us about your project. Approval takes a few days.
Product page →2Follow the Quickstart
Export a day to S3, load a match in Python and run a first query over the day, step by step.
Quickstart →3Build a tome
Slice the features you need across many matches into a small table you can keep around.
DSDK →Explore the docs
CSDS Spec
Every channel and column, with types and units.
Enums
What the codes mean: teams, win reasons, weapons, hit groups, ranks.
Changelog
Every change to the data since CS2 began, by date and by channel.
Known Flaws
What is wrong, missing or easy to trip over, and how to work around it.
Datasheet
Why the data set exists, how it is made, and how it is maintained.
Getting the Data
Daily revisions, exporting, the file layout and the index object.
PII Removal
What is removed or replaced before a match is published.
FAQ
Who can use it, the license, and how long data is kept.
Cost guide
Sizes per match and per day, and how to keep the AWS bill small.
Showcase
Animations, heatmaps and analyses made with the data.
Tutorial
A longer course and a project skeleton. It was written for older data, and parts of it don't work with the data published now.
Made with the data
- Meeting points (animation)
- Smoke grenade analysis (presentation)
- Bomb plant frequency (heatmap)
- 35% of players in silver don't buy anything on the first round (graphic)
Built something with it?
Show us on Discord; we feature community work in the Showcase.