The Dota 2 API is currently unavailable. Results from your new matches will appear once it returns.
You need to enable the "Expose Public Match Data" setting in the Dota 2 client for your statistics to appear on Dotabuff. Learn More
Most Played HeroesAll Time
Latest Matches
HeroResultTypeDurationKDA
Rubick
Rubick
Very High Skill
Won Match
Normal
All Pick
30:38
2/6/15
Io
Io
Very High Skill
Lost Match
Normal
Single Draft
15:20
1/3/6
Vengeful Spirit
Vengeful Spirit
Very High Skill
Lost Match
Normal
All Pick
29:06
0/8/8
Terrorblade
Terrorblade
High Skill
Won Match
Ranked
All Pick
33:20
5/4/14
Treant Protector
Treant Protector
High Skill
Lost Match
Ranked
All Pick
25:27
1/5/1
Crystal Maiden
Crystal Maiden
Won Match
Ranked
All Pick
43:01
2/6/15
Omniknight
Omniknight
Lost Match
Normal
All Pick
52:17
4/9/10
Visage
Visage
Very High Skill
Won Match
Normal
All Pick
33:25
9/6/4
Skywrath Mage
Skywrath Mage
Lost Match
Ranked
All Pick
1:09:05
9/9/28
Sand King
Sand King
Won Match
Ranked
All Pick
43:17
6/5/16
Lich
Lich
Very High Skill
Lost Match
Ranked
All Pick
32:02
0/4/2
Warlock
Warlock
Won Match
Ranked
All Pick
40:06
6/4/13
Venomancer
Venomancer
High Skill
Won Match
Ranked
All Pick
27:20
8/1/8
Earthshaker
Earthshaker
Lost Match
Ranked
All Pick
48:04
6/9/29
Sand King
Sand King
Won Match
Normal
All Pick
41:22
5/5/18

Lifetime StatsAll Time
LifetimeMatchesWin Rate
Stats Recorded2,352
50.64%
No Stats Recorded59
37.29%
Lobby TypeMatchesWin Rate
Normal MM1,978
50.76%
Ranked MM355
49.58%
Custom7
42.86%
Game ModeMatchesWin Rate
All Pick1,369
50.69%
Other212
47.64%
FactionMatchesWin Rate
Dire1,190
47.82%
Radiant1,162
53.53%
RegionMatchesWin Rate
Europe West1,977
50.03%
Europe East222
54.50%
Other153
52.94%
FriendsThis Month
AliasesSTEAM_0:1:50372859
NameLast Used
#Road to Bi...
RagingFire
Njegova vis...
Kira The Ju...
Favourite W...