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

懒羊羊

Player ID: 146128454 · Immortal

Games1,115
Win rate54.7%

Usual positions

From the last 100 matches where the position is known.

Recent matches

HeroResultK/D/ADurationDate
Leshrac▲ Won9/7/1836:261 Nov 2026, 01:13 UTC
Leshrac▲ Won16/9/2542:311 Nov 2026, 00:17 UTC
Leshrac▲ Won12/7/2747:1531 Oct 2026, 03:01 UTC
Leshrac▲ Won26/4/1531:1631 Oct 2026, 02:05 UTC
Leshrac▲ Won18/7/1740:3931 Oct 2026, 01:18 UTC
Leshrac▼ Lost6/11/848:5631 Oct 2026, 00:07 UTC
Leshrac▼ Lost9/11/534:4930 Oct 2026, 23:04 UTC
Leshrac▼ Lost2/8/1134:0130 Oct 2026, 22:25 UTC
Leshrac▲ Won11/5/1430:1129 Oct 2026, 22:03 UTC
Doom▲ Won6/0/820:5929 Oct 2026, 21:23 UTC
Lina▲ Won10/7/1643:1629 Oct 2026, 20:25 UTC
Techies▲ Won4/20/3148:4329 Oct 2026, 18:17 UTC
Doom▲ Won10/6/2335:4129 Oct 2026, 10:23 UTC
Leshrac▲ Won12/4/1829:3528 Oct 2026, 21:48 UTC
Witch Doctor▼ Lost4/9/934:0928 Oct 2026, 20:55 UTC
Leshrac▲ Won10/4/2035:2928 Oct 2026, 20:12 UTC
Leshrac▲ Won12/2/1027:5328 Oct 2026, 19:07 UTC
Leshrac▲ Won15/2/1228:2228 Oct 2026, 18:26 UTC
Leshrac▼ Lost12/9/1645:3028 Oct 2026, 13:00 UTC
Tidehunter▼ Lost7/9/2741:0228 Oct 2026, 12:04 UTC

Most played heroes

Over the last 2,000 matches.

HeroGamesWin rate
Leshrac7865.4%
Lina6752.2%
Queen of Pain4560.0%
Primal Beast3844.7%
Keeper of the Light3467.6%
Zeus3250.0%
Shadow Fiend2857.1%
Pangolier2770.4%
Nature's Prophet2536.0%
Witch Doctor2365.2%
Dragon Knight2171.4%
Storm Spirit2171.4%
Disruptor2030.0%
Ember Spirit1957.9%
Luna1952.6%
Slardar1752.9%
Juggernaut1747.1%
Techies1643.8%
Legion Commander1656.3%
Outworld Destroyer1668.8%
Sniper1435.7%
Windranger1450.0%
Phoenix1353.8%
Venomancer1353.8%
Crystal Maiden1353.8%

Is this your account? Remove this page