STFU Dota 2 profile
Current team
December
5
0
0
5 wins
0 losses
100%
Win rate
January
4
5
0
4 wins
5 losses
44%
Win rate
All time
29
24
0
29 wins
24 losses
55%
Win rate
Match stats
