CS2 · Discover

Find your players. Build your team.

CS fandom starts with a player whose clip stopped you scrolling. Pick a few, follow them across rosters, and we'll surface the teams & storylines that come with them.

Your roster

One primary team, teams you support, and players you follow across transfers.

1 primary0 teams0 players
Primary team

No primary team set yet. Search for one or use the quiz to get started.

Teams you support

Players you follow

People · primary fandom driver

Players to watch

A clip thumbnail goes further than a leaderboard. Follow a player and they'll travel with you across roster moves — your fandom doesn't reset every transfer window.

All players
2.08 avg
0:28
Z4

z4kr

Sike Zhang

on Lynn Vision

Live stat

2.08 RATING

Note

12 MAPS

z4kr is currently listed on Lynn Vision's active roster, giving fans a player-first way into a #24 team.

in 7d 8h
0:28
BL

blameF

Benjamin Bremer

on BIG

Live stat

1.77 RATING

Note

16 MAPS

blameF is currently listed on BIG's active roster, giving fans a player-first way into a #28 team.

in 7d 8h
1:01
KL

kl1m

Klimentiy Krivosheev

on MIBR

Live stat

1.61 RATING

Note

19 MAPS

kl1m is currently listed on MIBR's active roster, giving fans a player-first way into a #20 team.

1.53 avg
0:41
NA

Naginat

Max Basistyi

on Noir Verse

Live stat

1.53 RATING

Note

4 MAPS

Naginat is currently listed on Noir Verse's active roster, giving fans a player-first way into a ranked team.

1.52 avg
0:57
YX

Yxngstxr

Simon Boije

on HEROIC

Live stat

1.52 RATING

Note

6 MAPS

Yxngstxr is currently listed on HEROIC's active roster, giving fans a player-first way into a #27 team.

1.50 avg
1:10
AR

ArtFr0st

Artyom Kharitonov

on TDK

Live stat

1.50 RATING

Note

2 MAPS

ArtFr0st is currently listed on TDK's active roster, giving fans a player-first way into a #53 team.

1.50 avg
1:05
SA

santuriano

Elvinas Kovaliovas

on Noir Verse

Live stat

1.50 RATING

Note

4 MAPS

santuriano is currently listed on Noir Verse's active roster, giving fans a player-first way into a ranked team.

1.48 avg
0:46
DE

DeeQue

Daniel Wichmann

on Gaming by Legends

Live stat

1.48 RATING

Note

4 MAPS

DeeQue is currently listed on Gaming by Legends's active roster, giving fans a player-first way into a ranked team.

1.47 avg
0:53
AX

Ax1Le

Sergey Rykhtorov

on TDK

Live stat

1.47 RATING

Note

2 MAPS

Ax1Le is currently listed on TDK's active roster, giving fans a player-first way into a #53 team.

1.47 avg
1:05
XE

xeNji

Horbovyi Nazar

on Noir Verse

Live stat

1.47 RATING

Note

4 MAPS

xeNji is currently listed on Noir Verse's active roster, giving fans a player-first way into a ranked team.

1.45 avg
0:58
SK

skcH

Vadim Dedushkevich

on TEAM6666

Live stat

1.45 RATING

Note

4 MAPS

skcH is currently listed on TEAM6666's active roster, giving fans a player-first way into a ranked team.

1.45 avg
0:47
M4

m4d4ra

Artem Nikolskiy

on TEAM6666

Live stat

1.45 RATING

Note

4 MAPS

m4d4ra is currently listed on TEAM6666's active roster, giving fans a player-first way into a ranked team.

Storylines · not just scores

Why people are watching

Rivalries, heaters, transfer noise, and streams are the emotional hooks that make the rankings matter.

All storylines

Active rally · event-driven identity

Pick a flag for the Major

National identity gets loud when an event activates it. Use the next big bracket to choose a side.

Browse regions
7d 8h to XSE Pro League Guangzhou 2026

The next event is sending storylines. Pick a side.

Rally around teams that are actually scheduled to play. This block is driven by upcoming and live matches, so it becomes a real reason to care right now instead of decorative region copy.

Legacy logo
Legacy

XSE Pro League Guangzhou 2026 · 7d 8h

M80 logo
M80

XSE Pro League Guangzhou 2026 · 7d 8h

Performance · consolidation layer

World ranking, with reasons

The table stays, but every row now answers the fan question: why would I follow them?

All teams
#1
Vitality logo
VitalityEurope · 2,024 pts

scene A top-1 team with consistent big-match exposure in the current ranking data.

No match
#2 3
Spirit logo
SpiritEurope · 1,990 pts

scene A top-2 team with consistent big-match exposure in the current ranking data.

No match
#3
Falcons logo
FalconsEurope · 1,954 pts

scene A top-3 team with consistent big-match exposure in the current ranking data.

No match
#4 2
Natus Vincere logo
Natus VincereEurope · 1,940 pts

scene A top-4 team with consistent big-match exposure in the current ranking data.

No match
#5 6
MOUZ logo
MOUZEurope · 1,859 pts

scene A top-5 team with consistent big-match exposure in the current ranking data.

No match
#6 8
Legacy logo
LegacyAmericas · 1,856 pts

story Next scheduled match is vs M80 at XSE Pro League Guangzhou 2026.

vs M807d 8h
#7
The MongolZ logo
The MongolZAsia · 1,763 pts

story Close enough to the elite tier that every upset can become part of the season arc.

No match
#8 1
Aurora logo
AuroraEurope · 1,741 pts

story Close enough to the elite tier that every upset can become part of the season arc.

No match
#9 4
GamerLegion logo
GamerLegionEurope · 1,724 pts

story Close enough to the elite tier that every upset can become part of the season arc.

No match
#10 4
Astralis logo
AstralisEurope · 1,721 pts

story Close enough to the elite tier that every upset can become part of the season arc.

No match
#11 1
FURIA logo
FURIAAmericas · 1,716 pts

story Close enough to the elite tier that every upset can become part of the season arc.

No match
#12 8
FUT logo
FUTEurope · 1,694 pts

story Close enough to the elite tier that every upset can become part of the season arc.

No match
#13 1
G2 logo
G2Europe · 1,683 pts

story Close enough to the elite tier that every upset can become part of the season arc.

No match
#14 6
PARIVISION logo
PARIVISIONEurope · 1,679 pts

story Next scheduled match is vs BIG at XSE Pro League Guangzhou 2026.

vs BIG7d 8h
#15 4
9z logo
9zAmericas · 1,633 pts

story Next scheduled match is vs Nemesis at XSE Pro League Guangzhou 2026.

vs Nemesis7d 8h
#16
B8 logo
B8Europe · 1,582 pts

story Next scheduled match is vs Ninjas in Pyjamas at XSE Pro League Guangzhou 2026.

vs Ninjas in Pyjamas7d 8h
#17 4
BetBoom logo
BetBoomEurope · 1,562 pts

story Next scheduled match is vs EYEBALLERS at XSE Pro League Guangzhou 2026.

vs EYEBALLERS7d 8h
#18 28
magic logo
magicEurope · 1,550 pts

scene A europe team with a clear local scene hook.

No match
#19 2
paiN logo
paiNAmericas · 1,549 pts

scene A americas team with a clear local scene hook.

No match
#20 7
MIBR logo
MIBRAmericas · 1,535 pts

story Next scheduled match is vs Monte at XSE Pro League Guangzhou 2026.

vs Monte7d 8h
#21 3
Monte logo
MonteEurope · 1,517 pts

story Next scheduled match is vs MIBR at XSE Pro League Guangzhou 2026.

vs MIBR7d 8h
#22
FaZe logo
FaZeEurope · 1,492 pts

story Next scheduled match is vs SINNERS at XSE Pro League Guangzhou 2026.

vs SINNERS7d 8h
#23 3
Ninjas in Pyjamas logo
Ninjas in PyjamasEurope · 1,460 pts

story Next scheduled match is vs B8 at XSE Pro League Guangzhou 2026.

vs B87d 8h
#24 25
Lynn Vision logo
Lynn VisionAsia · 1,443 pts

scene A asia team with a clear local scene hook.

No match
#25 7
Wildcard logo
WildcardAmericas · 1,431 pts

scene A americas team with a clear local scene hook.

No match
#26 11
3DMAX logo
3DMAXEurope · 1,429 pts

story Next scheduled match is vs Alliance at XSE Pro League Guangzhou 2026.

vs Alliance7d 8h
#27 7
HEROIC logo
HEROICEurope · 1,420 pts

scene A europe team with a clear local scene hook.

No match
#28 5
BIG logo
BIGEurope · 1,416 pts

story Next scheduled match is vs PARIVISION at XSE Pro League Guangzhou 2026.

vs PARIVISION7d 8h
#29 4
Alliance logo
AllianceEurope · 1,405 pts

story Next scheduled match is vs 3DMAX at XSE Pro League Guangzhou 2026.

vs 3DMAX7d 8h
#30 8
Gentle Mates logo
Gentle MatesEurope · 1,403 pts

scene A europe team with a clear local scene hook.

No match
#31 10
HOTU logo
HOTUEurope · 1,402 pts

scene A europe team with a clear local scene hook.

No match
#32 2
TYLOO logo
TYLOOAsia · 1,395 pts

scene A asia team with a clear local scene hook.

No match
#33 9
M80 logo
M80Americas · 1,385 pts

story Next scheduled match is vs Legacy at XSE Pro League Guangzhou 2026.

vs Legacy7d 8h
#34 4
SINNERS logo
SINNERSEurope · 1,378 pts

story Next scheduled match is vs FaZe at XSE Pro League Guangzhou 2026.

vs FaZe7d 8h
#35 7
Nemesis logo
NemesisEurope · 1,376 pts

story Next scheduled match is vs 9z at XSE Pro League Guangzhou 2026.

vs 9z7d 8h
#36 7
EYEBALLERS logo
EYEBALLERSEurope · 1,368 pts

story Next scheduled match is vs BetBoom at XSE Pro League Guangzhou 2026.

vs BetBoom7d 8h
#37 4
FOKUS logo
FOKUSEurope · 1,368 pts

scene A europe team with a clear local scene hook.

No match
#38 1
Sharks logo
SharksAmericas · 1,354 pts

scene A americas team with a clear local scene hook.

No match
#39 13
Nuclear TigeRES logo
Nuclear TigeRESEurope · 1,333 pts

scene A europe team with a clear local scene hook.

No match
#40 5
Nemiga logo
NemigaEurope · 1,329 pts

scene A europe team with a clear local scene hook.

No match