Career player ranking (active)

Same seasonal engine rolled from the start of each career — 420 active players. Only players with at least one game in the last twelve months. Data current as of November 1, 2026.

Ranked420
Rating1500 = Ø
Games30,114
  1. 2Ruler Ruler 1745 Active #2 · #1 Bot Bot · Gen.G
  2. 1Chovy Chovy 1887 Active #1 · #1 Mid Mid · Gen.G
  3. 3Knight Knight 1710 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.

#PlayerRatingRoleTeamGames
1ChovyChovy1887Active #1 · #1 MidMidGen.G1,026
2RulerRuler1745Active #2 · #1 BotBotGen.G1,202
3KnightKnight1710Active #3 · #2 MidMidBilibili Gaming1,087
4ViperViper1705Active #4 · #2 BotBotBilibili Gaming1,059
5KanaviKanavi1691Active #5 · #1 JungleJungleHanwha Life Esports848
6ONON1690Active #6 · #1 SupportSupportBilibili Gaming831
7FakerFaker1687Active #7 · #3 MidMidT11,601
8CanyonCanyon1668Active #8 · #2 JungleJungleGen.G976
9KeriaKeria1666Active #9 · #2 SupportSupportT11,001
10JackeyLoveJackeyLove1665Active #10 · #3 BotBotTop Esports1,051
11KiinKiin1655Active #11 · #1 TopTopGen.G1,049
12ZeusZeus1655Active #12 · #2 TopTopHanwha Life Esports754
13CuzzCuzz1643Active #13 · #3 JungleJungleKT Rolster852
14BinBin1641Active #14 · #3 TopTopBilibili Gaming929
15OnerOner1641Active #15 · #4 JungleJungleT1814
16TheShyTheShy1636Active #16 · #4 TopTopInvictus Gaming777
17MeikoMeiko1635Active #17 · #3 SupportSupportInvictus Gaming1,339
18PeyzPeyz1635Active #18 · #4 BotBotT1546
19ScoutScout1630Active #19 · #4 MidMidNongshim RedForce1,143
203693691628Active #20 · #5 TopTopTop Esports852
21RookieRookie1627Active #21 · #5 MidMidInvictus Gaming1,303
22ShowMakerShowMaker1620Active #22 · #6 MidMidDplus Kia977
23GumayusiGumayusi1620Active #23 · #5 BotBotHanwha Life Esports800
24XiaohuXiaohu1617Active #24 · #7 MidMidWeibo Gaming1,423
25ElkElk1610Active #25 · #6 BotBotWeibo Gaming857
26TarzanTarzan1609Active #26 · #5 JungleJungleAnyone's Legend958
27TianTian1607Active #27 · #6 JungleJungleTop Esports888
28DelightDelight1607Active #28 · #4 SupportSupportHanwha Life Esports698
29CremeCreme1607Active #29 · #8 MidMidTop Esports683
30DoranDoran1603Active #30 · #6 TopTopT1890
31RekklesRekkles1603Active #31 · #7 BotBotLRLos Ratones621
32AimingAiming1593Active #32 · #8 BotBotKiwoom DRX864
33CapsCaps1591Active #33 · #9 MidMidG2 Esports944
34BlaberBlaber1591Active #34 · #7 JungleJungleCloud9567
35CoreJJCoreJJ1589Active #35 · #5 SupportSupportTeam Liquid928
36MikyxMikyx1589Active #36 · #6 SupportSupportSK Gaming796
37ZvenZven1584Active #37 · #9 BotBotCloud9799
38SofMSofM1580Active #38 · #8 JungleJungleMVK Esports618
39CannaCanna1579Active #39 · #7 TopTopKarmine Corp651
40SkewMondSkewMond1578Active #40 · #9 JungleJungleG2 Esports228
41GALAGALA1576Active #41 · #10 BotBotJD Gaming950
42YikeYike1576Active #42 · #10 JungleJungleKarmine Corp449
43DuroDuro1576Active #43 · #7 SupportSupportGen.G303
44KaelKael1574Active #44 · #8 SupportSupportAnyone's Legend589
45FlandreFlandre1569Active #45 · #8 TopTopBilibili Gaming1,082
46MISSINGMISSING1569Active #46 · #9 SupportSupportLNG Esports779
47ZekaZeka1569Active #47 · #10 MidMidHanwha Life Esports768
48BwipoBwipo1566Active #48 · #9 TopTopEEEstral Esports523
49CalisteCaliste1561Active #49 · #11 BotBotKarmine Corp239
50InspiredInspired1557Active #50 · #11 JungleJungleLYON590
51HopeHope1555Active #51 · #12 BotBotAnyone's Legend699
52WeiWei1554Active #52 · #12 JungleJungleInvictus Gaming774
53BrokenBladeBrokenBlade1554Active #53 · #10 TopTopG2 Esports707
54WunderWunder1553Active #54 · #11 TopTopSK Gaming658
55NemesisNemesis1552Active #55 · #11 MidMidLRLos Ratones152
56SmashSmash1551Active #56 · #13 BotBotDplus Kia147
57KaiwingKaiwing1550Active #57 · #10 SupportSupportGround Zero Gaming819
58HumanoidHumanoid1548Active #58 · #12 MidMidTeam Vitality600
59RazorkRazork1547Active #59 · #13 JungleJungleFnatic489
60ZhuoZhuo1546Active #60 · #11 SupportSupportTop Esports492
61ImpactImpact1544Active #61 · #12 TopTopSentinels1,041
62HongQHongQ1543Active #62 · #13 MidMidJD Gaming284
63Thanatos1543Active #63 · #13 TopTopCloud9175
64CrispCrisp1542Active #64 · #12 SupportSupportLGD Gaming1,000
65UpsetUpset1539Active #65 · #14 BotBotFnatic521
66WoodyWoody1539Active #66 · #13 SupportSupportDetonatioN FocusMe481
67SaintSaint1539Active #67 · #14 MidMidLYON155
68HangHang1538Active #68 · #14 SupportSupportWeibo Gaming582
69BddBdd1537Active #69 · #15 MidMidKT Rolster1,083
70BreatheBreathe1536Active #70 · #14 TopTopAnyone's Legend787
71JojopyunJojopyun1536Active #71 · #16 MidMidMovistar KOI429
72Hans SamaHans Sama1535Active #72 · #15 BotBotG2 Esports838
73JunJiaJunJia1535Active #73 · #14 JungleJungleJD Gaming506
74LehendsLehends1533Active #74 · #15 SupportSupportNongshim RedForce909
75JiejieJiejie1533Active #75 · #15 JungleJungleEDward Gaming679
76EddieEddie1533Active #76 · #16 BotBotTeam Secret Whales177
77ElyoyaElyoya1531Active #77 · #16 JungleJungleMovistar KOI534
78KellinKellin1530Active #78 · #16 SupportSupportBNK FEARX705
79MyrwnMyrwn1530Active #79 · #15 TopTopMovistar KOI290
80ZikaZika1529Active #80 · #16 TopTopWeibo Gaming443
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 · Veterans · Ranking by age · Rankings · By champion