Dota 2 pro player

Han

rising sun

Rank
Position
MidMid
Maps
50
Won
42%
KDA
7.5/3.5/9.5
GPM
575
XPM
736
Detailed stats →

Heroes

  1. Storm Spirit14 maps · 36%
  2. Void Spirit7 maps · 57%
  3. Earth Spirit6 maps · 67%
  4. Earthshaker6 maps · 33%
  5. Invoker5 maps · 0%
  6. Puck4 maps · 50%
  7. Outworld Destroyer3 maps · 33%
  8. Leshrac1 maps · 100%
  9. Meepo1 maps · 100%
  10. Slark1 maps · 100%

Latest matches

  1. LostOutworld DestroyervsZENITH1/3/0408 GPMEPL World Series: Southeast Asia 2026-2027 Season · 22:23
  2. WonEarthshakervsZENITH9/1/21669 GPMEPL World Series: Southeast Asia 2026-2027 Season · 39:11
  3. LostEarthshakervsZENITH2/6/6440 GPMEPL World Series: Southeast Asia 2026-2027 Season · 32:05
  4. WonPuckvsTeam Kinetix6/5/11669 GPMEPL World Series: Southeast Asia 2025-2026 Season · 44:18
  5. WonEarthshakervsTeam Kinetix11/1/14691 GPMEPL World Series: Southeast Asia 2025-2026 Season · 47:05
  6. LostEarthshakervsZENITH5/5/4540 GPMEPL World Series: Southeast Asia 2025-2026 Season · 37:05
  7. LostEarthshakervsZENITH3/6/0428 GPMEPL World Series: Southeast Asia 2025-2026 Season · 29:05
  8. LostInvokervsResp Gaming4/2/9523 GPMEPL World Series: Southeast Asia 2025-2026 Season · 37:26
  9. LostInvokervsResp Gaming16/6/15697 GPMEPL World Series: Southeast Asia 2025-2026 Season · 1:04:04
  10. LostOutworld DestroyervsRoyal Bear3/5/2485 GPMEPL World Series: Southeast Asia 2025-2026 Season · 34:50
  11. LostStorm SpiritvsRoyal Bear2/0/0398 GPMEPL World Series: Southeast Asia 2025-2026 Season · 15:33
  12. LostEarth SpiritvsDIREBORN4/5/4455 GPMEPL World Series: Southeast Asia 2025-2026 Season · 30:21
  13. LostInvokervsDIREBORN3/4/10522 GPMEPL World Series: Southeast Asia 2025-2026 Season · 34:10
  14. LostEarthshakervsYangon Galacticos5/3/2458 GPMEPL World Series: Southeast Asia 2025-2026 Season · 29:54
  15. WonSlarkvsYangon Galacticos5/3/10547 GPMEPL World Series: Southeast Asia 2025-2026 Season · 44:03
  16. LostEarth SpiritvsYangon Galacticos4/6/7494 GPMEPL World Series: Southeast Asia 2025-2026 Season · 43:48
  17. WonOutworld DestroyervsTeam Nemesis Academy20/2/8777 GPMEPL World Series: Southeast Asia 2025-2026 Season · 36:45
  18. WonPuckvsTeam Nemesis Academy12/1/11689 GPMEPL World Series: Southeast Asia 2025-2026 Season · 18:54
  19. LostPuckvsZENITH6/4/3569 GPMDreamLeague Season 30 Qualifiers · 38:46
  20. LostStorm SpiritvsZENITH5/7/6636 GPMDreamLeague Season 30 Qualifiers · 58:05
  21. WonEarth SpiritvsZENITH8/2/3537 GPMDreamLeague Season 30 Qualifiers · 29:08
  22. WonEarth SpiritvsResp Gaming18/2/9657 GPMDreamLeague Season 30 Qualifiers · 37:23
  23. WonMeepovsResp Gaming9/3/11756 GPMDreamLeague Season 30 Qualifiers · 45:51
  24. LostInvokervsCloud Rising13/6/11668 GPMDreamLeague Season 30 Qualifiers · 52:37
  25. LostInvokervsCloud Rising7/1/11641 GPMDreamLeague Season 30 Qualifiers · 49:23
  26. WonEarth SpiritvsCrescent6/1/9531 GPMDreamLeague Season 30 Qualifiers · 20:52
  27. WonEarth SpiritvsCrescent9/3/21560 GPMDreamLeague Season 30 Qualifiers · 48:06
  28. LostVoid SpiritvsYakult Brothers8/9/19625 GPMESL challenger China powered By ACL · 1:13:07
  29. WonStorm SpiritvsTeam Refuser7/2/8613 GPMESL challenger China powered By ACL · 47:40
  30. WonStorm SpiritvsTeam Refuser12/5/19632 GPMESL challenger China powered By ACL · 59:44
  31. LostStorm SpiritvsVici Gaming5/2/6542 GPMESL challenger China powered By ACL · 41:11
  32. LostVoid SpiritvsSatan6667/6/11622 GPMEPL World Series: Southeast Asia 2025-2026 Season · 51:20
  33. LostVipervsSatan66610/7/20543 GPMEPL World Series: Southeast Asia 2025-2026 Season · 56:24
  34. LostStorm SpiritvsTeam Resilience8/5/9598 GPMESL challenger China powered By ACL · 40:13
  35. WonVoid SpiritvsThriving7/1/12503 GPMESL challenger China powered By ACL · 22:58
  36. WonVoid SpiritvsThriving14/1/12682 GPMESL challenger China powered By ACL · 41:27
  37. WonStorm SpiritvsYakult Brothers.XiongChuMo9/1/22637 GPMESL challenger China powered By ACL · 48:41
  38. WonLeshracvsWinteR Squadron11/4/19697 GPMEPL World Series: Southeast Asia 2025-2026 Season · 29:22
  39. WonStorm SpiritvsWinteR Squadron13/2/20651 GPMEPL World Series: Southeast Asia 2025-2026 Season · 34:19
  40. LostSlardarvsWinteR Squadron2/7/14462 GPMEPL World Series: Southeast Asia 2025-2026 Season · 37:48
  41. LostStorm SpiritvsRoar2/2/2439 GPMDreamLeague Season 29 Qualifiers · 25:05
  42. LostStorm SpiritvsRoar3/1/2540 GPMDreamLeague Season 29 Qualifiers · 29:29
  43. LostStorm SpiritvsTeam Resilience0/5/1387 GPMDreamLeague Season 29 Qualifiers · 18:02
  44. LostStorm SpiritvsTeam Resilience8/4/6694 GPMDreamLeague Season 29 Qualifiers · 1:05:50
  45. WonVoid SpiritvsYakult Brothers9/3/12624 GPMDreamLeague Season 29 Qualifiers · 42:06
  46. WonStorm SpiritvsYakult Brothers7/0/9598 GPMDreamLeague Season 29 Qualifiers · 32:38
  47. WonVoid SpiritvsToLight12/2/12580 GPMDreamLeague Season 29 Qualifiers · 35:02
  48. LostPuckvsMideng dreamer9/4/5574 GPMDreamLeague Season 29 Qualifiers · 34:57
  49. LostStorm SpiritvsSatan6666/7/6550 GPMEPL World Series: Southeast Asia 2025-2026 Season · 40:50
  50. LostVoid SpiritvsSatan66610/4/11527 GPMEPL World Series: Southeast Asia 2025-2026 Season · 39:30
Earlier matches →