Gregory Smurf
Wins
2028
Losses
1902
Winrate51.60%
Dota Plus icon
Ranked medal iconRanked medal stars
2015/102016/5Time3066315632463418
  • Solo MMR
  • Party MMR