Sqady

Counter-Strike 2 record

Most clubs over a career

All records
13
roster spells

apEX (Dan Madesclaire) has been listed on a roster 13 times since Feb 14, 2011 — but that covers 11 distinct clubs only: 2 spells are returns to a team already played for. The median of the sample is 4 spells.

sample
rosters of 8 teams of the season, a spell on a roster, not a distinct badge

Counter-Strike 2 record “Most clubs over a career”: 13 roster spells. apEX (Dan Madesclaire) has been listed on a roster 13 times since Feb 14, 2011 — but that covers 11 distinct clubs only: 2 spells are returns to a team already played for. The median of the sample is 4 spells. Among 40 players of this season’s teams; sample: rosters of 8 teams of the season, a spell on a roster, not a distinct badge. Sqady, https://sqady.com/cs2/records/most-clubs/

the whole sample: spells and distinct clubs

193 spells of the sample’s 194

all CS2 players
1 apEX Team Vitality 11 Feb 14, 2011 13
2 HooXi Astralis 8 Nov 15, 2015 11
3 Twistzz FaZe Clan 8 Oct 22, 2015 10
3 Aleksib Natus Vincere 9 Feb 27, 2016 10
5 phzy Astralis 7 Aug 14, 2019 9
6 mezii Team Vitality 8 Apr 23, 2018 8
6 ryu Astralis 6 Jan 28, 2020 8
8 w0nderful Natus Vincere 7 Aug 20, 2020 7
8 HeavyGod G2 Esports 7 Apr 25, 2022 7
10 frozen FaZe Clan 6 Oct 12, 2015 6
10 flameZ Team Vitality 6 Mar 1, 2018 6
10 Neityu FaZe Clan 5 Jan 6, 2021 6
13 ZywOo Team Vitality 5 Jan 1, 2014 5
13 matys G2 Esports 5 Jan 1, 2021 5
13 NertZ G2 Esports 5 Nov 8, 2021 5
13 PR MOUZ 5 Apr 5, 2022 5
13 tN1R Team Spirit 5 Oct 19, 2022 5
13 makazze Natus Vincere 3 Jul 14, 2023 5
19 iM Natus Vincere 3 Feb 9, 2018 4
19 sh1ro Team Spirit 4 Apr 5, 2019 4
19 torzsi MOUZ 4 Dec 10, 2019 4
19 Spinx MOUZ 4 Aug 24, 2020 4
19 r1nkle G2 Esports 4 Aug 30, 2020 4
19 JBOEN FaZe Clan 4 Jul 27, 2023 4
25 ropz Team Vitality 3 Apr 12, 2017 3
25 bLitz The MongolZ 3 Feb 7, 2020 3
25 xertioN MOUZ 3 Aug 29, 2020 3
25 Techno4K The MongolZ 3 Sep 12, 2020 3
25 Staehr Astralis 3 Feb 12, 2021 3
25 jcobbb FaZe Clan 3 Nov 22, 2023 3
25 Tikuak The MongolZ 3 Jun 29, 2025 3
32 huNter- G2 Esports 2 Oct 21, 2017 2
32 magixx Team Spirit 2 Aug 8, 2019 2
32 zont1x Team Spirit 2 Mar 28, 2021 2
32 donk Team Spirit 2 Dec 28, 2021 2
32 jabbi Astralis 2 Jun 21, 2022 2
32 910 The MongolZ 2 Jul 11, 2022 2
32 xelex MOUZ 2 Sep 30, 2024 2
32 DarkMeister The MongolZ 2 Dec 1, 2025 2
40 b1t Natus Vincere 1 Dec 20, 2020 1

This table by player country (by citizenship):

  • Israel — 5 players; median — 5 roster spells; highest — HeavyGod, 8th place (shared by 2).
  • Mongolia — 5 players; median — 3 roster spells; highest — bLitz, Techno4K and Tikuak, 25th place (shared by 7).
  • Denmark — 4 players; median — 3.5 roster spells; highest — HooXi, 2nd place.
  • Ukraine — 4 players; median — 3 roster spells; highest — w0nderful, 8th place (shared by 2).
  • France — 3 players; median — 6 roster spells; highest — apEX, 1st place.
  • Russia — 3 players; median — 2 roster spells; highest — sh1ro, 19th place (shared by 6).
  • Hungary — 2 players; highest — torzsi, 19th place (shared by 6).
  • Slovakia — 2 players; highest — frozen, 10th place (shared by 3).
  • Belarus — 1 player: tN1R, 13th place (shared by 6).
  • Bosnia & Herzegovina — 1 player: huNter-, 32nd place (shared by 8).
  • Canada — 1 player: Twistzz, 3rd place (shared by 2).
  • Czechia — 1 player: PR, 13th place (shared by 6).
  • Estonia — 1 player: ropz, 25th place (shared by 7).
  • Finland — 1 player: Aleksib, 3rd place (shared by 2).
  • Kosovo — 1 player: makazze, 13th place (shared by 6).
  • Lithuania — 1 player: ryu, 6th place (shared by 2).
  • Poland — 1 player: jcobbb, 25th place (shared by 7).
  • Romania — 1 player: iM, 19th place (shared by 6).
  • Sweden — 1 player: phzy, 5th place.
  • United Kingdom — 1 player: mezii, 6th place (shared by 2).

A “club” here is an unbroken period during which a player was listed with a team; youth and inactive sides count the same as senior ones. Returning to the same team creates a new spell — which is why the “distinct” column sits next to it: for 9 players of 40 the two numbers disagree. A loan or a stand-in is a row of the table too, so it counts as a spell of its own even when it sits wholly inside another spell of the same player. 4 spells sit like that for 2 players of the 40: phzy — 3 of 9, JBOEN — 1 of 4. A row counts even when its dates disagree: Twistzz’s KKona row leaves before it joins (Mar 16, 2016 → Mar 1, 2016). Such a row has no length, but the spell is in the roster table.

how the sample is spread

40 careers, grouped by number of spells

13 1
11 1
10 2
9 1
8 2
7 2
6 3
5 6
4 6
3 7
2 8
1 1

The distribution is built from those same 40 careers: the “players” column adds up to 40. It is here so first place has something to stand against: half the sample fits within 4 spells, while the record holder has 13.

Facts and records

$2,801,787

most prize money

apEX

11 spells

second place

HooXi

The holder of this record, apEX, also tops the records “Most prize money” ($2,801,787) and “Longest time as a pro” (15.7 years). Next on roster spells comes HooXi with 11 spells.

More Counter-Strike 2 records

All records
The holder of this record also holds: Most prize moneyLongest time as a pro
See moreSee less

apEX tops this list and the prize money list alike: 13 roster spells at 11 clubs since February 2011, and the most career earnings in the sample. The two records overlap only at the top; ropz, second by earnings, has had three spells.

Astralis’s season roster is the most travelled: HooXi, phzy and ryu, with 11, nine and eight spells, are all in the top seven. Team Spirit is the opposite: magixx, zont1x and donk have each had only two spells, and b1t of Natus Vincere, with one, is last.

The median of the 40 players is four spells, and for nine of them the count of spells and of distinct clubs differs because they returned to a team they had played for before.

Teams, players, tournaments and organizations, by name. Wrong keyboard layout, a digit for a letter, a typo? It still finds it.