Rating 1,397
1
World Ranking
1
Europe & CIS Ranking

OG Dota2

Total prize money earned: $17,614,232
Statistics August September All time
Win rate 58% 0% 66%
Matches played 7 / 3 / 2 0 / 0 / 0 233 / 22 / 99
Current streak 4 wins in a row

Roster