Dota 2 pro player

Fly

Virtus.pro

Position
Hard supportHard support
Maps
50
Won
48%
KDA
2.3/7.6/13.7
GPM
331
XPM
456
Detailed stats →

Heroes

  1. Winter Wyvern9 maps · 44%
  2. Lich7 maps · 43%
  3. Bane6 maps · 33%
  4. Ringmaster5 maps · 60%
  5. Phoenix5 maps · 20%
  6. Clockwerk4 maps · 75%
  7. Keeper of the Light3 maps · 67%
  8. Venomancer3 maps · 33%
  9. Silencer3 maps · 33%
  10. Jakiro2 maps · 100%

Latest matches

  1. LostSilencervsRune Eaters1/10/9242 GPMEsports World Cup 2026 · 38:51
  2. LostRingmastervsRune Eaters6/16/18388 GPMEsports World Cup 2026 · 1:04:00
  3. WonJakirovsRune Eaters2/6/17428 GPMEsports World Cup 2026 · 46:26
  4. WonJakirovsOG0/7/18350 GPMEsports World Cup 2026 · 1:06:11
  5. WonBanevsOG5/6/16378 GPMEsports World Cup 2026 · 50:47
  6. WonWinter WyvernvsInner Circle x Insanity2/4/9336 GPMEsports World Cup 2026 · 38:46
  7. WonWinter WyvernvsInner Circle x Insanity0/0/14306 GPMEsports World Cup 2026 · 34:58
  8. LostWinter WyvernvsTeam Yandex0/10/2175 GPMEsports World Cup 2026 · 23:46
  9. LostBanevsTeam Yandex1/8/3223 GPMEsports World Cup 2026 · 32:12
  10. LostWinter Wyvernvs1win5/9/1238 GPMEsports World Cup 2026 · 27:50
  11. LostClockwerkvs1win0/13/14321 GPMEsports World Cup 2026 · 57:00
  12. LostRingmastervsLGD Gaming3/9/14334 GPMEsports World Cup 2026 · 1:01:36
  13. WonRingmastervsLGD Gaming3/4/21441 GPMEsports World Cup 2026 · 1:16:39
  14. WonKeeper of the LightvsCuba4/1/18449 GPMRoad to ENC 2026 Regional Qualifiers · 40:39
  15. LostKeeper of the LightvsCuba1/4/5326 GPMRoad to ENC 2026 Regional Qualifiers · 32:05
  16. WonRingmastervsCuba9/7/20412 GPMRoad to ENC 2026 Regional Qualifiers · 42:57
  17. WonKeeper of the LightvsMexico0/2/19389 GPMRoad to ENC 2026 Regional Qualifiers · 32:04
  18. WonRingmastervsMexico9/1/16392 GPMRoad to ENC 2026 Regional Qualifiers · 27:22
  19. LostPhoenixvsHULIGANI2/6/3311 GPMThe International 2026 - Regional Qualifier Europe · 41:13
  20. LostBanevsHULIGANI1/8/15283 GPMThe International 2026 - Regional Qualifier Europe · 1:05:46
  21. WonClockwerkvsHULIGANI4/4/18372 GPMThe International 2026 - Regional Qualifier Europe · 42:47
  22. LostPhoenixvsTEAM VISION1/5/5238 GPMThe International 2026 - Regional Qualifier Europe · 28:29
  23. LostBanevsTEAM VISION1/6/6244 GPMThe International 2026 - Regional Qualifier Europe · 41:00
  24. WonClockwerkvsTEAM VISION2/8/20351 GPMThe International 2026 - Regional Qualifier Europe · 49:23
  25. WonClockwerkvsYellow Submarine1/8/27330 GPMThe International 2026 - Regional Qualifier Europe · 56:59
  26. WonBanevsYellow Submarine2/3/17318 GPMThe International 2026 - Regional Qualifier Europe · 33:52
  27. LostBanevsYellow Submarine1/9/8236 GPMThe International 2026 - Regional Qualifier Europe · 36:20
  28. WonWinter WyvernvsInner Circle x Insanity4/5/25345 GPMThe International 2026 - Regional Qualifier Europe · 39:12
  29. WonWinter WyvernvsInner Circle x Insanity2/9/24396 GPMThe International 2026 - Regional Qualifier Europe · 52:54
  30. LostWinter WyvernvsInner Circle x Insanity2/8/5282 GPMThe International 2026 - Regional Qualifier Europe · 47:10
  31. LostPhoenixvsIron Wing0/8/7271 GPMDreamLeague Season 29 · 39:46
  32. LostLichvsIron Wing1/12/5261 GPMDreamLeague Season 29 · 34:51
  33. WonLichvsIron Wing2/3/19361 GPMDreamLeague Season 29 · 43:50
  34. LostVenomancervsAurora Gaming1/11/10332 GPMDreamLeague Season 29 · 39:48
  35. WonSilencervsAurora Gaming3/6/13320 GPMDreamLeague Season 29 · 36:13
  36. LostSilencervsAurora Gaming4/8/18315 GPMDreamLeague Season 29 · 40:34
  37. LostLichvsGamerLegion0/15/2234 GPMDreamLeague Season 29 · 34:47
  38. LostLichvsGamerLegion1/10/4206 GPMDreamLeague Season 29 · 28:10
  39. WonLichvsGamerLegion4/9/21373 GPMDreamLeague Season 29 · 41:09
  40. LostWinter WyvernvsTeam Spirit2/12/13292 GPMDreamLeague Season 29 · 44:04
  41. LostPhoenixvsTeam Spirit5/8/11371 GPMDreamLeague Season 29 · 46:27
  42. LostWinter WyvernvsTeam Liquid2/10/10285 GPMDreamLeague Season 29 · 36:34
  43. LostLichvsTeam Liquid4/10/15303 GPMDreamLeague Season 29 · 44:54
  44. WonEnchantressvsVici Gaming3/0/14411 GPMDreamLeague Season 29 · 34:25
  45. WonPhoenixvsVici Gaming3/2/18428 GPMDreamLeague Season 29 · 40:22
  46. WonLichvsex-HEROIC6/8/26384 GPMDreamLeague Season 29 · 45:08
  47. WonTechiesvsex-HEROIC0/10/9351 GPMDreamLeague Season 29 · 40:17
  48. LostVenomancervsTeam Falcons1/14/8318 GPMDreamLeague Season 29 · 37:12
  49. LostTreant ProtectorvsTeam Falcons0/13/33377 GPMDreamLeague Season 29 · 1:46:35
  50. WonVenomancervsTeam Falcons0/14/20505 GPMDreamLeague Season 29 · 1:06:49
Earlier matches →