Dota 2 pro player

Fishman

Team NS

Position
Hard supportHard support
Maps
50
Won
28%
KDA
3.4/9.3/13.8
GPM
302
XPM
437
Detailed stats →

Heroes

  1. Warlock7 maps · 0%
  2. Mirana6 maps · 33%
  3. Undying6 maps · 33%
  4. Bane5 maps · 20%
  5. Jakiro4 maps · 50%
  6. Phoenix4 maps · 50%
  7. Disruptor4 maps · 0%
  8. Clockwerk3 maps · 67%
  9. Treant Protector2 maps · 50%
  10. Chen1 maps · 100%

Latest matches

  1. LostMiranavsRostik Team6/4/7317 GPMBETBOOM Streamers Battle Dota 15 · 26:20
  2. LostDeath ProphetvsRostik Team4/8/14415 GPMBETBOOM Streamers Battle Dota 15 · 42:36
  3. LostWinter WyvernvsTeam Stray2/12/30333 GPMBETBOOM Streamers Battle Dota 15 · 48:34
  4. LostBanevsTeam Stray6/18/12260 GPMBETBOOM Streamers Battle Dota 15 · 42:04
  5. WonMiranavsTeam Stray11/8/35412 GPMBETBOOM Streamers Battle Dota 15 · 1:00:53
  6. LostSkywrath MagevsTeam TpaBoMaH4/12/10300 GPMBETBOOM Streamers Battle Dota 15 · 44:06
  7. LostMiranavsTeam TpaBoMaH4/10/26351 GPMBETBOOM Streamers Battle Dota 15 · 56:38
  8. WonBanevsTeam TpaBoMaH8/7/19340 GPMBETBOOM Streamers Battle Dota 15 · 49:10
  9. WonUndyingvsTEAM YBN9/10/26428 GPMBETBOOM Streamers Battle Dota 15 · 1:05:18
  10. LostLionvsTEAM YBN3/16/16279 GPMBETBOOM Streamers Battle Dota 15 · 40:35
  11. WonPhoenixvsTEAM YBN3/5/26418 GPMBETBOOM Streamers Battle Dota 15 · 44:19
  12. LostWitch DoctorvsTeam G4/12/14252 GPMRoad To EWC 2026 Regional Qualifiers · 43:18
  13. LostBanevsTeam G1/7/6193 GPMRoad To EWC 2026 Regional Qualifiers · 32:32
  14. WonTreant Protectorvsstable mental state2/2/8250 GPMRoad To EWC 2026 Regional Qualifiers · 10:25
  15. LostPhoenixvsYellow Submarine4/9/4261 GPM1win Essence I · 32:30
  16. WonPhoenixvsYellow Submarine5/9/22390 GPM1win Essence I · 42:36
  17. LostPhoenixvsYellow Submarine4/11/8307 GPM1win Essence I · 41:53
  18. LostVenomancervsMOUZ1/11/5240 GPM1win Essence I · 32:15
  19. LostJakirovsMOUZ0/9/7199 GPM1win Essence I · 33:16
  20. LostWarlockvsIlbirs Esports3/8/4258 GPMEPL Championship 2025-2026 · 31:33
  21. LostWarlockvsIlbirs Esports4/9/14265 GPMEPL Championship 2025-2026 · 46:33
  22. LostDisruptorvsTeam Lynx5/10/12207 GPMEPL Championship 2025-2026 · 40:18
  23. LostClockwerkvsTeam Lynx0/8/4192 GPMEPL Championship 2025-2026 · 28:16
  24. LostDisruptorvsTeam Lynx0/12/15198 GPMCCT Dota 2 Season 2 Series 7 · 34:48
  25. LostUndyingvsTeam Lynx2/9/6309 GPMCCT Dota 2 Season 2 Series 7 · 45:41
  26. LostWarlockvsPipsqueak+42/6/8304 GPMCCT Dota 2 Season 2 Series 7 · 51:31
  27. WonUndyingvsPipsqueak+46/7/13352 GPMCCT Dota 2 Season 2 Series 7 · 40:39
  28. LostDisruptorvsPipsqueak+45/9/13255 GPMCCT Dota 2 Season 2 Series 7 · 51:28
  29. WonJakirovsYellow Submarine2/2/16334 GPMCCT Dota 2 Season 2 Series 7 · 42:50
  30. WonJakirovsYellow Submarine2/7/16295 GPMCCT Dota 2 Season 2 Series 7 · 57:13
  31. LostMiranavsYellow Submarine1/11/8206 GPMCCT Dota 2 Season 2 Series 7 · 47:25
  32. LostJakirovsVP.Prodigy0/6/3256 GPMCCT Dota 2 Season 2 Series 7 · 32:28
  33. LostTreant ProtectorvsVP.Prodigy0/13/14250 GPMCCT Dota 2 Season 2 Series 7 · 59:20
  34. WonClockwerkvsYellow Submarine4/2/18320 GPMCCT Dota 2 Season 2 Series 7 · 42:51
  35. WonClockwerkvsYellow Submarine3/11/15321 GPMCCT Dota 2 Season 2 Series 7 · 1:13:14
  36. LostBanevsYellow Submarine4/9/18256 GPMEPL Championship 2025-2026 · 42:41
  37. LostWarlockvsYellow Submarine4/11/8249 GPMEPL Championship 2025-2026 · 37:05
  38. WonAncient ApparitionvsYellow Submarine3/15/19355 GPMEPL Championship 2025-2026 · 1:12:50
  39. WonChenvsDOGSENT8/5/21456 GPMEPL Championship 2025-2026 · 33:32
  40. WonMiranavsDOGSENT9/5/25420 GPMEPL Championship 2025-2026 · 41:57
  41. LostMiranavsPipsqueak+41/6/10301 GPMESL One Birmingham 2026 Qualifiers · 28:26
  42. LostBanevsPipsqueak+42/24/13217 GPMESL One Birmingham 2026 Qualifiers · 59:27
  43. LostWarlockvs4Pirates3/11/25420 GPMCIS Battle Dota 2 · 54:00
  44. LostWarlockvs4Pirates1/6/1232 GPMCIS Battle Dota 2 · 24:16
  45. LostDisruptorvseSpoiled1/5/4192 GPMCCT Dota 2 Season 2 Series 3 · 28:05
  46. LostUndyingvseSpoiled4/12/26375 GPMCCT Dota 2 Season 2 Series 3 · 57:17
  47. LostUndyingvsAVULUS3/11/7315 GPMFISSURE Universe Episode 6 · 27:18
  48. LostWarlockvsAVULUS2/15/10347 GPMFISSURE Universe Episode 6 · 50:45
  49. LostShadow ShamanvsWildcard3/10/13353 GPMFISSURE Universe Episode 6 · 43:13
  50. LostUndyingvsWildcard2/8/14361 GPMFISSURE Universe Episode 6 · 37:58
Earlier matches →