Dota 2 Teams Rankings – Page 2

#21 2.4M
Team Spirit Russia
4 Win streak
#22 2.3M
NoPing e-sports Brazil
on airNext match
1 Win streak
#23 2.3M
CDEC Gaming China
5 Lose streak
#24 2.25M
Cignal Ultra Philippines
2 Lose streak
#25 2.25M
Sparking Arrow Gaming China
7 dNext match
2 Lose streak
#26 2.23M
EgoBoys Peru
2 Lose streak
#27 2.23M
Winstrike Team Russia
5 hNext match
1 Win streak
#28 2.21M
Elephant China
on airNext match
2 Win streak
#29 2.2M
Motivate.Trust Gaming Thailand
1 Lose streak
#30 2.2M
Team Unique EU
2 hNext match
1 Lose streak
#31 2.2M
Team Unknown Peru
4 hNext match
2 Lose streak
#32 2.18M
Ninjas in Pyjamas Sweden
1 Lose streak
#33 2.17M
EXTREMUM Russia
7 Lose streak
#34 2.15M
Execration Philippines
1 Win streak
#35 2.15M
4 Zoomers United States
1 Lose streak
#36 2.12M
MagMa China
1 Lose streak
#37 2.12M
Undying Canada
6 Win streak
#38 2.11M
PuckChamp Russia
1 dNext match
1 Lose streak
#39 2.11M
Hellbear Smashers Denmark
on airNext match
7 Win streak
#40 2.1M
Phoenix Gaming China
on airNext match
3 Lose streak