// 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.