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