Emoji!! Dota 2 profile
Current team
January
9
4
0
9 wins
4 losses
69%
Win rate
February
5
6
0
5 wins
6 losses
45%
Win rate
All time
33
24
0
33 wins
24 losses
58%
Win rate
Match stats
