89214069983
Wins
766
Losses
692
Winrate52.54%
Dota Plus icon
Ranked medal iconRanked medal stars
Pro Players Played With