Esports

Professional Dota 2: matches, tournaments, teams and heroes of the pro scene.

Matches

1win Essence III
  • Nov 13, 2026EndedTeam SpiritFroglings02
  • Nov 12, 2026EndedTeam Spirit1win20
PARI Universe
  • Nov 1, 2026EndedTeam SpiritTeam Yandex30Grand Final
  • Oct 31, 2026EndedTeam SpiritGamerLegion20Lower Bracket Final
  • Oct 30, 2026EndedTeam SpiritTeam Liquid21Lower Bracket Semifinals
  • Oct 30, 2026EndedTeam SpiritPARIVISION21Lower Bracket Quarterfinals
  • Oct 29, 2026EndedTeam SpiritLEGION20Lower Bracket Round 1
  • Oct 28, 2026EndedTeam SpiritOG12Upper Bracket Quarterfinals
  • Oct 26, 2026EndedTeam SpiritPARIVISION21
  • Oct 25, 2026EndedTeam SpiritAstra Invicta20
  • Oct 24, 2026EndedTeam SpiritBETBOOM TEAM20
  • Oct 22, 2026EndedTeam SpiritLEGION20
BLAST SLAM VIII
  • Oct 11, 2026EndedTeam SpiritTeam Yandex01Grand Final
  • Oct 11, 2026EndedTeam SpiritTeam Yandex22Grand Final
  • Oct 11, 2026EndedTeam SpiritPARIVISION21Lower Bracket Final
  • Oct 10, 2026EndedTeam SpiritTeam Yandex02Upper Bracket Final
  • Oct 9, 2026EndedTeam SpiritAurora Gaming21Upper Bracket Semifinals
  • Oct 3, 2026EndedTeam SpiritTeam Yandex21Upper Bracket Final
  • Sep 30, 2026EndedTeam Spirit1win20
  • Sep 29, 2026EndedTeam SpiritTeam Nemesis21
The International 2026
  • Aug 23, 2026EndedTeam SpiritTEAM VISION32Grand Final
  • Aug 23, 2026EndedTeam SpiritTeam Yandex20Lower Bracket Final
  • Aug 22, 2026EndedTeam SpiritBETBOOM TEAM10
  • Aug 22, 2026EndedTeam SpiritTeam Liquid20Lower Bracket Quarterfinals
  • Aug 21, 2026EndedTeam SpiritTEAM VISION12Upper Bracket Semifinals
  • Aug 20, 2026EndedTeam SpiritIron Wing20Upper Bracket Quarterfinals
  • Aug 16, 2026EndedTeam SpiritTeam Resilience21