Recent matches
Professional matches we track, newest first.
| Match | Radiant | Dire | Duration | League |
|---|---|---|---|---|
| 8769132285 12 Apr 2026, 18:02 UTC | Yellow SubmarineWon | Team Lynx | 33:31 | European Pro League 2025-2026 Season |
| 8769132568 12 Apr 2026, 18:01 UTC | Team Liquid | Natus VincereWon | 52:21 | DreamLeague Season 29 Qualifiers |
| 8769092897 12 Apr 2026, 17:30 UTC | Dominion | Shinigami GamingWon | 30:50 | Ultras Dota Pro League 2025-26 |
| 8769051167 12 Apr 2026, 17:04 UTC | Hokori | Red Hot Chili PibbleWon | 29:19 | DreamLeague Season 29 Qualifiers |
| 8769049388 12 Apr 2026, 17:00 UTC | GIOR DOTA | SouthAmericaRejectsWon | 32:52 | DreamLeague Season 29 Qualifiers |
| 8769031848 12 Apr 2026, 17:00 UTC | L1GA TEAMWon | Breeki Cheeki | 40:42 | DreamLeague Season 29 Qualifiers |
| 8769027413 12 Apr 2026, 16:59 UTC | Nemiga GamingWon | enjoy | 47:59 | DreamLeague Season 29 Qualifiers |
| 8769030322 12 Apr 2026, 16:45 UTC | Shinigami Gaming | DominionWon | 27:46 | Ultras Dota Pro League 2025-26 |
| 8768995011 12 Apr 2026, 16:22 UTC | Team Lynx | MOUZWon | 48:20 | DreamLeague Season 29 Qualifiers |
| 8768934224 12 Apr 2026, 15:40 UTC | Shinigami GamingWon | Teiko | 25:09 | Ultras Dota Pro League 2025-26 |
| 8768894035 12 Apr 2026, 15:14 UTC | Zero Tenacity | Virtus.proWon | 43:37 | DreamLeague Season 29 Qualifiers |
| 8768888971 12 Apr 2026, 15:11 UTC | Team Lynx | MOUZWon | 39:57 | DreamLeague Season 29 Qualifiers |
| 8768843598 12 Apr 2026, 14:43 UTC | enjoyWon | MODUS | 35:23 | DreamLeague Season 29 Qualifiers |
| 8768824602 12 Apr 2026, 14:34 UTC | Teiko | Shinigami GamingWon | 44:45 | Ultras Dota Pro League 2025-26 |
| 8768786182 12 Apr 2026, 14:10 UTC | Nemiga GamingWon | _PowerRangers | 49:21 | DreamLeague Season 29 Qualifiers |
| 8768767328 12 Apr 2026, 14:02 UTC | Zero Tenacity | Virtus.proWon | 40:09 | DreamLeague Season 29 Qualifiers |
| 8768769661 12 Apr 2026, 14:02 UTC | Team LynxWon | MOUZ | 42:39 | DreamLeague Season 29 Qualifiers |
| 8768719210 12 Apr 2026, 13:40 UTC | Nethercore | Elite EclipseWon | 23:59 | Ultras Dota Pro League 2025-26 |
| 8768731606 12 Apr 2026, 13:38 UTC | Team ResilienceWon | Cloud Dawning | 18:02 | DreamLeague Season 29 Qualifiers |
| 8768693713 12 Apr 2026, 13:16 UTC | Team NemesisWon | Carstensz Esports | 51:11 | DreamLeague Season 29 Qualifiers |
| 8768688669 12 Apr 2026, 13:13 UTC | OG | IvoryWon | 39:22 | DreamLeague Season 29 Qualifiers |
| 8768652831 12 Apr 2026, 13:10 UTC | MODUS | enjoyWon | 61:44 | DreamLeague Season 29 Qualifiers |
| 8768649212 12 Apr 2026, 13:01 UTC | _PowerRangers | Nemiga GamingWon | 40:10 | DreamLeague Season 29 Qualifiers |
| 8768650953 12 Apr 2026, 12:50 UTC | Mideng dreamer | Vici GamingWon | 23:08 | DreamLeague Season 29 Qualifiers |
| 8768639312 12 Apr 2026, 12:42 UTC | Elite EclipseWon | Nethercore | 31:05 | Ultras Dota Pro League 2025-26 |
| 8768564420 12 Apr 2026, 12:00 UTC | Team NemesisWon | Carstensz Esports | 41:59 | DreamLeague Season 29 Qualifiers |
| 8768559871 12 Apr 2026, 12:00 UTC | Vici GamingWon | Mideng dreamer | 20:38 | DreamLeague Season 29 Qualifiers |
| 8768555805 12 Apr 2026, 12:00 UTC | Cloud Dawning | Team ResilienceWon | 65:50 | DreamLeague Season 29 Qualifiers |
| 8768544040 12 Apr 2026, 12:00 UTC | OG | IvoryWon | 43:40 | DreamLeague Season 29 Qualifiers |
| 8768553107 12 Apr 2026, 11:55 UTC | Breeki CheekiWon | BETBOOM TEAM | 32:35 | DreamLeague Season 29 Qualifiers |