Recent matches
Professional matches we track, newest first.
| Match | Radiant | Dire | Duration | League |
|---|---|---|---|---|
| 8671567641 31 Jan 2026, 10:37 UTC | Wiser WarriorsWon | Dark Rebellion | 31:06 | Destiny League |
| 8671533033 31 Jan 2026, 10:05 UTC | Vici Gaming | Xtreme GamingWon | 48:09 | ESL challenger China |
| 8671528390 31 Jan 2026, 10:03 UTC | MOUZ | Team YandexWon | 38:31 | FISSURE Universe Episode 8 |
| 8671526424 31 Jan 2026, 09:59 UTC | Dark Rebellion | Wiser WarriorsWon | 26:31 | Destiny League |
| 8671496194 31 Jan 2026, 09:29 UTC | Ghost SheepWon | Teiko | 51:55 | Ultras Dota Pro League 2025-26 |
| 8671484775 31 Jan 2026, 09:18 UTC | Flawless Goblins | Lunar VibesWon | 27:02 | Destiny League |
| 8671483483 31 Jan 2026, 09:18 UTC | Team YandexWon | MOUZ | 27:54 | FISSURE Universe Episode 8 |
| 8671470068 31 Jan 2026, 09:03 UTC | Vici GamingWon | Xtreme Gaming | 27:00 | ESL challenger China |
| 8671442663 31 Jan 2026, 08:38 UTC | Teiko | Ghost SheepWon | 28:38 | Ultras Dota Pro League 2025-26 |
| 8671422771 31 Jan 2026, 08:17 UTC | Lunar VibesWon | Flawless Goblins | 38:19 | Destiny League |
| 8671387969 31 Jan 2026, 07:48 UTC | Vici Gaming | Xtreme GamingWon | 40:26 | ESL challenger China |
| 8671373589 31 Jan 2026, 07:25 UTC | RoarWon | YB.Tearlaments | 43:56 | ESL challenger China |
| 8671370338 31 Jan 2026, 07:22 UTC | Flawless GoblinsWon | Lunar Vibes | 36:33 | Destiny League |
| 8671367386 31 Jan 2026, 07:18 UTC | Elite Eclipse | Eye GamingWon | 24:52 | Ultras Dota Pro League 2025-26 |
| 8671333573 31 Jan 2026, 06:40 UTC | Nova PulseWon | Riftwalkers | 27:44 | Destiny League |
| 8671313399 31 Jan 2026, 06:15 UTC | Team Refuser | Yakult BrothersWon | 35:34 | ESL challenger China |
| 8671311689 31 Jan 2026, 06:12 UTC | RoarWon | YB.Tearlaments | 38:28 | ESL challenger China |
| 8671309250 31 Jan 2026, 06:10 UTC | Eye GamingWon | Elite Eclipse | 38:26 | Ultras Dota Pro League 2025-26 |
| 8671303241 31 Jan 2026, 06:03 UTC | Riftwalkers | Nova PulseWon | 27:30 | Destiny League |
| 8671270083 31 Jan 2026, 05:18 UTC | LV UnitedWon | LSG | 29:15 | Destiny League |
| 8671246426 31 Jan 2026, 05:00 UTC | Yakult BrothersWon | Team Refuser | 41:38 | ESL challenger China |
| 8671242591 31 Jan 2026, 04:55 UTC | YB.TearlamentsWon | Roar | 42:54 | ESL challenger China |
| 8671243269 31 Jan 2026, 04:41 UTC | LSG | LV UnitedWon | 28:24 | Destiny League |
| 8671134367 31 Jan 2026, 02:02 UTC | FALL VICTIMSWon | HolyTeam | 26:34 | Dota 2 Space League |
| 8671111495 31 Jan 2026, 01:22 UTC | HolyTeamWon | FALL VICTIMS | 28:28 | Dota 2 Space League |
| 8671087701 31 Jan 2026, 00:39 UTC | FALL VICTIMSWon | HolyTeam | 30:21 | Dota 2 Space League |
| 8671062760 30 Jan 2026, 23:56 UTC | Vitality WarriorsWon | ZEUS THUNDER GOD | 28:48 | Dota 2 Space League |
| 8671039890 30 Jan 2026, 23:18 UTC | ZEUS THUNDER GOD | Vitality WarriorsWon | 29:10 | Dota 2 Space League |
| 8671012380 30 Jan 2026, 22:37 UTC | CrimsonSkyWon | REAL ECLIPSE | 25:06 | Dota 2 Space League |
| 8670987092 30 Jan 2026, 22:05 UTC | Elite EclipseWon | Eye Gaming | 30:10 | Ultras Dota Pro League 2025-26 |