Recent matches
Professional matches we track, newest first.
| Match | Radiant | Dire | Duration | League |
|---|---|---|---|---|
| 8646199531 12 Jan 2026, 09:37 UTC | Lunar Vibes | RiftwalkersWon | 27:34 | Destiny League |
| 8646182673 12 Jan 2026, 09:13 UTC | Radiant | DireWon | 39:42 | ESL One Birmingham 2026 Qualifiers |
| 8646181961 12 Jan 2026, 09:12 UTC | PlayTimeWon | Dire | 49:45 | ESL One Birmingham 2026 Qualifiers |
| 8646180247 12 Jan 2026, 09:09 UTC | RadiantWon | Dire | 27:19 | ESL One Birmingham 2026 Qualifiers |
| 8646170670 12 Jan 2026, 08:55 UTC | Team Nemesis | DireWon | 50:27 | ESL One Birmingham 2026 Qualifiers |
| 8646168264 12 Jan 2026, 08:54 UTC | RiftwalkersWon | Lunar Vibes | 28:01 | Destiny League |
| 8646161850 12 Jan 2026, 08:42 UTC | Nethercore | Elite EclipseWon | 46:55 | Ultras Dota Pro League 2025-26 |
| 8646142443 12 Jan 2026, 08:13 UTC | Lunar VibesWon | Riftwalkers | 30:23 | Destiny League |
| 8646140907 12 Jan 2026, 08:10 UTC | Radiant | DireWon | 34:43 | ESL One Birmingham 2026 Qualifiers |
| 8646140180 12 Jan 2026, 08:09 UTC | RadiantWon | Dire | 25:29 | ESL One Birmingham 2026 Qualifiers |
| 8646138286 12 Jan 2026, 08:06 UTC | Team Hydra | D2 HUSTLERS SEAWon | 36:00 | ESL One Birmingham 2026 Qualifiers |
| 8646138282 12 Jan 2026, 08:06 UTC | RadiantWon | Dire | 39:10 | ESL One Birmingham 2026 Qualifiers |
| 8646135408 12 Jan 2026, 08:02 UTC | RadiantWon | Curivision | 25:11 | ESL One Birmingham 2026 Qualifiers |
| 8646135314 12 Jan 2026, 08:02 UTC | PlayTimeWon | Dire | 11:31 | ESL One Birmingham 2026 Qualifiers |
| 8646131403 12 Jan 2026, 07:56 UTC | Elite EclipseWon | Nethercore | 23:32 | Ultras Dota Pro League 2025-26 |
| 8646116348 12 Jan 2026, 07:40 UTC | Night ForceWon | Flawless Goblins | 24:23 | Destiny League |
| 8646113808 12 Jan 2026, 07:28 UTC | LSGWon | Nova Pulse | 30:26 | Destiny League |
| 8646092421 12 Jan 2026, 06:52 UTC | Nova Pulse | LSGWon | 26:57 | Destiny League |
| 8646091489 12 Jan 2026, 06:50 UTC | Flawless Goblins | Night ForceWon | 29:35 | Destiny League |
| 8646062771 12 Jan 2026, 06:00 UTC | LV United | Dark RebellionWon | 29:55 | Destiny League |
| 8646060466 12 Jan 2026, 05:55 UTC | Wiser Warriors | Foxy gamingWon | 32:24 | Destiny League |
| 8646039020 12 Jan 2026, 05:18 UTC | Dark RebellionWon | LV United | 29:06 | Destiny League |
| 8646038895 12 Jan 2026, 05:16 UTC | Foxy gamingWon | Wiser Warriors | 29:09 | Destiny League |
| 8646007422 12 Jan 2026, 04:34 UTC | LV UnitedWon | Dark Rebellion | 29:27 | Destiny League |
| 8645982524 12 Jan 2026, 03:38 UTC | FALL VICTIMSWon | TOXIC TEAM | 25:30 | Dota 2 Space League |
| 8645954774 12 Jan 2026, 02:50 UTC | TOXIC TEAMWon | FALL VICTIMS | 32:53 | Dota 2 Space League |
| 8645933737 12 Jan 2026, 02:15 UTC | FALL VICTIMSWon | TOXIC TEAM | 25:27 | Dota 2 Space League |
| 8645908833 12 Jan 2026, 01:33 UTC | HolyTeamWon | CrimsonSky | 28:05 | Dota 2 Space League |
| 8645888068 12 Jan 2026, 00:53 UTC | CrimsonSky | HolyTeamWon | 29:47 | Dota 2 Space League |
| 8645872998 12 Jan 2026, 00:25 UTC | Perú RejectsWon | HEROIC | 23:26 | DreamLeague Season 28 Qualifiers |