Dota 2 pro player

Mac

KUKUYS

Position
MidMid
Maps
50
Won
56%
KDA
7.2/3.6/12.4
GPM
628
XPM
828
Detailed stats →

Heroes

  1. Puck8 maps · 50%
  2. Pangolier8 maps · 50%
  3. Ember Spirit6 maps · 50%
  4. Storm Spirit5 maps · 20%
  5. Snapfire4 maps · 75%
  6. Void Spirit3 maps · 33%
  7. Tiny2 maps · 100%
  8. Queen of Pain2 maps · 100%
  9. Death Prophet2 maps · 50%
  10. Slardar2 maps · 0%

Latest matches

  1. WonLargovsIvory7/5/16631 GPMDreamLeague Season 30 Qualifiers · 40:30
  2. LostSnapfirevsTeam Nemesis10/5/13676 GPMRES Unchained - A Blast Dota Slam IX Qualifier SEA · 1:07:55
  3. LostPuckvsTeam Nemesis4/4/7570 GPMRES Unchained - A Blast Dota Slam IX Qualifier SEA · 47:10
  4. WonPuckvsExecration15/1/25697 GPMRES Unchained - A Blast Dota Slam IX Qualifier SEA · 43:14
  5. LostEmber SpiritvsExecration4/6/4395 GPMRES Unchained - A Blast Dota Slam IX Qualifier SEA · 38:41
  6. WonTinyvsExecration13/10/31714 GPMRES Unchained - A Blast Dota Slam IX Qualifier SEA · 1:27:01
  7. WonPuckvsXipto10/2/12711 GPMRES Unchained - A Blast Dota Slam IX Qualifier SEA · 38:59
  8. WonSnapfirevsXipto19/3/16797 GPMRES Unchained - A Blast Dota Slam IX Qualifier SEA · 1:00:25
  9. LostEmber SpiritvsTeam Nemesis6/5/3536 GPMRES Unchained - A Blast Dota Slam VIII Qualifier SEA · 46:09
  10. WonEmber SpiritvsTeam Nemesis13/4/21665 GPMRES Unchained - A Blast Dota Slam VIII Qualifier SEA · 41:20
  11. LostPangoliervsTeam Nemesis4/3/3486 GPMRES Unchained - A Blast Dota Slam VIII Qualifier SEA · 32:06
  12. WonVoid SpiritvsTeam Thailand8/2/18641 GPMRoad to ENC 2026 Regional Qualifiers · 41:37
  13. LostPuckvsTeam Thailand0/2/3511 GPMRoad to ENC 2026 Regional Qualifiers · 31:55
  14. WonNight StalkervsTeam Thailand4/4/10592 GPMRoad to ENC 2026 Regional Qualifiers · 46:56
  15. WonSnapfirevsMyanmar7/3/15786 GPMRoad to ENC 2026 Regional Qualifiers · 38:17
  16. WonSnapfirevsMyanmar8/1/20702 GPMRoad to ENC 2026 Regional Qualifiers · 26:21
  17. LostStorm SpiritvsMyanmar5/4/5560 GPMRoad to ENC 2026 Regional Qualifiers · 40:16
  18. WonPrimal BeastvsD Family9/3/29611 GPMEPL World Series: Southeast Asia 2025-2026 Season · 36:58
  19. LostStorm SpiritvsD Family6/6/8490 GPMEPL World Series: Southeast Asia 2025-2026 Season · 29:12
  20. WonPuckvsD Family7/2/19701 GPMEPL World Series: Southeast Asia 2025-2026 Season · 36:24
  21. LostDeath ProphetvsTEAM GRIND7/5/4509 GPMRoad To EWC 2026 Regional Qualifiers · 31:30
  22. LostStorm SpiritvsTEAM GRIND4/9/9537 GPMRoad To EWC 2026 Regional Qualifiers · 45:27
  23. WonZeusvsSix Cats11/3/20817 GPMRoad To EWC 2026 Regional Qualifiers · 40:51
  24. WonDeath ProphetvsTNC Predator4/4/15662 GPMRoad To EWC 2026 Regional Qualifiers · 57:57
  25. LostPangoliervsREKONIX3/6/5519 GPMDreamLeague Season 29 Qualifiers · 37:26
  26. WonPangoliervsREKONIX4/4/13574 GPMDreamLeague Season 29 Qualifiers · 39:28
  27. LostEmber SpiritvsREKONIX6/9/8558 GPMDreamLeague Season 29 Qualifiers · 53:51
  28. LostPangoliervsIvory3/4/7482 GPMDreamLeague Season 29 Qualifiers · 42:11
  29. LostSlardarvsIvory1/4/9510 GPMDreamLeague Season 29 Qualifiers · 43:23
  30. WonEmber SpiritvsIvory15/1/12808 GPMDreamLeague Season 29 Qualifiers · 52:04
  31. WonNature's ProphetvsCarstensz Esports8/4/18851 GPMDreamLeague Season 29 Qualifiers · 51:11
  32. WonPangoliervsCarstensz Esports12/3/13693 GPMDreamLeague Season 29 Qualifiers · 41:59
  33. WonBeastmastervsREKONIX4/2/12620 GPMDreamLeague Season 29 Qualifiers · 26:04
  34. WonQueen of PainvsREKONIX18/2/11827 GPMDreamLeague Season 29 Qualifiers · 56:22
  35. WonPangoliervsPlayTime12/1/16608 GPMDreamLeague Season 29 Qualifiers · 30:00
  36. WonEmber SpiritvsPlayTime13/3/17693 GPMDreamLeague Season 29 Qualifiers · 50:37
  37. LostPangoliervsGLYPH5/5/7566 GPMRES Unchained - A Blast Dota Slam VII Qualifier SEA · 40:25
  38. WonPangoliervsGLYPH3/1/16642 GPMRES Unchained - A Blast Dota Slam VII Qualifier SEA · 42:29
  39. LostPuckvsGLYPH4/3/6603 GPMRES Unchained - A Blast Dota Slam VII Qualifier SEA · 45:33
  40. WonQueen of PainvsPlayTime14/3/17747 GPMRES Unchained - A Blast Dota Slam VII Qualifier SEA · 1:05:12
  41. WonSand KingvsPlayTime10/0/14649 GPMRES Unchained - A Blast Dota Slam VII Qualifier SEA · 50:17
  42. LostSlardarvsYellow Submarine0/5/9482 GPMPGL Wallachia 2026 Season 7 · 45:32
  43. LostPuckvsYellow Submarine0/3/6559 GPMPGL Wallachia 2026 Season 7 · 43:04
  44. LostVoid SpiritvsXtreme Gaming10/2/14761 GPMPGL Wallachia 2026 Season 7 · 1:05:19
  45. WonPuckvsXtreme Gaming12/2/15854 GPMPGL Wallachia 2026 Season 7 · 1:08:31
  46. LostVoid SpiritvsXtreme Gaming3/4/11558 GPMPGL Wallachia 2026 Season 7 · 45:08
  47. LostStorm SpiritvsTeam Falcons5/4/9543 GPMPGL Wallachia 2026 Season 7 · 43:35
  48. LostWindrangervsTeam Falcons0/5/1375 GPMPGL Wallachia 2026 Season 7 · 34:23
  49. WonTinyvsVici Gaming3/2/16621 GPMPGL Wallachia Season #7 Asia Closed Qualifiers · 41:01
  50. WonStorm SpiritvsVici Gaming5/1/13698 GPMPGL Wallachia Season #7 Asia Closed Qualifiers · 45:13
Earlier matches →