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 | Spirit | 1736 | 34 | 6 | 40 | 85.0% |
| 2 | Falcons | 1667 | 28 | 9 | 37 | 75.7% |
| 3 | Vitality | 1634 | 28 | 12 | 40 | 70.0% |
| 4 | Legacy | 1625 | 26 | 16 | 42 | 61.9% |
| 5 | MOUZ | 1606 | 25 | 14 | 39 | 64.1% |
| 6 | G2 | 1604 | 28 | 18 | 46 | 60.9% |
| 7 | FUT | 1589 | 20 | 11 | 31 | 64.5% |
| 8 | B8 | 1584 | 27 | 19 | 46 | 58.7% |
| 9 | FURIA | 1580 | 24 | 17 | 41 | 58.5% |
| 10 | BETBOOM | 1571 | 22 | 13 | 35 | 62.9% |
| 11 | Virtus.pro | 1557 | 7 | 2 | 9 | 77.8% |
| 12 | Aurora | 1551 | 17 | 14 | 31 | 54.8% |
| 13 | HEROIC | 1551 | 18 | 14 | 32 | 56.3% |
| 14 | Walczaki | 1544 | 5 | 1 | 6 | 83.3% |
| 15 | Natus Vincere | 1531 | 17 | 13 | 30 | 56.7% |
| 16 | FaZe | 1524 | 15 | 14 | 29 | 51.7% |
| 17 | HOTU | 1523 | 8 | 6 | 14 | 57.1% |
| 18 | ex-RUBY | 1522 | 3 | 1 | 4 | 75.0% |
| 19 | Phantom | 1518 | 4 | 2 | 6 | 66.7% |
| 20 | Astralis | 1518 | 15 | 13 | 28 | 53.6% |
| 21 | 5star | 1515 | 5 | 4 | 9 | 55.6% |
| 22 | 9z | 1515 | 18 | 16 | 34 | 52.9% |
| 23 | Alliance | 1514 | 8 | 7 | 15 | 53.3% |
| 24 | JiJieHao | 1513 | 5 | 4 | 9 | 55.6% |
| 25 | TDK | 1512 | 3 | 2 | 5 | 60.0% |
| 26 | MIBR | 1512 | 20 | 19 | 39 | 51.3% |
| 27 | Inner Circle | 1511 | 9 | 8 | 17 | 52.9% |
| 28 | Nuclear TigeRES | 1510 | 4 | 3 | 7 | 57.1% |
| 29 | Monte | 1509 | 10 | 9 | 19 | 52.6% |
| 30 | BBL | 1508 | 6 | 4 | 10 | 60.0% |
| 31 | The MongolZ | 1507 | 16 | 15 | 31 | 51.6% |
| 32 | FOKUS | 1504 | 7 | 7 | 14 | 50.0% |
| 33 | Sharks | 1504 | 7 | 7 | 14 | 50.0% |
| 34 | 1win | 1501 | 3 | 3 | 6 | 50.0% |
| 35 | Kaleido | 1500 | 2 | 2 | 4 | 50.0% |
| 36 | Chinggis Warriors | 1500 | 2 | 2 | 4 | 50.0% |
| 37 | Haunted House | 1500 | 2 | 2 | 4 | 50.0% |
| 38 | CYBERSHOKE | 1499 | 1 | 1 | 2 | 50.0% |
| 39 | GenOne | 1498 | 1 | 1 | 2 | 50.0% |
| 40 | THUNDER dOWNUNDER | 1497 | 5 | 5 | 10 | 50.0% |
| 41 | magic | 1490 | 13 | 14 | 27 | 48.1% |
| 42 | Betclic | 1490 | 2 | 3 | 5 | 40.0% |
| 43 | Eternal Fire | 1489 | 3 | 4 | 7 | 42.9% |
| 44 | Sashi | 1488 | 2 | 3 | 5 | 40.0% |
| 45 | RED Canids | 1488 | 1 | 2 | 3 | 33.3% |
| 46 | Ground Zero | 1488 | 1 | 2 | 3 | 33.3% |
| 47 | SemperFi | 1488 | 1 | 2 | 3 | 33.3% |
| 48 | Change The Game | 1488 | 1 | 2 | 3 | 33.3% |
| 49 | WW | 1488 | 0 | 1 | 1 | 0.0% |
| 50 | INOX Division | 1488 | 1 | 2 | 3 | 33.3% |
| 51 | EAC | 1488 | 1 | 2 | 3 | 33.3% |
| 52 | BET-M | 1488 | 0 | 1 | 1 | 0.0% |
| 53 | KOLESIE | 1488 | 1 | 2 | 3 | 33.3% |
| 54 | TYLOO | 1487 | 13 | 14 | 27 | 48.1% |
| 55 | Color | 1487 | 1 | 2 | 3 | 33.3% |
| 56 | AM | 1486 | 1 | 2 | 3 | 33.3% |
| 57 | Luminosity | 1484 | 5 | 8 | 13 | 38.5% |
| 58 | The Huns | 1478 | 1 | 3 | 4 | 25.0% |
| 59 | BESTIA | 1477 | 0 | 2 | 2 | 0.0% |
| 60 | 3DMAX | 1477 | 17 | 23 | 40 | 42.5% |
| 61 | PARIVISION | 1477 | 13 | 18 | 31 | 41.9% |
| 62 | Oxuji | 1477 | 0 | 2 | 2 | 0.0% |
| 63 | Nemiga | 1477 | 1 | 3 | 4 | 25.0% |
| 64 | 9INE | 1477 | 2 | 4 | 6 | 33.3% |
| 65 | NEXVOID | 1476 | 0 | 2 | 2 | 0.0% |
| 66 | Rare Atom | 1476 | 0 | 2 | 2 | 0.0% |
| 67 | Alter Ego | 1476 | 0 | 2 | 2 | 0.0% |
| 68 | Last Bullet | 1476 | 0 | 2 | 2 | 0.0% |
| 69 | K27 | 1474 | 9 | 13 | 22 | 40.9% |
| 70 | Lynn Vision | 1473 | 10 | 12 | 22 | 45.5% |
| 71 | Acend | 1471 | 3 | 5 | 8 | 37.5% |
| 72 | 100 Thieves | 1470 | 4 | 8 | 12 | 33.3% |
| 73 | OG | 1469 | 0 | 3 | 3 | 0.0% |
| 74 | FlyQuest | 1467 | 4 | 7 | 11 | 36.4% |
| 75 | Liquid | 1466 | 8 | 13 | 21 | 38.1% |
| 76 | BIG | 1466 | 12 | 16 | 28 | 42.9% |
| 77 | Fisher College | 1465 | 0 | 3 | 3 | 0.0% |
| 78 | Voca | 1464 | 0 | 3 | 3 | 0.0% |
| 79 | Metizport | 1464 | 1 | 4 | 5 | 20.0% |
| 80 | Gaimin Gladiators | 1464 | 0 | 3 | 3 | 0.0% |
| 81 | DENDELE | 1461 | 1 | 5 | 6 | 16.7% |
| 82 | Nemesis | 1461 | 5 | 9 | 14 | 35.7% |
| 83 | Passion UA | 1455 | 0 | 4 | 4 | 0.0% |
| 84 | EYEBALLERS | 1454 | 8 | 13 | 21 | 38.1% |
| 85 | GamerLegion | 1454 | 16 | 20 | 36 | 44.4% |
| 86 | M80 | 1448 | 9 | 16 | 25 | 36.0% |
| 87 | Wildcard | 1442 | 4 | 10 | 14 | 28.6% |
| 88 | BC.Game | 1438 | 1 | 7 | 8 | 12.5% |
| 89 | Ninjas in Pyjamas | 1437 | 15 | 21 | 36 | 41.7% |
| 90 | paiN | 1433 | 9 | 16 | 25 | 36.0% |
| 91 | Gentle Mates | 1432 | 4 | 11 | 15 | 26.7% |
| 92 | NRG | 1432 | 4 | 12 | 16 | 25.0% |
| 93 | INFINITE | 1429 | 4 | 10 | 14 | 28.6% |
| 94 | SINNERS | 1415 | 1 | 9 | 10 | 10.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.
Not betting advice. Every percentage on this page describes what past results imply, not what will happen. The model knows match results and nothing else — it cannot see a roster change until the new lineup has played, and it has no opinion on map vetoes or on whether a match is online or on LAN. We publish its hit rate and calibration so you can judge it for yourself. No bookmaker odds or affiliate links appear on this site.