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

megalomania

Player ID: 1036620223 · Immortal

Games4,655
Win rate51.9%

Usual positions

From the last 100 matches where the position is known.

Recent matches

HeroResultK/D/ADurationDate
Ember Spirit▲ Won11/2/1934:155 Nov 2026, 11:49 UTC
Primal Beast▼ Lost4/8/428:185 Nov 2026, 11:07 UTC
Primal Beast▲ Won8/8/2738:474 Nov 2026, 19:46 UTC
Primal Beast▼ Lost5/12/126:074 Nov 2026, 19:06 UTC
Ember Spirit▲ Won12/2/1325:584 Nov 2026, 17:27 UTC
Primal Beast▲ Won8/9/1541:524 Nov 2026, 15:16 UTC
Primal Beast▼ Lost9/15/2054:534 Nov 2026, 14:07 UTC
Primal Beast▼ Lost4/5/1030:334 Nov 2026, 13:18 UTC
Primal Beast▲ Won8/4/1950:153 Nov 2026, 19:24 UTC
Primal Beast▼ Lost5/10/1743:473 Nov 2026, 18:28 UTC
Primal Beast▲ Won6/7/1444:033 Nov 2026, 16:50 UTC
Primal Beast▲ Won11/4/1237:053 Nov 2026, 13:59 UTC
Ember Spirit▲ Won10/3/1930:342 Nov 2026, 16:30 UTC
Ember Spirit▼ Lost3/10/640:052 Nov 2026, 15:36 UTC
Primal Beast▲ Won14/3/1337:042 Nov 2026, 13:23 UTC
Primal Beast▲ Won4/3/937:551 Nov 2026, 15:29 UTC
Dark Willow▼ Lost1/8/019:191 Nov 2026, 15:01 UTC
Primal Beast▲ Won9/1/822:371 Nov 2026, 11:40 UTC
Primal Beast▲ Won10/3/1231:471 Nov 2026, 09:59 UTC
Puck▲ Won7/9/1343:5131 Oct 2026, 19:49 UTC

Most played heroes

Over the last 2,000 matches.

HeroGamesWin rate
Puck27857.2%
Primal Beast24667.9%
Ember Spirit21453.7%
Earth Spirit16561.2%
Timbersaw10251.0%
Lina8446.4%
Invoker6349.2%
Tinker5740.4%
Leshrac4858.3%
Pangolier4641.3%
Kunkka4650.0%
Dragon Knight3259.4%
Tusk3023.3%
Queen of Pain3043.3%
Tiny3026.7%
Centaur Warrunner2864.3%
Ogre Magi2857.1%
Lion2842.9%
Weaver2450.0%
Night Stalker2254.5%
Spirit Breaker2060.0%
Sand King2065.0%
Windranger1850.0%
Shadow Fiend1546.7%
Earthshaker1520.0%

Is this your account? Remove this page