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

Castor Troy

Player ID: 182697546 · Immortal

Games2,222
Win rate52.4%

Usual positions

From the last 100 matches where the position is known.

Recent matches

HeroResultK/D/ADurationDate
Dragon Knight▼ Lost5/5/633:072 Nov 2026, 10:52 UTC
Dragon Knight▼ Lost2/9/734:4824 Oct 2026, 16:32 UTC
Outworld Destroyer▼ Lost2/8/530:0824 Oct 2026, 11:58 UTC
Queen of Pain▲ Won12/1/2136:3222 Oct 2026, 14:46 UTC
Necrophos▼ Lost10/6/1746:2921 Oct 2026, 19:14 UTC
Storm Spirit▼ Lost4/5/637:0521 Oct 2026, 17:09 UTC
Outworld Destroyer▲ Won7/4/732:3621 Oct 2026, 14:15 UTC
Dragon Knight▲ Won13/2/2036:0420 Oct 2026, 18:19 UTC
Lina▼ Lost17/6/1149:1519 Oct 2026, 17:56 UTC
Dragon Knight▼ Lost5/6/832:3119 Oct 2026, 15:41 UTC
Dragon Knight▲ Won13/0/1433:2619 Oct 2026, 13:24 UTC
Lina▲ Won8/3/1542:2418 Oct 2026, 08:40 UTC
Outworld Destroyer▲ Won9/0/430:5917 Oct 2026, 19:21 UTC
Outworld Destroyer▼ Lost7/5/127:4917 Oct 2026, 18:48 UTC
Dragon Knight▼ Lost13/6/1645:4216 Oct 2026, 16:56 UTC
Outworld Destroyer▲ Won11/10/1046:2515 Oct 2026, 17:14 UTC
Dragon Knight▼ Lost9/7/1944:2315 Oct 2026, 11:05 UTC
Warlock▲ Won6/6/2228:2113 Oct 2026, 16:18 UTC
Huskar▲ Won14/11/1329:5613 Oct 2026, 15:38 UTC
Huskar▲ Won3/11/1230:0313 Oct 2026, 14:58 UTC

Most played heroes

Over the last 2,000 matches.

HeroGamesWin rate
Storm Spirit8648.8%
Shadow Fiend7553.3%
Dark Willow7460.8%
Hoodwink7354.8%
Marci5364.2%
Dragon Knight4757.4%
Medusa4669.6%
Tinker4647.8%
Lich4663.0%
Disruptor4372.1%
Outworld Destroyer4360.5%
Bristleback4257.1%
Arc Warden3959.0%
Tiny3844.7%
Tusk3647.2%
Phantom Assassin3650.0%
Clinkz3250.0%
Templar Assassin3250.0%
Lina3243.8%
Snapfire3151.6%
Drow Ranger3056.7%
Lion2556.0%
Invoker2450.0%
Morphling2373.9%
Techies2250.0%

Is this your account? Remove this page