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
Warlock
Warlock
Very High Skill
Won Match
Ranked
Ranked All Pick
53:59
18/10/19
Earthshaker
Earthshaker
Won Match
Practice
Random Draft
57:17
6/15/27
Crystal Maiden
Crystal Maiden
Won Match
Practice
Random Draft
29:34
4/2/11
Witch Doctor
Witch Doctor
Won Match
Practice
Random Draft
23:01
7/2/13
Enigma
Enigma
Won Match
Practice
Random Draft
32:29
5/7/13
Skywrath Mage
Skywrath Mage
Very High Skill
Lost Match
Ranked
Ranked All Pick
44:06
7/13/8
Legion Commander
Legion Commander
Very High Skill
Lost Match
Ranked
Ranked All Pick
58:10
8/8/11
Ancient Apparition
Ancient Apparition
Won Match
Practice
Random Draft
29:49
4/4/12
Warlock
Warlock
Very High Skill
Won Match
Ranked
Ranked All Pick
29:53
3/2/9
Disruptor
Disruptor
Very High Skill
Won Match
Ranked
Ranked All Pick
36:47
6/6/14
Witch Doctor
Witch Doctor
Very High Skill
Won Match
Ranked
Ranked All Pick
1:11:14
3/12/18
Disruptor
Disruptor
Lost Match
Practice
Random Draft
33:28
4/9/6
Crystal Maiden
Crystal Maiden
Won Match
Practice
Random Draft
29:44
4/5/13
Ancient Apparition
Ancient Apparition
Lost Match
Practice
Random Draft
15:36
0/2/1
Earthshaker
Earthshaker
Won Match
Practice
Random Draft
54:38
10/12/20

Esports ProfileLifetime StatsAll Time
OverviewMatchesWin Rate
Stats Recorded2,484
51.21%
No Stats Recorded65
53.85%
Lobby TypeMatchesWin Rate
Normal MM1,647
50.88%
Ranked MM780
51.03%
Other47
61.70%
Game ModeMatchesWin Rate
All Pick1,951
52.02%
Random Draft227
53.74%
Other255
45.49%
FactionMatchesWin Rate
Radiant1,245
52.05%
Dire1,239
50.36%
RegionMatchesWin Rate
Europe West1,492
51.88%
US East980
49.80%
Other12
83.33%
FriendsThis Month
AliasesSTEAM_0:1:60588211
NameLast Used
DotaAlltards
omgtehpwn1