Stats refreshed 14 minutes ago · newest match 3 hours agopatch 7.4176,305 ranked matches in 24 h8,938 pro matches this patch
Immortal

Mo.huang

Player ID: 151115074 · Immortal

Games15,421
Win rate49.9%

Usual positions

From the last 100 matches where the position is known.

Recent matches

HeroResultK/D/ADurationDate
Slark▲ Won19/6/1437:595 Nov 2026, 12:26 UTC
Necrophos▲ Won16/5/1441:335 Nov 2026, 11:21 UTC
Necrophos▼ Lost7/9/1629:134 Nov 2026, 20:23 UTC
Luna▼ Lost5/9/431:264 Nov 2026, 18:56 UTC
Lifestealer▼ Lost3/11/1539:174 Nov 2026, 18:01 UTC
Slark▼ Lost8/10/742:404 Nov 2026, 16:48 UTC
Spectre▼ Lost0/5/424:294 Nov 2026, 16:14 UTC
Zeus▲ Won0/5/1317:394 Nov 2026, 10:16 UTC
Ursa▼ Lost4/10/730:443 Nov 2026, 20:57 UTC
Juggernaut▲ Won20/5/1940:013 Nov 2026, 18:20 UTC
Troll Warlord▲ Won21/11/2150:423 Nov 2026, 17:21 UTC
Necrophos▲ Won22/8/3253:483 Nov 2026, 16:16 UTC
Windranger▲ Won10/11/1741:253 Nov 2026, 15:24 UTC
Sven▼ Lost0/6/226:372 Nov 2026, 19:35 UTC
Slark▲ Won24/10/2555:472 Nov 2026, 17:14 UTC
Venomancer▼ Lost8/10/1336:182 Nov 2026, 16:25 UTC
Slark▼ Lost2/9/1328:432 Nov 2026, 13:20 UTC
Slark▼ Lost0/12/019:212 Nov 2026, 12:35 UTC
Juggernaut▼ Lost5/7/733:142 Nov 2026, 11:25 UTC
Juggernaut▲ Won14/4/1343:381 Nov 2026, 19:31 UTC

Most played heroes

Over the last 2,000 matches.

HeroGamesWin rate
Juggernaut17459.2%
Storm Spirit16949.1%
Slark15141.1%
Lifestealer12859.4%
Anti-Mage10142.6%
Pudge9462.8%
Medusa9157.1%
Necrophos7955.7%
Abaddon7456.8%
Gyrocopter5540.0%
Queen of Pain5350.9%
Luna4740.4%
Spectre4548.9%
Dragon Knight4557.8%
Ursa4450.0%
Troll Warlord3842.1%
Weaver3650.0%
Axe3655.6%
Shadow Fiend3540.0%
Leshrac2955.2%
Sven2941.4%
Templar Assassin2433.3%
Death Prophet2458.3%
Mars2138.1%
Ember Spirit2045.0%

Is this your account? Remove this page