Dota 2 pro player

gbc

PuckChamp

Rank
354
Position
MidMid
Maps
50
Won
42%
KDA
6.2/4.7/9.5
GPM
518
XPM
673
Detailed stats →

Heroes

  1. Ember Spirit11 maps · 64%
  2. Pangolier11 maps · 27%
  3. Earthshaker10 maps · 60%
  4. Slardar6 maps · 17%
  5. Outworld Destroyer4 maps · 25%
  6. Dragon Knight3 maps · 33%
  7. Queen of Pain1 maps · 100%
  8. Viper1 maps · 100%
  9. Puck1 maps · 0%
  10. Huskar1 maps · 0%

Latest matches

  1. LostHuskarvsZero Tenacity1/6/2387 GPMAsgard Championship · 22:28
  2. LostPangoliervsZero Tenacity2/5/3367 GPMAsgard Championship · 22:11
  3. WonEarthshakervsZero Tenacity16/7/19677 GPMAsgard Championship · 48:45
  4. LostEmber SpiritvsFroglings5/2/1468 GPMDreamLeague Division 2 Series 5 · 29:54
  5. LostEmber SpiritvsFroglings1/3/3436 GPMDreamLeague Division 2 Series 5 · 31:52
  6. WonPangoliervsRed John4/2/29690 GPMEuropean Pro League 2026-2027 Season · 46:39
  7. WonEarthshakervsRed John5/8/23544 GPMEuropean Pro League 2026-2027 Season · 1:01:45
  8. LostDragon KnightvsHULIGANI10/3/6569 GPMDreamLeague Division 2 Series 5 · 38:14
  9. WonEarthshakervsL1GA TEAM8/4/15612 GPMDreamLeague Division 2 Series 5 · 38:49
  10. LostSlardarvsL1GA TEAM2/5/18429 GPMDreamLeague Division 2 Series 5 · 51:24
  11. LostPangoliervsTeam Spirit Academy5/5/5528 GPMAsgard Championship · 36:02
  12. LostEarthshakervsTeam Spirit Academy5/6/8437 GPMAsgard Championship · 41:24
  13. LostOutworld DestroyervsCyberHero6/8/6401 GPMDreamLeague Division 2 Series 5 · 44:11
  14. LostPangoliervsCyberHero1/4/1431 GPMDreamLeague Division 2 Series 5 · 23:40
  15. WonSlardarvsZero Tenacity13/3/21661 GPMDreamLeague Division 2 Series 5 · 43:26
  16. WonEarthshakervsZero Tenacity7/4/12551 GPMDreamLeague Division 2 Series 5 · 29:00
  17. WonVipervsAmaru Gaming8/2/8620 GPMDreamLeague Division 2 Series 5 · 34:25
  18. WonEmber SpiritvsAmaru Gaming12/1/7573 GPMDreamLeague Division 2 Series 5 · 19:16
  19. WonPangoliervsYakult Brothers9/2/11573 GPMDreamLeague Division 2 Series 5 · 30:05
  20. WonEmber SpiritvsYakult Brothers5/2/5525 GPMDreamLeague Division 2 Series 5 · 20:38
  21. LostEarthshakervsInner Circle x Insanity10/8/10567 GPMDreamLeague Division 2 Series 5 · 45:23
  22. LostSlardarvsInner Circle x Insanity5/7/20611 GPMDreamLeague Division 2 Series 5 · 1:06:03
  23. WonEarthshakervsInterActive Philippines19/7/18685 GPMDreamLeague Division 2 Series 5 · 55:11
  24. WonQueen of PainvsInterActive Philippines13/3/11748 GPMDreamLeague Division 2 Series 5 · 49:35
  25. LostPangoliervsInterActive Philippines2/5/7497 GPMDreamLeague Division 2 Series 5 · 32:05
  26. WonEmber SpiritvsNemiga Gaming8/4/16575 GPMAsgard Championship · 34:20
  27. WonEmber SpiritvsNemiga Gaming10/1/15615 GPMAsgard Championship · 32:39
  28. LostPangoliervsNemiga Gaming4/6/7461 GPMAsgard Championship · 39:21
  29. LostSlardarvsAngry Birds3/5/10430 GPMAsgard Championship · 34:29
  30. LostSlardarvsAngry Birds4/10/19569 GPMAsgard Championship · 56:42
  31. LostPangoliervsInner Circle x Insanity5/8/15615 GPMAsgard Championship · 50:51
  32. LostOutworld DestroyervsInner Circle x Insanity5/5/5503 GPMAsgard Championship · 42:51
  33. WonEarthshakervsInner Circle x Insanity18/5/14831 GPMAsgard Championship · 43:07
  34. LostEmber SpiritvsXipto4/4/4436 GPMAsgard Championship · 32:55
  35. WonEmber SpiritvsXipto1/3/1184 GPMAsgard Championship · 53:16
  36. LostOutworld DestroyervsXipto1/7/1383 GPMAsgard Championship · 27:58
  37. WonOutworld DestroyervsXipto5/6/9522 GPMAsgard Championship · 34:44
  38. LostEmber SpiritvsInner Circle x Insanity2/5/8362 GPMEPL Masters 2026 · 31:04
  39. WonEmber SpiritvsInner Circle x Insanity7/1/8571 GPMEPL Masters 2026 · 25:43
  40. LostPangoliervsInner Circle x Insanity4/3/9538 GPMEPL Masters 2026 · 43:21
  41. LostEarthshakervsDawn Bulls3/6/3416 GPMDreamLeague Season 30 Qualifiers · 31:48
  42. WonPangoliervsDawn Bulls7/2/16655 GPMDreamLeague Season 30 Qualifiers · 56:45
  43. LostEarthshakervsDawn Bulls4/5/3403 GPMDreamLeague Season 30 Qualifiers · 33:19
  44. WonEmber SpiritvsMena Warriors15/5/17591 GPMEPL Masters 2026 · 56:20
  45. WonDragon KnightvsMena Warriors12/4/9648 GPMEPL Masters 2026 · 52:40
  46. LostVoid SpiritvsZero Tenacity9/8/4451 GPMEPL Masters 2026 · 33:52
  47. LostPangoliervsZero Tenacity1/5/1450 GPMEPL Masters 2026 · 33:07
  48. LostPuckvsLEGION1/5/5362 GPMDreamLeague Season 30 Qualifiers · 26:08
  49. LostDragon KnightvsLEGION1/4/2409 GPMDreamLeague Season 30 Qualifiers · 24:24
  50. LostSlardarvsTeam Lynx4/7/4350 GPMEPL Masters 2026 · 29:27
Earlier matches →