Stats refreshed 3 minutes ago · newest match 2 hours agopatch 7.4175,895 ranked matches in 24 h8,937 pro matches this patch
Immortal

Improver

Player ID: 127212125 · Immortal

Games6,217
Win rate52.9%

Usual positions

From the last 100 matches where the position is known.

Recent matches

HeroResultK/D/ADurationDate
Ringmaster▼ Lost7/13/2650:543 Nov 2026, 21:39 UTC
Ember Spirit▲ Won14/5/1843:023 Nov 2026, 20:49 UTC
Oracle▲ Won10/3/3029:283 Nov 2026, 20:11 UTC
Jakiro▲ Won2/2/310:283 Nov 2026, 19:56 UTC
Earth Spirit▲ Won13/2/2232:313 Nov 2026, 19:18 UTC
Ancient Apparition▲ Won8/3/1427:343 Nov 2026, 18:45 UTC
Muerta▼ Lost4/13/1953:523 Nov 2026, 17:46 UTC
Ringmaster▲ Won5/5/2527:323 Nov 2026, 17:14 UTC
Disruptor▼ Lost1/9/1737:2322 Oct 2026, 15:07 UTC
Rubick▼ Lost4/11/2441:5522 Oct 2026, 14:19 UTC
Ringmaster▼ Lost8/9/3257:1622 Oct 2026, 04:16 UTC
Ringmaster▼ Lost3/3/126:4522 Oct 2026, 03:43 UTC
Winter Wyvern▲ Won2/10/2248:3322 Oct 2026, 02:47 UTC
Ancient Apparition▲ Won5/3/2143:2122 Oct 2026, 01:59 UTC
Earth Spirit▼ Lost12/10/1644:1026 Aug 2026, 11:45 UTC
Sniper▲ Won13/9/825:3030 Jun 2026, 13:35 UTC
Jakiro▼ Lost5/12/1940:065 Jun 2026, 17:07 UTC
Hoodwink▼ Lost7/6/1236:365 Jun 2026, 16:25 UTC
Invoker▼ Lost9/6/1531:595 Jun 2026, 15:47 UTC
Muerta▲ Won4/3/2028:4923 Jan 2026, 17:03 UTC

Most played heroes

Over the last 2,000 matches.

HeroGamesWin rate
Invoker17744.1%
Mars9047.8%
Monkey King8360.2%
Ember Spirit6962.3%
Morphling6162.3%
Earth Spirit5757.9%
Outworld Destroyer5664.3%
Tiny5455.6%
Slark5356.6%
Rubick4845.8%
Void Spirit4153.7%
Shadow Fiend3951.3%
Drow Ranger3871.1%
Arc Warden3644.4%
Muerta3259.4%
Storm Spirit3046.7%
Templar Assassin2958.6%
Leshrac2842.9%
Puck2755.6%
Mirana2751.9%
Sniper2657.7%
Oracle2572.0%
Dawnbreaker2466.7%
Ringmaster2433.3%
Magnus2250.0%

Is this your account? Remove this page