Stats refreshed 15 minutes ago · newest match 2 hours agopatch 7.4176,840 ranked matches in 24 h9,041 pro matches this patch

Recent matches

Professional matches we track, newest first.

Matches shown: 30

    Clear all
    MatchRadiantDireDurationLeague
    8641829993
    9 Jan 2026, 12:19 UTC
    WeaverPudgeUndyingArc WardenVengeful Spirit
    Won
    Queen of PainShadow DemonClinkzCentaur WarrunnerDark Willow
    40:34WINTER CUP 2026 SEASON 2
    8641812276
    9 Jan 2026, 12:05 UTC
    TinkerTidehunterTinyDark WillowSnapfire
    ClinkzViperClockwerkLionUnderlord
    Won
    56:30DreamLeague Season 28 Qualifiers
    8641811271
    9 Jan 2026, 12:05 UTC
    MorphlingCentaur WarrunnerWarlockDragon KnightRingmaster
    MuertaVengeful SpiritSkywrath MageAxeLina
    Won
    23:47Destiny League
    8641805620
    9 Jan 2026, 12:01 UTC
    Treant ProtectorKeeper of the LightPuckGyrocopterMars
    Won
    SvenAncient ApparitionTinyLionTimbersaw
    32:59DreamLeague Season 28 Qualifiers
    8641803267
    9 Jan 2026, 12:00 UTC
    Treant ProtectorStorm SpiritDoomSkywrath MageHuskar
    Won
    MedusaPuckTinyBatriderGyrocopter
    24:53DreamLeague Season 28 Qualifiers
    8641805366
    9 Jan 2026, 11:59 UTC
    UrsaRingmasterCentaur WarrunnerEmber SpiritWarlock
    Crystal MaidenKezTimbersawRazorTiny
    Won
    29:24DreamLeague Season 28 Qualifiers
    8641785463
    9 Jan 2026, 11:42 UTC
    Naga SirenTimbersawEmber SpiritNyx AssassinAncient Apparition
    Won
    Faceless VoidTinyDisruptorVisageMonkey King
    33:56Ultras Dota Pro League 2025-26
    8641759644
    9 Jan 2026, 11:19 UTC
    Templar AssassinEmber SpiritBeastmasterWarlockRingmaster
    JuggernautUnderlordTreant ProtectorSkywrath MageTiny
    Won
    37:53DreamLeague Season 28 Qualifiers
    8641752898
    9 Jan 2026, 11:13 UTC
    BloodseekerTinyDoomWindrangerSilencer
    Won
    GyrocopterLionTimbersawQueen of PainOgre Magi
    29:02DreamLeague Season 28 Qualifiers
    8641740634
    9 Jan 2026, 11:04 UTC
    TinyBeastmasterClinkzSkywrath MageChen
    Won
    GyrocopterDragon KnightEmber SpiritClockwerkAncient Apparition
    29:11DreamLeague Season 28 Qualifiers
    8641734592
    9 Jan 2026, 11:02 UTC
    Vengeful SpiritClinkzBeastmasterViperTiny
    Won
    MorphlingShadow ShamanTimbersawBatriderPugna
    24:34DreamLeague Season 28 Qualifiers
    8641727840
    9 Jan 2026, 10:50 UTC
    Skywrath MageEmber SpiritAxeSpirit BreakerBristleback
    Won
    TuskWarlockBeastmasterBounty HunterGyrocopter
    24:28DreamLeague Season 28 Qualifiers
    8641723655
    9 Jan 2026, 10:45 UTC
    Ogre MagiSniperVisageShadow FiendTimbersaw
    ViperUndyingTemplar AssassinWindrangerRingmaster
    Won
    40:36Ultras Dota Pro League 2025-26
    8641717710
    9 Jan 2026, 10:39 UTC
    DisruptorWindrangerPhantom AssassinInvokerDeath Prophet
    BroodmotherShadow DemonWitch DoctorSkywrath MageJakiro
    Won
    13:31Destiny League
    8641689110
    9 Jan 2026, 10:15 UTC
    AxeViperCrystal MaidenKeeper of the LightStorm Spirit
    Templar AssassinHuskarSlardarDisruptorNaga Siren
    Won
    52:58DreamLeague Season 28 Qualifiers
    8641690260
    9 Jan 2026, 10:13 UTC
    Shadow FiendAxeTinyJakiroViper
    Won
    Skywrath MageWeaverUnderlordTreant ProtectorLina
    35:35DreamLeague Season 28 Qualifiers
    8641682976
    9 Jan 2026, 10:04 UTC
    Naga SirenPudgeCentaur WarrunnerShadow FiendDisruptor
    GyrocopterBeastmasterEnigmaHoodwinkOgre Magi
    Won
    34:26DreamLeague Season 28 Qualifiers
    8641680732
    9 Jan 2026, 09:59 UTC
    ZeusOgre MagiChaos KnightOutworld DestroyerDark Willow
    Won
    Skywrath MageCrystal MaidenAxeShadow FiendJuggernaut
    22:58Destiny League
    8641666965
    9 Jan 2026, 09:42 UTC
    GyrocopterEmber SpiritKunkkaShadow DemonDisruptor
    Won
    LinaLunaSpirit BreakerDawnbreakerClockwerk
    20:23ESL challenger China
    8641661218
    9 Jan 2026, 09:35 UTC
    Skywrath MageHuskarAxeTuskJuggernaut
    Won
    Shadow ShamanWarlockUnderlordEmber SpiritGyrocopter
    44:52DreamLeague Season 28 Qualifiers
    8641659023
    9 Jan 2026, 09:33 UTC
    JuggernautRingmasterDisruptorShadow FiendPhoenix
    Shadow DemonAncient ApparitionPhantom AssassinOmniknightNight Stalker
    Won
    41:25Ultras Dota Pro League 2025-26
    8641650794
    9 Jan 2026, 09:22 UTC
    Spirit BreakerUrsaShadow FiendOgre MagiAxe
    Won
    Void SpiritWarlockWraith KingKunkkaTemplar Assassin
    18:30Destiny League
    8641634302
    9 Jan 2026, 09:00 UTC
    BatriderTinkerBristlebackTuskHuskar
    Templar AssassinStorm SpiritUnderlordGyrocopterTreant Protector
    Won
    44:06DreamLeague Season 28 Qualifiers
    8641622702
    9 Jan 2026, 08:47 UTC
    BloodseekerRingmasterSniperLionMorphling
    MarsSnapfireQueen of PainOgre MagiSven
    Won
    24:51Destiny League
    8641617665
    9 Jan 2026, 08:38 UTC
    Treant ProtectorEmber SpiritAxeMuertaHuskar
    Shadow ShamanJakiroUnderlordBounty HunterGyrocopter
    Won
    28:38DreamLeague Season 28 Qualifiers
    8641613633
    9 Jan 2026, 08:34 UTC
    Troll WarlordBroodmotherClockwerkSkywrath MageDeath Prophet
    Won
    Ogre MagiBatriderSlardarAlchemistDragon Knight
    43:51Ultras Dota Pro League 2025-26
    8641592393
    9 Jan 2026, 08:03 UTC
    SlarkPuckTimbersawSpirit BreakerAncient Apparition
    TidehunterTinkerDisruptorTuskTemplar Assassin
    Won
    27:01DreamLeague Season 28 Qualifiers
    8641585234
    9 Jan 2026, 08:01 UTC
    Queen of PainSvenTimbersawClockwerkWarlock
    OmniknightDragon KnightCentaur WarrunnerTuskRingmaster
    Won
    67:56ESL challenger China
    8641589926
    9 Jan 2026, 07:57 UTC
    Wraith KingStorm SpiritEnchantressShadow DemonShadow Fiend
    Won
    AxeLionKezAnti-MageDisruptor
    28:14Destiny League
    8641571469
    9 Jan 2026, 07:31 UTC
    TinyBounty HunterOgre MagiJuggernautWindranger
    Won
    GyrocopterTimbersawDisruptorInvokerWeaver
    26:42Ultras Dota Pro League 2025-26

    Older matches