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

123

Player ID: 374868972 · Immortal

Games6,843
Win rate53.7%

Usual positions

From the last 100 matches where the position is known.

Recent matches

HeroResultK/D/ADurationDate
Shadow Shaman▼ Lost3/10/1339:215 Nov 2026, 11:55 UTC
Disruptor▲ Won3/7/2129:325 Nov 2026, 11:11 UTC
Disruptor▲ Won7/5/2732:535 Nov 2026, 10:32 UTC
Disruptor▲ Won6/2/4040:205 Nov 2026, 09:45 UTC
Witch Doctor▼ Lost7/14/1737:014 Nov 2026, 14:43 UTC
Grimstroke▼ Lost5/12/2035:464 Nov 2026, 13:46 UTC
Grimstroke▲ Won8/6/3643:014 Nov 2026, 08:56 UTC
Disruptor▲ Won6/7/2135:124 Nov 2026, 08:04 UTC
Warlock▲ Won0/5/3134:334 Nov 2026, 07:19 UTC
Disruptor▼ Lost4/10/3037:413 Nov 2026, 22:23 UTC
Disruptor▲ Won8/4/3034:383 Nov 2026, 21:13 UTC
Disruptor▼ Lost2/8/2738:113 Nov 2026, 20:02 UTC
Undying▼ Lost6/16/2245:293 Nov 2026, 19:06 UTC
Disruptor▼ Lost7/10/2036:543 Nov 2026, 18:01 UTC
Disruptor▲ Won4/3/1923:403 Nov 2026, 17:32 UTC
Disruptor▲ Won10/10/3550:263 Nov 2026, 16:37 UTC
Disruptor▲ Won6/13/3029:3620 Oct 2026, 13:20 UTC
Crystal Maiden▼ Lost1/7/319:0820 Oct 2026, 11:40 UTC
Disruptor▲ Won8/12/3346:1420 Oct 2026, 10:41 UTC
Crystal Maiden▼ Lost1/11/1536:1318 Oct 2026, 14:29 UTC

Most played heroes

Over the last 2,000 matches.

HeroGamesWin rate
Disruptor98859.5%
Warlock13450.0%
Lion11544.3%
Lich9659.4%
Shadow Shaman7940.5%
Grimstroke7259.7%
Vengeful Spirit7245.8%
Undying4845.8%
Pudge4531.1%
Witch Doctor3333.3%
Dazzle1936.8%
Skywrath Mage1735.3%
Nature's Prophet1526.7%
Pugna1471.4%
Spirit Breaker1338.5%
Queen of Pain1330.8%
Hoodwink1145.5%
Rubick1127.3%
Alchemist1060.0%
Visage9100.0%
Void Spirit862.5%
Techies825.0%
Outworld Destroyer812.5%
Enchantress825.0%
Crystal Maiden862.5%

Is this your account? Remove this page