// ELO · LAST 6 MONTHS

CS2 Strength Ratings

Opponent-weighted Elo computed from the last 6 months of professional Counter-Strike 2 matches. Beating a top-rated team moves your rating more than beating a low-ranked one. This is not the official VRS — it's an independent strength metric useful for matchup predictions and tournament simulations.

# Team Elo W L Maps Win %
1 Falcons 1580 9 2 11 81.8%
2 Spirit 1563 9 3 12 75.0%
3 Walczaki 1544 5 1 6 83.3%
4 FURIA 1543 7 3 10 70.0%
5 MOUZ 1541 6 3 9 66.7%
6 9z 1541 9 6 15 60.0%
7 Sharks 1536 3 0 3 100.0%
8 FaZe 1534 7 4 11 63.6%
9 HEROIC 1533 4 1 5 80.0%
10 ex-RUBY 1524 3 1 4 75.0%
11 Inner Circle 1523 3 1 4 75.0%
12 Astralis 1522 3 1 4 75.0%
13 Phantom 1520 4 2 6 66.7%
14 TDK 1514 3 2 5 60.0%
15 INFINITE 1514 4 3 7 57.1%
16 K27 1513 5 4 9 55.6%
17 BetBoom 1513 6 5 11 54.5%
18 Liquid 1513 2 1 3 66.7%
19 TYLOO 1511 3 2 5 60.0%
20 Betclic 1511 2 1 3 66.7%
21 Virtus.pro 1511 2 1 3 66.7%
22 Aurora 1511 5 4 9 55.6%
23 Nuclear TigeRES 1510 2 1 3 66.7%
24 Alliance 1507 4 3 7 57.1%
25 PARIVISION 1506 5 5 10 50.0%
26 100 Thieves 1504 2 2 4 50.0%
27 The MongolZ 1503 4 4 8 50.0%
28 DENDELE 1502 1 1 2 50.0%
29 Acend 1500 3 3 6 50.0%
30 FOKUS 1500 3 3 6 50.0%
31 1win 1500 1 1 2 50.0%
32 GenOne 1500 1 1 2 50.0%
33 CYBERSHOKE 1500 1 1 2 50.0%
34 3DMAX 1492 5 6 11 45.5%
35 G2 1491 4 5 9 44.4%
36 Sashi 1490 2 3 5 40.0%
37 paiN 1489 2 3 5 40.0%
38 KOLESIE 1489 1 2 3 33.3%
39 Vitality 1489 3 4 7 42.9%
40 EAC 1489 1 2 3 33.3%
41 Natus Vincere 1488 2 3 5 40.0%
42 BIG 1488 3 4 7 42.9%
43 JiJieHao 1488 0 1 1 0.0%
44 WW 1488 0 1 1 0.0%
45 INOX Division 1488 1 2 3 33.3%
46 HOTU 1488 1 2 3 33.3%
47 Nemiga 1488 0 1 1 0.0%
48 9INE 1488 1 2 3 33.3%
49 BET-M 1488 0 1 1 0.0%
50 magic 1487 0 1 1 0.0%
51 FUT 1487 3 4 7 42.9%
52 AM 1487 1 2 3 33.3%
53 M80 1487 0 1 1 0.0%
54 Legacy 1486 2 3 5 40.0%
55 MIBR 1485 2 3 5 40.0%
56 Nemesis 1478 3 5 8 37.5%
57 Wildcard 1478 1 3 4 25.0%
58 Oxuji 1477 0 2 2 0.0%
59 Monte 1476 1 3 4 25.0%
60 Eternal Fire 1476 0 2 2 0.0%
61 EYEBALLERS 1475 2 4 6 33.3%
62 Gentle Mates 1474 2 4 6 33.3%
63 Ninjas in Pyjamas 1470 3 6 9 33.3%
64 OG 1466 0 3 3 0.0%
65 B8 1465 3 6 9 33.3%
66 GamerLegion 1464 0 3 3 0.0%
67 Lynn Vision 1462 0 3 3 0.0%
68 SINNERS 1452 0 4 4 0.0%

How it works: every team starts at 1500. After each match, points flow from the loser to the winner — but the size of the swing depends on how much of an upset it was. If a 1700-rated team beats a 1300-rated team, the swing is small; if it's the other way around, the swing is large.