Career player ranking (active)

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

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

#PlayerRatingRoleTeamGames
1ChovyChovy1886Active #1 · #1 MidMidGen.G1,021
2RulerRuler1743Active #2 · #1 BotBotGen.G1,197
3KnightKnight1707Active #3 · #2 MidMidBilibili Gaming1,079
4ViperViper1704Active #4 · #2 BotBotBilibili Gaming1,051
5KanaviKanavi1690Active #5 · #1 JungleJungleHanwha Life Esports841
6ONON1689Active #6 · #1 SupportSupportBilibili Gaming823
7FakerFaker1686Active #7 · #3 MidMidT11,596
8JackeyLoveJackeyLove1664Active #8 · #3 BotBotTop Esports1,045
9KeriaKeria1664Active #9 · #2 SupportSupportT1996
10CanyonCanyon1664Active #10 · #2 JungleJungleGen.G971
11ZeusZeus1656Active #11 · #1 TopTopHanwha Life Esports747
12KiinKiin1653Active #12 · #2 TopTopGen.G1,044
13CuzzCuzz1643Active #13 · #3 JungleJungleKT Rolster852
14PeanutPeanut1642Active #14 · #4 JungleJungleHanwha Life Esports1,122
15BinBin1641Active #15 · #3 TopTopBilibili Gaming921
16OnerOner1639Active #16 · #5 JungleJungleT1809
17TheShyTheShy1634Active #17 · #4 TopTopInvictus Gaming767
18MeikoMeiko1633Active #18 · #3 SupportSupportInvictus Gaming1,329
19PeyzPeyz1631Active #19 · #4 BotBotT1541
20ScoutScout1630Active #20 · #4 MidMidNongshim RedForce1,143
213693691626Active #21 · #5 TopTopTop Esports846
22RookieRookie1624Active #22 · #5 MidMidInvictus Gaming1,293
23BeryLBeryL1622Active #23 · #4 SupportSupportDplus Kia787
24GumayusiGumayusi1619Active #24 · #5 BotBotHanwha Life Esports793
25XiaohuXiaohu1617Active #25 · #6 MidMidWeibo Gaming1,423
26ShowMakerShowMaker1617Active #26 · #7 MidMidDplus Kia973
27TarzanTarzan1610Active #27 · #6 JungleJungleAnyone's Legend954
28ElkElk1609Active #28 · #6 BotBotWeibo Gaming857
29DelightDelight1608Active #29 · #5 SupportSupportHanwha Life Esports691
30TianTian1605Active #30 · #7 JungleJungleTop Esports882
31CremeCreme1605Active #31 · #8 MidMidTop Esports677
32RekklesRekkles1603Active #32 · #7 BotBotLRLos Ratones621
33DoranDoran1600Active #33 · #6 TopTopT1885
34KarsaKarsa1597Active #34 · #8 JungleJunglePSG Talon901
35AimingAiming1593Active #35 · #8 BotBotKiwoom DRX864
36CapsCaps1592Active #36 · #9 MidMidG2 Esports936
37BlaberBlaber1590Active #37 · #9 JungleJungleCloud9546
38MikyxMikyx1589Active #38 · #6 SupportSupportSK Gaming796
39CoreJJCoreJJ1587Active #39 · #7 SupportSupportTeam Liquid910
40ZvenZven1584Active #40 · #9 BotBotCloud9799
41SofMSofM1580Active #41 · #10 JungleJungleMVK Esports618
42GALAGALA1577Active #42 · #10 BotBotJD Gaming946
43CannaCanna1577Active #43 · #7 TopTopKarmine Corp630
44SkewMondSkewMond1576Active #44 · #11 JungleJungleG2 Esports220
45KaelKael1575Active #45 · #8 SupportSupportAnyone's Legend585
46SummitSummit1573Active #46 · #8 TopTopEEEstral Esports438
47YikeYike1573Active #47 · #12 JungleJungleKarmine Corp428
48DuroDuro1572Active #48 · #9 SupportSupportGen.G298
49ZekaZeka1570Active #49 · #10 MidMidHanwha Life Esports761
50MISSINGMISSING1569Active #50 · #10 SupportSupportLNG Esports779
51FlandreFlandre1568Active #51 · #9 TopTopBilibili Gaming1,082
52BwipoBwipo1568Active #52 · #10 TopTopFlyQuest512
53InspiredInspired1558Active #53 · #13 JungleJungleLYON563
54HopeHope1556Active #54 · #11 BotBotAnyone's Legend695
55CalisteCaliste1556Active #55 · #12 BotBotKarmine Corp218
56BrokenBladeBrokenBlade1555Active #56 · #11 TopTopG2 Esports699
57MapleMaple1553Active #57 · #11 MidMidPSG Talon801
58WunderWunder1553Active #58 · #12 TopTopSK Gaming658
59NemesisNemesis1552Active #59 · #12 MidMidLRLos Ratones152
60WeiWei1551Active #60 · #14 JungleJungleInvictus Gaming764
61KaiwingKaiwing1550Active #61 · #11 SupportSupportGround Zero Gaming819
62HumanoidHumanoid1548Active #62 · #13 MidMidTeam Vitality600
63RazorkRazork1547Active #63 · #15 JungleJungleFnatic489
64HongQHongQ1546Active #64 · #14 MidMidJD Gaming280
65ZhuoZhuo1545Active #65 · #12 SupportSupportTop Esports486
66SmashSmash1545Active #66 · #13 BotBotDplus Kia143
67ImpactImpact1544Active #67 · #13 TopTopSentinels1,041
68CrispCrisp1542Active #68 · #13 SupportSupportLGD Gaming1,000
69JojopyunJojopyun1540Active #69 · #15 MidMidMovistar KOI415
70AzhiAzhi1540Active #70 · #14 TopTopPSG Talon365
71Thanatos1540Active #71 · #15 TopTopCloud9154
72UpsetUpset1539Active #72 · #14 BotBotFnatic521
73WoodyWoody1539Active #73 · #14 SupportSupportDetonatioN FocusMe481
74BreatheBreathe1538Active #74 · #16 TopTopAnyone's Legend783
75HangHang1538Active #75 · #15 SupportSupportWeibo Gaming582
76BddBdd1537Active #76 · #16 MidMidKT Rolster1,083
77JunJiaJunJia1537Active #77 · #16 JungleJungleJD Gaming502
78Hans SamaHans Sama1535Active #78 · #15 BotBotG2 Esports830
79EddieEddie1535Active #79 · #16 BotBotTeam Secret Whales173
80LehendsLehends1533Active #80 · #16 SupportSupportNongshim RedForce909
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