CS2 results, down to every map.
Finished Counter-Strike 2 matches with the final series score and winner, each map's score and the team that picked it, and every player's kills, deaths, ADR, KAST and rating.
- Series and map scores
- Forfeits flagged, not guessed
- 500 free requests / month
{ "data": [ { "id": "cs2-match-2398803", "eventName": "CCT 2026 Challengers Europe Series 7", "team1Name": "Privateer", "team2Name": "mellren", "team1Score": 0, "team2Score": 2, "bestOf": 3, "status": "completed" } ... ]}Seamless Integration with our MCP Server
Give Claude, Cursor and ChatGPT the CS2 data. One command writes the MCP config; agents call live scoreboard, team map stat, opening duel and transfer tools instead of inventing match IDs, and your key stays on your machine.
MCPInstall the Cito MCP serverEvery result, every map
The match, its maps, the players and the tournament it belongs to, linked by stable IDs.
Recent results
Finished matches with final series score and winner, newest first.
Map scores
Each map with its name, score, winner and the team that picked it.
Box scores
Per-player kills, deaths, ADR, KAST and rating for each map.
Team results
One team's finished matches, for form guides and profile pages.
Tournament placements
Final placements and prize money of an event.
Honest edge cases
Forfeits and unplayed maps are marked, with the reason stats are missing.
Endpoints you can ship with
Start with recent results, open a match, then its maps and player stats.
Results
Finished matches with the series score and winner, every map and its score, and the player lines behind them.
- GET
/api/v1/cs2/matches/recentFinished matches with final series score and winner, newest first.
- GET
/api/v1/cs2/matches/{matchId}One match: event, teams, series score, and maps.
- GET
/api/v1/cs2/matches/{matchId}/mapsEach map: name, score, winner, and the team that picked it.
- GET
/api/v1/cs2/matches/{matchId}/player-statsPer-player stats for each map: kills, deaths, ADR, KAST and rating.
- GET
/api/v1/cs2/teams/{teamIdOrSlug}/resultsOne team's finished matches, newest first.
- GET
/api/v1/cs2/events/{eventIdOrSlug}/resultsFinal placements and prize money of a tournament.
FAQs
Results, maps, box scores and history
Can't find what you're looking for? Contact our customer support team
Next to results
- CS2 schedule APIUpcoming matches, today's slate and the tournament calendar.
- CS2 player stats APIRating, ADR, KAST and K/D per map, career and form.
- CS2 team APITeam profiles, current rosters, lineups and head-to-head.
- CS2 tournament APIBrackets, standings, prize pools and every match.
- CS2 map stats APIMap win rates, side splits, economy and veto history.
- CS2 API in Node.jsFetch CS2 data from JavaScript and TypeScript.
Build CS2Â result feeds
Test results on a free key. The full archive is on Pro.