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
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
Viper
Viper
Very High Skill
Won Match
Ranked
Captains Mode
45:59
6/5/16
Earthshaker
Earthshaker
Very High Skill
Lost Match
Ranked
Captains Mode
44:49
1/9/9
Wraith King
Wraith King
Very High Skill
Won Match
Ranked
Captains Mode
41:01
1/6/12
Brewmaster
Brewmaster
Very High Skill
Lost Match
Ranked
Captains Mode
30:45
2/7/10
Pugna
Pugna
High Skill
Lost Match
Ranked
Captains Mode
44:22
3/6/4
Warlock
Warlock
High Skill
Won Match
Ranked
Captains Mode
39:59
9/3/11
Elder Titan
Elder Titan
Very High Skill
Lost Match
Ranked
Captains Mode
42:07
7/3/12
Skywrath Mage
Skywrath Mage
Very High Skill
Lost Match
Ranked
Captains Mode
45:40
1/10/7
Jakiro
Jakiro
Very High Skill
Lost Match
Ranked
Captains Mode
50:36
3/11/15
Earthshaker
Earthshaker
High Skill
Won Match
Ranked
Captains Mode
35:58
6/9/15

Lifetime StatsAll Time
OverviewMatchesWin Rate
Stats Recorded2,625
50.44%
No Stats Recorded175
22.29%
Lobby TypeMatchesWin Rate
Normal MM2,355
50.53%
Ranked MM268
50.00%
Team MM2
0.00%
Game ModeMatchesWin Rate
All Pick754
49.73%
Random Draft564
52.66%
Captains Mode279
50.54%
Other41
34.15%
FactionMatchesWin Rate
Dire1,366
49.56%
Radiant1,259
51.39%
RegionMatchesWin Rate
US East1,869
49.92%
US West745
51.68%
Other11
54.55%
FriendsThis Month
FriendMatchesWin Rate
Toolbox
Toolbox7
42.86%
AliasesSTEAM_0:0:21227993
NameLast Used
Johnny Swagsby!
Johnny Sigs Dance...
Johnny Sigs Lives...
Hold my Beer. It'...
The Majestic John...