Dota 2 pro player

iAnnihilate

Team Virsatus

Position
MidMid
Maps
50
Won
18%
KDA
5.6/6.1/7.4
GPM
487
XPM
599
Detailed stats →

Heroes

  1. Queen of Pain6 maps · 17%
  2. Centaur Warrunner6 maps · 17%
  3. Void Spirit6 maps · 0%
  4. Storm Spirit4 maps · 50%
  5. Puck4 maps · 25%
  6. Dragon Knight4 maps · 0%
  7. Ember Spirit3 maps · 33%
  8. Shadow Fiend2 maps · 100%
  9. Earthshaker2 maps · 0%
  10. Dawnbreaker2 maps · 0%

Latest matches

  1. LostLinavsTeam King Potato17/4/11631 GPMThe Boris Invitational: Streamer Battles 2 · 48:35
  2. LostVoid SpiritvsTeam Virsatus14/8/18629 GPMThe Boris Invitational: Streamer Battles 2 · 51:48
  3. LostInvokervsTeam Virsatus4/4/2599 GPMThe Boris Invitational: Streamer Battles 2 · 36:49
  4. WonQueen of PainvsTEAM MONKEYS17/7/10758 GPMThe Boris Invitational: Streamer Battles 2 · 47:05
  5. LostPuckvsteam gunnar13/5/17649 GPMThe Boris Invitational: Streamer Battles 2 · 57:55
  6. LostVoid SpiritvsTeam Nyx7/7/10464 GPMThe Boris Invitational: Streamer Battles 2 · 39:24
  7. LostWindrangervsTeam Boris7/6/1387 GPMThe Boris Invitational: Streamer Battles 2 · 24:12
  8. LostVoid SpiritvsTeam King Potato8/5/10469 GPMThe Boris Invitational: Streamer Battles 2 · 32:59
  9. LostSnipervsTeam dnm9/8/3563 GPMThe Boris Invitational: Streamer Battles 2 · 48:56
  10. LostVoid Spiritvs4 Anchors + Ilmeria4/6/9454 GPMThe International 2026 - Regional Qualifier North America · 46:46
  11. LostHuskarvs4 Anchors + Ilmeria2/7/2369 GPMThe International 2026 - Regional Qualifier North America · 25:43
  12. LostPangoliervsGamerLegion3/13/7341 GPMThe International 2026 - Regional Qualifier North America · 26:07
  13. LostEmber SpiritvsGamerLegion3/6/7393 GPMThe International 2026 - Regional Qualifier North America · 28:08
  14. WonEmber Spiritvsggboom16/4/16615 GPMThe International 2026 - Regional Qualifier North America · 42:50
  15. WonVipervsggboom6/2/12648 GPMThe International 2026 - Regional Qualifier North America · 46:01
  16. LostPuckvsNot4/5/3474 GPMDreamLeague Season 29 Qualifiers · 31:47
  17. LostVoid SpiritvsNot0/7/5353 GPMDreamLeague Season 29 Qualifiers · 26:05
  18. WonStorm Spiritvsggboom14/7/14643 GPMDreamLeague Season 29 Qualifiers · 49:57
  19. LostVoid SpiritvsDarkStorm8/9/6499 GPMDreamLeague Season 29 Qualifiers · 45:20
  20. LostCentaur WarrunnervsShindeN0/5/4440 GPMESL One Birmingham 2026 Qualifiers · 29:26
  21. LostCentaur WarrunnervsShindeN1/6/1350 GPMESL One Birmingham 2026 Qualifiers · 18:01
  22. WonCentaur WarrunnervsSebeki6/5/16533 GPMESL One Birmingham 2026 Qualifiers · 49:33
  23. LostTinyvsTt Game6/5/4494 GPMESL One Birmingham 2026 Qualifiers · 39:22
  24. LostQueen of PainvsTt Game11/5/16643 GPMESL One Birmingham 2026 Qualifiers · 55:57
  25. WonShadow FiendvsTt Game13/1/6683 GPMESL One Birmingham 2026 Qualifiers · 39:56
  26. WonStorm SpiritvsYoru Ryodan9/2/8611 GPMESL One Birmingham 2026 Qualifiers · 27:51
  27. LostDragon KnightvsFlame6/9/7501 GPMCCT Dota 2 Season 2 South America Series 1 · 35:09
  28. LostDragon KnightvsFlame1/10/4400 GPMCCT Dota 2 Season 2 South America Series 1 · 30:48
  29. LostEmber SpiritvsAllStars2/9/6379 GPMCCT Dota 2 Season 2 South America Series 1 · 23:56
  30. LostEarthshakervsAllStars1/4/6415 GPMCCT Dota 2 Season 2 South America Series 1 · 29:30
  31. LostCentaur Warrunnervsenjoy2/10/6395 GPMDreamLeague Division 2 Season 1 · 26:38
  32. LostEarthshakervsenjoy1/7/2396 GPMDreamLeague Division 2 Season 1 · 30:30
  33. LostCentaur WarrunnervsOG6/11/7413 GPMDreamLeague Division 2 Season 1 · 31:12
  34. LostCentaur WarrunnervsOG4/5/7446 GPMDreamLeague Division 2 Season 1 · 28:33
  35. LostDawnbreakervsInner Circle0/7/2383 GPMDreamLeague Division 2 Season 1 · 28:57
  36. LostDawnbreakervsInner Circle2/9/13498 GPMDreamLeague Division 2 Season 1 · 33:57
  37. LostDoomvsPassion UA2/10/11474 GPMDreamLeague Division 2 Season 1 · 38:46
  38. LostQueen of PainvsPassion UA11/12/7426 GPMDreamLeague Division 2 Season 1 · 34:15
  39. LostQueen of PainvsPerú Rejects2/6/9485 GPMDreamLeague Division 2 Season 1 · 27:55
  40. LostStorm SpiritvsPerú Rejects7/6/4464 GPMDreamLeague Division 2 Season 1 · 24:32
  41. LostPuckvsRune Eaters3/4/10534 GPMDreamLeague Division 2 Season 1 · 27:51
  42. LostStorm SpiritvsRune Eaters4/4/9535 GPMDreamLeague Division 2 Season 1 · 32:17
  43. LostDragon KnightvsZero Tenacity6/5/6451 GPMDreamLeague Division 2 Season 1 · 34:34
  44. LostDragon KnightvsZero Tenacity1/5/3421 GPMDreamLeague Division 2 Season 1 · 24:15
  45. LostKunkkavsWildcard1/5/6431 GPMDreamLeague Season 27 Qualifiers · 33:57
  46. LostOutworld DestroyervsWildcard1/6/0353 GPMDreamLeague Season 27 Qualifiers · 20:00
  47. LostQueen of PainvsWildcard0/2/0291 GPMDreamLeague Season 27 Qualifiers · 15:37
  48. WonShadow FiendvsTeam KaranDotes8/4/14616 GPMDreamLeague Season 27 Qualifiers · 37:22
  49. WonPuckvsTeam KaranDotes7/2/13623 GPMDreamLeague Season 27 Qualifiers · 34:43
  50. LostQueen of PainvsWildcard0/5/2323 GPMDreamLeague Season 27 Qualifiers · 21:15
Earlier matches →