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

MACAL

Player ID: 1341606657 · Immortal

Games962
Win rate62.0%

Usual positions

From the last 100 matches where the position is known.

Recent matches

HeroResultK/D/ADurationDate
Huskar▼ Lost4/4/030:381 Nov 2026, 10:33 UTC
Huskar▼ Lost2/6/428:021 Nov 2026, 10:00 UTC
Bristleback▲ Won15/10/1755:211 Nov 2026, 00:28 UTC
Slark▲ Won17/3/525:2731 Oct 2026, 23:57 UTC
Luna▲ Won13/2/637:5431 Oct 2026, 23:06 UTC
Sven▼ Lost4/4/434:5931 Oct 2026, 18:12 UTC
Luna▲ Won16/5/1241:5231 Oct 2026, 03:29 UTC
Slark▲ Won12/2/1536:4031 Oct 2026, 02:44 UTC
Medusa▼ Lost5/6/431:1531 Oct 2026, 02:02 UTC
Earth Spirit▼ Lost11/9/2333:0730 Oct 2026, 11:45 UTC
Slark▼ Lost12/8/733:5630 Oct 2026, 10:51 UTC
Slark▼ Lost0/6/117:4630 Oct 2026, 09:48 UTC
Sven▼ Lost6/6/539:3230 Oct 2026, 09:01 UTC
Earth Spirit▼ Lost3/7/635:4730 Oct 2026, 07:24 UTC
Huskar▼ Lost4/5/840:4929 Oct 2026, 22:08 UTC
Huskar▲ Won13/4/842:2529 Oct 2026, 14:17 UTC
Slark▲ Won15/5/1033:5029 Oct 2026, 13:38 UTC
Huskar▲ Won27/2/632:0429 Oct 2026, 13:00 UTC
Earth Spirit▲ Won9/4/2145:5029 Oct 2026, 12:07 UTC
Slark▼ Lost11/13/1345:4529 Oct 2026, 07:36 UTC

Most played heroes

Over the last 2,000 matches.

HeroGamesWin rate
Necrophos4271.4%
Tidehunter4158.5%
Ursa3275.0%
Queen of Pain3174.2%
Slark3066.7%
Luna2766.7%
Nature's Prophet2676.9%
Earth Spirit2343.5%
Ember Spirit2360.9%
Beastmaster2114.3%
Pudge2095.0%
Windranger1973.7%
Marci1764.7%
Pangolier1747.1%
Sven1752.9%
Mars1656.3%
Lina1668.8%
Io1526.7%
Shadow Fiend1566.7%
Snapfire1492.9%
Medusa1361.5%
Invoker13100.0%
Jakiro1353.8%
Storm Spirit1258.3%
Puck1266.7%

Is this your account? Remove this page