map · counter-strike 2

Mirage CS2 statistics

Results through 10 Oct 2026

Mirage was played in 2,004 professional maps over the last six months, the second most played of the seven Active Duty maps. The CT side won 54.5% of the 36,077 rounds played on it and the T side 45.5%. It was banned in 1,865 of 3,800 recorded vetoes (49%) and picked in 1,200 of 3,800 (32%). Maps on it run 21.5 rounds on average.

Maps played
2,004
last 6 months21.5 rounds on average
CT-side rounds won
54.5%
of 36,077 roundsT side 45.5%
Banned
49%
1,865 of 3,800 recorded vetoes
Picked
32%
1,200 of 3,800 recorded vetoes

Ban and pick shares are counted over 3,800 recorded vetoes in the last six months; vetoes are not recorded for every match.

teams

Highest CS2 win rates on Mirage

Among teams ranked in the top 30, the ten with the highest win rate on Mirage, counting only teams with at least 15 maps on it in the last six months.

20 top-30 teams with 15+ maps

  1. Legacy79%15–4
  2. MOUZ73%19–7
  3. Vitality71%15–6
  4. Spirit68%17–8
  5. Nemiga67%18–9
  6. Aurora65%13–7
  7. Nemesis61%11–7
  8. G259%13–9
  9. HEROIC59%10–7
  10. Ninjas in Pyjamas55%12–10

A win rate on 17 to 27 maps moves a lot with one result. Read the record next to the percentage, not the percentage alone.

permabans

Teams that ban Mirage every time

Teams in the top 40 that banned Mirage in at least nine in ten of their recorded vetoes, with at least 20 vetoes recorded.

  1. Rank #363DMAXbanned in 41 of 41 recorded vetoes
explore

The other six CS2 maps

  • Dust22,234 maps · CT 51.2%banned in 44% of 3,799 vetoes
  • Ancient1,944 maps · CT 52.7%banned in 52% of 3,801 vetoes
  • Nuke1,620 maps · CT 55.7%banned in 58% of 3,801 vetoes
  • Inferno1,381 maps · CT 51.5%banned in 65% of 3,799 vetoes
  • Anubis1,056 maps · CT 49.2%banned in 73% of 3,800 vetoes
  • Cache946 maps · CT 52.7%banned in 67% of 2,551 vetoes

Statistics are our own calculation from recorded match results. They are not predictions or betting advice.

the data

This page is two API calls

The figures at the top are this map's row of the maps endpoint. The win rates and permanent bans below are the teams endpoint for Mirage, GET /v1/cs2/maps/mirage/teams.

One plan, $49/mo for 50,000 requests, paid up front. There is no free tier and no trial.

$ curl -H "Authorization: Bearer $EO_KEY" \
    "https://api.esportsodds.gg/v1/cs2/maps?window=6m&era=cs2"

{
  "data": [
    {
      "map_name": "de_mirage",
      "active_pool": true,
      "played": 2004,
      "avg_rounds": 21.5,
      "ct_rounds": 36077,
      "ct_round_wins": 19661,
      "t_rounds": 36077,
      "t_round_wins": 16416,
      "bans": 1865,
      "picks": 1200,
      "veto_matches": 3800
    }
  ]
}

Sample response, trimmed to one of the seven Active Duty rows: Mirage, pretty-printed.

Pull this CS2 data yourself

One plan — $49/mo for 50,000 requests. Rankings, results, maps and rosters over one REST API.