Dota 2 Teams Rankings

#1 17.8M
OG EU
3 dNext match
1 Win streak
#2 10.88M
Team Liquid Netherlands
on airNext match
1 Lose streak
#3 7.3M
PSG.LGD Gaming China
3 dNext match
1 Lose streak
#4 3.98M
Team Secret EU
2 dNext match
1 Win streak
#5 2.7M
Vici Gaming China
5 dNext match
2 Win streak
#6 2.63M
TNC Predator Philippines
2 dNext match
1 Win streak
#7 2.62M
Natus Vincere Ukraine
3 dNext match
4 Win streak
#8 2.61M
Virtus.pro Russia
1 dNext match
1 Win streak
#9 2.47M
Alliance Sweden
3 dNext match
1 Lose streak
#10 2.37M
Evil Geniuses United States
1 dNext match
2 Win streak
#11 2.21M
Royal Never Give Up China
1 dNext match
1 Win streak
#12 2.18M
Ninjas in Pyjamas Sweden
1 Lose streak
#13 2.1M
Fnatic Malaysia
6 dNext match
2 Win streak
#14 2M
Newbee China
1 Win streak
#15 1.96M
Infamous Peru
2 dNext match
1 Win 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 950K
Nigma EU
9 dNext match
2 Win streak
#20 750K
Invictus Gaming China
3 dNext match
3 Win streak