EntriesClutch stats

CS2 opening duels API: who wins the first fight.

The first kill of a round swings it. Opening kills, opening deaths, attempts and success rate for every pro player, next to their kills and deaths over the same maps, for entry-fragger analysis, previews and models.

  • Opening kills and deaths
  • Success rate per player
  • Maps sample size
GET /cs2/stats/opening-duels?limit=2200 OK
$ curl "https://api.citoapi.com/api/v1/cs2/stats/opening-duels?limit=2" \ -H "x-api-key: $CITO_API_KEY"
{  "success": true,  "data": [    {      "playerName": "YEKINDAR",      "teamName": "FURIA",      "maps": 656,      "openingKills": 2341,      "openingDeaths": 2321,      "openingDuelSuccessRate": 0.502    },    {      "playerName": "Jame",      "teamName": "PARIVISION",      "maps": 847,      "openingKills": 2141,      "openingDeaths": 1098,      "openingDuelSuccessRate": 0.661    }  ]}

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 server
Claude
Cursor
OpenAI
Python
Cito API
Next.js
Discord
Slack
GitHub

The first fight, measured

Entry stats over hundreds of maps per player.

Opening kills

First kills of the round per player.

Opening deaths

First deaths, so an entry's cost is on the same row.

Success rate

Opening kills over attempts.

Sample size

Maps played behind every number.

Kills and deaths

All kills and deaths over the same maps for context.

With clutches

Clutch and economy stats from the same rounds.

Endpoints you can ship with

Players first; opening duels sit with the rest of the stat leaderboards.

Player stats

K/D and rating per map played (ADR and KAST on over 95% of map lines), rolled up into career, yearly and recent-form views.

View docs
  • GET/api/v1/cs2/players/{playerIdOrSlug}

    Nickname, real name, photo, country, team, role and headline stats.

  • GET/api/v1/cs2/players/{playerIdOrSlug}/stats

    Career totals plus a stat line per map played.

  • GET/api/v1/cs2/players/{playerIdOrSlug}/seasons

    A player's stats by year.

  • GET/api/v1/cs2/players/{playerIdOrSlug}/form

    The most recent maps with kills, deaths, ADR, KAST and rating.

  • GET/api/v1/cs2/leaderboards/{metric}

    Top players by rating, ADR, KAST, K/D, kills or opening kills.

  • GET/api/v1/cs2/players/search?q={name}

    Find a player by nickname or real name.

Frequently asked questions

Opening duel data

Something missing? Email support@citoapi.com.

Is there a CS2 opening duel API?

Yes. GET /cs2/stats/opening-duels lists opening kills, opening deaths, attempts and success rate per player.

What counts as an opening duel?

The first kill of a round: the killer records an opening kill, the victim an opening death.

See pricing

Scout entry fraggers

Pull opening duel stats with a free key.