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
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
Pugna
Pugna
Very High Skill
Lost Match
Ranked
Captains Mode
1:12:35
4/18/11
Disruptor
Disruptor
High Skill
Won Match
Ranked
Captains Mode
50:34
4/7/20
Pugna
Pugna
Very High Skill
Won Match
Ranked
Captains Mode
47:36
9/10/26
Rubick
Rubick
Won Match
Ranked
Captains Mode
50:02
0/13/12
Brewmaster
Brewmaster
High Skill
Lost Match
Ranked
Captains Mode
32:59
1/8/1

Lifetime StatsAll Time
OverviewMatchesWin Rate
Stats Recorded2,620
50.46%
No Stats Recorded175
22.29%
Lobby TypeMatchesWin Rate
Normal MM2,355
50.53%
Ranked MM263
50.19%
Team MM2
0.00%
Game ModeMatchesWin Rate
All Pick754
49.73%
Random Draft564
52.66%
Captains Mode274
50.73%
Other41
34.15%
FactionMatchesWin Rate
Dire1,363
49.60%
Radiant1,257
51.39%
RegionMatchesWin Rate
US East1,864
49.95%
US West745
51.68%
Other11
54.55%
FriendsThis Month
FriendMatchesWin Rate
Toolbox
Toolbox18
50.00%
AliasesSTEAM_0:0:21227993
NameLast Used
Johnny Swagsby!
Johnny Sigs Dance...
Johnny Sigs Lives...
Hold my Beer. It'...
The Majestic John...