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
Phantom Lancer
Phantom Lancer
Very High Skill
Won Match
Normal
All Pick
49:46
20/11/16
Storm Spirit
Storm Spirit
Very High Skill
Lost Match
Ranked
Captains Mode
51:34
27/5/18
Outworld Devourer
Outworld Devourer
Very High Skill
Lost Match
Ranked
Captains Mode
55:15
7/12/11
Keeper of the Light
Keeper of the Light
Very High Skill
Won Match
Normal
All Pick
51:38
6/8/26
Morphling
Morphling
Very High Skill
Lost Match
Ranked
Ranked All Pick
38:50
10/10/11
Tiny
Tiny
Very High Skill
Won Match
Ranked
Captains Mode
45:23
14/4/16
Silencer
Silencer
Very High Skill
Won Match
Ranked
Ranked All Pick
46:40
19/11/22
Silencer
Silencer
Very High Skill
Won Match
Ranked
Ranked All Pick
38:19
10/9/17
Silencer
Silencer
Very High Skill
Won Match
Ranked
Ranked All Pick
42:29
11/10/23
Lone Druid
Lone Druid
Very High Skill
Lost Match
Normal
Captains Mode
45:02
10/9/4
Jakiro
Jakiro
Very High Skill
Lost Match
Ranked
Ranked All Pick
36:45
6/10/11
Tiny
Tiny
Very High Skill
Won Match
Ranked
Captains Mode
28:34
27/4/16
Weaver
Weaver
Very High Skill
Won Match
Normal
All Pick
44:06
30/0/10
Tiny
Tiny
Very High Skill
Won Match
Normal
All Pick
35:48
12/2/8
Storm Spirit
Storm Spirit
Very High Skill
Won Match
Normal
All Pick
21:10
20/3/9

Lifetime StatsAll Time
OverviewMatchesWin Rate
Stats Recorded3,486
57.03%
No Stats Recorded105
47.62%
Lobby TypeMatchesWin Rate
Normal MM3,047
56.28%
Ranked MM298
57.38%
Other434
61.75%
Game ModeMatchesWin Rate
All Pick2,007
56.75%
Captains Mode224
67.41%
Other135
80.00%
FactionMatchesWin Rate
Dire1,784
55.55%
Radiant1,702
58.58%
RegionMatchesWin Rate
Brazil2,297
59.82%
US East797
52.07%
US West302
54.97%
Other90
36.67%
FriendsThis Month
AliasesSTEAM_0:1:43370488
NameLast Used
Suck,
Suck
Paulo Maluf
never gonna give ...
pokololo