Stats refreshed 15 minutes ago · newest match 3 hours agopatch 7.4176,305 ranked matches in 24 h8,938 pro matches this patch
Immortal

back to business

Player ID: 260074476 · Immortal

Games9,039
Win rate50.9%

Usual positions

From the last 100 matches where the position is known.

Recent matches

HeroResultK/D/ADurationDate
Ember Spirit▲ Won15/3/1534:405 Nov 2026, 12:51 UTC
Zeus▲ Won10/18/3151:475 Nov 2026, 11:54 UTC
Earthshaker▲ Won6/2/2438:435 Nov 2026, 11:10 UTC
Storm Spirit▲ Won7/5/1646:195 Nov 2026, 10:19 UTC
Oracle▼ Lost6/12/2244:434 Nov 2026, 17:07 UTC
Tiny▲ Won14/7/1451:174 Nov 2026, 12:12 UTC
Invoker▲ Won11/3/1342:084 Nov 2026, 10:27 UTC
Rubick▼ Lost3/7/728:104 Nov 2026, 09:54 UTC
Keeper of the Light▼ Lost7/6/1541:034 Nov 2026, 09:07 UTC
Lone Druid▼ Lost3/4/236:5525 Oct 2026, 17:11 UTC
Lone Druid▼ Lost12/2/1248:2825 Oct 2026, 16:14 UTC
Queen of Pain▲ Won13/6/2549:1825 Oct 2026, 11:42 UTC
Lion▲ Won4/11/1657:2525 Oct 2026, 10:40 UTC
Slark▼ Lost4/13/840:5125 Oct 2026, 09:54 UTC
Anti-Mage▼ Lost2/4/532:1925 Oct 2026, 09:13 UTC
Storm Spirit▼ Lost3/7/224:5525 Oct 2026, 08:40 UTC
Lycan▲ Won12/7/2854:5324 Oct 2026, 18:45 UTC
Earthshaker▼ Lost9/10/2442:3524 Oct 2026, 12:56 UTC
Queen of Pain▼ Lost10/8/2762:4224 Oct 2026, 11:47 UTC
Queen of Pain▼ Lost9/7/1238:0824 Oct 2026, 11:04 UTC

Most played heroes

Over the last 2,000 matches.

HeroGamesWin rate
Queen of Pain15944.7%
Invoker14848.6%
Ember Spirit11152.3%
Earthshaker11058.2%
Kunkka7553.3%
Rubick6850.0%
Tidehunter6861.8%
Storm Spirit5848.3%
Brewmaster5250.0%
Pangolier4835.4%
Puck4837.5%
Nature's Prophet4553.3%
Tinker4540.0%
Void Spirit3961.5%
Bristleback3956.4%
Lion3855.3%
Tiny3847.4%
Beastmaster3345.5%
Timbersaw3256.3%
Legion Commander2556.0%
Axe2552.0%
Night Stalker2458.3%
Lina2445.8%
Medusa2339.1%
Morphling2347.8%

Is this your account? Remove this page