Dota 2 pro player

Panda

Red John

Rank
Position
MidMid
Maps
50
Won
28%
KDA
7.6/5.6/9.9
GPM
581
XPM
735
Detailed stats →

Heroes

  1. Invoker6 maps · 50%
  2. Storm Spirit6 maps · 0%
  3. Huskar6 maps · 0%
  4. Puck5 maps · 20%
  5. Keeper of the Light4 maps · 75%
  6. Outworld Destroyer4 maps · 25%
  7. Ember Spirit4 maps · 25%
  8. Earth Spirit4 maps · 25%
  9. Sand King3 maps · 33%
  10. Lina3 maps · 33%

Latest matches

  1. LostInvokervsTeam Synapse13/8/16702 GPMEuropean Pro League 2026-2027 Season · 51:29
  2. LostInvokervsTeam Synapse9/4/7548 GPMEuropean Pro League 2026-2027 Season · 36:29
  3. LostEarthshakervsInterActive Philippines7/6/12501 GPMEuropean Pro League 2026-2027 Season · 39:34
  4. WonEarth SpiritvsInterActive Philippines10/5/23689 GPMEuropean Pro League 2026-2027 Season · 52:11
  5. LostPuckvsInterActive Philippines3/7/8565 GPMEuropean Pro League 2026-2027 Season · 46:39
  6. LostSand KingvsPuckChamp6/12/12547 GPMEuropean Pro League 2026-2027 Season · 46:39
  7. LostHuskarvsPuckChamp14/8/9658 GPMEuropean Pro League 2026-2027 Season · 1:01:45
  8. WonTimbersawvsTeam Spirit Academy11/2/7738 GPMEPL Masters 2026 · 31:58
  9. LostHuskarvsTeam Spirit Academy5/15/13541 GPMEPL Masters 2026 · 51:12
  10. WonOutworld DestroyervsTeam Spirit Academy10/8/10699 GPMEPL Masters 2026 · 44:47
  11. LostOutworld DestroyervsNemiga Gaming7/6/12746 GPMEPL Masters 2026 · 1:14:55
  12. LostOutworld DestroyervsNemiga Gaming2/4/2495 GPMEPL Masters 2026 · 31:35
  13. LostPuckvsYellow Submarine6/6/13546 GPMEPL Masters 2026 · 44:06
  14. WonInvokervsYellow Submarine15/8/23757 GPMEPL Masters 2026 · 1:04:43
  15. LostOutworld DestroyervsYellow Submarine4/3/3467 GPMEPL Masters 2026 · 29:16
  16. LostHuskarvsTwo Move8/12/5535 GPMEuropean Pro League 2025-2026 Season · 48:20
  17. LostNecrophosvsTwo Move2/6/0386 GPMEuropean Pro League 2025-2026 Season · 18:36
  18. LostEmber SpiritvsTeam Lynx10/6/8536 GPMEPL Masters 2026 · 31:12
  19. LostEarth SpiritvsTeam Lynx7/8/19560 GPMEPL Masters 2026 · 41:58
  20. LostStorm SpiritvsNatus Vincere1/5/5446 GPMRES Unchained - A Blast Dota Slam VIII Qualifier EU · 28:24
  21. LostEarth SpiritvsNatus Vincere5/10/2364 GPMRES Unchained - A Blast Dota Slam VIII Qualifier EU · 29:08
  22. LostLinavsRE ARISE7/3/1580 GPMEPL Masters 2026 · 32:32
  23. LostEmber SpiritvsRE ARISE9/4/7491 GPMEPL Masters 2026 · 41:17
  24. WonInvokervsRE ARISE10/1/25722 GPMEPL Masters 2026 · 47:02
  25. LostLinavsTeam Spirit Academy14/5/5661 GPMEPL Masters 2026 · 49:31
  26. LostEarth SpiritvsTeam Spirit Academy13/5/5544 GPMEPL Masters 2026 · 29:43
  27. LostInvokervsKlim Sani48/5/12709 GPMEPL Masters 2026 · 55:57
  28. LostStorm SpiritvsKlim Sani43/5/3466 GPMEPL Masters 2026 · 24:53
  29. WonLinavsSyntax11/2/15749 GPMEPL Masters 2026 · 30:28
  30. WonEmber SpiritvsSyntax13/1/11591 GPMEPL Masters 2026 · 21:07
  31. LostEmber SpiritvsNo Hoodwink1/4/8402 GPMEPL Masters 2026 · 30:18
  32. WonVoid SpiritvsHive13/5/13618 GPMEuropean Pro League 2025-2026 Season · 42:05
  33. WonInvokervsHive5/4/22911 GPMEuropean Pro League 2025-2026 Season · 57:53
  34. LostPuckvsBALU TEAM14/7/19597 GPMEuropean Pro League 2025-2026 Season · 47:42
  35. LostStorm SpiritvsBALU TEAM10/6/6649 GPMEuropean Pro League 2025-2026 Season · 46:40
  36. WonKeeper of the LightvsBALU TEAM9/3/21681 GPMEuropean Pro League 2025-2026 Season · 32:58
  37. LostPuckvsZero Tenacity10/4/7583 GPMEuropean Pro League 2025-2026 Season · 41:30
  38. LostKeeper of the LightvsZero Tenacity7/5/19757 GPMEuropean Pro League 2025-2026 Season · 1:10:05
  39. LostStorm SpiritvsVP.Prodigy4/6/6529 GPMEuropean Pro League 2025-2026 Season · 35:49
  40. LostStorm SpiritvsVP.Prodigy5/9/3503 GPMEuropean Pro League 2025-2026 Season · 33:17
  41. WonPuckvsVP.Prodigy8/1/18668 GPMEuropean Pro League 2025-2026 Season · 44:03
  42. WonKeeper of the LightvsEc1ipse12/2/12710 GPMEuropean Pro League 2025-2026 Season · 34:41
  43. WonKeeper of the LightvsEc1ipse6/0/14666 GPMEuropean Pro League 2025-2026 Season · 33:26
  44. LostHuskarvsInner Circle x Insanity6/8/3457 GPMEuropean Pro League 2025-2026 Season · 33:07
  45. LostSand KingvsInner Circle x Insanity1/7/9439 GPMEuropean Pro League 2025-2026 Season · 35:51
  46. LostHuskarvs_PowerRangers2/8/2328 GPMEuropean Pro League 2025-2026 Season · 20:04
  47. LostHuskarvs_PowerRangers7/8/1455 GPMEuropean Pro League 2025-2026 Season · 24:48
  48. WonSand Kingvs_PowerRangers14/5/17703 GPMEuropean Pro League 2025-2026 Season · 47:52
  49. LostVoid SpiritvsHive0/4/0330 GPMEuropean Pro League 2025-2026 Season · 16:51
  50. LostStorm SpiritvsHive5/4/4524 GPMEuropean Pro League 2025-2026 Season · 30:31
Earlier matches →