Live Meta MotD
Live Games With Pros
8365 avg MMR
02:44 / 2 - 1
March Faceless Void
0/1/0
Level 2
console: watch_server 90139045986836488
8533 avg MMR
04:46 / 2 - 3
Khezu Dazzle
0/0/1
Level 4
SabeRLighT- Beastmaster
0/0/1
Level 4
console: watch_server 90139037643352073
7189 avg MMR
07:09 / 5 - 4
papita Lina
2/0/1
Level 8
console: watch_server 90139046360890378
8512 avg MMR
12:09 / 7 - 6
fn Void Spirit
3/0/1
Level 9
console: watch_server 90139042941466626
8711 avg MMR
12:56 / 14 - 8
CeMaTheSlayeR Phoenix
1/2/4
Level 7
console: watch_server 90139043160853508
8661 avg MMR
14:46 / 15 - 21
Taiga Mars
4/5/2
Level 9
Nix Drow Ranger
1/4/5
Level 12
Ramzes Phantom Lancer
8/1/7
Level 12
console: watch_server 90139040430404613
8538 avg MMR
19:03 / 28 - 6
Seleri Enchantress
4/2/11
Level 9
console: watch_server 90139042867543047
8269 avg MMR
23:11 / 20 - 19
qojqva Lone Druid
6/3/3
Level 17
iNSaNiA Rubick
4/1/14
Level 13
console: watch_server 90139046383506443
8260 avg MMR
23:27 / 27 - 16
Fear Lina
8/2/8
Level 15
Timado Faceless Void
5/2/6
Level 19
Wisper Void Spirit
5/4/3
Level 15
console: watch_server 90139033038712834
8271 avg MMR
32:58 / 28 - 34
Funn1k Monkey King
6/4/9
Level 23
w33 Ogre Magi
7/4/16
Level 23
console: watch_server 90139046283299848
PPD
57 matches, 32 wins, 25 losses in the last 8 days.
Draft Build SI MMR L R D NP
won 8 days ago
4m
8m
9m
14m
17m
21m
28m
33m
1
6
7274 35:27 1
won with Spectre Fear 8 days ago
7417 52:14 2
won with Tusk Wisper against Bristleback mason Bloodseeker Fly 8 days ago
8479 33:30 4
won with Spectre mason against Shadow Demon Fly 8 days ago
8m
14m
15m
20m
24m
27m
1
1
8360 26:15 3
won with Centaur Warrunner Moo against Treant Protector Fly 8 days ago
8m
12m
15m
23m
1
1
4
1
1
1
8276 28:59 3
won against Tusk Moonmeander Io Fly 8 days ago
5m
9m
12m
16m
23m
1
4
8162 23:51 3
won with Tusk Fly against Earth Spirit Moonmeander 8 days ago
7991 29:25 3
won with Lifestealer Brax against Bane Fly Phantom Assassin mason 8 days ago
7m
9m
17m
31m
49m
1
1
4
2
1
1
8487 51:13 4
won against Rubick Febby 8 days ago
8148 23:55 2
won with Leshrac Ryoya against Tusk Febby 8 days ago
7m
8m
17m
27m
1
4
8368 37:42 3
lost with Slardar Wisper against Lifestealer mason Clockwerk Dubu 7 days ago
8m
1
4
8438 17:21 4
lost 7 days ago
6m
9m
9m
17m
36m
43m
4
7891 52:07 1
lost with Tinker Wisper against Chen Fly 6 days ago
8m
9m
14m
24m
1
2
4
1
1
8542 38:17 3
won 6 days ago
3m
7m
8m
16m
19m
25m
31m
1
1
1
1
7313 32:01 1
won with Nature's Prophet Kingrd 5 days ago
10m
16m
19m
22m
28m
1
1
8038 28:45 2
lost with Storm Spirit Timado, Batrider Kingrd 5 days ago
7m
10m
12m
21m
1
6
7996 28:03 3
lost 5 days ago
8m
12m
1
6
1
8321 28:37 1
won with Void Spirit CCnC against Legion Commander BSJ 5 days ago
6m
9m
13m
14m
18m
22m
33m
6
8010 33:01 3
lost 5 days ago
11m
18m
25m
1
1
7522 33:54 1
lost against Winter Wyvern duster 5 days ago
11m
13m
15m
27m
1
2
4
1
1
1
7569 35:29 2
lost with Magnus Husky, Phantom Assassin Yawar, Ember Spirit CCnC against Faceless Void Timado, Winter Wyvern Brax, 5 days ago
5m
8m
12m
26m
1
4
1
1
8591 31:07 6
won with Pangolier CCnC against Enchantress Husky Silencer Brax 5 days ago
9m
12m
20m
27m
1
3
4
1
8286 25:42 4
lost with Wraith King mason, Legion Commander Brax against Storm Spirit CCnC, Magnus Husky 5 days ago
11m
12m
14m
25m
1
1
4
2
1
1
8625 32:10 5
lost with Terrorblade Yawar 4 days ago
10m
12m
19m
35m
1
1
7544 38:06 2
lost with Morphling Yawar against Lina Fear 4 days ago
8m
13m
15m
27m
39m
1
1
6
2
1
7631 37:30 3
lost with Abaddon BSJ against Naga Siren Arteezy 4 days ago
8m
12m
19m
1
4
8334 20:34 3
won against Winter Wyvern duster 4 days ago
7882 35:12 2
won against Faceless Void mason 4 days ago
8120 26:34 2
won with Sand King Wisper against Spectre mason 4 days ago
8383 35:34 3
lost 4 days ago
7706 30:52 1
lost 4 days ago
7688 42:45 1
lost 4 days ago
7934 34:19 1
won against Windranger Sammyboy 3 days ago
8m
10m
17m
21m
25m
1
1
1
7486 26:07 2
won with Terrorblade Sammyboy 3 days ago
8m
9m
12m
19m
29m
3
1
4
1
1
7736 36:52 2
lost with Spectre mason, Lion Lelis against Magnus Wisper, Troll Warlord Timado 3 days ago
8m
10m
13m
24m
31m
1
4
1
8262 45:21 5
won with Void Spirit Sumail against Phantom Assassin mason Underlord Wisper 3 days ago
8m
9m
15m
20m
28m
1
1
8291 32:15 4
lost 3 days ago
8m
11m
12m
2
1
4
1
1
1
7692 32:59 1
lost 3 days ago
7m
12m
13m
19m
2
1
4
1
7628 30:55 1
won against Earthshaker ixmike88 Spirit Breaker Husky 3 days ago
0m
8m
16m
19m
26m
34m
1
7764 39:24 3
lost with Lycan Husky, Bloodseeker monkeys-forever against Lifestealer mason, 3 days ago
7m
13m
16m
24m
24m
35m
47m
55m
58m
1
4
8013 56:52 4
won 2 days ago
7472 28:19 1
won 2 days ago
7662 32:57 1
lost with Morphling EternalEnvy (smurf 2) 2 days ago
7474 31:45 2
won 2 days ago
7745 24:03 1
lost with Lina Fear 2 days ago
7628 34:22 2
won with Invoker Gunnar against Sand King Wisper 2 days ago
8137 51:06 3
won 2 days ago
7461 47:25 1
lost 2 days ago
7640 35:01 1
won with Storm Spirit monkeys-forever, Pugna Wisper 2 days ago
8173 31:36 3
lost 1 day ago
7262 33:02 1
won against Troll Warlord EternalEnvy 1 day ago
8082 31:03 2
lost against Lifestealer EternalEnvy 24 hours ago
8072 41:28 2
won with Chaos Knight mason against Elder Titan Lelis Dark Willow SVG 20 hours ago
7979 21:17 4
lost against Ogre Magi ixmike88 19 hours ago
7771 37:31 2
won with Sven Ryoya against Earthshaker ixmike88 Anti-Mage Lelis 19 hours ago
8m
12m
12m
24m
33m
1
4
8037 34:46 4
won with Earth Spirit MSS, Lifestealer Lelis against Nature's Prophet Gunnar, Drow Ranger BSJ 18 hours ago
8306 42:15 5
won with Zeus Ryoya against Troll Warlord Gunnar 17 hours ago
8m
11m
23m
1
1
4
2
1
1
8453 25:32 3
PPD's heroes Heroes played with & against
Mirana
against: 43
with: 19
Phantom Assassin
against: 34
with: 55
Tiny
against: 34
with: 54
Windranger
against: 65
with: 13
Legion Commander
against: 15
with: 45
Void Spirit
against: 42
with: 27
Lifestealer
against: 44
with: 23
Tusk
against: 06
with: 43
Mars
against: 15
with: 24
Lina
against: 32
with: 33
Spectre
against: 04
with: 43
Sven
against: 32
with: 24
Terrorblade
against: 32
with: 14
Magnus
against: 34
with: 20
Shadow Fiend
against: 24
with: 21
Phoenix
against: 24
with: 30
Invoker
against: 13
with: 14
Earth Spirit
against: 32
with: 22
Leshrac
against: 32
with: 31
Faceless Void
against: 24
with: 12
Rubick
against: 23
with: 12
Troll Warlord
against: 23
with: 02
Zeus
against: 40
with: 12
Morphling
against: 11
with: 23
Nature's Prophet
against: 05
with: 11
Kunkka
against: 01
with: 23
Ember Spirit
against: 12
with: 30
Skywrath Mage
against: 15
with: 00
Bloodseeker
against: 21
with: 21
Timbersaw
against: 20
with: 04
Clockwerk
against: 21
with: 12
Oracle
against: 33
with: 00
Batrider
against: 21
with: 21
Jakiro
against: 22
with: 20
Chaos Knight
against: 20
with: 13
Beastmaster
against: 21
with: 30
Queen of Pain
against: 31
with: 02
Axe
against: 14
with: 10
Enchantress
against: 14
with: 00
Sand King
against: 21
with: 02
Slardar
against: 10
with: 22
Pangolier
against: 31
with: 01
Abaddon
against: 20
with: 12
Underlord
against: 03
with: 20
Pugna
against: 20
with: 21
Witch Doctor
against: 20
with: 02
Crystal Maiden
against: 02
with: 02
Puck
against: 01
with: 12
Centaur Warrunner
against: 11
with: 11
Earthshaker
against: 02
with: 02
Juggernaut
against: 20
with: 11
Monkey King
against: 03
with: 10
Lion
against: 11
with: 10
Tinker
against: 01
with: 11
Treant Protector
against: 01
with: 11
Dark Seer
against: 11
with: 10
Phantom Lancer
against: 02
with: 10
Bane
against: 12
with: 00
Silencer
against: 12
with: 00
Disruptor
against: 01
with: 11
Arc Warden
against: 11
with: 01
Storm Spirit
against: 10
with: 11
Snapfire
against: 00
with: 12
Anti-Mage
against: 01
with: 20
Ogre Magi
against: 21
with: 00
Winter Wyvern
against: 21
with: 00
Riki
against: 00
with: 12
Lich
against: 20
with: 10
Dark Willow
against: 11
with: 01
Spirit Breaker
against: 11
with: 01
Techies
against: 21
with: 00
Io
against: 11
with: 00
Grimstroke
against: 02
with: 00
Drow Ranger
against: 11
with: 00
Shadow Shaman
against: 01
with: 01
Necrophos
against: 02
with: 00
Naga Siren
against: 20
with: 00
Undying
against: 11
with: 00
Vengeful Spirit
against: 11
with: 00
Slark
against: 01
with: 10
Bristleback
against: 01
with: 00
Viper
against: 01
with: 00
Shadow Demon
against: 01
with: 00
Huskar
against: 01
with: 00
Chen
against: 10
with: 00
Outworld Devourer
against: 10
with: 00
Bounty Hunter
against: 00
with: 01
Wraith King
against: 00
with: 10
Venomancer
against: 00
with: 10
Tidehunter
against: 00
with: 10
Luna
against: 10
with: 00
Alchemist
against: 01
with: 00
Pudge
against: 01
with: 00
Ursa
against: 01
with: 00
Lycan
against: 00
with: 10
Medusa
against: 00
with: 01
Gyrocopter
against: 10
with: 00
Clinkz
against: 00
with: 01
Enigma
against: 00
with: 01
Nyx Assassin
against: 00
with: 01
Elder Titan
against: 01
with: 00
Death Prophet
against: 01
with: 00
Players played with & against
mason
against: 25
with: 22
Wisper
against: 12
with: 23
Fly
against: 15
with: 01
Husky
against: 12
with: 20
Brax
against: 11
with: 11
CCnC
against: 10
with: 12
Lelis
against: 02
with: 11
Fear
against: 10
with: 11
Ryoya
against: 00
with: 03
Timado
against: 20
with: 10
BSJ
against: 02
with: 10
Yawar
against: 00
with: 30
ixmike88
against: 12
with: 00
Gunnar
against: 02
with: 01
Moonmeander
against: 02
with: 00
Febby
against: 02
with: 00
Kingrd
against: 00
with: 11
duster
against: 11
with: 00
Sammyboy
against: 01
with: 01
monkeys-forever
against: 00
with: 11
EternalEnvy
against: 11
with: 00
Moo
against: 00
with: 01
Dubu
against: 10
with: 00
Arteezy
against: 10
with: 00
Sumail
against: 00
with: 01
EternalEnvy (smurf 2)
against: 00
with: 10
SVG
against: 01
with: 00
MSS
against: 00
with: 01

FAQ

Q Why are a player's and heroe's recent matches limited to 8 days?
A The website only shows 8 days because that's the time Valve stores replays. So 8 days after the match has ended, the replay is not available for download anymore.
Q Why are players missing?
A I add players manually. If you're missing someone, send a dotabuff link to me and I will consider adding the player. If you're aware of someone's smurf account and it has not been added yet, I'd appreciate if you tell me that as well (please include proof that it is indeed the account of a notable player).
Q Is your website down?
A Whoops. Sometimes something crashes and either the website is unavailable or matches don't show up. I fix it as soon as I notice it, but it can sometimes take couple of hours for me to notice, especially at night.