Dota 2 Teams Rankings

#1 19.83M
OG EU
2 Win streak
#2 13.03M
Team Liquid Netherlands
1 Draw streak
#3 8.03M
PSG.LGD Gaming China
4 Win streak
#4 4.78M
TNC Predator Philippines
1 Lose streak
#5 4.69M
Natus Vincere Ukraine
2 Lose streak
#6 4.29M
Royal Never Give Up China
2 Lose streak
#7 4.26M
Fnatic Malaysia
2 Lose streak
#8 4.15M
Team Secret EU
3 Lose streak
#9 4.01M
Infamous Peru
23 hNext match
2 Draw streak
#10 3.09M
Nigma EU
1 Lose streak
#11 3.06M
Virtus.pro Russia
2 Lose streak
#12 2.95M
Vici Gaming China
1 Lose streak
#13 2.82M
Evil Geniuses United States
1 Lose streak
#14 2.77M
Alliance Sweden
1 Lose streak
#15 2.65M
ViKin.gg Romania
3 Lose streak
#16 2.64M
AS Monaco Gambit Russia
on airNext match
4 Lose streak
#17 2.57M
EHOME China
on airNext match
2 Lose streak
#18 2.56M
Neon Esports Philippines
4 hNext match
1 Win streak
#19 2.5M
Team Spirit Russia
1 Lose streak
#20 2.5M
HellRaisers CIS
1 Lose streak