Clutch
Wins
403
Losses
425
Winrate48.67%
Ranked medal iconRanked medal stars
Legion Commander
Heroes Played
Hero
MP
Win %
With
Win with %
Against
Win against %
52.3
38.1
62.5
Invoker
a year ago
44.4
50
56.3
Storm Spirit
3 months ago
60
62.5
50
Anti-Mage
24 days ago
55.6
42.9
52.8
Queen of Pain
9 months ago
48.1
36
58.6
Shadow Fiend
2 years ago
34.6
58.1
48.1
Phantom Assassin
2 months ago
33.3
52.6
50.8
Windranger
10 months ago
60.9
45.8
58.9
Faceless Void
a year ago
47.8
36.8
44.7
Ember Spirit
a year ago
39.1
50
54.1
Slark
2 months ago
42.1
59.1
51.9
Juggernaut
4 months ago
61.1
39.2
43.6
Wraith King
2 months ago
50
47.6
46.9
33.3
43.8
52.9
Drow Ranger
7 months ago
52.9
42.4
41.7
Puck
24 days ago
58.8
45.8
58.3
Lifestealer
a year ago
62.5
45
69.4
Troll Warlord
11 months ago
40
72.2
50
Axe
4 months ago
50
40
60
Lina
5 months ago
50
66.7
52
1 - 20 of 126