Recent matches
Professional matches we track, newest first.
| Match | Radiant | Dire | Duration | League |
|---|---|---|---|---|
| 8763984403 9 Apr 2026, 09:02 UTC | Team SpiritWon | GamerLegion | 46:06 | Premier Series |
| 8763983824 9 Apr 2026, 08:59 UTC | NAVI Junior | BALU TEAMWon | 36:51 | European Pro League 2025-2026 Season |
| 8763963582 9 Apr 2026, 08:29 UTC | Eye Gaming | NethercoreWon | 33:53 | Ultras Dota Pro League 2025-26 |
| 8763952978 9 Apr 2026, 08:21 UTC | InterActive PhilippinesWon | Satan666 | 43:03 | EPL World Series: Southeast Asia 2025-2026 Season |
| 8763954878 9 Apr 2026, 08:18 UTC | RiftwalkersWon | Night Force | 34:09 | Destiny League |
| 8763948110 9 Apr 2026, 08:08 UTC | RadiantWon | Dire | 40:12 | DreamLeague Season 29 Qualifiers |
| 8763948007 9 Apr 2026, 08:08 UTC | PlayTime | Team NemesisWon | 50:37 | DreamLeague Season 29 Qualifiers |
| 8763938696 9 Apr 2026, 08:00 UTC | GamerLegionWon | Team Spirit | 35:28 | Premier Series |
| 8763939097 9 Apr 2026, 07:55 UTC | NethercoreWon | Eye Gaming | 27:19 | Ultras Dota Pro League 2025-26 |
| 8763921209 9 Apr 2026, 07:30 UTC | Night Force | RiftwalkersWon | 30:53 | Destiny League |
| 8763911838 9 Apr 2026, 07:15 UTC | InterActive PhilippinesWon | Satan666 | 32:38 | EPL World Series: Southeast Asia 2025-2026 Season |
| 8763898561 9 Apr 2026, 06:54 UTC | Mideng dreamer | Team ResilienceWon | 28:16 | DreamLeague Season 29 Qualifiers |
| 8763893334 9 Apr 2026, 06:46 UTC | The goal of all life is death | Cloud RisingWon | 35:34 | DreamLeague Season 29 Qualifiers |
| 8763889652 9 Apr 2026, 06:40 UTC | NethercoreWon | Ghost Sheep | 26:26 | Ultras Dota Pro League 2025-26 |
| 8763886552 9 Apr 2026, 06:35 UTC | LSGWon | Foxy gaming | 35:29 | Destiny League |
| 8763880389 9 Apr 2026, 06:29 UTC | Flawless Goblins | Dark RebellionWon | 33:25 | Destiny League |
| 8763868104 9 Apr 2026, 06:08 UTC | InterActive Philippines | Satan666Won | 36:29 | EPL World Series: Southeast Asia 2025-2026 Season |
| 8763857081 9 Apr 2026, 06:00 UTC | Team ResilienceWon | Mideng dreamer | 29:37 | DreamLeague Season 29 Qualifiers |
| 8763855934 9 Apr 2026, 06:00 UTC | Cloud RisingWon | The goal of all life is death | 23:32 | DreamLeague Season 29 Qualifiers |
| 8763861241 9 Apr 2026, 05:53 UTC | Foxy gaming | LSGWon | 28:04 | Destiny League |
| 8763852628 9 Apr 2026, 05:39 UTC | Dark RebellionWon | Flawless Goblins | 35:07 | Destiny League |
| 8763833160 9 Apr 2026, 05:24 UTC | Ghost Sheep | NethercoreWon | 37:01 | Ultras Dota Pro League 2025-26 |
| 8763833068 9 Apr 2026, 05:04 UTC | Nova PulseWon | LV United | 34:22 | Destiny League |
| 8763825349 9 Apr 2026, 04:51 UTC | Wiser Warriors | RiftwalkersWon | 32:32 | Destiny League |
| 8763809420 9 Apr 2026, 04:22 UTC | LV United | Nova PulseWon | 33:02 | Destiny League |
| 8763801302 9 Apr 2026, 04:07 UTC | RiftwalkersWon | Wiser Warriors | 29:49 | Destiny League |
| 8763731818 9 Apr 2026, 02:03 UTC | FALL VICTIMSWon | Titan Strikers | 31:44 | Dota 2 Space League |
| 8763709813 9 Apr 2026, 01:19 UTC | Titan StrikersWon | FALL VICTIMS | 33:44 | Dota 2 Space League |
| 8763693214 9 Apr 2026, 00:45 UTC | FALL VICTIMSWon | Titan Strikers | 26:14 | Dota 2 Space League |
| 8763673046 9 Apr 2026, 00:04 UTC | CrimsonSkyWon | Vitality Warriors | 30:10 | Dota 2 Space League |