Dota 2 pro player

Katsura

The Warriors

Rank
53
Position
MidMid
Maps
50
Won
42%
KDA
7.7/4.6/11
GPM
583
XPM
746
Detailed stats →

Heroes

  1. Sand King13 maps · 62%
  2. Invoker9 maps · 44%
  3. Earth Spirit6 maps · 33%
  4. Dragon Knight3 maps · 67%
  5. Puck3 maps · 33%
  6. Queen of Pain3 maps · 33%
  7. Nature's Prophet3 maps · 33%
  8. Rubick2 maps · 0%
  9. Necrophos1 maps · 100%
  10. Snapfire1 maps · 100%

Latest matches

  1. LostOutworld Destroyervs_PowerRangers5/3/6460 GPMDreamLeague Season 30 Qualifiers · 33:47
  2. WonNecrophosvs_PowerRangers18/1/11902 GPMDreamLeague Season 30 Qualifiers · 41:40
  3. LostEmber Spiritvs_PowerRangers8/5/4526 GPMDreamLeague Season 30 Qualifiers · 30:36
  4. LostSand KingvsDawn Bulls5/8/2473 GPMEPL Masters 2026 · 30:49
  5. LostLargovsDawn Bulls2/8/10439 GPMEPL Masters 2026 · 37:08
  6. WonNature's ProphetvsDawn Bulls9/1/9757 GPMEPL Masters 2026 · 26:26
  7. WonDragon KnightvsZero Tenacity5/4/20580 GPMDreamLeague Season 30 Qualifiers · 44:09
  8. LostEarth SpiritvsZero Tenacity8/5/19625 GPMDreamLeague Season 30 Qualifiers · 1:10:21
  9. WonSand KingvsZero Tenacity15/3/14709 GPMDreamLeague Season 30 Qualifiers · 45:54
  10. LostInvokervsInner Circle x Insanity3/7/10536 GPMEPL Masters 2026 · 42:18
  11. LostSand KingvsInner Circle x Insanity1/9/1418 GPMEPL Masters 2026 · 22:27
  12. LostInvokervsPuckChamp7/9/6616 GPMEPL Masters 2026 · 36:50
  13. LostNature's ProphetvsPuckChamp15/7/111,003 GPMEPL Masters 2026 · 1:02:48
  14. LostNature's ProphetvsDYNASTY12/5/9860 GPMEPL Masters 2026 · 51:18
  15. LostDragon KnightvsDYNASTY1/8/3511 GPMEPL Masters 2026 · 39:07
  16. LostEarth SpiritvsNo Hoodwink2/4/11495 GPMAsgard Championship · 43:09
  17. LostQueen of PainvsNo Hoodwink2/5/6495 GPMAsgard Championship · 36:13
  18. WonDragon KnightvsPuckChamp3/6/15565 GPMAsgard Championship · 47:03
  19. WonEarth SpiritvsPuckChamp13/4/19621 GPMAsgard Championship · 44:47
  20. LostEarth SpiritvsLevel UP esports7/9/13503 GPMAsgard Championship · 51:05
  21. WonEarth SpiritvsLevel UP esports12/4/19594 GPMAsgard Championship · 51:12
  22. LostInvokervsLevel UP esports20/8/26697 GPMAsgard Championship · 1:12:58
  23. WonInvokervsTeam Synapse17/1/16742 GPMAsgard Championship · 35:07
  24. WonSand KingvsTeam Synapse12/1/12685 GPMAsgard Championship · 38:28
  25. LostLinavsPuckChamp7/7/3482 GPMAsgard Championship · 31:01
  26. LostEarth SpiritvsPuckChamp7/4/5538 GPMAsgard Championship · 34:45
  27. WonSnapfirevsTeam Lipstick23/3/15772 GPMRoad To EWC 2026 Regional Qualifiers · 28:08
  28. LostVoid SpiritvsInner Circle x Insanity6/4/20574 GPMCCT Dota 2 Season 2 Series 8 · 55:29
  29. LostQueen of PainvsInner Circle x Insanity3/4/2407 GPMCCT Dota 2 Season 2 Series 8 · 18:49
  30. WonPuckvsInner Circle x Insanity6/3/15594 GPMCCT Dota 2 Season 2 Series 8 · 49:03
  31. LostInvokervsTeam Lynx1/9/7413 GPMCCT Dota 2 Season 2 Series 8 · 31:16
  32. LostRubickvsTeam Lynx2/2/9447 GPMCCT Dota 2 Season 2 Series 8 · 29:50
  33. WonSand KingvsTeam Lynx14/1/11610 GPMCCT Dota 2 Season 2 Series 8 · 40:50
  34. WonSand KingvsTeam Lynx10/2/14613 GPMEuropean Pro League 2025-2026 Season · 34:35
  35. WonQueen of PainvsTeam Lynx7/2/15628 GPMEuropean Pro League 2025-2026 Season · 38:22
  36. LostSand KingvsPipsqueak+44/7/13516 GPMCCT Dota 2 Season 2 Series 7 · 30:50
  37. LostInvokervsPipsqueak+48/7/11557 GPMCCT Dota 2 Season 2 Series 7 · 38:23
  38. WonInvokervsInner Circle x Insanity18/1/6681 GPMCCT Dota 2 Season 2 Series 7 · 31:22
  39. WonSand KingvsInner Circle x Insanity9/5/19630 GPMCCT Dota 2 Season 2 Series 7 · 40:54
  40. LostSand KingvsAVULUS0/7/5412 GPMCCT Dota 2 Season 2 Series 7 · 30:03
  41. LostRubickvsAVULUS2/5/11438 GPMCCT Dota 2 Season 2 Series 7 · 43:04
  42. WonInvokervsAVULUS11/1/15581 GPMCCT Dota 2 Season 2 Series 7 · 32:57
  43. LostPuckvsInner Circle x Insanity3/5/2585 GPMEuropean Pro League 2025-2026 Season · 38:09
  44. LostSand KingvsInner Circle x Insanity2/4/3503 GPMEuropean Pro League 2025-2026 Season · 32:06
  45. LostVipervsTeam Lynx6/9/11506 GPMEuropean Pro League 2025-2026 Season · 1:00:09
  46. LostPuckvsTeam Lynx3/2/5513 GPMEuropean Pro League 2025-2026 Season · 30:13
  47. WonSand Kingvsalohasquad5/2/18638 GPMCCT Dota 2 Season 2 Series 7 · 32:28
  48. WonSand Kingvsalohasquad14/5/19600 GPMCCT Dota 2 Season 2 Series 7 · 59:20
  49. WonInvokervsL1GA TEAM5/2/13529 GPMEuropean Pro League 2025-2026 Season · 40:58
  50. WonSand KingvsL1GA TEAM9/4/13585 GPMEuropean Pro League 2025-2026 Season · 46:13
Earlier matches →