Dota 2 Teams Rankings

#1 17.81M
OG EU
5 dNext match
1 Lose streak
#2 10.92M
Team Liquid Netherlands
5 dNext match
1 Win streak
#3 7.45M
PSG.LGD Gaming China
on airNext match
2 Lose streak
#4 4.11M
Team Secret EU
2 dNext match
1 Win streak
#5 2.78M
Vici Gaming China
20 hNext match
1 Lose streak
#6 2.74M
Virtus.pro Russia
1 dNext match
1 Win streak
#7 2.71M
TNC Predator Philippines
1 dNext match
6 Win streak
#8 2.69M
Natus Vincere Ukraine
4 hNext match
3 Lose streak
#9 2.62M
Evil Geniuses United States
7 hNext match
1 Win streak
#10 2.56M
Alliance Sweden
2 dNext match
2 Win streak
#11 2.25M
Royal Never Give Up China
20 hNext match
1 Lose streak
#12 2.23M
Fnatic Malaysia
5 dNext match
3 Lose streak
#13 2.18M
Ninjas in Pyjamas Sweden
1 Lose streak
#14 2M
Newbee China
1 Win streak
#15 1.98M
Infamous Peru
1 dNext match
1 Lose streak
#16 1.88M
Chaos Esports Club United States
1 Win streak
#17 1.86M
Keen Gaming China
2 Lose streak
#18 1.69M
Mineski Philippines
1 Lose streak
#19 1.12M
Invictus Gaming China
1 dNext match
4 Win streak
#20 1.02M
Nigma EU
2 dNext match
1 Lose streak