Dota 2 pro player

kyford

SHADOW DANCE

Position
Hard supportHard support
Maps
50
Won
36%
KDA
3.3/9.4/16.8
GPM
313
XPM
441
Detailed stats →

Heroes

  1. Warlock7 maps · 29%
  2. Venomancer7 maps · 29%
  3. Bane6 maps · 67%
  4. Jakiro6 maps · 0%
  5. Enchantress5 maps · 20%
  6. Ringmaster3 maps · 0%
  7. Treant Protector2 maps · 100%
  8. Witch Doctor2 maps · 50%
  9. Abaddon2 maps · 50%
  10. Ogre Magi2 maps · 0%

Latest matches

  1. LostWitch DoctorvsHULIGANI2/15/10229 GPMDreamLeague Season 30 Qualifiers · 50:37
  2. LostEnchantressvsHULIGANI1/9/3290 GPMDreamLeague Season 30 Qualifiers · 41:30
  3. WonWitch DoctorvsThe Warriors5/8/19303 GPMDreamLeague Season 30 Qualifiers · 31:49
  4. WonWinter WyvernvsThe Warriors7/11/19353 GPMDreamLeague Season 30 Qualifiers · 45:54
  5. LostBanevsThe Warriors1/15/16245 GPMDreamLeague Season 30 Qualifiers · 45:38
  6. LostBanevsCyberHero1/7/6210 GPMDreamLeague Season 30 Qualifiers · 27:16
  7. WonBanevsEGOISTO3/6/12258 GPMDreamLeague Season 30 Qualifiers · 24:35
  8. WonBanevsFlame Esports5/17/27359 GPMEuropean Pro League 2025-2026 Season · 1:12:32
  9. WonTreant ProtectorvsFlame Esports2/13/36332 GPMEuropean Pro League 2025-2026 Season · 59:47
  10. WonBanevsRE ARISE9/6/27421 GPMEuropean Pro League 2025-2026 Season · 50:40
  11. WonAbaddonvsRE ARISE1/8/31357 GPMEuropean Pro League 2025-2026 Season · 55:11
  12. LostSnapfirevsRE ARISE3/13/16297 GPMEuropean Pro League 2025-2026 Season · 42:22
  13. LostOgre Magivs_PowerRangers5/9/14304 GPMEuropean Pro League 2025-2026 Season · 39:04
  14. LostAbaddonvs_PowerRangers0/10/8253 GPMEuropean Pro League 2025-2026 Season · 53:14
  15. LostRingmastervsIlbirs Esports5/12/6275 GPMEuropean Pro League 2025-2026 Season · 54:10
  16. WonBanevsIlbirs Esports2/12/22308 GPMEuropean Pro League 2025-2026 Season · 1:09:09
  17. LostRingmastervsIlbirs Esports3/12/13310 GPMEuropean Pro League 2025-2026 Season · 1:03:38
  18. LostDisruptorvsMODUS1/10/11212 GPMEuropean Pro League 2025-2026 Season · 30:30
  19. LostJakirovsMODUS1/13/6231 GPMEuropean Pro League 2025-2026 Season · 32:40
  20. LostVenomancervsYellow Submarine2/11/7252 GPMEuropean Pro League 2025-2026 Season · 28:24
  21. LostEnchantressvsYellow Submarine0/9/11290 GPMEuropean Pro League 2025-2026 Season · 32:00
  22. LostJakirovsBreeki Cheeki9/12/18319 GPMDreamLeague Season 29 Qualifiers · 52:31
  23. WonPhoenixvsGensokyo12/6/25484 GPMDreamLeague Season 29 Qualifiers · 21:43
  24. WonCrystal MaidenvsVP.Prodigy3/11/27401 GPMEuropean Pro League 2025-2026 Season · 40:14
  25. WonVenomancervsVP.Prodigy4/9/31453 GPMEuropean Pro League 2025-2026 Season · 35:57
  26. WonLichvsLeto7/10/31397 GPMDreamLeague Season 29 Qualifiers · 57:39
  27. LostEnchantressvsInner Circle x Insanity3/7/9364 GPMEuropean Pro League 2025-2026 Season · 38:18
  28. LostVenomancervsInner Circle x Insanity2/9/19326 GPMEuropean Pro League 2025-2026 Season · 1:00:58
  29. LostJakirovsMODUS2/7/4226 GPMEuropean Pro League 2025-2026 Season · 24:23
  30. LostVenomancervsMODUS5/14/21364 GPMEuropean Pro League 2025-2026 Season · 1:01:01
  31. LostVenomancervsRune Eaters2/10/9263 GPMEuropean Pro League 2025-2026 Season · 31:05
  32. LostRingmastervsRune Eaters2/13/12232 GPMEuropean Pro League 2025-2026 Season · 35:57
  33. WonEnchantressvsALIS VENTORUS6/7/27440 GPMEuropean Pro League 2025-2026 Season · 52:14
  34. WonVenomancervsALIS VENTORUS7/9/32424 GPMEuropean Pro League 2025-2026 Season · 46:13
  35. LostVenomancervsRune Eaters4/11/6277 GPMTennisi Stampede Champions - Season 2 · 21:39
  36. LostEnchantressvsRune Eaters3/7/7281 GPMTennisi Stampede Champions - Season 2 · 26:02
  37. LostWarlockvsNemiga Gaming3/8/15274 GPMPremier Series · 34:13
  38. LostJakirovsNemiga Gaming0/8/7185 GPMPremier Series · 25:41
  39. WonDazzlevsAstini+55/4/26355 GPMPremier Series · 49:29
  40. WonWarlockvsAstini+53/6/22383 GPMPremier Series · 44:29
  41. LostOgre MagivsAstini+50/4/6211 GPMPremier Series · 33:41
  42. WonWarlockvsPeak6/5/23426 GPMTennisi Stampede Champions - Season 2 · 31:44
  43. LostWarlockvsPeak3/13/24354 GPMTennisi Stampede Champions - Season 2 · 44:33
  44. WonTreant ProtectorvsPeak0/4/17311 GPMTennisi Stampede Champions - Season 2 · 40:32
  45. LostJakirovsL1GA TEAM2/6/9282 GPMPremier Series · 33:00
  46. LostWarlockvsL1GA TEAM2/7/22349 GPMPremier Series · 58:17
  47. LostWarlockvsIlbirs Esports3/8/26315 GPMTennisi Stampede Champions - Season 2 · 58:09
  48. LostJakirovsIlbirs Esports3/8/6209 GPMTennisi Stampede Champions - Season 2 · 24:25
  49. LostDisruptorvsPipsqueak+43/18/17337 GPMPremier Series · 41:39
  50. LostWarlockvsPipsqueak+43/4/20332 GPMPremier Series · 44:15
Earlier matches →