Recent matches
Professional matches we track, newest first.
| Match | Radiant | Dire | Duration | League |
|---|---|---|---|---|
| 8862424729 22 Jun 2026, 19:07 UTC | RE ARISE | TEAM VISIONWon | 35:39 | The International 2026 - Regional Qualifier Europe |
| 8862359075 22 Jun 2026, 18:07 UTC | RE ARISE | TEAM VISIONWon | 30:41 | The International 2026 - Regional Qualifier Europe |
| 8862268885 22 Jun 2026, 16:48 UTC | HULIGANI | _PowerRangersWon | 46:46 | The International 2026 - Regional Qualifier Europe |
| 8862170836 22 Jun 2026, 15:31 UTC | HULIGANIWon | _PowerRangers | 52:53 | The International 2026 - Regional Qualifier Europe |
| 8862132459 22 Jun 2026, 15:03 UTC | Execration | TEAM GRINDWon | 45:21 | The International 2026 - Regional Qualifier Southeast Asia |
| 8862046937 22 Jun 2026, 14:02 UTC | _PowerRangersWon | HULIGANI | 63:17 | The International 2026 - Regional Qualifier Europe |
| 8862032169 22 Jun 2026, 13:51 UTC | Execration | TEAM GRINDWon | 45:32 | The International 2026 - Regional Qualifier Southeast Asia |
| 8861948825 22 Jun 2026, 12:50 UTC | Inner Circle x Insanity | Virtus.proWon | 39:12 | The International 2026 - Regional Qualifier Europe |
| 8861905178 22 Jun 2026, 12:15 UTC | REKONIX | OGWon | 50:16 | The International 2026 - Regional Qualifier Southeast Asia |
| 8861864250 22 Jun 2026, 11:36 UTC | Inner Circle x Insanity | Virtus.proWon | 52:54 | The International 2026 - Regional Qualifier Europe |
| 8861804868 22 Jun 2026, 10:37 UTC | REKONIXWon | OG | 71:43 | The International 2026 - Regional Qualifier Southeast Asia |
| 8861788724 22 Jun 2026, 10:22 UTC | Virtus.pro | Inner Circle x InsanityWon | 47:10 | The International 2026 - Regional Qualifier Europe |
| 8861740474 22 Jun 2026, 09:20 UTC | REKONIX | OGWon | 48:57 | The International 2026 - Regional Qualifier Southeast Asia |
| 8861735465 22 Jun 2026, 09:13 UTC | MOUZ | Yellow SubmarineWon | 31:58 | The International 2026 - Regional Qualifier Europe |
| 8861689034 22 Jun 2026, 08:09 UTC | GLYPH | TEAM GRINDWon | 40:18 | The International 2026 - Regional Qualifier Southeast Asia |
| 8861682683 22 Jun 2026, 08:01 UTC | Yellow SubmarineWon | MOUZ | 45:24 | The International 2026 - Regional Qualifier Europe |
| 8861641474 22 Jun 2026, 06:57 UTC | GLYPH | TEAM GRINDWon | 43:14 | The International 2026 - Regional Qualifier Southeast Asia |
| 8861612414 22 Jun 2026, 06:05 UTC | GLYPHWon | TEAM GRIND | 27:09 | The International 2026 - Regional Qualifier Southeast Asia |
| 8861575178 22 Jun 2026, 04:49 UTC | Mentality Monsters | ExecrationWon | 42:19 | The International 2026 - Regional Qualifier Southeast Asia |
| 8861527029 22 Jun 2026, 03:18 UTC | Mentality MonstersWon | Execration | 62:57 | The International 2026 - Regional Qualifier Southeast Asia |
| 8861486265 22 Jun 2026, 02:04 UTC | ExecrationWon | Mentality Monsters | 48:11 | The International 2026 - Regional Qualifier Southeast Asia |
| 8860968885 21 Jun 2026, 16:09 UTC | MODUS | Natus VincereWon | 36:19 | The International 2026 - Regional Qualifier Europe |
| 8860874416 21 Jun 2026, 15:01 UTC | MODUS | Natus VincereWon | 42:40 | The International 2026 - Regional Qualifier Europe |
| 8860726856 21 Jun 2026, 13:27 UTC | Rune Eaters | Nigma GalaxyWon | 57:43 | The International 2026 - Regional Qualifier Europe |
| 8860634747 21 Jun 2026, 12:25 UTC | Nigma GalaxyWon | Rune Eaters | 32:59 | The International 2026 - Regional Qualifier Europe |
| 8860553961 21 Jun 2026, 11:21 UTC | Team Bald | enjoyWon | 31:49 | The International 2026 - Regional Qualifier Europe |
| 8860532107 21 Jun 2026, 11:04 UTC | OGWon | GLYPH | 48:57 | The International 2026 - Regional Qualifier Southeast Asia |
| 8860479471 21 Jun 2026, 10:17 UTC | Team Bald | enjoyWon | 38:16 | The International 2026 - Regional Qualifier Europe |
| 8860454696 21 Jun 2026, 09:54 UTC | GLYPH | OGWon | 42:36 | The International 2026 - Regional Qualifier Southeast Asia |
| 8860410652 21 Jun 2026, 09:13 UTC | Team SpiritWon | VP.Prodigy | 31:03 | The International 2026 - Regional Qualifier Europe |