// 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 | 1593 | 12 | 3 | 15 | 80.0% |
| 2 | Spirit | 1587 | 13 | 4 | 17 | 76.5% |
| 3 | FURIA | 1572 | 11 | 4 | 15 | 73.3% |
| 4 | FUT | 1552 | 8 | 4 | 12 | 66.7% |
| 5 | MOUZ | 1545 | 9 | 5 | 14 | 64.3% |
| 6 | Walczaki | 1544 | 5 | 1 | 6 | 83.3% |
| 7 | FaZe | 1542 | 9 | 5 | 14 | 64.3% |
| 8 | Sharks | 1536 | 3 | 0 | 3 | 100.0% |
| 9 | HEROIC | 1533 | 4 | 1 | 5 | 80.0% |
| 10 | Legacy | 1527 | 6 | 4 | 10 | 60.0% |
| 11 | 9z | 1525 | 10 | 8 | 18 | 55.6% |
| 12 | ex-RUBY | 1524 | 3 | 1 | 4 | 75.0% |
| 13 | Inner Circle | 1523 | 3 | 1 | 4 | 75.0% |
| 14 | Phantom | 1520 | 4 | 2 | 6 | 66.7% |
| 15 | Astralis | 1520 | 5 | 3 | 8 | 62.5% |
| 16 | G2 | 1517 | 7 | 6 | 13 | 53.8% |
| 17 | TDK | 1514 | 3 | 2 | 5 | 60.0% |
| 18 | INFINITE | 1514 | 4 | 3 | 7 | 57.1% |
| 19 | Liquid | 1513 | 2 | 1 | 3 | 66.7% |
| 20 | Betclic | 1511 | 2 | 1 | 3 | 66.7% |
| 21 | Virtus.pro | 1511 | 2 | 1 | 3 | 66.7% |
| 22 | Aurora | 1510 | 7 | 6 | 13 | 53.8% |
| 23 | Nuclear TigeRES | 1510 | 2 | 1 | 3 | 66.7% |
| 24 | Alliance | 1507 | 4 | 3 | 7 | 57.1% |
| 25 | The MongolZ | 1504 | 6 | 6 | 12 | 50.0% |
| 26 | Vitality | 1504 | 6 | 6 | 12 | 50.0% |
| 27 | DENDELE | 1502 | 1 | 1 | 2 | 50.0% |
| 28 | Natus Vincere | 1500 | 4 | 4 | 8 | 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 | PARIVISION | 1493 | 6 | 7 | 13 | 46.2% |
| 35 | K27 | 1490 | 5 | 6 | 11 | 45.5% |
| 36 | magic | 1490 | 2 | 3 | 5 | 40.0% |
| 37 | Sashi | 1490 | 2 | 3 | 5 | 40.0% |
| 38 | KOLESIE | 1489 | 1 | 2 | 3 | 33.3% |
| 39 | EAC | 1489 | 1 | 2 | 3 | 33.3% |
| 40 | BetBoom | 1488 | 6 | 7 | 13 | 46.2% |
| 41 | WW | 1488 | 0 | 1 | 1 | 0.0% |
| 42 | INOX Division | 1488 | 1 | 2 | 3 | 33.3% |
| 43 | HOTU | 1488 | 1 | 2 | 3 | 33.3% |
| 44 | Nemiga | 1488 | 0 | 1 | 1 | 0.0% |
| 45 | 9INE | 1488 | 1 | 2 | 3 | 33.3% |
| 46 | BET-M | 1488 | 0 | 1 | 1 | 0.0% |
| 47 | AM | 1487 | 1 | 2 | 3 | 33.3% |
| 48 | TYLOO | 1485 | 3 | 4 | 7 | 42.9% |
| 49 | B8 | 1482 | 5 | 7 | 12 | 41.7% |
| 50 | GamerLegion | 1480 | 2 | 4 | 6 | 33.3% |
| 51 | BIG | 1479 | 4 | 6 | 10 | 40.0% |
| 52 | 100 Thieves | 1479 | 2 | 4 | 6 | 33.3% |
| 53 | paiN | 1479 | 3 | 5 | 8 | 37.5% |
| 54 | JiJieHao | 1478 | 1 | 3 | 4 | 25.0% |
| 55 | Nemesis | 1478 | 3 | 5 | 8 | 37.5% |
| 56 | Luminosity | 1477 | 0 | 2 | 2 | 0.0% |
| 57 | Oxuji | 1477 | 0 | 2 | 2 | 0.0% |
| 58 | Monte | 1476 | 1 | 3 | 4 | 25.0% |
| 59 | Eternal Fire | 1476 | 0 | 2 | 2 | 0.0% |
| 60 | MIBR | 1476 | 3 | 5 | 8 | 37.5% |
| 61 | EYEBALLERS | 1475 | 2 | 4 | 6 | 33.3% |
| 62 | Gentle Mates | 1474 | 2 | 4 | 6 | 33.3% |
| 63 | 3DMAX | 1467 | 5 | 8 | 13 | 38.5% |
| 64 | OG | 1466 | 0 | 3 | 3 | 0.0% |
| 65 | M80 | 1464 | 0 | 3 | 3 | 0.0% |
| 66 | Ninjas in Pyjamas | 1462 | 4 | 8 | 12 | 33.3% |
| 67 | Wildcard | 1456 | 1 | 5 | 6 | 16.7% |
| 68 | Lynn Vision | 1455 | 1 | 5 | 6 | 16.7% |
| 69 | 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.