Week of April 29, 2024

World Ranking

Elo rating over every pro series since 2013. Internationals weigh most; bigger wins move more. How it works

#±TeamLeagueRosterRating12 weeks90 daysPeak
#1–Gen.GGen.GLCK207016W 1L2070
#2–Bilibili GamingBilibili GamingLPL200015W 1L2000
#3–T1T1LCK194914W 4L2012
#4–JD GamingJD GamingLPL188714W 5L2002
#5–Top EsportsTop EsportsLPL185014W 4L1867
#6–G2 EsportsG2 EsportsLEC184414W 3L1849
#7–Hanwha Life EsportsHanwha Life EsportsLCK181814W 4L1836
#8–KT RolsterKT RolsterLCK17789W 6L1879
#9–LNG EsportsLNG EsportsLPL17318W 7L1828
#10–Weibo GamingWeibo GamingLPL17128W 9L1765
#11–LOUDLOUDCBLOL170912W 5L1709
#12–GAM EsportsGAM EsportsVCS17029W 4L1716
#13–FnaticFnaticLEC167812W 7L1678
#14–Dplus KiaDplus KiaLCK16788W 9L1727
#15–Ninjas in PyjamasNinjas in PyjamasLPL166410W 8L1676
#16–FunPlus PhoenixFunPlus PhoenixLPL165010W 4L1694
#17–Team LiquidTeam LiquidLCS16409W 6L1640
#18–FlyQuestFlyQuestLCS16159W 4L1642
#19–Oh My GodOh My GodLPL15977W 7L1642
#20–paiN GamingpaiN GamingCBLOL159512W 7L1658
#21–Cloud9Cloud9LCS15916W 7L1703
#22–RED CanidsRED CanidsCBLOL158312W 6L1626
#23–Royal Never Give UpRoyal Never Give UpLPL15794W 10L1710
#24–Team WETeam WELPL15757W 8L1621
#25–Vivo Keyd StarsVivo Keyd StarsCBLOL156312W 6L1564
#26–Team VitalityTeam VitalityLEC15529W 7L1572
#27–100 Thieves100 ThievesLCS15529W 4L1586
#28–Invictus GamingInvictus GamingLPL15397W 8L1616
#29–RogueRogueLEC15363W 7L1652
#30–NRGNRGLCS15343W 9L1692
1–30 of 52 ranked teams

How the ranking works

  • Every finished series since 2013 updates both teams' ratings, oldest first (forfeits are ignored).
  • Stakes set the swing: internationals count most, then major leagues, then the rest; playoff series count 25% more.
  • Margin matters: a 3–0 moves ratings more than a 3–2.
  • Renamed organisations keep their rating (SK Telecom T1 → T1).
  • To be ranked, a team needs a series in the last 120 days and 8+ series in major leagues or internationals over the past year.
  • Past weeks show the ranking as it stood that Monday; the arrows compare with the week before.