Veteran ranking

Players whose recorded career spans eight years or more. Longevity is the filter; the rating is still the same career number. Only players with at least one game in the last twelve months. Data current as of September 19, 2026.

Ranked124
Rating1500 = Ø
Games29,931
  1. 2Ruler Ruler 1743 Active #2 · #1 Bot Bot · Gen.G
  2. 1Chovy Chovy 1886 Active #1 · #1 Mid Mid · Gen.G
  3. 3Knight Knight 1707 Active #3 · #2 Mid Mid · Bilibili Gaming

Player ranking

The rating comes first: 1500 is average, one standard deviation is 100 points. Everything else is context.

#PlayerRatingRoleTeamGamesSpan
1ChovyChovy1886Active #1 · #1 MidMidGen.G1,0212018–2026
2RulerRuler1743Active #2 · #1 BotBotGen.G1,1972016–2026
3KnightKnight1707Active #3 · #2 MidMidBilibili Gaming1,0792017–2026
4ViperViper1704Active #4 · #2 BotBotBilibili Gaming1,0512018–2026
5FakerFaker1686Active #7 · #3 MidMidT11,5962013–2026
6JackeyLoveJackeyLove1664Active #8 · #3 BotBotTop Esports1,0452018–2026
7UziUzi1655BotEDward Gaming6712013–2023
8KiinKiin1653Active #12 · #2 TopTopGen.G1,0442017–2026
9CuzzCuzz1643Active #13 · #3 JungleJungleKT Rolster8522017–2026
10PeanutPeanut1642Active #14 · #4 JungleJungleHanwha Life Esports1,1222015–2025
11DeftDeft1638BotKT Rolster1,2042013–2024
12DoinbDoinb1637MidNinjas in Pyjamas.CN8212015–2025
13TheShyTheShy1634Active #17 · #4 TopTopInvictus Gaming7672017–2026
14MeikoMeiko1633Active #18 · #3 SupportSupportInvictus Gaming1,3292015–2026
15ScoutScout1630Active #20 · #4 MidMidNongshim RedForce1,1432016–2026
16RookieRookie1624Active #22 · #5 MidMidInvictus Gaming1,2932014–2026
17ClearloveClearlove1620JungleEDward Gaming4152012–2021
18XiaohuXiaohu1617Active #25 · #6 MidMidWeibo Gaming1,4232015–2026
19ShowMakerShowMaker1617Active #26 · #7 MidMidDplus Kia9732018–2026
20MingMing1614SupportRoyal Never Give Up7782016–2024
21TarzanTarzan1610Active #27 · #6 JungleJungleAnyone's Legend9542018–2026
22TianTian1605Active #30 · #7 JungleJungleTop Esports8822018–2026
23RekklesRekkles1603Active #32 · #7 BotBotLRLos Ratones6212013–2026
24SsumdaySsumday1598Top100 Thieves7172013–2023
25KarsaKarsa1597Active #34 · #8 JungleJunglePSG Talon9012015–2025
26JankosJankos1595JungleTeam Heretics7982013–2024
27AimingAiming1593Active #35 · #8 BotBotKiwoom DRX8642018–2026
28CapsCaps1592Active #36 · #9 MidMidG2 Esports9362017–2026
29BlaberBlaber1590Active #37 · #9 JungleJungleCloud95462018–2026
30MikyxMikyx1589Active #38 · #6 SupportSupportSK Gaming7962016–2026
31BangBang1588BotAFAfreeca Freecs6752012–2021
32CoreJJCoreJJ1587Active #39 · #7 SupportSupportTeam Liquid9102015–2026
33ZvenZven1584Active #40 · #9 BotBotCloud97992015–2026
34PerkzPerkz1580MidTeam Heretics6792015–2024
35SofMSofM1580Active #41 · #10 JungleJungleMVK Esports6182015–2026
36BjergsenBjergsen1578Mid100 Thieves7322013–2023
37KaKAOKaKAO1577JunglePSPapara SuperMassive3212012–2020
38DoubleliftDoublelift1574Bot100 Thieves6472011–2023
39MISSINGMISSING1569Active #50 · #10 SupportSupportLNG Esports7792018–2026
40FlandreFlandre1568Active #51 · #9 TopTopBilibili Gaming1,0822015–2026
41sOAZsOAZ1568TopImmortals4992011–2020
42HauntzerHauntzer1563TopTSM4682013–2023
43HopeHope1556Active #54 · #11 BotBotAnyone's Legend6952018–2026
44SwordArtSwordArt1555SupportCTBC Flying Oyster7642013–2024
45SvenskerenSvenskeren1555JungleEGEvil Geniuses.NA6042013–2021
46MapleMaple1553Active #57 · #11 MidMidPSG Talon8012013–2025
47WunderWunder1553Active #58 · #12 TopTopSK Gaming6582016–2026
48JensenJensen1551MidDignitas7122015–2024
49KaiwingKaiwing1550Active #61 · #11 SupportSupportGround Zero Gaming8192016–2026
50FoFoFoFo1550MidTATALON8042016–2025
51FroggenFroggen1549MidDignitas4322012–2020
52OllehOlleh1547SupportImmortals4042015–2024
53ImpactImpact1544Active #67 · #13 TopTopSentinels1,0412012–2026
54PowerOfEvilPowerOfEvil1543MidImmortals5212014–2022
55CrispCrisp1542Active #68 · #13 SupportSupportLGD Gaming1,0002017–2026
56UpsetUpset1539Active #72 · #14 BotBotFnatic5212017–2026
57AnAn1538BotImpunity3672014–2022
58BddBdd1537Active #76 · #16 MidMidKT Rolster1,0832016–2026
59Hans SamaHans Sama1535Active #78 · #15 BotBotG2 Esports8302016–2026
60LiraLira1534JungleDignitas3812015–2025
61LehendsLehends1533Active #80 · #16 SupportSupportNongshim RedForce9092016–2026
62JesizJesiz1531SupportSK Gaming2272013–2021
63xiyexiye1530MidTeam WE6762014–2022
64MissionMission1529MidDeep Cross Gaming5242015–2023
65AngelAngel1528Active #89 · #18 MidMidEDward Gaming6112018–2026
66LilvLilv1528BotWPWest Point Esports Philippines4212016–2024
67LicoriceLicorice1523TopLYON4362017–2025
68PobelterPobelter1522MidCounter Logic Gaming4822013–2021
69OdoamneOdoamne1521TopGIANTX6312014–2024
70EffortEffort1521Active #96 · #20 SupportSupportKT Rolster5352018–2026
71BettyBetty1520Active #100 · #18 BotBotGround Zero Gaming7362016–2026
72DardochDardoch1519Active #105 · #23 JungleJungleDignitas3152016–2026
73VulcanVulcan1518Active #108 · #23 SupportSupportCloud96062018–2026
74VanderVander1517SupportMisfits Gaming4482012–2021
75VizicsacsiVizicsacsi1516TopAstralis3932014–2022
76WildTurtleWildTurtle1514BotShopify Rebellion6802013–2024
77WakoWako1514BotUltra Prime6532016–2025
78huhihuhi1513Active #117 · #25 SupportSupportSentinels7562014–2026
79Cody SunCody Sun1513Active #118 · #24 BotBotCOConviction2722017–2025
80RestRest1512Active #122 · #25 TopTopCTBC Flying Oyster6172017–2026
Method and limits

How it is computed

General principles — deliberately without fine-tuning details.

  • Seasonal Elo: each map moves the rating — map result plus lane dominance. Published from the first map of the window. Scale centred on 1500.
  • On 1 January, partial carry-over of the rating from one season to the next.
  • Season (default) = Elo of the calendar year. Overall = average of season ratings, with a safety net for short careers. Current = Elo on ~6 months. Peak = best published season. 12 months / 2y / 5y = season average on that window, same safety net.
  • This is not a match predictor — team Elo still wins there. A win rate mostly describes the club; the rating follows the player when he changes shirts.
  • Only players with at least 40 recorded games are listed for overall.

Known limits

What this ranking cannot tell you. Worth reading before quoting it.

  • This is not a match predictor. Evaluating a player and predicting a game pull in opposite directions.
  • A player seen mostly with the same team-mates is harder to separate from them — the model pulls him toward average.
  • Pre-2014 games have lineups but little individual stats: domination leans on the years that have them.

Player ranking · Top · Jungle · Mid · Bot · Support · Climbing · Hot · Cold · Newcomers · Ranking by age · Rankings · By champion