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

楚雨荨

Player ID: 288529216 · Immortal

Games876
Win rate56.7%

Usual positions

From the last 100 matches where the position is known.

Recent matches

HeroResultK/D/ADurationDate
Winter Wyvern▼ Lost2/10/1540:325 Nov 2026, 12:00 UTC
Snapfire▲ Won7/7/2445:305 Nov 2026, 11:02 UTC
Snapfire▲ Won8/8/2240:493 Nov 2026, 13:11 UTC
Lifestealer▼ Lost12/2/751:1126 Oct 2026, 10:56 UTC
Faceless Void▼ Lost13/8/2046:3426 Oct 2026, 09:57 UTC
Slark▼ Lost15/11/2265:0126 Oct 2026, 05:22 UTC
Juggernaut▼ Lost11/6/743:4426 Oct 2026, 04:27 UTC
Anti-Mage▲ Won11/2/1142:2126 Oct 2026, 03:35 UTC
Juggernaut▲ Won14/8/843:4023 Oct 2026, 12:57 UTC
Juggernaut▲ Won12/0/831:4623 Oct 2026, 11:28 UTC
Anti-Mage▲ Won15/4/930:3923 Oct 2026, 10:44 UTC
Necrophos▼ Lost3/7/435:5623 Oct 2026, 08:36 UTC
Night Stalker▲ Won9/4/1641:4923 Oct 2026, 07:45 UTC
Zeus▲ Won10/7/1647:5623 Oct 2026, 06:50 UTC
Wraith King▲ Won7/7/1029:3923 Oct 2026, 05:19 UTC
Necrophos▼ Lost2/6/534:1623 Oct 2026, 04:39 UTC
Spirit Breaker▲ Won4/8/2740:5222 Oct 2026, 12:06 UTC
Zeus▲ Won10/3/2539:5322 Oct 2026, 11:20 UTC
Juggernaut▲ Won8/3/1031:2121 Oct 2026, 11:59 UTC
Slark▼ Lost1/8/640:4421 Oct 2026, 11:09 UTC

Most played heroes

Over the last 2,000 matches.

HeroGamesWin rate
Juggernaut8471.4%
Anti-Mage5671.4%
Ember Spirit3560.0%
Zeus2548.0%
Rubick2245.5%
Huskar2161.9%
Lifestealer2157.1%
Axe2147.6%
Invoker1963.2%
Faceless Void1936.8%
Pangolier1662.5%
Clockwerk1553.3%
Slark1346.2%
Necrophos1346.2%
Storm Spirit1384.6%
Snapfire1266.7%
Templar Assassin1266.7%
Ogre Magi1136.4%
Outworld Destroyer1154.5%
Silencer1127.3%
Clinkz1163.6%
Puck1190.9%
Void Spirit1060.0%
Spectre1060.0%
Sniper1060.0%

Is this your account? Remove this page