Stats refreshed 5 minutes ago · newest match 2 hours agopatch 7.4176,452 ranked matches in 24 h8,936 pro matches this patch
Immortal

meng

Player ID: 144085477 · Immortal

Games6,313
Win rate51.3%

Usual positions

From the last 100 matches where the position is known.

Recent matches

HeroResultK/D/ADurationDate
Pudge▼ Lost1/14/2246:285 Nov 2026, 10:28 UTC
Tidehunter▲ Won6/3/2428:475 Nov 2026, 09:23 UTC
Legion Commander▲ Won7/4/2235:045 Nov 2026, 08:31 UTC
Pudge▲ Won5/4/1722:435 Nov 2026, 07:54 UTC
Tidehunter▲ Won13/6/2649:445 Nov 2026, 06:19 UTC
Pudge▼ Lost8/11/1944:404 Nov 2026, 18:46 UTC
Necrophos▲ Won16/9/2248:103 Nov 2026, 22:29 UTC
Slardar▲ Won11/10/3267:093 Nov 2026, 20:51 UTC
Ogre Magi▲ Won5/5/1226:253 Nov 2026, 20:12 UTC
Clockwerk▼ Lost9/7/2242:113 Nov 2026, 19:14 UTC
Pudge▼ Lost6/8/1738:533 Nov 2026, 18:16 UTC
Pudge▲ Won10/8/3443:123 Nov 2026, 17:23 UTC
Necrophos▲ Won6/6/1136:273 Nov 2026, 16:38 UTC
Tusk▼ Lost3/7/1636:263 Nov 2026, 14:50 UTC
Undying▼ Lost4/9/1534:353 Nov 2026, 11:15 UTC
Necrophos▼ Lost10/9/535:553 Nov 2026, 10:27 UTC
Rubick▲ Won2/2/2943:323 Nov 2026, 09:09 UTC
Snapfire▼ Lost3/6/1033:422 Nov 2026, 20:13 UTC
Tidehunter▼ Lost2/3/1246:012 Nov 2026, 17:38 UTC
Omniknight▲ Won4/6/1944:062 Nov 2026, 16:20 UTC

Most played heroes

Over the last 2,000 matches.

HeroGamesWin rate
Pudge41555.2%
Earthshaker13551.1%
Rubick11543.5%
Spirit Breaker8151.9%
Magnus7347.9%
Nyx Assassin5251.9%
Bounty Hunter4953.1%
Axe4440.9%
Clockwerk3961.5%
Slark3745.9%
Snapfire3435.3%
Tusk3135.5%
Lion3050.0%
Ogre Magi2853.6%
Silencer2653.8%
Venomancer2646.2%
Hoodwink2450.0%
Legion Commander2458.3%
Treant Protector2462.5%
Nature's Prophet2454.2%
Zeus2347.8%
Dragon Knight2227.3%
Slardar2222.7%
Razor2259.1%
Abaddon2161.9%

Is this your account? Remove this page