Johan Liebert
Wins
29
Losses
45
Winrate39.19%
Dota Plus icon
Immortal medal icon4942
ZigZagZane
  • Solo MMR
  • Party MMR