Rachel Dota 2 profile
Current team
September
11
5
0
11 wins
5 losses
69%
Win rate
October
8
8
2
8 wins
8 losses
44%
Win rate
All time
28
19
2
28 wins
19 losses
57%
Win rate