109
Wins
100
Losses
83
Winrate54.64%
Dota Plus icon
Immortal medal icon2978
Outworld Devourer
2015/102015/112015/122015/122016/52016/52016/82016/10Time4655505554556060
  • Solo MMR
  • Party MMR