COMPO

Elo rankings for professional League of Legends

FrançaisEspañol

LCK player ranking

Active players who have played most of their games in LCK. The rating itself is still global — it is not recalculated inside the league. Only players with at least one game in the last twelve months. Data current as of September 19, 2026.

Ranked82
Rating1500 = Ø
Games29,935
  1. 2Viper Viper 1919 Active #4 · #2 Bot Bot · Bilibili Gaming
  2. 1Chovy Chovy 2034 Active #1 · #1 Mid Mid · Gen.G
  3. 3Kiin Kiin 1799 Active #12 · #2 Top Top · Gen.G

Player ranking

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

#PlayerRatingRoleTeamGames
1ChovyChovy2034Active #1 · #1 MidMidGen.G1,021
2ViperViper1919Active #4 · #2 BotBotBilibili Gaming1,051
3KiinKiin1799Active #12 · #2 TopTopGen.G1,044
4PeyzPeyz1790Active #19 · #4 BotBotT1541
5RulerRuler1784Active #2 · #1 BotBotGen.G1,197
6DuroDuro1750Active #47 · #8 SupportSupportGen.G298
7CanyonCanyon1727Active #10 · #2 JungleJungleGen.G971
8KeriaKeria1721Active #9 · #2 SupportSupportT1996
9CannaCanna1720Active #41 · #7 TopTopKarmine Corp630
10DelightDelight1715Active #28 · #4 SupportSupportHanwha Life Esports691
11SmashSmash1680Active #64 · #13 BotBotDplus Kia143
12GumayusiGumayusi1674Active #23 · #5 BotBotHanwha Life Esports793
13ZekaZeka1666Active #48 · #10 MidMidHanwha Life Esports761
14OnerOner1638Active #16 · #5 JungleJungleT1809
15CuzzCuzz1603Active #13 · #3 JungleJungleKT Rolster852
16EffortEffort1600Active #95 · #19 SupportSupportKT Rolster535
17ZeusZeus1599Active #11 · #1 TopTopHanwha Life Esports747
18SiwooSiwoo1583Active #97 · #19 TopTopDplus Kia250
19DoranDoran1579Active #32 · #6 TopTopT1885
20LucidLucid1574Active #188 · #37 JungleJungleDplus Kia372
21TaeyoonTaeyoon1563Active #427 · #81 BotBotBNK FEARX61
22CareerCareer1554Active #115 · #23 SupportSupportDplus Kia119
23ShowMakerShowMaker1550Active #25 · #7 MidMidDplus Kia973
24CrocoCroco1550Active #399 · #84 JungleJungleLNG Esports434
25AimingAiming1537Active #34 · #8 BotBotKiwoom DRX864
26RichRich1537Active #127 · #27 TopTopKiwoom DRX472
27Sharvel1537Active #131 · #29 JungleJungleDN SOOPers21
28BddBdd1526Active #75 · #16 MidMidKT Rolster1,083
29TaeyoonTaeyoon1518Active #427 · #81 BotBotBNK FEARX278
30MorganMorgan1512Active #438 · #93 TopTopTeam Liquid619
31FakerFaker1510Active #7 · #3 MidMidT11,596
32KellinKellin1510Active #84 · #16 SupportSupportBNK FEARX705
33PeterPeter1504Active #404 · #83 SupportSupportDN SOOPers324
34FenRir1503Active #176 · #39 BotBotKT Rolster3
35Bluffing1499Active #186 · #39 SupportSupportHanwha Life Esports6
36Minous1491Active #219 · #45 SupportSupportKiwoom DRX1
37Painter1489Active #241 · #51 JungleJungleT13
38Slayer1489Active #243 · #48 BotBotBNK FEARX2
39FenRir (Park Kang-jun)1485Active #250 · #50 BotBotKT Rolster10
40FIESTAFIESTA1483Active #403 · #77 MidMidTeam Vitality111
41RaptorRaptor1480Active #372 · #76 JungleJungleBNK FEARX280
42NamgungNamgung1472Active #281 · #62 SupportSupportHANJIN BRION93
43Enosh1472Active #287 · #57 BotBotDN SOOPers4
44YoungJaeYoungJae1470Active #431 · #88 JungleJungleLOUD144
45CastingCasting1470Active #316 · #66 TopTopHANJIN BRION115
46BAOBAO1470Active #432 · #83 BotBotFluxo W7M84
47DiableDiable1467Active #101 · #20 BotBotNongshim RedForce211
48GhostGhost1455Active #437 · #85 BotBotKT Rolster617
49DDoiV1452Active #359 · #73 JungleJungleDN SOOPers15
50VstaVsta1450Active #436 · #87 SupportSupportFukuoka SoftBank HAWKS gaming344
51PleataPleata1450Active #430 · #86 SupportSupportNongshim RedForce174
52GrizzlyGrizzly1448Active #355 · #71 JungleJungleUltra Prime56
53BullBull1446Active #425 · #80 BotBotLOUD61
54Daystar1446Active #338 · #61 MidMidBNK FEARX30
55Frog (Lee Min-hoi)1446Active #320 · #67 TopTopKiwoom DRX19
56KingenKingen1443Active #269 · #54 TopTopNongshim RedForce770
57FisherFisher1438Active #428 · #84 MidMidDetonatioN FocusMe139
58HypeHype1436Active #357 · #70 BotBotTeam Heretics110
59Quantum1430Active #343 · #71 SupportSupportDN SOOPers30
60DuDuDuDu1429Active #453 · #95 TopTopDN SOOPers498
61PolluPollu1425Active #446 · #90 SupportSupportKT Rolster175
62PerfecTPerfecT1423Active #288 · #59 TopTopKT Rolster316
63BuLLDoGBuLLDoG1422Active #426 · #83 MidMidEDward Gaming320
64WillerWiller1422Active #361 · #74 JungleJungleKiwoom DRX281
65HenaHena1412Active #449 · #88 BotBotpaiN Gaming428
66JuhanJuhan1411Active #347 · #70 JungleJungleOh My God130
67UcalUcal1408Active #389 · #73 MidMidKiwoom DRX627
68LehendsLehends1405Active #79 · #15 SupportSupportNongshim RedForce909
69VicLaVicLa1404Active #402 · #76 MidMidBNK FEARX387
70GIDEONGIDEON1385Active #445 · #90 JungleJungleHANJIN BRION313
71RoamerRoamer1376Active #370 · #68 MidMidHANJIN BRION126
72LifeLife1363Active #405 · #84 SupportSupportDN SOOPers690
73TeddyTeddy1359Active #155 · #31 BotBotHANJIN BRION838
74PaduckPaduck1359Active #435 · #84 BotBotShifters113
75LazyFeelLazyFeel1358Active #419 · #78 BotBotKiwoom DRX76
76JiwooJiwoo1345Active #451 · #89 BotBotKT Rolster293
77ClearClear1314Active #443 · #94 TopTopBNK FEARX326
78SpongeSponge1265Active #452 · #92 JungleJungleNongshim RedForce266
79ClozerClozer1256Active #439 · #85 MidMidDN SOOPers502
80PyosikPyosik1244Active #408 · #86 JungleJungleDN SOOPers650
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