Arrow Icon

Best of all time

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

» Switch To Player Ranking

1Evil GeniusesUnited-States Evil Geniuses 129,653
2NewbeeChina Newbee 102,951
3Natus VincereUkraine Natus Vincere 99,107
4Team SecretOlympics Team Secret 95,217
5Virtus.proRussia Virtus.pro 92,564
6Team LiquidNetherlands Team Liquid 91,948
7PSG.LGDChina PSG.LGD 86,623
8Team EmpireRussia Team Empire 85,961
9Invictus GamingChina Invictus Gaming 84,336
10Vici GamingChina Vici Gaming 76,740
11AllianceSweden Alliance 75,690
12OGOlympics OG 72,722
13EHOMEChina EHOME 39,445
14Cloud 9United-States Cloud 9 38,988
15MVP PhoenixSouth-Korea MVP Phoenix 37,869
16MineskiPhilippines Mineski 36,834
17Vega SquadronRussia Vega Squadron 36,328
18Team DKChina Team DK 33,744
19CDEC GamingChina CDEC Gaming 30,907
20TnC GamingPhilippines TnC Gaming 30,501
21Fnatic.EUUnited-Kingdom Fnatic.EU 28,471
22compLexity GamingUnited-States compLexity Gaming 28,081
23FnaticUnited-Kingdom Fnatic 26,600
24Power RangersBelarus Power Rangers 26,023
25Wings GamingChina Wings Gaming 25,810
26TongFuChina TongFu 25,647
27mousesportsGermany mousesports 25,427
28ExecrationPhilippines Execration 23,507
29VGJ.ThunderChina VGJ.Thunder 23,075
30iG.VitalityChina iG.Vitality 22,779
31Digital ChaosUnited-States Digital Chaos 22,109
32LGD.Forever YoungChina LGD.Forever Young 19,545
33paiN GamingBrazil paiN Gaming 18,543
34Ninjas in PyjamasSweden Ninjas in Pyjamas 17,045
35Orange EsportsMalaysia Orange Esports 15,961
36HellRaisersUkraine HellRaisers 15,852
37InfamousPeru Infamous 15,410
38RoXRussia RoX 14,934
39WarriorsGaming.UnityMalaysia WarriorsGaming.Unity 13,515
40Vici Gaming RebornChina Vici Gaming Reborn 13,150
41SG e-sportsBrazil SG e-sports 12,337
42Team SpiritRussia Team Spirit 11,987
43ProDotA GamingRussia ProDotA Gaming 11,914
44Newbee YoungChina Newbee Young 11,730
45OpTic GamingUnited-States OpTic Gaming 11,391
46Ad FinemGreece Ad Finem 10,933
47RavePhilippines Rave 10,863
48KaipiOlympics Kaipi 10,645
49Signature.TrustThailand Signature.Trust 10,413
50ASUS.PolarRussia ASUS.Polar 10,247
51Not TodayPeru Not Today 10,044
52Team RUSSIARussia Team RUSSIA 9,810
53Team TinkerOlympics Team Tinker 9,721
54The ImperialDenmark The Imperial 9,630
55Team NPUnited-States Team NP 9,191
56TitanSingapore Titan 9,184
57HyperGloryTeamChina HyperGloryTeam 9,147
58MVP HOT6ixSouth-Korea MVP HOT6ix 8,926
59First DepartureSingapore First Departure 8,449
60Team FacelessSingapore Team Faceless 8,417
614 Clover & LepriconOlympics 4 Clover & Lepricon 8,376
62Moscow FiveRussia Moscow Five 8,304
63LeviathanUnited-States Leviathan 8,199
64Geek FamMalaysia Geek Fam 8,017
65London ConspiracyUnited-Kingdom London Conspiracy 7,927
66CDEC YouthChina CDEC Youth 7,873
67Team DignitasUnited-Kingdom Team Dignitas 7,712
68Alternate aTTaXGermany Alternate aTTaX 7,392
69Elite WolvesPeru Elite Wolves 7,282
704 Anchors + Sea CaptainFinland 4 Anchors + Sea Captain 7,264
71PENTA SportsGermany PENTA Sports 7,124
72For the DreamChina For the Dream 7,059
73Rex RegumIndonesia Rex Regum 7,034
74NEXTKazakhstan NEXT 6,830
75HappyFeetPhilippines HappyFeet 6,809
76Elements Pro GamingRussia Elements Pro Gaming 6,612
77ZephyrSouth-Korea Zephyr 6,590
78Flipside TacticsRussia Flipside Tactics 6,553
79Speed GamingOlympics Speed Gaming 6,510
804 Friends + ChrilleeSweden 4 Friends + Chrillee 6,298
81Team FreedomUnited-States Team Freedom 6,137
82Clutch GamersMalaysia Clutch Gamers 6,128
83Team ZenithSingapore Team Zenith 5,931
84ScaryFaceZUkraine ScaryFaceZ 5,921
85Fantastic FiveOlympics Fantastic Five 5,634
86Escape GamingUnited-Kingdom Escape Gaming 5,630
87mYinsanitySwitzerland mYinsanity 5,568
88FriendsRussia Friends 5,482
89Sigma - InternationalFrance Sigma - International 5,481
90No TidehunterSweden No Tidehunter 5,232
91Yellow SubmarineRussia Yellow Submarine 5,217
92Team MalaysiaMalaysia Team Malaysia 5,176
93Rock.YChina Rock.Y 5,170
94Energy PacemakerChina Energy Pacemaker 5,126
95Team KinguinPoland Team Kinguin 5,058
96MUFCMalaysia MUFC 5,022
97Scythe GamingSingapore Scythe Gaming 5,010
98T ShowBrazil T Show 4,944
99Keen GamingChina Keen Gaming 4,910
100Absolute LegendsBelgium Absolute Legends 4,868