Dota 2 pro player

ButterflyEffect

Resp Gaming

Rank
Position
MidMid
Maps
50
Won
42%
KDA
6.9/3.4/12
GPM
608
XPM
824
Detailed stats →

Heroes

  1. Storm Spirit9 maps · 56%
  2. Puck8 maps · 50%
  3. Dragon Knight7 maps · 43%
  4. Ember Spirit6 maps · 17%
  5. Outworld Destroyer5 maps · 60%
  6. Earthshaker4 maps · 50%
  7. Kunkka4 maps · 50%
  8. Viper2 maps · 0%
  9. Shadow Fiend1 maps · 100%
  10. Tiny1 maps · 0%

Latest matches

  1. WonStorm SpiritvsRyVex Esports11/0/13699 GPMEPL World Series: Southeast Asia 2026-2027 Season · 40:01
  2. WonStorm SpiritvsRyVex Esports8/1/16675 GPMEPL World Series: Southeast Asia 2026-2027 Season · 36:44
  3. LostEarthshakervsRyVex Esports3/4/8599 GPMEPL World Series: Southeast Asia 2026-2027 Season · 48:57
  4. WonStorm SpiritvsTeam Nemesis Academy9/1/14658 GPMEPL World Series: Southeast Asia 2026-2027 Season · 24:26
  5. WonDragon KnightvsTeam Nemesis Academy13/3/16706 GPMEPL World Series: Southeast Asia 2026-2027 Season · 30:29
  6. WonStorm SpiritvsYangon Galacticos15/2/19760 GPMEPL World Series: Southeast Asia 2026-2027 Season · 41:56
  7. WonDragon KnightvsYangon Galacticos8/5/32753 GPMEPL World Series: Southeast Asia 2026-2027 Season · 54:51
  8. LostDragon KnightvsYangon Galacticos5/6/17629 GPMEPL World Series: Southeast Asia 2026-2027 Season · 52:05
  9. LostVipervsYangon Galacticos6/9/18633 GPMEPL World Series: Southeast Asia 2026-2027 Season · 53:43
  10. LostDragon KnightvsYangon Galacticos3/2/4561 GPMEPL World Series: Southeast Asia 2026-2027 Season · 28:49
  11. LostStorm SpiritvsZENITH0/1/5441 GPMEPL World Series: Southeast Asia 2025-2026 Season · 15:49
  12. LostStorm SpiritvsZENITH0/3/2482 GPMEPL World Series: Southeast Asia 2025-2026 Season · 20:31
  13. LostVipervsDIREBORN4/6/11549 GPMEPL World Series: Southeast Asia 2025-2026 Season · 34:56
  14. LostDragon KnightvsDIREBORN1/6/10488 GPMEPL World Series: Southeast Asia 2025-2026 Season · 41:18
  15. LostPuckvsRoyal Bear3/5/0451 GPMEPL World Series: Southeast Asia 2025-2026 Season · 16:05
  16. LostOutworld DestroyervsRoyal Bear11/3/6590 GPMEPL World Series: Southeast Asia 2025-2026 Season · 35:00
  17. WonEarthshakervsrising sun4/2/14569 GPMEPL World Series: Southeast Asia 2025-2026 Season · 37:26
  18. WonOutworld Destroyervsrising sun19/4/11808 GPMEPL World Series: Southeast Asia 2025-2026 Season · 1:04:04
  19. LostDragon KnightvsTeam Kinetix9/7/24854 GPMEPL World Series: Southeast Asia 2025-2026 Season · 55:57
  20. WonStorm SpiritvsTeam Kinetix13/3/14712 GPMEPL World Series: Southeast Asia 2025-2026 Season · 43:38
  21. LostEarthshakervsTeam Kinetix10/6/18688 GPMEPL World Series: Southeast Asia 2025-2026 Season · 51:32
  22. WonEarthshakervsTeam Nemesis Academy4/3/19654 GPMEPL World Series: Southeast Asia 2025-2026 Season · 27:22
  23. WonDragon KnightvsTeam Nemesis Academy7/1/10630 GPMEPL World Series: Southeast Asia 2025-2026 Season · 23:04
  24. LostEmber SpiritvsCloud Dawning6/4/10522 GPMDreamLeague Season 30 Qualifiers · 37:23
  25. LostQueen of PainvsCloud Dawning6/4/11722 GPMDreamLeague Season 30 Qualifiers · 45:51
  26. LostEmber SpiritvsYakult Brothers3/7/7490 GPMDreamLeague Season 30 Qualifiers · 36:22
  27. LostOutworld DestroyervsYakult Brothers4/4/3532 GPMDreamLeague Season 30 Qualifiers · 37:45
  28. WonOutworld DestroyervsThe goal of all life is death8/5/7466 GPMDreamLeague Season 30 Qualifiers · 25:02
  29. WonOutworld DestroyervsThe goal of all life is death2/0/3520 GPMDreamLeague Season 30 Qualifiers · 13:40
  30. LostWindrangervsThe goal of all life is death7/4/9545 GPMDreamLeague Season 30 Qualifiers · 39:40
  31. LostEmber SpiritvsCloud Rising2/2/5558 GPMThe International 2026 - Regional Qualifier China · 41:44
  32. LostTinyvsCloud Rising2/3/3552 GPMThe International 2026 - Regional Qualifier China · 37:04
  33. WonShadow FiendvsCloud Rising8/3/19929 GPMThe International 2026 - Regional Qualifier China · 1:05:39
  34. LostEmber SpiritvsTeam Refuser1/6/7358 GPMThe International 2026 - Regional Qualifier China · 30:38
  35. LostEmber SpiritvsTeam Refuser9/2/23582 GPMThe International 2026 - Regional Qualifier China · 1:01:56
  36. LostPuckvsVelocity Viking8/3/11632 GPMLunar Trophy · 39:36
  37. LostStorm SpiritvsCarstensz Esports6/3/6521 GPMLunar Trophy · 45:17
  38. WonPuckvsCarstensz Esports16/3/23746 GPMLunar Trophy · 46:54
  39. LostKunkkavsCarstensz Esports5/1/10541 GPMLunar Trophy · 41:53
  40. WonKunkkavsVelocity Viking6/3/17574 GPMLunar Trophy · 27:46
  41. WonPuckvsVelocity Viking9/1/17648 GPMLunar Trophy · 38:28
  42. LostKunkkavsCarstensz Esports7/4/8552 GPMLunar Trophy · 35:53
  43. LostPuckvsCarstensz Esports3/6/3446 GPMLunar Trophy · 37:40
  44. WonKunkkavsCarstensz Esports4/0/17599 GPMLunar Trophy · 29:44
  45. LostStorm SpiritvsSatan6667/5/14629 GPMLunar Trophy · 1:02:04
  46. WonPuckvsSatan6667/1/10634 GPMLunar Trophy · 33:05
  47. LostDeath ProphetvsSatan66610/2/17636 GPMLunar Trophy · 43:23
  48. WonEmber SpiritvsPandawa 515/3/18600 GPMLunar Trophy · 36:36
  49. WonPuckvsPandawa 511/0/14692 GPMLunar Trophy · 35:59
  50. LostPuckvsPandawa 55/7/8598 GPMLunar Trophy · 36:40
Earlier matches →