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
Shadow Demon
Shadow Demon
Normal Skill
Lost Match
Ranked
Ranked All Pick
35:17
2/7/5
Spectre
Spectre
Normal Skill
Won Match
Ranked
Ranked All Pick
52:32
14/7/25
Outworld Devourer
Outworld Devourer
High Skill
Lost Match
Ranked
Ranked All Pick
38:55
7/8/3
Legion Commander
Legion Commander
Normal Skill
Won Match
Ranked
Ranked All Pick
37:33
4/10/20
Doom
Doom
Normal Skill
Won Match
Normal
All Pick
42:30
16/8/14
Invoker
Invoker
Normal Skill
Won Match
Normal
All Pick
31:43
5/2/18
Gyrocopter
Gyrocopter
Won Match
Normal
All Pick
56:23
19/11/13
Legion Commander
Legion Commander
Won Match
Normal
All Pick
33:35
8/5/16
Lina
Lina
Won Match
Ranked
Ranked All Pick
35:02
2/5/6
Outworld Devourer
Outworld Devourer
Lost Match
Normal
All Pick
33:42
8/4/3
Pudge
Pudge
High Skill
Lost Match
Normal
All Pick
36:57
1/13/9
Pudge
Pudge
High Skill
Won Match
Normal
All Pick
35:54
12/5/14
Pudge
Pudge
Lost Match
Normal
All Pick
51:35
19/8/0
Pudge
Pudge
Won Match
Ranked
Ranked All Pick
43:16
8/9/14
Pudge
Pudge
Lost Match
Ranked
Ranked All Pick
58:47
5/11/16

Lifetime StatsAll Time
OverviewMatchesWin Rate
Stats Recorded920
50.87%
No Stats Recorded44
68.18%
Lobby TypeMatchesWin Rate
Normal MM732
51.09%
Ranked MM173
50.87%
Team MM9
44.44%
Game ModeMatchesWin Rate
All Pick412
49.51%
Random Draft117
54.70%
Captains Mode46
52.17%
Other62
46.77%
FactionMatchesWin Rate
Dire478
50.00%
Radiant442
51.81%
RegionMatchesWin Rate
US East509
51.47%
US West410
50.24%
Russia1
0.00%
FriendsThis Month
AliasesSTEAM_0:1:12125516
NameLast Used
The Last Swagurai
STABBING TIEM
A Fat, Smelly Hooker
Old Saint Nyx
P A T C H B O Y S