Lefty
Wins
1719
Losses
1659
Winrate50.89%
Dota Plus icon
Ranked medal iconRanked medal stars
2015/112017/82017/9Time3804400442044511
  • Solo MMR
  • Party MMR