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

MacoSH

Player ID: 368530292 · Immortal

Games6,691
Win rate53.2%

Usual positions

From the last 100 matches where the position is known.

Recent matches

HeroResultK/D/ADurationDate
Bane▼ Lost3/17/1044:414 Nov 2026, 18:55 UTC
Winter Wyvern▼ Lost4/13/1234:004 Nov 2026, 18:15 UTC
Winter Wyvern▲ Won7/5/2627:574 Nov 2026, 17:42 UTC
Skywrath Mage▲ Won5/9/3438:244 Nov 2026, 16:23 UTC
Winter Wyvern▲ Won6/5/1327:104 Nov 2026, 15:50 UTC
Oracle▼ Lost2/13/932:104 Nov 2026, 15:06 UTC
Disruptor▼ Lost2/14/1038:394 Nov 2026, 14:08 UTC
Silencer▼ Lost12/16/1737:183 Nov 2026, 22:27 UTC
Oracle▲ Won3/9/2931:473 Nov 2026, 21:46 UTC
Winter Wyvern▼ Lost3/17/1838:583 Nov 2026, 20:56 UTC
Jakiro▼ Lost4/15/1233:533 Nov 2026, 20:12 UTC
Winter Wyvern▲ Won9/9/1941:043 Nov 2026, 19:23 UTC
Jakiro▲ Won2/9/2239:501 Nov 2026, 19:15 UTC
Lion▼ Lost2/10/522:551 Nov 2026, 18:45 UTC
Disruptor▲ Won6/6/1633:011 Nov 2026, 18:01 UTC
Winter Wyvern▲ Won3/8/3234:301 Nov 2026, 17:15 UTC
Oracle▼ Lost5/6/1929:1331 Oct 2026, 21:50 UTC
Winter Wyvern▲ Won1/7/2335:0231 Oct 2026, 21:03 UTC
Winter Wyvern▲ Won6/7/2950:5031 Oct 2026, 20:05 UTC
Winter Wyvern▲ Won3/3/1627:2431 Oct 2026, 19:31 UTC

Most played heroes

Over the last 2,000 matches.

HeroGamesWin rate
Winter Wyvern33558.5%
Oracle20656.3%
Io20359.1%
Dazzle11952.9%
Pugna10344.7%
Disruptor9154.9%
Treant Protector8248.8%
Abaddon7953.2%
Skywrath Mage7044.3%
Jakiro6860.3%
Witch Doctor4456.8%
Bane4447.7%
Silencer3860.5%
Shadow Shaman3842.1%
Nature's Prophet3557.1%
Spirit Breaker3164.5%
Venomancer3135.5%
Crystal Maiden3046.7%
Vengeful Spirit2941.4%
Warlock2458.3%
Ancient Apparition2334.8%
Gyrocopter2245.5%
Grimstroke1735.3%
Enchantress1612.5%
Riki1637.5%

Is this your account? Remove this page