Recent matches
Professional matches we track, newest first.
| Match | Radiant | Dire | Duration | League |
|---|---|---|---|---|
| 8672740047 1 Feb 2026, 03:13 UTC | LSG | Flawless GoblinsWon | 24:41 | Destiny League |
| 8672524875 31 Jan 2026, 21:58 UTC | Air Defence | BloodyRoseWon | 34:12 | Ultras Dota Pro League 2025-26 |
| 8672485604 31 Jan 2026, 21:22 UTC | Team Liquid | Team YandexWon | 51:35 | FISSURE Universe Episode 8 |
| 8672442277 31 Jan 2026, 20:40 UTC | Air Defence | BloodyRoseWon | 60:39 | Ultras Dota Pro League 2025-26 |
| 8672429504 31 Jan 2026, 20:30 UTC | ДПС РОССИИWon | повер ренджерс | 36:16 | Party To Play league |
| 8672345104 31 Jan 2026, 19:45 UTC | Team YandexWon | Team Liquid | 64:14 | FISSURE Universe Episode 8 |
| 8672368274 31 Jan 2026, 19:42 UTC | BloodyRose | Air DefenceWon | 39:36 | Ultras Dota Pro League 2025-26 |
| 8672358879 31 Jan 2026, 19:40 UTC | Amaru Gaming | Perú RejectsWon | 42:04 | CCT Dota 2 Season 2 South America Series 2 |
| 8672298270 31 Jan 2026, 18:51 UTC | PYPSIKI | BloodyRoseWon | 21:15 | Ultras Dota Pro League 2025-26 |
| 8672286349 31 Jan 2026, 18:43 UTC | Perú RejectsWon | Amaru Gaming | 25:01 | CCT Dota 2 Season 2 South America Series 2 |
| 8672228816 31 Jan 2026, 17:59 UTC | NPC's IRL | Team LynxWon | 31:14 | European Pro League 2025-2026 Season |
| 8672202214 31 Jan 2026, 17:49 UTC | Amaru GamingWon | Perú Rejects | 26:24 | CCT Dota 2 Season 2 South America Series 2 |
| 8672181739 31 Jan 2026, 17:26 UTC | PYPSIKI | BloodyRoseWon | 56:23 | Ultras Dota Pro League 2025-26 |
| 8672162039 31 Jan 2026, 17:13 UTC | Team LynxWon | NPC's IRL | 31:04 | European Pro League 2025-2026 Season |
| 8672136974 31 Jan 2026, 17:00 UTC | Team Spirit | Aurora GamingWon | 38:46 | FISSURE Universe Episode 8 |
| 8672063486 31 Jan 2026, 16:09 UTC | Perú RejectsWon | Amaru Gaming | 52:24 | CCT Dota 2 Season 2 South America Series 2 |
| 8672060363 31 Jan 2026, 16:07 UTC | BloodyRose | PYPSIKIWon | 52:40 | Ultras Dota Pro League 2025-26 |
| 8672041627 31 Jan 2026, 16:00 UTC | Aurora GamingWon | Team Spirit | 34:38 | FISSURE Universe Episode 8 |
| 8671993755 31 Jan 2026, 15:37 UTC | VP.Prodigy | Inner Circle x InsanityWon | 38:11 | European Pro League 2025-2026 Season |
| 8671931392 31 Jan 2026, 14:47 UTC | Eye Gaming | Air DefenceWon | 38:00 | Ultras Dota Pro League 2025-26 |
| 8671894019 31 Jan 2026, 14:33 UTC | BETBOOM TEAM | Team LiquidWon | 42:19 | FISSURE Universe Episode 8 |
| 8671864396 31 Jan 2026, 14:07 UTC | VP.Prodigy | Inner Circle x InsanityWon | 60:27 | European Pro League 2025-2026 Season |
| 8671841443 31 Jan 2026, 13:54 UTC | Air DefenceWon | Eye Gaming | 32:42 | Ultras Dota Pro League 2025-26 |
| 8671820075 31 Jan 2026, 13:44 UTC | Team LiquidWon | BETBOOM TEAM | 18:34 | FISSURE Universe Episode 8 |
| 8671758381 31 Jan 2026, 13:06 UTC | VP.ProdigyWon | Inner Circle x Insanity | 31:04 | European Pro League 2025-2026 Season |
| 8671739319 31 Jan 2026, 12:49 UTC | Yakult BrothersWon | Roar | 21:34 | ESL challenger China |
| 8671707286 31 Jan 2026, 12:32 UTC | BETBOOM TEAMWon | Team Liquid | 43:25 | FISSURE Universe Episode 8 |
| 8671671014 31 Jan 2026, 12:01 UTC | La Passion | Ghost SheepWon | 24:43 | Ultras Dota Pro League 2025-26 |
| 8671634776 31 Jan 2026, 11:42 UTC | Roar | Yakult BrothersWon | 33:40 | ESL challenger China |
| 8671591941 31 Jan 2026, 11:02 UTC | Ghost SheepWon | La Passion | 29:40 | Ultras Dota Pro League 2025-26 |