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

17

Player ID: 1278048331 · Immortal

Games2,378
Win rate54.2%

Usual positions

From the last 100 matches where the position is known.

Recent matches

HeroResultK/D/ADurationDate
Terrorblade▲ Won3/3/525:234 Nov 2026, 07:45 UTC
Void Spirit▲ Won16/1/623:204 Nov 2026, 07:15 UTC
Anti-Mage▲ Won13/1/835:064 Nov 2026, 06:23 UTC
Keeper of the Light▼ Lost4/8/2151:543 Nov 2026, 12:05 UTC
Tusk▲ Won3/7/1832:073 Nov 2026, 11:26 UTC
Doom▼ Lost15/8/1241:432 Nov 2026, 22:36 UTC
Magnus▲ Won8/3/1233:362 Nov 2026, 21:56 UTC
Terrorblade▲ Won10/6/1541:522 Nov 2026, 08:40 UTC
Luna▼ Lost11/5/833:4431 Oct 2026, 18:38 UTC
Earth Spirit▲ Won9/10/3847:0430 Oct 2026, 19:54 UTC
Magnus▲ Won10/3/1527:5928 Oct 2026, 10:42 UTC
Anti-Mage▲ Won11/0/733:3728 Oct 2026, 09:37 UTC
Terrorblade▼ Lost6/5/853:1827 Oct 2026, 13:11 UTC
Tiny▼ Lost1/8/635:4027 Oct 2026, 12:07 UTC
Luna▲ Won8/7/1642:0726 Oct 2026, 21:21 UTC
Tiny▲ Won10/5/632:1926 Oct 2026, 20:11 UTC
Slark▼ Lost3/5/438:0226 Oct 2026, 18:36 UTC
Terrorblade▲ Won7/2/431:5026 Oct 2026, 17:31 UTC
Tiny▼ Lost4/10/1054:5326 Oct 2026, 15:59 UTC
Tiny▼ Lost12/5/631:4924 Oct 2026, 20:27 UTC

Most played heroes

Over the last 2,000 matches.

HeroGamesWin rate
Undying12851.6%
Batrider11182.9%
Nature's Prophet10956.9%
Spirit Breaker9555.8%
Pudge6845.6%
Vengeful Spirit6561.5%
Lion5850.0%
Lich5750.9%
Dark Willow5651.8%
Abaddon5457.4%
Zeus5068.0%
Silencer4753.2%
Venomancer4353.5%
Magnus4254.8%
Skywrath Mage4148.8%
Shadow Shaman4158.5%
Storm Spirit4057.5%
Marci3652.8%
Tusk3641.7%
Puck3571.4%
Hoodwink3438.2%
Weaver3339.4%
Huskar3268.8%
Earthshaker3060.0%
Pugna2948.3%

Is this your account? Remove this page