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
Bane
Bane
High Skill
Won Match
Ranked
Captains Draft
19:13
1/3/1
Huskar
Huskar
High Skill
Lost Match
Ranked
All Pick
32:06
5/6/6
Witch Doctor
Witch Doctor
Won Match
Ranked
Captains Draft
43:14
6/8/22
Enchantress
Enchantress
High Skill
Lost Match
Ranked
All Pick
39:10
1/10/5
Ancient Apparition
Ancient Apparition
High Skill
Lost Match
Ranked
All Pick
32:31
7/8/10
Weaver
Weaver
Lost Match
Ranked
All Pick
1:08:33
11/8/24
Pugna
Pugna
High Skill
Won Match
Ranked
All Pick
26:14
6/6/14
Batrider
Batrider
High Skill
Lost Match
Ranked
All Pick
39:20
4/7/9
Ursa
Ursa
Lost Match
Ranked
All Pick
43:30
2/8/3
Lifestealer
Lifestealer
Lost Match
Ranked
All Pick
44:15
6/7/8
Tidehunter
Tidehunter
Won Match
Ranked
All Pick
40:32
6/2/14
Clockwerk
Clockwerk
Lost Match
Ranked
All Pick
48:30
6/4/15
Shadow Shaman
Shadow Shaman
High Skill
Won Match
Ranked
All Pick
24:15
1/2/11
Leshrac
Leshrac
High Skill
Lost Match
Ranked
All Pick
35:35
2/8/18
Warlock
Warlock
Won Match
Ranked
All Pick
47:33
5/10/19

Lifetime StatsAll Time
LifetimeMatchesWin Rate
Stats Recorded1,813
50.63%
No Stats Recorded165
19.39%
Lobby TypeMatchesWin Rate
Normal MM1,262
51.35%
Ranked MM450
48.00%
Team MM1
100.00%
Game ModeMatchesWin Rate
All Pick1,172
48.89%
Random Draft129
53.49%
Other345
53.62%
FactionMatchesWin Rate
Radiant977
52.61%
Dire836
48.33%
RegionMatchesWin Rate
US East778
50.51%
US West532
50.19%
Europe West221
56.11%
SE Asia199
45.23%
Other79
51.90%
FriendsThis Month
AliasesSTEAM_0:0:57191776
NameLast Used
n0rdle
Nordle9