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
Crystal Maiden
Crystal Maiden
Very High Skill
Won Match
Ranked
Captains Mode
26:19
6/4/19
Omniknight
Omniknight
High Skill
Won Match
Ranked
Captains Mode
25:08
2/3/12
Queen of Pain
Queen of Pain
High Skill
Won Match
Ranked
Captains Mode
26:36
6/1/7
Sven
Sven
High Skill
Won Match
Ranked
Captains Mode
34:18
10/2/12
Queen of Pain
Queen of Pain
High Skill
Lost Match
Ranked
Captains Mode
28:37
10/5/11
Undying
Undying
High Skill
Lost Match
Ranked
Captains Mode
1:02:58
6/10/29
Terrorblade
Terrorblade
High Skill
Lost Match
Ranked
Captains Mode
43:46
10/11/19
Weaver
Weaver
High Skill
Lost Match
Ranked
Captains Mode
41:15
5/8/10
Warlock
Warlock
Very High Skill
Lost Match
Ranked
Captains Mode
1:02:37
4/11/12
Warlock
Warlock
High Skill
Won Match
Ranked
Captains Mode
32:38
8/4/18
Viper
Viper
Very High Skill
Won Match
Ranked
Captains Mode
39:42
6/4/19
Tusk
Tusk
High Skill
Abandoned
Ranked
Captains Mode
35:38
2/5/4
Silencer
Silencer
Very High Skill
Lost Match
Ranked
Captains Mode
31:57
0/6/10
Silencer
Silencer
High Skill
Won Match
Ranked
Captains Mode
1:02:35
17/4/10
Omniknight
Omniknight
High Skill
Lost Match
Ranked
Captains Mode
51:10
7/7/4

Lifetime StatsAll Time
OverviewMatchesWin Rate
Stats Recorded2,635
50.44%
No Stats Recorded175
22.29%
Lobby TypeMatchesWin Rate
Normal MM2,355
50.53%
Ranked MM278
50.00%
Team MM2
0.00%
Game ModeMatchesWin Rate
All Pick754
49.73%
Random Draft564
52.66%
Captains Mode289
50.52%
Other41
34.15%
FactionMatchesWin Rate
Dire1,371
49.45%
Radiant1,264
51.50%
RegionMatchesWin Rate
US East1,879
49.92%
US West745
51.68%
Other11
54.55%
FriendsThis Month
FriendMatchesWin Rate
Toolbox
Toolbox4
100.00%
AliasesSTEAM_0:0:21227993
NameLast Used
Johnny Swagsby!
Johnny Sigs Dance...
Johnny Sigs Lives...
Hold my Beer. It'...
The Majestic John...