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

^^

Player ID: 1284545793 · Immortal

Games2,805
Win rate53.6%

Usual positions

From the last 100 matches where the position is known.

Recent matches

HeroResultK/D/ADurationDate
Necrophos▲ Won10/5/1939:215 Nov 2026, 11:55 UTC
Dragon Knight▼ Lost9/6/435:355 Nov 2026, 11:13 UTC
Necrophos▼ Lost6/6/638:005 Nov 2026, 10:29 UTC
Lone Druid▼ Lost7/4/128:075 Nov 2026, 09:53 UTC
Ringmaster▼ Lost7/5/2448:234 Nov 2026, 17:36 UTC
Slark▼ Lost2/9/331:224 Nov 2026, 09:57 UTC
Slark▲ Won7/5/946:054 Nov 2026, 08:50 UTC
Sven▼ Lost6/3/743:264 Nov 2026, 07:55 UTC
Slark▲ Won10/5/1337:023 Nov 2026, 12:15 UTC
Enigma▲ Won5/4/2436:043 Nov 2026, 11:28 UTC
Kez▲ Won10/3/327:573 Nov 2026, 10:52 UTC
Phantom Lancer▲ Won11/4/1543:473 Nov 2026, 09:49 UTC
Undying▼ Lost2/9/1026:433 Nov 2026, 08:59 UTC
Phantom Lancer▼ Lost1/4/131:093 Nov 2026, 08:21 UTC
Nature's Prophet▲ Won6/3/1021:313 Nov 2026, 07:49 UTC
Tiny▲ Won25/4/2139:553 Nov 2026, 01:26 UTC
Phantom Lancer▼ Lost5/4/1138:493 Nov 2026, 00:27 UTC
Lone Druid▼ Lost10/2/1336:422 Nov 2026, 02:21 UTC
Luna▼ Lost1/5/831:502 Nov 2026, 01:44 UTC
Terrorblade▼ Lost9/5/753:342 Nov 2026, 00:40 UTC

Most played heroes

Over the last 2,000 matches.

HeroGamesWin rate
Morphling12450.8%
Ursa7853.8%
Anti-Mage7160.6%
Luna7057.1%
Phantom Lancer6958.0%
Shadow Fiend6640.9%
Tusk6262.9%
Kez5556.4%
Terrorblade5552.7%
Rubick5052.0%
Slark4763.8%
Pudge4252.4%
Marci4173.2%
Huskar4037.5%
Hoodwink3551.4%
Axe3557.1%
Tiny3450.0%
Beastmaster3345.5%
Lone Druid3250.0%
Juggernaut2958.6%
Dark Seer2864.3%
Nature's Prophet2853.6%
Medusa2665.4%
Keeper of the Light2540.0%
Sven2532.0%

Is this your account? Remove this page