dota2
Wins
203
Losses
177
Winrate53.42%
Immortal medal icon385
Troll Warlord
TrendsMoving mean of last 20 games
Kills
05010015020025030035069121518
  • Kills