Recent matches
Professional matches we track, newest first.
| Match | Radiant | Dire | Duration | League |
|---|---|---|---|---|
| 8643139636 10 Jan 2026, 09:04 UTC | Wiser Warriors | Foxy gamingWon | 17:00 | Destiny League |
| 8643130989 10 Jan 2026, 08:54 UTC | IvoryWon | Carstensz Esports | 32:22 | DreamLeague Season 28 Qualifiers |
| 8643105996 10 Jan 2026, 08:29 UTC | Foxy gamingWon | Wiser Warriors | 24:42 | Destiny League |
| 8643101289 10 Jan 2026, 08:23 UTC | Nethercore | TeikoWon | 31:23 | Ultras Dota Pro League 2025-26 |
| 8643081493 10 Jan 2026, 08:06 UTC | NGNB | ThrivingWon | 43:27 | ESL challenger China |
| 8643080351 10 Jan 2026, 08:04 UTC | IvoryWon | Carstensz Esports | 26:35 | DreamLeague Season 28 Qualifiers |
| 8643077291 10 Jan 2026, 07:59 UTC | Team NemesisWon | Yangon Galacticos | 73:42 | DreamLeague Season 28 Qualifiers |
| 8643075900 10 Jan 2026, 07:57 UTC | Wiser Warriors | Foxy gamingWon | 20:28 | Destiny League |
| 8643042817 10 Jan 2026, 07:20 UTC | TeikoWon | Nethercore | 44:24 | Ultras Dota Pro League 2025-26 |
| 8643040991 10 Jan 2026, 07:19 UTC | Foxy gaming | Wiser WarriorsWon | 23:51 | Destiny League |
| 8643013550 10 Jan 2026, 06:57 UTC | Cloud Dawning | Surge GamingWon | 39:41 | ESL challenger China |
| 8642996211 10 Jan 2026, 06:24 UTC | Wiser WarriorsWon | Dark Rebellion | 17:27 | Destiny League |
| 8642984421 10 Jan 2026, 06:15 UTC | Carstensz EsportsWon | BAIYAWAK | 64:07 | DreamLeague Season 28 Qualifiers |
| 8642965524 10 Jan 2026, 05:46 UTC | Dark Rebellion | Wiser WarriorsWon | 28:52 | Destiny League |
| 8642938602 10 Jan 2026, 05:10 UTC | Foxy gamingWon | Flawless Goblins | 20:18 | Destiny League |
| 8642937146 10 Jan 2026, 05:08 UTC | BAIYAWAK | Carstensz EsportsWon | 41:15 | DreamLeague Season 28 Qualifiers |
| 8642929289 10 Jan 2026, 04:57 UTC | Team NemesisWon | Trailer Park Boys | 80:02 | DreamLeague Season 28 Qualifiers |
| 8642903525 10 Jan 2026, 04:21 UTC | Flawless Goblins | Foxy gamingWon | 29:07 | Destiny League |
| 8642892288 10 Jan 2026, 04:06 UTC | Carstensz Esports | BAIYAWAKWon | 34:06 | DreamLeague Season 28 Qualifiers |
| 8642888069 10 Jan 2026, 04:00 UTC | Team NemesisWon | Trailer Park Boys | 25:35 | DreamLeague Season 28 Qualifiers |
| 8642866804 10 Jan 2026, 03:30 UTC | Perú RejectsWon | HEROIC | 38:04 | DreamLeague Season 28 Qualifiers |
| 8642864761 10 Jan 2026, 03:27 UTC | looking for orgWon | Amaru Gaming | 55:26 | DreamLeague Season 28 Qualifiers |
| 8642821364 10 Jan 2026, 02:24 UTC | Amaru Gaming | looking for orgWon | 31:59 | DreamLeague Season 28 Qualifiers |
| 8642816439 10 Jan 2026, 02:17 UTC | HEROICWon | Perú Rejects | 41:04 | DreamLeague Season 28 Qualifiers |
| 8642801542 10 Jan 2026, 01:56 UTC | Vitality WarriorsWon | TOXIC TEAM | 29:04 | Dota 2 Space League |
| 8642774198 10 Jan 2026, 01:14 UTC | TOXIC TEAM | Vitality WarriorsWon | 30:46 | Dota 2 Space League |
| 8642764390 10 Jan 2026, 01:01 UTC | Perú RejectsWon | HEROIC | 43:04 | DreamLeague Season 28 Qualifiers |
| 8642764356 10 Jan 2026, 01:00 UTC | looking for org | Amaru GamingWon | 45:32 | DreamLeague Season 28 Qualifiers |
| 8642743783 10 Jan 2026, 00:27 UTC | REAL ECLIPSEWon | Titan Strikers | 34:26 | Dota 2 Space League |
| 8642715934 9 Jan 2026, 23:49 UTC | Titan Strikers | REAL ECLIPSEWon | 28:40 | Dota 2 Space League |