7890
Wins
5524
Losses
5329
Winrate50.90%
Dota Plus icon
Ranked medal iconRanked medal stars
Heroes Played
Hero
MP
Win %
With
Win with %
Against
Win against %
Pudge
a year ago
54.2
50.4
50.9
Venomancer
2 years ago
55.2
53.2
47.7
Snapfire
a year ago
50.4
40
53.7
Mirana
2 years ago
51.2
51.4
49.4
Clockwerk
2 years ago
56.4
51.6
50.7
Witch Doctor
2 years ago
56.1
52.2
50.4
Hoodwink
a year ago
57.1
55.6
43
Nature's Prophet
4 years ago
49
47.9
49
Kunkka
a year ago
52.6
48.5
57.5
Gyrocopter
2 years ago
52.1
53.2
50
Invoker
8 years ago
45.1
51.4
52.9
Sand King
2 years ago
47.9
54.3
50.8
Timbersaw
2 years ago
55.3
45.2
54
Jakiro
2 years ago
43.6
50.6
47.5
Undying
2 years ago
52.5
51.7
49.5
Slark
3 years ago
55.5
47.1
54
Shadow Shaman
a year ago
58.4
50.7
49.4
Rubick
2 years ago
44.6
46.6
53.1
Juggernaut
2 years ago
45.8
53
48.2
Tinker
4 years ago
49.3
51.5
54.4
1 - 20 of 126