Chinese DOTA2 Professional Association 2020
Dota 2
Team Aster
LGD Gaming
Royal Never Give Up
Ocean
EHOME
KEEN GAMING
Vici Gaming
LGD Gaming
Newbee
KEEN GAMING
Vici Gaming
Sparking Arrow Gaming
Vici Gaming
EHOME
Invictus Gaming
Sparking Arrow Gaming
Royal Never Give Up
Team Aster
Royal Never Give Up
LGD Gaming
Invictus Gaming
Vici Gaming
Sparking Arrow Gaming
Newbee
Ocean
KEEN GAMING
KEEN GAMING
Team Aster
Invictus Gaming
Royal Never Give Up
Invictus Gaming
KEEN GAMING
Vici Gaming
Royal Never Give Up
KEEN GAMING
LGD Gaming
Royal Never Give Up
EHOME
Invictus Gaming
Team Aster
Team Aster
Ocean
Invictus Gaming
Newbee
Sparking Arrow Gaming
KEEN GAMING
Vici Gaming
KEEN GAMING
EHOME
LGD Gaming
Team Aster
Vici Gaming
Royal Never Give Up
Newbee
Royal Never Give Up
KEEN GAMING
Invictus Gaming
Ocean
EHOME
Team Aster
LGD Gaming
Ocean
Royal Never Give Up
Sparking Arrow Gaming
Newbee
LGD Gaming
Vici Gaming
Ocean
Team Aster
Newbee
Ocean
Sparking Arrow Gaming
EHOME
Newbee
Invictus Gaming
EHOME
Team Aster
Sparking Arrow Gaming
EHOME
Ocean
Sparking Arrow Gaming
LGD Gaming
Vici Gaming
Newbee
Invictus Gaming
LGD Gaming
EHOME
Sparking Arrow Gaming
Newbee
Ocean
Sparking Arrow Gaming
CDEC Gaming
Ocean
CDEC Gaming
Sparking Arrow Gaming
StarLucK.Fly
Sparking Arrow Gaming
The New Top
iG.Vitality
StarLucK.Fly
The New Top
Team Sirius
EHOME.immortal
StarLucK.Fly
Sparking Arrow Gaming
Ocean
iG.Vitality
CDEC Gaming
You Know Who
EHOME.immortal
Aster.Aries
StarLucK.Fly
The New Top
Vici Gaming Potential
Team Sirius
KEENGAMING.LUMINOUS
CDEC Gaming
The New Top
Team Sirius
iG.Vitality
You Know Who
Ocean
Sparking Arrow Gaming
Aster.Aries
The New Top
StarLucK.Fly
iG.Vitality
EHOME.immortal
Vici Gaming Potential
Aster.Aries
KEENGAMING.LUMINOUS
Ocean
Blaze
Ocean
Blaze
StarLucK.Fly
Ocean
Loginus
Blaze
Loginus
StarLucK.Fly
Ocean