Live Meta MotD Buy Me A Coffee
Live Games With Pros
8430 avg MMR
01:23 / 0 - 0
fng Nature's Prophet
0/0/0
Level 1
kingR Elder Titan
0/0/0
Level 1
TOPSON Monkey King
0/0/0
Level 2
console: watch_server 90142044709941258
8233 avg MMR
03:15 / 1 - 1
mason Wraith King
0/1/0
Level 3
console: watch_server 90142043432597513
9228 avg MMR
10:18 / 5 - 9
2/2/2
Level 7
QO Terrorblade
4/1/0
Level 9
Attacker! Axe
1/2/3
Level 8
Nana Leshrac
0/1/2
Level 9
console: watch_server 90142048488046603
8433 avg MMR
11:54 / 10 - 7
XCalibur Anti-Mage
2/3/3
Level 8
console: watch_server 90142041823669250
8228 avg MMR
14:37 / 7 - 11
ILTW Naga Siren
1/1/1
Level 11
console: watch_server 90142043682676744
8435 avg MMR
19:56 / 29 - 11
Aramis Ember Spirit
8/0/7
Level 15
Cooman Anti-Mage
2/5/1
Level 13
console: watch_server 90142044085770245
9194 avg MMR
22:33 / 22 - 12
NothingToSay Storm Spirit
10/1/4
Level 16
console: watch_server 90142052237713410
7899 avg MMR
22:33 / 17 - 28
Faith_bian Invoker
2/6/11
Level 14
console: watch_server 90142048396098563
8495 avg MMR
34:39 / 29 - 41
TORONTOTOKYO Pugna
4/6/15
Level 22
console: watch_server 90142043457634309
8266 avg MMR
45:58 / 37 - 34
Save Shadow Demon
7/13/20
Level 22
No!ob Pangolier
9/5/15
Level 27
console: watch_server 90142041297838087
Zai
55 matches, 30 wins, 25 losses in the last 8 days.
Draft Build SI MMR L R D IMP NP
won 8 days ago
4m
5m
6m
8m
10m
20m
26m
27m
1
1
1
1
8912 26:56 -36 1
won against Tinker qojqva 8 days ago
11m
26m
4
1
1
1
1
8841 27:47 4 2
won with Riki canceL^^ against Monkey King qojqva Shadow Shaman Saksa (smurf 2) 8 days ago
8m
12m
14m
24m
31m
35m
3
1
1
1
1
9054 36:38 9 4
lost with Clockwerk syndereN 8 days ago
3m
4m
7m
8m
9m
12m
16m
25m
35m
1
1
1
1
8441 38:37 31 2
lost against Riki skiter 8 days ago
3m
5m
15m
25m
36m
3
1
1
8501 38:50 -14 2
won with Mirana Iceberg, Beastmaster 7Mad, Shadow Shaman Crit against Bristleback 33 (smurf), Nature's Prophet Puppey, 8 days ago
5m
7m
8m
8m
17m
18m
21m
23m
27m
32m
35m
40m
6
1
9122 39:07 -6 6
won with Nature's Prophet 7Mad, Chen Sonneiko against Pangolier Khezu, Earth Spirit Crit 8 days ago
2m
3m
5m
7m
13m
15m
17m
24m
33m
38m
44m
25m
1
1
1
1
9255 46:40 -9 5
lost with Gyrocopter CeMaTheSlayeR, Lycan 7Mad against Shadow Shaman Crit, Ancient Apparition Sonneiko 8 days ago
2m
5m
6m
8m
13m
31m
3
1
1
9350 32:07 -14 5
won with Slark ILTW, Gyrocopter fn, Slardar MinD_ContRoL against Shadow Shaman Gh, Bristleback Matumbaman, Invoker Supream Bounty Hunter CeMaTheSlayeR 8 days ago
11m
12m
19m
29m
4
1
1
9486 28:30 17 8
lost with Monkey King Yatoro, Rubick Yapzor, Nature's Prophet MinD_ContRoL against Wraith King Matumbaman, Tinker qojqva, Bounty Hunter CeMaTheSlayeR 8 days ago
7m
11m
23m
32m
37m
4
1
1
1
2
9602 42:00 -15 7
lost with Morphling MagE- against Rubick Save Puck canceL^^ 7 days ago
6m
8m
10m
13m
22m
3
1
9204 28:33 3 4
won 7 days ago
3m
6m
9m
11m
17m
20m
22m
3
1
8310 23:55 11 1
won 6 days ago
5m
6m
7m
9m
16m
17m
23m
27m
6
1
8403 25:11 -8 1
won against Dazzle Badman 6 days ago
4m
6m
7m
8m
11m
14m
25m
28m
3
3
1
8840 29:15 0 2
lost against Batrider MagicaL Morphling Daxak Riki Zayac Enigma RodjER 6 days ago
5m
7m
8m
10m
13m
18m
19m
3
3
1
8991 33:14 -11 5
won 6 days ago
3m
4m
8m
8m
10m
3
3
8291 13:52 0 1
lost against Anti-Mage Cooman 6 days ago
4m
6m
15m
1
1
1
1
8533 27:38 -10 2
lost 6 days ago
14m
23m
4
1
1
8727 24:33 -2 1
lost with Monkey King canceL^^ against Pangolier SabeRLighT- 6 days ago
4m
5m
9m
17m
6
8755 27:03 2 3
lost with Windranger canceL^^ 6 days ago
3m
4m
8m
13m
24m
36m
45m
1
3
1
1
8555 49:46 -21 2
lost against Slark epileptic kid (smurf 2) 6 days ago
3m
4m
6m
8m
12m
26m
1
1
8453 33:50 -10 2
lost with Slark Cooman against Grimstroke Sonneiko 5 days ago
5m
6m
10m
19m
42m
48m
6
1
8750 47:55 -15 3
lost with Oracle Sonneiko against Storm Spirit Cooman 5 days ago
6m
11m
28m
2
1
1
1
8609 39:04 -15 3
lost against Shadow Demon Zayac 5 days ago
3m
6m
8m
9m
12m
13m
18m
23m
33m
1
1
1
1
9040 34:45 -8 2
won with Arc Warden XCalibur 5 days ago
8m
14m
27m
31m
1
3
1
1
8718 35:57 12 2
won against Bounty Hunter SexyBamboe Void Spirit Yapzor 5 days ago
0m
7m
24m
31m
3
1
8903 29:47 3 3
won against Kunkka MinD_ContRoL 5 days ago
5m
7m
15m
18m
24m
33m
37m
3
1
8659 36:21 5 2
won with Mirana Dendi, Bristleback SabeRLighT- against Lycan Matumbaman, 5 days ago
6m
8m
20m
29m
43m
3
1
1
1
8994 45:46 -8 4
lost 4 days ago
3m
9m
21m
28m
33m
37m
3
1
1
8044 46:23 -23 1
won against Nature's Prophet 7Mad 4 days ago
5m
8m
21m
24m
1
4
1
2
1
8132 23:18 -5 2
won against Monkey King TORONTOTOKYO 4 days ago
7m
9m
14m
14m
19m
26m
3
1
1
1
1
8838 25:29 2 2
won with Tidehunter Nine against Riki Yatoro Arc Warden XCalibur 4 days ago
3m
6m
9m
10m
17m
21m
26m
33m
39m
1
3
8727 42:43 8 4
won against Riki XCalibur Grimstroke Nine 4 days ago
9m
11m
16m
17m
21m
23m
31m
32m
1
1
1
1
8802 30:44 -7 3
won with Shadow Fiend Limmp against Phantom Assassin Gorgc 4 days ago
12m
20m
30m
1
4
1
1
9070 29:03 -28 3
lost with Ursa 7Mad, Nyx Assassin SexyBamboe against Juggernaut Gorgc, Windranger Save 4 days ago
3m
5m
7m
10m
10m
18m
28m
34m
1
1
1
9341 34:47 -26 5
won with Void Spirit dream, Nature's Prophet 7Mad against Leshrac Gorgc, Weaver Matumbaman 4 days ago
5m
8m
19m
28m
34m
42m
43m
45m
4
1
1
2
1
9507 45:21 11 5
lost with Earth Spirit Gh, Morphling canceL^^, Dark Seer 7Mad against Earthshaker SexyBamboe, Riki Matumbaman, Death Prophet Gorgc Nature's Prophet MinD_ContRoL 3 days ago
3m
6m
9m
15m
19m
24m
31m
37m
51m
6
9734 61:30 10 8
lost against Ember Spirit Limmp 3 days ago
4m
5m
9m
18m
38m
6
1
8195 39:16 -23 2
lost with Weaver TOPSON against Riki mason Earth Spirit Taiga 3 days ago
4m
6m
8m
9m
12m
18m
22m
32m
6
1
8922 39:25 -6 4
lost against Enigma Taiga 3 days ago
3m
6m
7m
10m
23m
6
1
8793 26:57 -3 2
won with Monkey King qojqva against Puck w33 3 days ago
8m
11m
23m
4
2
1
1
1
8924 32:10 1 3
won with Monkey King Supream against Bristleback Matumbaman 3 days ago
5m
6m
8m
10m
13m
19m
24m
28m
22m
3
1
9242 29:08 32 3
lost with Razor CeMaTheSlayeR against Viper Misery Monkey King Nisha (smurf 2) 3 days ago
4m
6m
8m
14m
21m
23m
28m
31m
37m
39m
6
9029 39:51 19 4
won 2 days ago
4m
6m
8m
9m
13m
19m
27m
31m
1
3
2
1
8615 33:24 11 1
won with Nature's Prophet Misery 2 days ago
3m
4m
7m
8m
9m
11m
17m
19m
1
1
1
1
8966 18:22 5 2
won with Phantom Assassin 7Mad against Shadow Shaman Puppey 2 days ago
4m
5m
8m
9m
12m
20m
26m
36m
29m
1
1
1
1
1
8857 34:16 11 3
won with Shadow Demon Taiga (smurf) against Invoker w33 Phantom Lancer Gorgc Nature's Prophet 7Mad 1 day ago
9m
10m
12m
14m
19m
22m
26m
32m
6
1
1
1
8996 34:44 19 5
won against Windranger Save 1 day ago
3m
5m
8m
9m
16m
20m
25m
32m
3
1
8933 31:45 16 2
lost 1 day ago
3m
5m
7m
9m
10m
14m
18m
27m
1
1
1
1
8639 34:37 -18 1
won against Riki Cooman 23 hours ago
4m
6m
8m
8m
10m
17m
24m
31m
37m
42m
3
3
1
8658 42:30 -24 2
lost 22 hours ago
4m
5m
7m
12m
15m
23m
8458 27:06 -1 1
won with Doom Iceberg against Axe Misery 22 hours ago
3m
6m
8m
8m
9m
12m
6
8969 15:26 -1 3
lost with Shadow Shaman Zayac against Anti-Mage dream Viper CeMaTheSlayeR 20 hours ago
5m
11m
12m
15m
15m
20m
27m
31m
37m
1
1
1
9226 43:50 18 4
won with Ember Spirit Daxak against Juggernaut Matumbaman 19 hours ago
3m
5m
6m
8m
20m
27m
36m
30m
6
1
9239 45:13 -12 3
lost 17 hours ago
4m
7m
11m
16m
22m
29m
3
1
8401 28:23 -13 1
Zai's heroes Heroes played with & against
Nyx Assassin
against: 66
with: 48
Riki
against: 77
with: 05
Morphling
against: 64
with: 21
Shadow Shaman
against: 36
with: 31
Earth Spirit
against: 44
with: 32
Void Spirit
against: 44
with: 04
Phantom Lancer
against: 25
with: 14
Monkey King
against: 33
with: 33
Bounty Hunter
against: 15
with: 41
Batrider
against: 72
with: 11
Phoenix
against: 35
with: 30
Rubick
against: 24
with: 32
Grimstroke
against: 44
with: 12
Oracle
against: 41
with: 23
Keeper of the Light
against: 10
with: 35
Slardar
against: 11
with: 34
Nature's Prophet
against: 14
with: 13
Troll Warlord
against: 31
with: 13
Beastmaster
against: 32
with: 03
Phantom Assassin
against: 03
with: 23
Lycan
against: 13
with: 40
Pangolier
against: 43
with: 00
Wraith King
against: 13
with: 21
Mars
against: 33
with: 10
Ember Spirit
against: 20
with: 32
Windranger
against: 23
with: 11
Spirit Breaker
against: 31
with: 02
Death Prophet
against: 41
with: 10
Bristleback
against: 23
with: 01
Crystal Maiden
against: 11
with: 22
Weaver
against: 03
with: 30
Puck
against: 12
with: 12
Bane
against: 02
with: 22
Anti-Mage
against: 30
with: 12
Disruptor
against: 32
with: 00
Leshrac
against: 11
with: 21
Mirana
against: 11
with: 03
Slark
against: 10
with: 22
Undying
against: 11
with: 12
Terrorblade
against: 11
with: 21
Skywrath Mage
against: 01
with: 13
Ursa
against: 00
with: 32
Timbersaw
against: 12
with: 11
Witch Doctor
against: 11
with: 21
Dark Seer
against: 10
with: 21
Lina
against: 02
with: 11
Tusk
against: 11
with: 11
Shadow Demon
against: 20
with: 02
Templar Assassin
against: 03
with: 10
Enigma
against: 22
with: 00
Shadow Fiend
against: 10
with: 12
Io
against: 01
with: 30
Juggernaut
against: 12
with: 01
Tidehunter
against: 21
with: 01
Viper
against: 20
with: 11
Invoker
against: 03
with: 00
Clockwerk
against: 01
with: 20
Lich
against: 12
with: 00
Earthshaker
against: 20
with: 01
Axe
against: 02
with: 10
Gyrocopter
against: 00
with: 21
Doom
against: 10
with: 02
Centaur Warrunner
against: 01
with: 11
Outworld Devourer
against: 00
with: 30
Underlord
against: 02
with: 01
Dark Willow
against: 03
with: 00
Jakiro
against: 00
with: 02
Tinker
against: 11
with: 00
Chen
against: 00
with: 11
Venomancer
against: 01
with: 10
Zeus
against: 00
with: 02
Broodmother
against: 10
with: 10
Arc Warden
against: 01
with: 01
Elder Titan
against: 00
with: 02
Kunkka
against: 02
with: 00
Tiny
against: 11
with: 00
Legion Commander
against: 00
with: 11
Medusa
against: 00
with: 01
Silencer
against: 01
with: 00
Chaos Knight
against: 00
with: 01
Ancient Apparition
against: 10
with: 00
Dragon Knight
against: 01
with: 00
Dazzle
against: 01
with: 00
Visage
against: 00
with: 01
Clinkz
against: 01
with: 00
Night Stalker
against: 01
with: 00
Storm Spirit
against: 10
with: 00
Hoodwink
against: 01
with: 00
Winter Wyvern
against: 00
with: 01
Treant Protector
against: 10
with: 00
Sand King
against: 01
with: 00
Drow Ranger
against: 00
with: 01
Razor
against: 00
with: 10
Warlock
against: 00
with: 10
Lifestealer
against: 01
with: 00
Snapfire
against: 00
with: 01
Lion
against: 10
with: 00
Techies
against: 01
with: 00
Players played with & against
7Mad
against: 02
with: 34
Matumbaman
against: 25
with: 00
canceL^^
against: 10
with: 31
CeMaTheSlayeR
against: 21
with: 20
Gorgc
against: 23
with: 00
qojqva
against: 12
with: 01
Sonneiko
against: 20
with: 11
MinD_ContRoL
against: 11
with: 11
Cooman
against: 21
with: 10
Crit
against: 11
with: 01
Save
against: 21
with: 00
Zayac
against: 20
with: 10
XCalibur
against: 02
with: 01
SexyBamboe
against: 11
with: 10
Misery
against: 11
with: 01
Puppey
against: 02
with: 00
Iceberg
against: 00
with: 02
Gh
against: 01
with: 10
Supream
against: 01
with: 01
Yatoro
against: 01
with: 10
Yapzor
against: 01
with: 10
Daxak
against: 10
with: 01
SabeRLighT-
against: 10
with: 01
Nine
against: 01
with: 01
Limmp
against: 10
with: 01
dream
against: 10
with: 01
Taiga
against: 20
with: 00
w33
against: 02
with: 00
Saksa (smurf 2)
against: 01
with: 00
syndereN
against: 00
with: 10
skiter
against: 10
with: 00
33 (smurf)
against: 01
with: 00
Khezu
against: 01
with: 00
ILTW
against: 00
with: 01
fn
against: 00
with: 01
MagE-
against: 00
with: 10
Badman
against: 01
with: 00
MagicaL
against: 10
with: 00
RodjER
against: 10
with: 00
epileptic kid (smurf 2)
against: 10
with: 00
Dendi
against: 00
with: 01
TORONTOTOKYO
against: 01
with: 00
mason
against: 10
with: 00
TOPSON
against: 00
with: 10
Nisha (smurf 2)
against: 10
with: 00
Taiga (smurf)
against: 00
with: 01

FAQ

Q How can I donate?
A Donations are appreciated but in no way necessary to keep the website alive. Donations can be made here: Buy Me a Coffee
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.