Wins
115
Losses
94
Winrate55.02%
Dota Plus icon
Ranked medal iconRanked medal stars
Juggernaut
TrendsMoving mean of last 20 games
Kills
0501001503691215
  • Kills