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

renaissance

Player ID: 105751053 · Immortal

Games8,905
Win rate51.5%

Usual positions

From the last 100 matches where the position is known.

Recent matches

HeroResultK/D/ADurationDate
Tusk▼ Lost8/14/3348:304 Nov 2026, 19:42 UTC
Rubick▲ Won3/2/2232:224 Nov 2026, 14:11 UTC
Anti-Mage▼ Lost2/7/634:214 Nov 2026, 12:59 UTC
Luna▼ Lost2/8/422:594 Nov 2026, 12:26 UTC
Nature's Prophet▲ Won13/6/1952:443 Nov 2026, 18:18 UTC
Rubick▼ Lost3/13/735:403 Nov 2026, 17:32 UTC
Centaur Warrunner▲ Won8/7/2437:543 Nov 2026, 16:49 UTC
Phantom Assassin▼ Lost7/8/336:373 Nov 2026, 16:07 UTC
Lifestealer▲ Won12/3/2544:083 Nov 2026, 15:13 UTC
Anti-Mage▲ Won16/4/1440:573 Nov 2026, 13:57 UTC
Slark▼ Lost6/9/946:163 Nov 2026, 13:01 UTC
Pudge▼ Lost3/19/1145:593 Nov 2026, 11:20 UTC
Nature's Prophet▼ Lost5/14/1742:463 Nov 2026, 10:30 UTC
Io▲ Won7/12/2969:563 Nov 2026, 07:43 UTC
Nature's Prophet▲ Won13/2/1930:133 Nov 2026, 06:59 UTC
Mars▲ Won7/6/2849:1730 Oct 2026, 17:41 UTC
Hoodwink▼ Lost8/12/3262:5730 Oct 2026, 16:31 UTC
Nature's Prophet▼ Lost16/9/2854:4630 Oct 2026, 15:31 UTC
Lycan▼ Lost16/5/1857:1328 Oct 2026, 13:45 UTC
Clockwerk▲ Won1/8/2839:0628 Oct 2026, 12:23 UTC

Most played heroes

Over the last 2,000 matches.

HeroGamesWin rate
Rubick15349.7%
Pangolier15158.9%
Mars8756.3%
Undying7464.9%
Clockwerk5455.6%
Pudge5349.1%
Invoker4652.2%
Magnus4151.2%
Earth Spirit3745.9%
Puck3545.7%
Io3455.9%
Tiny3450.0%
Tusk3354.5%
Lifestealer3360.6%
Shadow Demon3262.5%
Centaur Warrunner3171.0%
Disruptor3141.9%
Vengeful Spirit2857.1%
Snapfire2650.0%
Ursa2653.8%
Hoodwink2343.5%
Jakiro2334.8%
Marci2245.5%
Phoenix2245.5%
Nature's Prophet2240.9%

Is this your account? Remove this page