Mirage CS2 statistics
Results through 31 Oct 2026
Mirage was played in 2,250 professional maps over the last six months, the second most played of the seven Active Duty maps. The CT side won 54.4% of the 38,463 rounds played on it and the T side 45.6%. It was banned in 1,982 of 4,040 recorded vetoes (49%) and picked in 1,262 of 4,040 (31%). Maps on it run 21.6 rounds on average.
- Maps played
- 2,250
- last 6 months21.6 rounds on average
- CT-side rounds won
- 54.4%
- of 38,463 roundsT side 45.6%
- Banned
- 49%
- 1,982 of 4,040 recorded vetoes
- Picked
- 31%
- 1,262 of 4,040 recorded vetoes
Ban and pick shares are counted over 4,040 recorded vetoes in the last six months; vetoes are not recorded for every match.
Is Mirage CT-sided?
Yes. Over the last six months the CT side won 54.4% of 38,463 rounds on Mirage and the T side 45.6%, where an even split is 50%. It is the second most CT-sided of the seven Active Duty maps.
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.
24 top-30 teams with 15+ maps
- Vitality79%15–4
- MOUZ78%21–6
- FaZe78%14–4
- Liquid73%11–4
- Legacy71%15–6
- Imperial69%22–10
- Spirit67%16–8
- Aurora63%12–7
- Nemiga63%17–10
- 100 Thieves60%9–6
The list covers only the 200 most-played teams on Mirage, so it may be incomplete.
A win rate on 15 to 32 maps moves a lot with one result. Read the record next to the percentage, not the percentage alone.
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.
- Rank #39Lynn Visionbanned in 28 of 30 recorded vetoes
The list covers only the 200 most-played teams on Mirage, so it may be incomplete.
The other six CS2 maps
- Dust22,469 maps · CT 51.2%banned in 45% of 4,040 vetoes
- Ancient2,191 maps · CT 52.9%banned in 52% of 4,038 vetoes
- Nuke1,758 maps · CT 55.9%banned in 59% of 4,039 vetoes
- Inferno1,519 maps · CT 51.7%banned in 65% of 4,038 vetoes
- Anubis1,206 maps · CT 49.2%banned in 73% of 4,040 vetoes
- Cache1,197 maps · CT 52.3%banned in 67% of 3,071 vetoes
Statistics are our own calculation from recorded match results. They are not predictions or betting advice.
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.
Plans start at $99/mo for 50,000 requests, paid up front. No trial; a free sandbox key reads a fixed sample of past matches.
$ 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": 2250, "avg_rounds": 21.6, "ct_rounds": 38463, "ct_round_wins": 20938, "t_rounds": 38463, "t_round_wins": 17525, "bans": 1982, "picks": 1262, "veto_matches": 4040 } ] }
Sample response, trimmed to one of the seven Active Duty rows: Mirage, pretty-printed.
Pull this CS2 data yourself
Rankings, results, maps and rosters over one REST API. Start free with a sandbox key: a fixed sample of past matches, no card. Then plans from $99/mo, 50,000 requests.