Arrow Icon

Best of all time

Starcraft 2 exists for more than a year. Here are the best players of all time. Ranks in red/green mean the player went down/up in the past month. Names in red mark inactive players.

» Switch To Team Ranking

1INnoVationSouth-Korea Terran INnoVation 55,410
2NerchioPoland Zerg Nerchio 54,047
3SnuteNorway Zerg Snute 52,670
4PoltSouth-Korea Terran Polt 48,011
5MCSouth-Korea Protoss MC 45,756
6PartinGSouth-Korea Protoss PartinG 40,343
7MMASouth-Korea Terran MMA 39,872
8LifeSouth-Korea Zerg Life 38,794
9sOsSouth-Korea Protoss sOs 38,672
10TaeJaSouth-Korea Terran TaeJa 37,721
11herOSouth-Korea Protoss herO 37,353
12ByunSouth-Korea Terran Byun 36,664
13SolarSouth-Korea Zerg Solar 36,383
14StatsSouth-Korea Protoss Stats 35,361
15MaruSouth-Korea Terran Maru 35,225
16NeebUnited-States Protoss Neeb 34,897
17HyunSouth-Korea Zerg Hyun 34,740
18ZestSouth-Korea Protoss Zest 34,658
19MvpSouth-Korea Terran Mvp 34,518
20soOSouth-Korea Zerg soO 32,976
21ScarlettCanada Zerg Scarlett 32,935
22StephanoFrance Zerg Stephano 31,630
23TYSouth-Korea Terran TY 30,914
24SpeCialMexico Terran SpeCial 30,324
25HerOSouth-Korea Protoss HerO 29,922
26BomberSouth-Korea Terran Bomber 29,048
27DRGSouth-Korea Zerg DRG 28,903
28MarineKingSouth-Korea Terran MarineKing 28,714
29GuMihoSouth-Korea Terran GuMiho 28,691
30Classic (kdw)South-Korea Protoss Classic (kdw) 28,672
31Rain (By.Sun)South-Korea Protoss Rain (By.Sun) 28,011
32LeenockSouth-Korea Zerg Leenock 27,952
33DarkSouth-Korea Zerg Dark 27,741
34RogueSouth-Korea Zerg Rogue 27,579
35MaNaPoland Protoss MaNa 26,462
36ShoWTimEGermany Protoss ShoWTimE 25,579
37JaedongSouth-Korea Zerg Jaedong 23,572
38BlyUkraine Zerg Bly 23,010
39SerralFinland Zerg Serral 22,390
40aLiveSouth-Korea Terran aLive 22,265
41TRUESouth-Korea Zerg TRUE 22,154
42JimChina Protoss Jim 21,620
43SenTaiwan Zerg Sen 21,608
44HydraSouth-Korea Zerg Hydra 21,421
45viOLetSouth-Korea Zerg viOLet 21,320
46NaNiwaSweden Protoss NaNiwa 21,149
47ElazerPoland Zerg Elazer 20,907
48TooDmingChina Zerg TooDming 20,788
49NesTeaSouth-Korea Zerg NesTea 20,360
50HuKCanada Protoss HuK 20,101
51iAsonuChina Zerg iAsonu 19,468
52XiGuaChina Zerg XiGua 19,375
53MacSedChina Protoss MacSed 19,028
54RyungSouth-Korea Terran Ryung 18,579
55jjakjiSouth-Korea Terran jjakji 18,278
56KelazhurBrazil Terran Kelazhur 17,983
57SanSouth-Korea Protoss San 17,891
58PatienceSouth-Korea Protoss Patience 17,845
59ForGGSouth-Korea Terran ForGG 17,833
60SoulkeySouth-Korea Zerg Soulkey 17,499
61VortiXSpain Zerg VortiX 17,289
62DearSouth-Korea Protoss Dear 17,055
63HasuObsGermany Protoss HasuObs 16,134
64ThorZaINSweden Terran ThorZaIN 16,131
65KasUkraine Terran Kas 16,009
66StarDustSouth-Korea Protoss StarDust 15,811
67SockeGermany Protoss Socke 15,803
68LilbowFrance Protoss Lilbow 15,544
69uThermalNetherlands Terran uThermal 15,363
70TLOGermany Zerg TLO 15,168
71FlashSouth-Korea Terran Flash 14,928
72HarstemNetherlands Protoss Harstem 14,772
73ByuLSouth-Korea Zerg ByuL 14,539
74HappyRussia Terran Happy 14,109
75LucifroNSpain Terran LucifroN 13,989
76SymbolSouth-Korea Zerg Symbol 13,555
77LosiraSouth-Korea Zerg Losira 13,429
78PuMaSouth-Korea Terran PuMa 13,361
79MaSaCanada Terran MaSa 13,324
80TrapSouth-Korea Protoss Trap 13,183
81PtitDrogoFrance Protoss PtitDrogo 12,841
82BunnyDenmark Terran Bunny 12,776
83SquirtleSouth-Korea Protoss Squirtle 12,665
84XYChina Terran XY 12,656
85CuriousSouth-Korea Zerg Curious 12,345
86MarineLordFrance Terran MarineLord 12,170
87IdrAUnited-States Zerg IdrA 12,104
88CreatorSouth-Korea Protoss Creator 12,005
89RetNetherlands Zerg Ret 11,835
90HasTaiwan Protoss Has 11,751
91FirstSouth-Korea Protoss First 11,661
92DayshiFrance Terran Dayshi 11,580
93WelmuFinland Protoss Welmu 11,579
94ChamMexico Zerg Cham 11,503
95YoDaSouth-Korea Terran YoDa 11,438
96CyanChina Protoss Cyan 11,397
97SortOfSweden Zerg SortOf 11,378
98DIMAGAUkraine Zerg DIMAGA 11,330
99KeenSouth-Korea Terran Keen 11,297
100OzSouth-Korea Protoss Oz 11,073