Stats refreshed 6 minutes ago · newest match 2 hours agopatch 7.4176,226 ranked matches in 24 h9,049 pro matches this patch

Recent matches

Professional matches we track, newest first.

Matches shown: 30

    Clear all
    MatchRadiantDireDurationLeague
    8637091773
    5 Jan 2026, 22:06 UTC
    MuertaTinyBeastmasterKeeper of the LightTusk
    Won
    WarlockRingmasterTidehunterQueen of PainTroll Warlord
    35:45DreamLeague Season 28 Qualifiers
    8637083462
    5 Jan 2026, 21:57 UTC
    Radiant
    ClockwerkShadow FiendMarsSkywrath MageMorphling
    RingmasterEmber SpiritSlardarKeeper of the LightTemplar Assassin
    Won
    30:12DreamLeague Season 28 Qualifiers
    8637078806
    5 Jan 2026, 21:52 UTC
    Radiant
    WindrangerEmber SpiritNight StalkerTuskKeeper of the Light
    Won
    Dire
    MorphlingSlardarShadow DemonDark WillowDoom
    27:52DreamLeague Season 28 Qualifiers
    8637075690
    5 Jan 2026, 21:49 UTC
    AlchemistSniperTidehunterTuskGyrocopter
    Won
    Dire
    TinyDisruptorSnapfireMarsTemplar Assassin
    46:46DreamLeague Season 28 Qualifiers
    8637071634
    5 Jan 2026, 21:45 UTC
    Nyx AssassinSvenDark SeerEmber SpiritLion
    Dire
    TinyDisruptorAbaddonHuskarKeeper of the Light
    Won
    16:00DreamLeague Season 28 Qualifiers
    8637070273
    5 Jan 2026, 21:43 UTC
    GyrocopterViperRazorTuskHoodwink
    Dire
    BaneNature's ProphetWeaverShadow ShamanTidehunter
    Won
    28:53DreamLeague Season 28 Qualifiers
    8637061979
    5 Jan 2026, 21:35 UTC
    RubickLunaMarsClinkzJakiro
    SilencerKunkkaPudgeGyrocopterCrystal Maiden
    Won
    30:42Dota 2 Space League
    8637061152
    5 Jan 2026, 21:34 UTC
    Radiant
    AbaddonUnderlordEmber SpiritSkywrath MageChen
    Won
    Dire
    DisruptorSlardarWindrangerMarsDragon Knight
    21:07DreamLeague Season 28 Qualifiers
    8637052665
    5 Jan 2026, 21:25 UTC
    TidehunterQueen of PainWarlockSpirit BreakerTerrorblade
    Keeper of the LightTinyUnderlordVenomancerClinkz
    Won
    27:56DreamLeague Season 28 Qualifiers
    8637050313
    5 Jan 2026, 21:23 UTC
    LunaEmber SpiritBeastmasterGrimstrokeJakiro
    Won
    TidehunterRubickTreant ProtectorOutworld DestroyerAbaddon
    56:37Party To Play league
    8637036387
    5 Jan 2026, 21:09 UTC
    JakiroWindrangerZeusNyx AssassinTidehunter
    Spirit BreakerUrsaWarlockLeshracUnderlord
    Won
    40:16DreamLeague Season 28 Qualifiers
    8637035433
    5 Jan 2026, 21:09 UTC
    Radiant
    Treant ProtectorPuckDark SeerShadow DemonJuggernaut
    Won
    Dire
    WeaverDark WillowCentaur WarrunnerDisruptorStorm Spirit
    23:18DreamLeague Season 28 Qualifiers
    8637033603
    5 Jan 2026, 21:07 UTC
    Radiant
    GyrocopterEmber SpiritTidehunterShadow DemonUndying
    Dire
    EarthshakerTinyQueen of PainDisruptorJuggernaut
    Won
    29:37DreamLeague Season 28 Qualifiers
    8637033178
    5 Jan 2026, 21:06 UTC
    PuckMedusaTidehunterSpirit BreakerPugna
    Nature's ProphetHoodwinkUnderlordMuertaTusk
    Won
    38:04DreamLeague Season 28 Qualifiers
    8637031823
    5 Jan 2026, 21:05 UTC
    Radiant
    TidehunterVoid SpiritEarth SpiritDisruptorJuggernaut
    Won
    RubickMonkey KingMarsClinkzDark Willow
    31:01DreamLeague Season 28 Qualifiers
    8637031119
    5 Jan 2026, 21:04 UTC
    BloodseekerTinyUnderlordMuertaBane
    Won
    TuskDragon KnightTimbersawAbaddonDisruptor
    42:06DreamLeague Season 28 Qualifiers
    8637030940
    5 Jan 2026, 21:04 UTC
    Radiant
    WeaverPuckJakiroPudgeBeastmaster
    Won
    Dire
    UnderlordClockwerkSnapfireAbaddonStorm Spirit
    18:30DreamLeague Season 28 Qualifiers
    8637030469
    5 Jan 2026, 21:04 UTC
    ViperAbaddonDark WillowStorm SpiritLich
    Dire
    SnapfireVoid SpiritDazzleMarsClinkz
    Won
    21:40DreamLeague Season 28 Qualifiers
    8637029411
    5 Jan 2026, 21:03 UTC
    Radiant
    Anti-MageShadow DemonTinyKunkkaWindranger
    Dire
    WarlockLionMarsEmber SpiritGyrocopter
    Won
    33:00DreamLeague Season 28 Qualifiers
    8637029267
    5 Jan 2026, 21:03 UTC
    Radiant
    Ember SpiritMarsSnapfireDrow RangerChen
    Shadow ShamanTinyCentaur WarrunnerJakiroPhantom Lancer
    Won
    38:36DreamLeague Season 28 Qualifiers
    8637027827
    5 Jan 2026, 21:01 UTC
    HuskarStorm SpiritPhoenixMarciLion
    WindrangerSlardarTuskAncient ApparitionAbaddon
    Won
    28:35DreamLeague Season 28 Qualifiers
    8637007323
    5 Jan 2026, 20:43 UTC
    Crystal MaidenAbaddonViperSlarkHoodwink
    JakiroSkywrath MageMiranaDragon KnightLuna
    Won
    35:41Dota 2 Space League
    8636960620
    5 Jan 2026, 20:03 UTC
    ZeusClinkzUrsaRubickChaos Knight
    Crystal MaidenGyrocopterLeshracTimbersawGrimstroke
    Won
    29:20Dota 2 Space League
    8636921115
    5 Jan 2026, 19:29 UTC
    TinkerSlarkSlardarLichClockwerk
    TechiesPhantom AssassinMorphlingFaceless VoidHuskar
    Won
    65:11Party To Play league
    8636911847
    5 Jan 2026, 19:21 UTC
    WindrangerBeastmasterEnchantressTerrorbladeDragon Knight
    Won
    Drow RangerClockwerkPuckBaneMars
    36:02Ultras Dota Pro League 2025-26
    8636847839
    5 Jan 2026, 18:28 UTC
    ClinkzNight StalkerNyx AssassinLichAxe
    Won
    LunaSlardarAncient ApparitionBounty HunterRubick
    34:03Ultras Dota Pro League 2025-26
    8636840272
    5 Jan 2026, 18:22 UTC
    Radiant
    JakiroNaga SirenQueen of PainTinyCentaur Warrunner
    Won
    LifestealerBatriderSlardarVoid SpiritWarlock
    58:37DreamLeague Season 28 Qualifiers
    8636828056
    5 Jan 2026, 18:13 UTC
    LunaTinyOgre MagiAxeZeus
    NecrophosJakiroDark WillowClinkzSlardar
    Won
    48:25WINTER CUP 2026 SEASON 2
    8636827957
    5 Jan 2026, 18:13 UTC
    Queen of PainSilencerAxeSnapfireTechies
    LunaTemplar AssassinZeusChenMars
    Won
    31:28Party To Play league
    8636823174
    5 Jan 2026, 18:08 UTC
    Radiant
    Bounty HunterGyrocopterVoid SpiritKeeper of the LightRingmaster
    Won
    Dire
    Shadow FiendWarlockWindrangerAxePrimal Beast
    35:36DreamLeague Season 28 Qualifiers

    Older matches