CS2 map statistics
How the seven maps in the current Active Duty pool are played, picked and banned, from 11,185 professional maps over the last six months.
- Maps played
- 11,185
- last 6 monthsresults through 10 Oct 2026
- Recorded vetoes
- 3,801
- pick and ban sequencesrecorded in the last 6 months
- Active Duty pool
- 7 maps
- Ancient, Anubis, Cache, Dust2, Inferno, Mirage, Nuke
Retired maps are left out. Ban and pick shares are counted over the vetoes recorded while each map was in the pool, so Cache's shares rest on fewer vetoes than the other six.
The seven CS2 Active Duty maps
Each card gives how many maps were played in the last six months, how often the CT side won a round, how often the map was banned and picked, and how long a map runs on average.
Dust2
2,234 maps- CT-side rounds won
- 51.2%
39,566 rounds
- Banned
- 1,689 of 3,799 44%
- Picked
- 1,462 of 3,799 38%
- Average length
- 21.5 rounds
Mirage
2,004 maps- CT-side rounds won
- 54.5%
36,077 rounds
- Banned
- 1,865 of 3,800 49%
- Picked
- 1,200 of 3,800 32%
- Average length
- 21.5 rounds
Ancient
1,944 maps- CT-side rounds won
- 52.7%
34,068 rounds
- Banned
- 1,982 of 3,801 52%
- Picked
- 1,167 of 3,801 31%
- Average length
- 21.4 rounds
Nuke
1,620 maps- CT-side rounds won
- 55.7%
29,762 rounds
- Banned
- 2,203 of 3,801 58%
- Picked
- 1,028 of 3,801 27%
- Average length
- 21.9 rounds
Inferno
1,381 maps- CT-side rounds won
- 51.5%
24,643 rounds
- Banned
- 2,471 of 3,799 65%
- Picked
- 875 of 3,799 23%
- Average length
- 21.1 rounds
Anubis
1,056 maps- CT-side rounds won
- 49.2%
19,392 rounds
- Banned
- 2,767 of 3,800 73%
- Picked
- 652 of 3,800 17%
- Average length
- 21.6 rounds
Cache
946 maps- CT-side rounds won
- 52.7%
17,043 rounds
- Banned
- 1,709 of 2,551 67%
- Picked
- 602 of 2,551 24%
- Average length
- 21.7 rounds
The diamond is the share of rounds the CT side won; the dashed tick is an even split. No map is further than six points from it.
Which CS2 maps get banned and picked?
The share of recorded vetoes in which a map was banned by either team, and the share in which it was picked. The deciding map is neither.
Banned in this share of vetoes
- Anubis73%2,767 of 3,800
- Cache67%1,709 of 2,551
- Inferno65%2,471 of 3,799
- Nuke58%2,203 of 3,801
- Ancient52%1,982 of 3,801
- Mirage49%1,865 of 3,800
- Dust244%1,689 of 3,799
Picked in this share of vetoes
- Dust238%1,462 of 3,799
- Mirage32%1,200 of 3,800
- Ancient31%1,167 of 3,801
- Nuke27%1,028 of 3,801
- Cache24%602 of 2,551
- Inferno23%875 of 3,799
- Anubis17%652 of 3,800
View this chart as a table
| Map | Banned | Bans | Picked | Picks | Recorded vetoes |
|---|---|---|---|---|---|
| Dust2 | 44% | 1,689 | 38% | 1,462 | 3,799 |
| Mirage | 49% | 1,865 | 32% | 1,200 | 3,800 |
| Ancient | 52% | 1,982 | 31% | 1,167 | 3,801 |
| Nuke | 58% | 2,203 | 27% | 1,028 | 3,801 |
| Inferno | 65% | 2,471 | 23% | 875 | 3,799 |
| Anubis | 73% | 2,767 | 17% | 652 | 3,800 |
| Cache | 67% | 1,709 | 24% | 602 | 2,551 |
Ban and pick shares are counted over 3,801 recorded vetoes in the last six months; vetoes are not recorded for every match.
CT-side round win rate by CS2 map
The share of rounds won by the counter-terrorist side on each map, from the rounds recorded in the last six months.
- Axis runs 46% to 58%
- an even split, 50%
- below 50%
View this chart as a table
| Map | CT-side rounds won | Rounds played |
|---|---|---|
| Nuke | 55.7% | 29,762 |
| Mirage | 54.5% | 36,077 |
| Cache | 52.7% | 17,043 |
| Ancient | 52.7% | 34,068 |
| Inferno | 51.5% | 24,643 |
| Dust2 | 51.2% | 39,566 |
| Anubis | 49.2% | 19,392 |
Highest CS2 win rates on each map
Among teams ranked in the top 30, the five with the highest win rate on each map, counting only teams with at least 15 maps on it in the last six months.
Dust2
18 top-30 teams with 15+ maps
- Vitality79%22–6
- 100 Thieves78%14–4
- Spirit75%24–8
- Falcons69%20–9
- B865%11–6
Mirage
20 top-30 teams with 15+ maps
Ancient
19 top-30 teams with 15+ maps
Nuke
17 top-30 teams with 15+ maps
- Ninjas in Pyjamas78%21–6
- Nemesis76%13–4
- MOUZ68%15–7
- Nemiga67%12–6
- Legacy67%10–5
Inferno
10 top-30 teams with 15+ maps
Anubis
4 top-30 teams with 15+ maps
Only 4 of the top-30 teams have played 15 or more maps on Anubis in this period, so the list is short.
Cache
3 top-30 teams with 15+ maps
Only 3 of the top-30 teams have played 15 or more maps on Cache in this period, so the list is short.
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 the same CS2 map every time
Teams in the top 40 that banned one map in at least nine in ten of their recorded vetoes, with at least 20 vetoes recorded.
- Rank #1VitalityAncientbanned in 39 of 40 recorded vetoes
- Rank #2SpiritInfernobanned in 44 of 44 recorded vetoes
- Rank #3MOUZAnubisbanned in 43 of 43 recorded vetoes
- Rank #11G2Nukebanned in 42 of 43 recorded vetoes
- Rank #12BetBoomInfernobanned in 26 of 28 recorded vetoes
- Rank #14HEROICAnubisbanned in 35 of 38 recorded vetoes
- Rank #16The MongolZAnubisbanned in 25 of 25 recorded vetoes
- Rank #17PARIVISIONNukebanned in 28 of 28 recorded vetoes
- Rank #18MIBRDust2banned in 34 of 34 recorded vetoes
Show 9 more teams
- Rank #22magicNukebanned in 35 of 36 recorded vetoes
- Rank #27NemesisAnubisbanned in 35 of 38 recorded vetoes
- Rank #30fnaticNukebanned in 59 of 59 recorded vetoes
- Rank #311winNukebanned in 40 of 42 recorded vetoes
- Rank #32M80Nukebanned in 43 of 46 recorded vetoes
- Rank #34TYLOODust2banned in 39 of 41 recorded vetoes
- Rank #35Inner CircleInfernobanned in 35 of 37 recorded vetoes
- Rank #363DMAXMiragebanned in 41 of 41 recorded vetoes
- Rank #38K27Infernobanned in 42 of 42 recorded vetoes
Teams are listed by their place in our rankings. Each team's own page shows its full pick and ban record for all seven maps.
Explore each CS2 map
- Dust22,234 maps · CT 51.2%banned in 44% of 3,799 vetoes
- Mirage2,004 maps · CT 54.5%banned in 49% of 3,800 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.
This page is one API call
The same figures over REST for every Active Duty map: maps played, rounds won by each side, and bans and picks with the vetoes behind them.
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_dust2", "active_pool": true, "played": 2234, "avg_rounds": 21.5, "ct_rounds": 39566, "ct_round_wins": 20240, "t_rounds": 39566, "t_round_wins": 19326, "bans": 1689, "picks": 1462, "veto_matches": 3799 } ] }
Sample response, trimmed to one of the seven Active Duty rows: Dust2, pretty-printed.
Pull this CS2 data yourself
One plan — $49/mo for 50,000 requests. Rankings, results, maps and rosters over one REST API.