Dota 2 Teams Rankings

#1 20.6M
Team Spirit Russia
4 Win streak
#2 20.1M
PSG.LGD Gaming China
19 hNext match
2 Lose streak
#3 19.85M
OG EU
2 Win streak
#4 13.05M
Team Liquid Netherlands
1 Win streak
#5 12.2M
Team Secret EU
2 Lose streak
#6 5.07M
Virtus.pro Russia
23 hNext match
1 Lose streak
#7 4.98M
Vici Gaming China
13 hNext match
1 Lose streak
#8 4.83M
Evil Geniuses United States
1 Lose streak
#9 4.8M
TNC Predator Philippines
1 Lose streak
#10 4.79M
Alliance Sweden
5 Lose streak
#11 4.72M
Natus Vincere Ukraine
1 Lose streak
#12 4.35M
Royal Never Give Up China
16 hNext match
1 Win streak
#13 4.32M
Fnatic Malaysia
6 Win streak
#14 4.04M
Infamous Peru
1 dNext match
1 Win streak
#15 3.27M
Invictus Gaming China
19 hNext match
1 Lose streak
#16 3.09M
Nigma EU
1 Lose streak
#17 2.95M
Team Aster China
16 hNext match
4 Win streak
#18 2.66M
OB.Neon Philippines
3 Win streak
#19 2.66M
AS Monaco Gambit Russia
on airNext match
1 Win streak
#20 2.65M
BOOM Esports Indonesia
1 Win streak
#21 2.65M
ViKin.gg Romania
3 Lose streak
#22 2.62M
T1 Korea
1 Win streak
#23 2.6M
Quincy Crew United States
1 Lose streak
#24 2.59M
EHOME China
1 Lose streak
#25 2.55M
HellRaisers CIS
23 hNext match
3 Lose streak
#26 2.46M
beastcoast United States
1 dNext match
3 Lose streak
#27 2.4M
Tundra United Kingdom
4 Win streak
#28 2.4M
Thunder Predator Peru
10 Win streak
#29 2.36M
NoPing e-sports Brazil
6 hNext match
1 Draw streak
#30 2.31M
CDEC Gaming China
1 Lose streak
#31 2.29M
Sparking Arrow Gaming China
1 Draw streak
#32 2.26M
Motivate.Trust Gaming Thailand
7 Lose streak
#33 2.26M
Elephant China
3 Lose streak
#34 2.26M
Cignal Ultra Philippines
6 Lose streak
#35 2.25M
Winstrike Team Russia
4 Win streak
#36 2.24M
Team Unique EU
on airNext match
7 Lose streak
#37 2.24M
EgoBoys Peru
1 Win streak
#38 2.21M
Team Unknown Peru
8 Lose streak
#39 2.2M
Execration Philippines
1 Lose streak
#40 2.19M
MagMa China
3 Lose streak
#41 2.18M
Ninjas in Pyjamas Sweden
1 Lose streak
#42 2.18M
4 Zoomers United States
3 Win streak
#43 2.17M
EXTREMUM Russia
7 Lose streak
#44 2.17M
Undying Canada
2 Win streak
#45 2.15M
LBZS China
3 Lose streak
#46 2.15M
PuckChamp Russia
4 Win streak
#47 2.13M
Phoenix Gaming China
13 hNext match
4 Lose streak
#48 2.13M
Team Empire Russia
1 Win streak
#49 2.12M
Hellbear Smashers Denmark
1 Lose streak
#50 2.12M
B8 Ukraine
18 Lose streak