CS2 · Teams

Find your players. Follow their CS2 teams.

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
1.82 avg
0:46
WO

WORO2K

WORO2K

on NT

Live stat

1.82 RATING

Note

2 MAPS

WORO2K is currently listed on NT's active roster, giving fans a player-first way into a #341 team.

1.60 avg
0:21
SH

Shr

Jose Gil

on Rebels

Live stat

1.60 RATING

Note

2 MAPS

Shr is currently listed on Rebels's active roster, giving fans a player-first way into a ranked 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 #167 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 #167 team.

1.48 avg
0:46
DE

DeeQue

Daniel Wichmann

on MASQ

Live stat

1.48 RATING

Note

4 MAPS

DeeQue is currently listed on MASQ's active roster, giving fans a player-first way into a ranked 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 #167 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 #170 team.

1.42 avg
0:59
M1

m1kketye

Gusts Miezis

on atputies

Live stat

1.42 RATING

Note

4 MAPS

m1kketye is currently listed on atputies's active roster, giving fans a player-first way into a #319 team.

1.42 avg
0:53
ST

stadodo

Renato Gonçalves

on Rebels

Live stat

1.42 RATING

Note

2 MAPS

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

1.40 avg
0:27
SO

somehxw

Oleksandr Barytskyi

on Gatorian

Live stat

1.40 RATING

Note

3 MAPS

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

in 11h
1:09
NO

noni

Nursultan Nyshanbek

on Rune Eaters

Live stat

1.37 RATING

Note

8 MAPS

noni is currently listed on Rune Eaters's active roster, giving fans a player-first way into a #75 team.

1.36 avg
0:49
EK

Ekke

Nicolai Ekkelund Pedersen

on Gaming by Legends

Live stat

1.36 RATING

Note

4 MAPS

Ekke is currently listed on Gaming by Legends'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
Live to Logitech G Play Connect 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.

Luminosity logo
Luminosity

Logitech G Play Connect 2026 · Live

3DMAX logo
3DMAX

Logitech G Play Connect 2026 · Live

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
Spirit logo
SpiritEurope · 2,031 pts

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

No match
#2 1
MOUZ logo
MOUZEurope · 1,902 pts

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

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

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

No match
#4 10
FUT logo
FUTEurope · 1,847 pts

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

No match
#5
Vitality logo
VitalityEurope · 1,841 pts

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

No match
#6 1
Legacy logo
LegacyAmericas · 1,783 pts

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

No match
#7 1
FURIA logo
FURIAAmericas · 1,754 pts

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

No match
#8 3
G2 logo
G2Europe · 1,723 pts

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

No match
#9 5
9z logo
9zAmericas · 1,604 pts

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

No match
#10 3
FaZe logo
FaZeEurope · 1,598 pts

story Next scheduled match is vs Nemiga at Stake Ranked Episode 4.

vs Nemiga7d 20h
#11 5
Natus Vincere logo
Natus VincereEurope · 1,575 pts

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

No match
#12 2
Aurora logo
AuroraEurope · 1,551 pts

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

No match
#13 7
B8 logo
B8Europe · 1,514 pts

story Next scheduled match is vs Luminosity at Stake Ranked Episode 4.

vs Luminosity7d 12h
#14 11
Inner Circle logo
Inner CircleEurope · 1,501 pts

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

No match
#15 6
BetBoom logo
BetBoomEurope · 1,496 pts

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

No match
#16 5
BIG logo
BIGEurope · 1,479 pts

story Next scheduled match is vs fnatic at Stake Ranked Episode 4.

vs fnatic7d 15h
#17 15
Liquid logo
LiquidAmericas · 1,464 pts

scene A americas team with a clear local scene hook.

No match
#18 6
PARIVISION logo
PARIVISIONEurope · 1,459 pts

scene A europe team with a clear local scene hook.

No match
#19 4
The MongolZ logo
The MongolZAsia · 1,457 pts

scene A asia team with a clear local scene hook.

No match
#20 1
Astralis logo
AstralisEurope · 1,443 pts

story Next scheduled match is vs Alliance at Stake Ranked Episode 4.

vs Alliance7d 17h
#21 5
MIBR logo
MIBRAmericas · 1,406 pts

scene A americas team with a clear local scene hook.

No match
#22 5
Alliance logo
AllianceEurope · 1,402 pts

story Next scheduled match is vs Astralis at Stake Ranked Episode 4.

vs Astralis7d 17h
#23
magic logo
magicEurope · 1,400 pts

story Next scheduled match is vs EYEBALLERS at 1win Private Club #1.

vs EYEBALLERS1d 17h
#24 6
HEROIC logo
HEROICEurope · 1,378 pts

scene A europe team with a clear local scene hook.

No match
#25 10
HOTU logo
HOTUEurope · 1,370 pts

scene A europe team with a clear local scene hook.

No match
#26 8
TYLOO logo
TYLOOAsia · 1,362 pts

scene A asia team with a clear local scene hook.

No match
#27 13
100 Thieves logo
100 ThievesEurope · 1,348 pts

scene A europe team with a clear local scene hook.

No match
#28 6
GamerLegion logo
GamerLegionEurope · 1,343 pts

story Next scheduled match is vs K27 at 1win Private Club #1.

vs K271d 20h
#29 2
Ninjas in Pyjamas logo
Ninjas in PyjamasEurope · 1,336 pts

story Next scheduled match is vs 3DMAX at 1win Private Club #1.

vs 3DMAX1d 14h
#30 74
Betclic logo
BetclicEurope · 1,330 pts

story Next scheduled match is vs ASTRAL at Stake Pulse Beat II.

vs ASTRAL12h
#31 34
1win logo
1winEurope · 1,317 pts

scene A europe team with a clear local scene hook.

No match
#32 26
JiJieHao logo
JiJieHaoEurope · 1,315 pts

story Next scheduled match is vs Eternal Fire at Stake Pulse Beat II.

vs Eternal Fire12h
#33 28
fnatic logo
fnaticEurope · 1,311 pts

story Next scheduled match is vs BIG at Stake Ranked Episode 4.

vs BIG7d 15h
#34 6
DENDELE logo
DENDELEAmericas · 1,299 pts

scene A americas team with a clear local scene hook.

No match
#35 4
3DMAX logo
3DMAXEurope · 1,296 pts

story Next scheduled match is vs Luminosity at Logitech G Play Connect 2026.

vs LuminosityLive
#36 3
EYEBALLERS logo
EYEBALLERSEurope · 1,288 pts

story Next scheduled match is vs magic at 1win Private Club #1.

vs magic1d 17h
#37 44
BC.Game logo
BC.GameEurope · 1,284 pts

scene A europe team with a clear local scene hook.

No match
#38 1
K27 logo
K27Europe · 1,282 pts

story Next scheduled match is vs GamerLegion at 1win Private Club #1.

vs GamerLegion1d 20h
#39 10
Lynn Vision logo
Lynn VisionAsia · 1,272 pts

scene A asia team with a clear local scene hook.

No match
#40 3
Virtus.pro logo
Virtus.proEurope · 1,269 pts

scene A europe team with a clear local scene hook.

No match