Ren Nielsen
Wins
3247
Losses
2723
Winrate54.39%
Dota Plus icon
Immortal medal icon144
2017/12017/22017/32017/32017/42017/42017/42017/52017/52017/62017/62017/72017/92017/10Time4616496653165952
  • Solo MMR
  • Party MMR