kendallx
Wins
4911
Losses
4528
Winrate52.03%
Dota Plus icon
Immortal medal icon1185
  • Solo MMR
  • Party MMR