Dota 2 pro player

Rain

Yellow Submarine

Rank
137
Position
MidMid
Maps
50
Won
62%
KDA
8.3/4.6/11.9
GPM
598
XPM
775
Detailed stats →

Heroes

  1. Pudge12 maps · 50%
  2. Dragon Knight6 maps · 83%
  3. Invoker5 maps · 80%
  4. Earthshaker4 maps · 100%
  5. Storm Spirit4 maps · 100%
  6. Pangolier4 maps · 25%
  7. Death Prophet3 maps · 67%
  8. Axe3 maps · 0%
  9. Io2 maps · 100%
  10. Sand King2 maps · 0%

Latest matches

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