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

ikro

Player ID: 356124184 · Immortal

Games8,791
Win rate50.1%

Usual positions

From the last 100 matches where the position is known.

Recent matches

HeroResultK/D/ADurationDate
Muerta▲ Won13/7/1853:355 Nov 2026, 11:59 UTC
Phantom Lancer▼ Lost3/6/440:195 Nov 2026, 09:29 UTC
Outworld Destroyer▼ Lost1/7/022:015 Nov 2026, 00:07 UTC
Outworld Destroyer▲ Won5/6/646:164 Nov 2026, 15:16 UTC
Outworld Destroyer▲ Won18/7/439:264 Nov 2026, 08:27 UTC
Earthshaker▲ Won15/3/728:404 Nov 2026, 07:14 UTC
Pangolier▲ Won9/3/632:584 Nov 2026, 06:08 UTC
Dawnbreaker▼ Lost10/8/731:423 Nov 2026, 23:33 UTC
Storm Spirit▼ Lost5/4/726:403 Nov 2026, 04:17 UTC
Sniper▲ Won16/8/1435:393 Nov 2026, 03:14 UTC
Puck▼ Lost8/6/731:022 Nov 2026, 18:51 UTC
Undying▼ Lost4/8/525:421 Nov 2026, 08:54 UTC
Slardar▼ Lost3/2/726:401 Nov 2026, 08:20 UTC
Earth Spirit▼ Lost11/8/940:5531 Oct 2026, 20:56 UTC
Death Prophet▲ Won12/6/1942:4531 Oct 2026, 18:58 UTC
Slardar▲ Won9/8/1249:4231 Oct 2026, 16:51 UTC
Necrophos▼ Lost8/6/333:2830 Oct 2026, 20:15 UTC
Pangolier▼ Lost5/8/231:0030 Oct 2026, 15:21 UTC
Outworld Destroyer▲ Won14/2/728:0730 Oct 2026, 14:46 UTC
Ember Spirit▲ Won16/2/2540:1330 Oct 2026, 07:40 UTC

Most played heroes

Over the last 2,000 matches.

HeroGamesWin rate
Storm Spirit19254.2%
Puck13557.0%
Ember Spirit12351.2%
Earth Spirit9647.9%
Invoker9146.2%
Queen of Pain8854.5%
Morphling8457.1%
Monkey King8043.8%
Void Spirit7443.2%
Pangolier6749.3%
Lina5343.4%
Shadow Fiend5038.0%
Leshrac4445.5%
Earthshaker4348.8%
Outworld Destroyer3948.7%
Tiny3745.9%
Timbersaw3542.9%
Magnus3537.1%
Sniper3452.9%
Phantom Assassin3138.7%
Juggernaut3138.7%
Terrorblade3050.0%
Kez2857.1%
Windranger2142.9%
Primal Beast1963.2%

Is this your account? Remove this page