Incubus Club Dota 2 profile
January
7
6
0
7 wins
6 losses
54%
Win rate
February
7
1
0
7 wins
1 loss
88%
Win rate
All time
41
48
15
41 wins
48 losses
39%
Win rate