Team Renewal Dota 2 profile
June
7
4
4
7 wins
4 losses
47%
Win rate
July
0
2
1
0 wins
2 losses
0%
Win rate
All time
29
31
17
29 wins
31 losses
38%
Win rate