Stats refreshed 14 minutes ago · newest match 2 hours agopatch 7.4175,634 ranked matches in 24 h8,935 pro matches this patch
Immortal

thomas shelby

Player ID: 315213496 · Immortal

Games11,158
Win rate50.2%

Usual positions

From the last 100 matches where the position is known.

Recent matches

HeroResultK/D/ADurationDate
Hoodwink▲ Won4/12/2340:395 Nov 2026, 11:14 UTC
Witch Doctor▲ Won5/11/2538:505 Nov 2026, 10:23 UTC
Hoodwink▼ Lost0/7/429:385 Nov 2026, 09:46 UTC
Hoodwink▲ Won6/3/3429:505 Nov 2026, 07:21 UTC
Rubick▼ Lost4/12/1137:225 Nov 2026, 06:37 UTC
Dazzle▼ Lost0/9/931:495 Nov 2026, 05:53 UTC
Hoodwink▲ Won5/7/1832:315 Nov 2026, 05:15 UTC
Hoodwink▼ Lost4/9/825:354 Nov 2026, 20:11 UTC
Rubick▲ Won7/16/4047:264 Nov 2026, 19:17 UTC
Windranger▼ Lost3/10/922:234 Nov 2026, 17:30 UTC
Hoodwink▲ Won4/10/2848:174 Nov 2026, 16:37 UTC
Hoodwink▼ Lost6/11/1948:384 Nov 2026, 15:09 UTC
Hoodwink▲ Won6/11/3454:534 Nov 2026, 14:07 UTC
Hoodwink▲ Won4/8/2440:044 Nov 2026, 13:21 UTC
Winter Wyvern▼ Lost1/12/431:564 Nov 2026, 12:38 UTC
Hoodwink▲ Won12/3/2233:334 Nov 2026, 11:57 UTC
Hoodwink▼ Lost0/7/1221:434 Nov 2026, 11:29 UTC
Bounty Hunter▼ Lost1/6/632:244 Nov 2026, 10:52 UTC
Pudge▼ Lost0/5/810:524 Nov 2026, 10:35 UTC
Winter Wyvern▲ Won4/9/1834:524 Nov 2026, 09:54 UTC

Most played heroes

Over the last 2,000 matches.

HeroGamesWin rate
Windranger19661.7%
Pudge15356.2%
Rubick12258.2%
Juggernaut7853.8%
Bounty Hunter6456.3%
Spirit Breaker6157.4%
Earthshaker5550.9%
Undying4955.1%
Lina4535.6%
Snapfire4247.6%
Tiny3938.5%
Keeper of the Light3557.1%
Hoodwink3455.9%
Zeus3351.5%
Nature's Prophet2937.9%
Clockwerk2937.9%
Queen of Pain2941.4%
Largo2839.3%
Lion2560.0%
Tidehunter2462.5%
Anti-Mage2441.7%
Mars2360.9%
Necrophos2352.2%
Pangolier2240.9%
Winter Wyvern2263.6%

Is this your account? Remove this page