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

Happy

Player ID: 100797057 · Immortal

Games7,545
Win rate53.4%

Usual positions

From the last 100 matches where the position is known.

Recent matches

HeroResultK/D/ADurationDate
Phoenix▼ Lost6/13/1242:275 Nov 2026, 09:11 UTC
Dazzle▲ Won3/2/1436:155 Nov 2026, 08:27 UTC
Venomancer▲ Won5/12/3053:235 Nov 2026, 07:24 UTC
Dazzle▼ Lost4/16/3238:595 Nov 2026, 06:39 UTC
Dazzle▼ Lost1/9/1435:505 Nov 2026, 05:57 UTC
Zeus▼ Lost7/7/621:252 Nov 2026, 07:40 UTC
Disruptor▲ Won5/4/2631:212 Nov 2026, 06:44 UTC
Necrophos▲ Won9/2/1420:552 Nov 2026, 06:11 UTC
Luna▼ Lost3/6/620:462 Nov 2026, 05:44 UTC
Necrophos▲ Won10/7/2439:212 Nov 2026, 04:53 UTC
Sniper▼ Lost8/7/1930:432 Nov 2026, 03:33 UTC
Tidehunter▲ Won4/3/2129:542 Nov 2026, 02:41 UTC
Zeus▲ Won13/4/3229:432 Nov 2026, 01:53 UTC
Axe▲ Won12/4/1932:302 Nov 2026, 01:16 UTC
Underlord▼ Lost2/7/119:582 Nov 2026, 00:51 UTC
Juggernaut▼ Lost2/6/1723:512 Nov 2026, 00:18 UTC
Juggernaut▲ Won5/7/2028:021 Nov 2026, 23:43 UTC
Phoenix▼ Lost8/2/1731:421 Nov 2026, 22:59 UTC
Axe▲ Won13/3/1323:531 Nov 2026, 21:23 UTC
Nyx Assassin▼ Lost5/7/2527:331 Nov 2026, 20:45 UTC

Most played heroes

Over the last 2,000 matches.

HeroGamesWin rate
Juggernaut16958.0%
Luna14156.7%
Queen of Pain6365.1%
Sniper5466.7%
Warlock4870.8%
Axe4564.4%
Windranger4475.0%
Vengeful Spirit4376.7%
Timbersaw4259.5%
Ogre Magi3847.4%
Lion3545.7%
Tusk3458.8%
Zeus3450.0%
Pangolier3363.6%
Phantom Lancer3357.6%
Jakiro2955.2%
Pudge2962.1%
Dragon Knight2853.6%
Shadow Shaman2857.1%
Lone Druid2755.6%
Dazzle2748.1%
Necrophos2766.7%
Tiny2766.7%
Snapfire2661.5%
Shadow Fiend2356.5%

Is this your account? Remove this page