TMPB
Wins
858
Losses
822
Winrate51.07%
Dota Plus icon
Ranked medal iconRanked medal stars
Pro Players Played With