Yikes!!
Wins
36
Losses
33
Winrate52.17%
Dota Plus icon
Ranked medal iconRanked medal stars
Pudge
2016/12017/4Time998149819982825
  • Solo MMR
  • Party MMR