Dota 2 pro player

Rain

Yellow Submarine

Rank
129
Position
MidMid
Maps
50
Won
70%
KDA
8.2/4.3/12.6
GPM
603
XPM
780
Detailed stats →

Heroes

  1. Pudge14 maps · 64%
  2. Dragon Knight9 maps · 89%
  3. Pangolier5 maps · 40%
  4. Storm Spirit4 maps · 100%
  5. Invoker4 maps · 75%
  6. Earthshaker3 maps · 100%
  7. Death Prophet3 maps · 67%
  8. Sand King2 maps · 0%
  9. Huskar1 maps · 100%
  10. Keeper of the Light1 maps · 100%

Latest matches

  1. LostPudgevsLEGION2/5/9468 GPM1win Essence III · 44:41
  2. LostDeath ProphetvsLEGION8/4/7634 GPM1win Essence III · 40:59
  3. WonEarthshakervsLEGION10/1/23839 GPM1win Essence III · 53:17
  4. WonDeath ProphetvsXipto4/2/10682 GPM1win Essence III · 37:59
  5. LostPudgevsXipto15/9/17672 GPM1win Essence III · 57:43
  6. WonEarthshakervsXipto6/2/16547 GPM1win Essence III · 43:45
  7. LostInvokervsHULIGANI4/6/2455 GPM1win Essence III · 29:12
  8. LostPudgevsHULIGANI3/7/5516 GPM1win Essence III · 39:38
  9. LostSand KingvsGamerLegion6/9/10451 GPMEPL Masters 2026 · 48:12
  10. WonPudgevsGamerLegion8/6/12580 GPMEPL Masters 2026 · 1:02:42
  11. LostPangoliervsGamerLegion1/5/3517 GPMEPL Masters 2026 · 34:12
  12. LostPudgevsNatus Vincere4/6/2570 GPMEPL Masters 2026 · 42:15
  13. LostMagnusvsNatus Vincere1/3/8489 GPMEPL Masters 2026 · 37:54
  14. WonDeath ProphetvsHULIGANI8/2/10655 GPMEPL Masters 2026 · 40:08
  15. WonIovsHULIGANI9/2/17657 GPMEPL Masters 2026 · 49:19
  16. LostPangoliervsHULIGANI4/3/6504 GPMEPL Masters 2026 · 34:21
  17. WonPudgevsOG14/3/15599 GPMEPL Masters 2026 · 37:33
  18. WonPangoliervsOG8/2/9549 GPMEPL Masters 2026 · 31:10
  19. WonKeeper of the LightvsDawn Bulls3/9/5580 GPMEPL Masters 2026 · 45:44
  20. WonEarthshakervsDawn Bulls5/2/13465 GPMEPL Masters 2026 · 26:25
  21. LostDragon KnightvsCyberHero5/7/5413 GPMEPL Masters 2026 · 31:08
  22. LostSand KingvsCyberHero3/11/14569 GPMEPL Masters 2026 · 50:16
  23. WonStorm SpiritvsThe Bot^$20/3/16807 GPMEPL Masters 2026 · 44:08
  24. WonDragon KnightvsThe Bot^$10/5/19647 GPMEPL Masters 2026 · 43:00
  25. WonDragon KnightvsTeam Synapse12/0/15659 GPMEPL Masters 2026 · 29:26
  26. WonStorm SpiritvsTeam Synapse20/4/12712 GPMEPL Masters 2026 · 46:39
  27. WonPudgevsZero Tenacity8/8/17569 GPMEPL Masters 2026 · 46:45
  28. WonDragon KnightvsZero Tenacity4/2/11543 GPMEPL Masters 2026 · 31:26
  29. WonEarth SpiritvsDawn Bulls14/6/16649 GPMEPL Masters 2026 · 47:28
  30. WonPudgevsDawn Bulls5/0/8637 GPMEPL Masters 2026 · 25:13
  31. WonDragon KnightvsTeam Spirit Academy8/4/25727 GPMEPL Masters 2026 · 41:16
  32. LostOutworld DestroyervsTeam Spirit Academy3/3/3589 GPMEPL Masters 2026 · 41:33
  33. WonStorm SpiritvsTeam Spirit Academy15/1/21758 GPMEPL Masters 2026 · 54:00
  34. WonInvokervssalamit12/10/13636 GPMEPL Masters 2026 · 52:52
  35. LostPudgevssalamit8/11/11523 GPMEPL Masters 2026 · 49:41
  36. WonStorm Spiritvssalamit14/2/13665 GPMEPL Masters 2026 · 33:16
  37. WonInvokervslooking for org16/6/14726 GPMEPL Masters 2026 · 44:06
  38. LostPangoliervslooking for org6/12/25563 GPMEPL Masters 2026 · 1:04:43
  39. WonInvokervslooking for org9/3/14581 GPMEPL Masters 2026 · 29:16
  40. WonHuskarvskalmychata7/4/8579 GPMDreamLeague Season 30 Qualifiers · 22:22
  41. WonPudgevskalmychata15/1/19570 GPMDreamLeague Season 30 Qualifiers · 44:48
  42. WonPudgevskalmychata5/1/10534 GPMDreamLeague Season 30 Qualifiers · 28:44
  43. WonDragon Knightvs_PowerRangers8/1/10590 GPMDreamLeague Season 30 Qualifiers · 36:05
  44. WonPudgevs_PowerRangers9/3/18564 GPMDreamLeague Season 30 Qualifiers · 42:16
  45. WonDragon KnightvsHULIGANI5/1/8548 GPMDreamLeague Season 30 Qualifiers · 22:57
  46. WonPudgevsHULIGANI13/2/25699 GPMDreamLeague Season 30 Qualifiers · 51:18
  47. WonPudgevskalmychata8/4/11628 GPMDreamLeague Season 30 Qualifiers · 41:41
  48. WonDragon Knightvskalmychata11/6/23758 GPMDreamLeague Season 30 Qualifiers · 1:01:08
  49. WonPangoliervsNemiga Gaming4/1/13601 GPMEPL Masters 2026 · 36:55
  50. WonDragon KnightvsNemiga Gaming10/3/14673 GPMEPL Masters 2026 · 43:05
Earlier matches →