Dota 2 pro player

Shanks

Execration

Rank
135
Position
Soft supportSoft support
Maps
50
Won
50%
KDA
4.8/6.8/14.3
GPM
350
XPM
509
Detailed stats →

Heroes

  1. Dark Willow9 maps · 44%
  2. Hoodwink9 maps · 33%
  3. Rubick7 maps · 71%
  4. Largo4 maps · 25%
  5. Windranger3 maps · 67%
  6. Clockwerk3 maps · 67%
  7. Spirit Breaker3 maps · 67%
  8. Gyrocopter2 maps · 100%
  9. Keeper of the Light2 maps · 50%
  10. Bounty Hunter2 maps · 0%

Latest matches

  1. WonHoodwinkvsTeam Nemesis Academy4/4/18350 GPMEPL World Series: Southeast Asia 2026-2027 Season · 27:08
  2. WonWindrangervsTeam Nemesis Academy11/1/10367 GPMEPL World Series: Southeast Asia 2026-2027 Season · 20:18
  3. WonGyrocoptervsCloud of Hope12/8/15475 GPMEPL World Series: Southeast Asia 2026-2027 Season · 33:15
  4. WonHoodwinkvsCloud of Hope8/3/17395 GPMEPL World Series: Southeast Asia 2026-2027 Season · 37:10
  5. LostRubickvsCloud Rising1/10/6207 GPMEPL World Series: Southeast Asia 2026-2027 Season · 26:50
  6. LostDark WillowvsCloud Rising2/10/16290 GPMEPL World Series: Southeast Asia 2026-2027 Season · 38:05
  7. LostDark WillowvsXipto0/9/4210 GPMDreamLeague Season 30 Qualifiers · 32:45
  8. WonDark WillowvsXipto2/10/12306 GPMDreamLeague Season 30 Qualifiers · 49:56
  9. LostWindrangervsXipto1/5/8328 GPMDreamLeague Season 30 Qualifiers · 46:26
  10. WonRubickvsYangon Galacticos3/6/15396 GPMDreamLeague Season 30 Qualifiers · 43:44
  11. WonRubickvsYangon Galacticos6/9/19387 GPMDreamLeague Season 30 Qualifiers · 1:06:08
  12. WonGyrocoptervsTeam Kinetix15/6/20483 GPMDreamLeague Season 30 Qualifiers · 42:21
  13. LostDark WillowvsTeam Kinetix3/4/8263 GPMDreamLeague Season 30 Qualifiers · 35:17
  14. WonWindrangervsTeam Kinetix7/3/18413 GPMDreamLeague Season 30 Qualifiers · 46:40
  15. LostSpirit BreakervsRoyal Bear4/13/21378 GPMDreamLeague Season 30 Qualifiers · 1:06:30
  16. LostDark WillowvsRoyal Bear5/9/5251 GPMDreamLeague Season 30 Qualifiers · 33:51
  17. LostBounty HuntervsTeam Bored6/11/6309 GPMRES Unchained - A Blast Dota Slam IX Qualifier SEA · 43:14
  18. WonDark WillowvsTeam Bored6/4/8324 GPMRES Unchained - A Blast Dota Slam IX Qualifier SEA · 38:41
  19. LostHoodwinkvsTeam Bored5/17/13350 GPMRES Unchained - A Blast Dota Slam IX Qualifier SEA · 1:27:01
  20. WonHoodwinkvsYangon Galacticos7/7/21419 GPMRES Unchained - A Blast Dota Slam IX Qualifier SEA · 42:10
  21. LostHoodwinkvsYangon Galacticos6/8/7307 GPMRES Unchained - A Blast Dota Slam IX Qualifier SEA · 35:58
  22. WonDark WillowvsYangon Galacticos6/0/19381 GPMRES Unchained - A Blast Dota Slam IX Qualifier SEA · 30:22
  23. LostRubickvsTeam Nemesis8/5/19361 GPMRES Unchained - A Blast Dota Slam VIII Qualifier SEA · 1:03:40
  24. LostEarth SpiritvsTeam Nemesis1/12/9286 GPMRES Unchained - A Blast Dota Slam VIII Qualifier SEA · 53:20
  25. WonSpirit BreakervsIce Cream Men8/15/27550 GPMRES Unchained - A Blast Dota Slam VIII Qualifier SEA · 1:08:52
  26. LostDark WillowvsIce Cream Men6/8/17355 GPMRES Unchained - A Blast Dota Slam VIII Qualifier SEA · 45:02
  27. WonClockwerkvsIce Cream Men3/3/18329 GPMRES Unchained - A Blast Dota Slam VIII Qualifier SEA · 40:18
  28. WonClockwerkvsTrailer Park Boys2/3/24336 GPMRES Unchained - A Blast Dota Slam VIII Qualifier SEA · 36:20
  29. WonShadow DemonvsTrailer Park Boys3/4/26378 GPMRES Unchained - A Blast Dota Slam VIII Qualifier SEA · 39:50
  30. LostHoodwinkvsPlayTime10/4/13376 GPMThe Games of the Future 2026 · 47:17
  31. LostEarth SpiritvsPlayTime4/11/14315 GPMThe Games of the Future 2026 · 45:54
  32. WonKeeper of the LightvsPlayTime2/9/23405 GPMThe Games of the Future 2026 · 56:25
  33. WonDark WillowvsAmaru Gaming9/4/16391 GPMThe Games of the Future 2026 · 33:19
  34. LostClockwerkvsAmaru Gaming4/9/10261 GPMThe Games of the Future 2026 · 37:22
  35. WonRubickvsAmaru Gaming2/5/13381 GPMThe Games of the Future 2026 · 32:20
  36. LostHoodwinkvsYellow Submarine6/9/11346 GPMThe Games of the Future 2026 · 44:17
  37. LostLargovsYellow Submarine3/6/12303 GPMThe Games of the Future 2026 · 42:28
  38. WonRubickvsTeam Thailand11/2/19491 GPMRoad to ENC 2026 Regional Qualifiers · 41:37
  39. LostLargovsTeam Thailand1/5/2231 GPMRoad to ENC 2026 Regional Qualifiers · 31:55
  40. WonRubickvsTeam Thailand2/3/12382 GPMRoad to ENC 2026 Regional Qualifiers · 46:56
  41. WonLionvsMyanmar4/4/15344 GPMRoad to ENC 2026 Regional Qualifiers · 38:17
  42. WonLargovsMyanmar5/1/18308 GPMRoad to ENC 2026 Regional Qualifiers · 26:21
  43. LostHoodwinkvsMyanmar3/7/10305 GPMRoad to ENC 2026 Regional Qualifiers · 40:16
  44. LostBounty HuntervsTEAM GRIND1/9/11297 GPMThe International 2026 - Regional Qualifier Southeast Asia · 45:21
  45. LostLargovsTEAM GRIND2/11/6250 GPMThe International 2026 - Regional Qualifier Southeast Asia · 45:32
  46. WonTechiesvsMentality Monsters4/5/16457 GPMThe International 2026 - Regional Qualifier Southeast Asia · 42:19
  47. LostKeeper of the LightvsMentality Monsters0/5/22316 GPMThe International 2026 - Regional Qualifier Southeast Asia · 1:02:57
  48. WonSpirit BreakervsMentality Monsters7/4/24476 GPMThe International 2026 - Regional Qualifier Southeast Asia · 48:11
  49. LostHoodwinkvsREKONIX9/9/15373 GPMThe International 2026 - Regional Qualifier Southeast Asia · 50:08
  50. LostMarcivsREKONIX1/10/6288 GPMThe International 2026 - Regional Qualifier Southeast Asia · 43:07
Earlier matches →