stodd1031
Wins
2381
Losses
2211
Winrate51.85%
Dota Plus icon
Ranked medal iconRanked medal stars
  • Solo MMR
  • Party MMR