Stats refreshed 7 minutes ago · newest match 2 hours agopatch 7.4176,177 ranked matches in 24 h9,033 pro matches this patch

Recent matches

Professional matches we track, newest first.

Matches shown: 30

    Clear all
    MatchRadiantDireDurationLeague
    8648604734
    14 Jan 2026, 08:04 UTC
    Radiant
    UndyingStorm SpiritShadow ShamanTimbersawClinkz
    Won
    Dire
    JakiroDragon KnightTidehunterHoodwinkEmber Spirit
    22:26ESL One Birmingham 2026 Qualifiers
    8648604459
    14 Jan 2026, 08:04 UTC
    Radiant
    UrsaWarlockUnderlordEmber SpiritKeeper of the Light
    Won
    Storm SpiritRingmasterTidehunterVenomancerPhantom Assassin
    22:11ESL One Birmingham 2026 Qualifiers
    8648604437
    14 Jan 2026, 08:04 UTC
    Radiant
    AxeClinkzMonkey KingTuskSkywrath Mage
    Won
    Dire
    BristlebackSpirit BreakerDisruptorSlardarEarth Spirit
    24:02ESL One Birmingham 2026 Qualifiers
    8648603782
    14 Jan 2026, 08:02 UTC
    Radiant
    MuertaDisruptorAxeLeshracTiny
    Won
    Dire
    PuckNecrophosAlchemistPudgeJakiro
    14:52ESL One Birmingham 2026 Qualifiers
    8648603498
    14 Jan 2026, 08:02 UTC
    Centaur WarrunnerShadow DemonQueen of PainElder TitanDragon Knight
    Outworld DestroyerHoodwinkJuggernautLichSlardar
    Won
    28:08Destiny League
    8648591329
    14 Jan 2026, 07:43 UTC
    Shadow FiendSnapfireJuggernautAbaddonJakiro
    Won
    DawnbreakerMonkey KingRubickOgre MagiLeshrac
    24:54Destiny League
    8648571827
    14 Jan 2026, 07:13 UTC
    DisruptorSpirit BreakerPhoenixOutworld DestroyerNecrophos
    Won
    TuskAxePhantom LancerPudgeJakiro
    31:48Destiny League
    8648570609
    14 Jan 2026, 07:11 UTC
    Drow RangerSkywrath MageLichLegion CommanderDeath Prophet
    BroodmotherSpirit BreakerAncient ApparitionViperSnapfire
    Won
    37:07Ultras Dota Pro League 2025-26
    8648571102
    14 Jan 2026, 07:11 UTC
    DawnbreakerTemplar AssassinRubickOgre MagiQueen of Pain
    Won
    Storm SpiritShadow ShamanKeeper of the LightDragon KnightTidehunter
    24:37Destiny League
    8648553419
    14 Jan 2026, 06:41 UTC
    AbaddonBristlebackSniperUrsaVengeful Spirit
    Won
    WindrangerMedusaUnderlordJakiroShadow Fiend
    21:42Destiny League
    8648546087
    14 Jan 2026, 06:29 UTC
    Skywrath MageDawnbreakerSvenOutworld DestroyerOgre Magi
    Earth SpiritRingmasterQueen of PainSlardarWeaver
    Won
    26:48Destiny League
    8648525696
    14 Jan 2026, 05:52 UTC
    PhoenixHuskarBristlebackShadow FiendLich
    Shadow ShamanLunaBeastmasterPudgeDeath Prophet
    Won
    32:32Destiny League
    8648523469
    14 Jan 2026, 05:48 UTC
    LichPudgeDragon KnightLunaAxe
    Won
    RubickTemplar AssassinDisruptorShadow FiendTidehunter
    23:27Destiny League
    8648505720
    14 Jan 2026, 05:17 UTC
    PudgeClinkzTidehunterVenomancerQueen of Pain
    SnapfireHoodwinkInvokerDragon KnightMars
    Won
    26:37Destiny League
    8648501855
    14 Jan 2026, 05:10 UTC
    ClinkzRubickAxeOgre MagiSniper
    Won
    Winter WyvernDark WillowInvokerJuggernautMars
    26:54Destiny League
    8648479593
    14 Jan 2026, 04:31 UTC
    SnapfireDragon KnightHoodwinkJuggernautStorm Spirit
    Ogre MagiSkywrath MageLinaTimbersawClinkz
    Won
    35:51Destiny League
    8648398458
    14 Jan 2026, 02:10 UTC
    Storm SpiritSlardarInvokerWitch DoctorViper
    MiranaDeath ProphetTinkerOmniknightSnapfire
    Won
    29:37Dota 2 Space League
    8648386502
    14 Jan 2026, 01:50 UTC
    HuskarGyrocopterUnderlordVoid SpiritCrystal Maiden
    WarlockDawnbreakerTuskKunkkaJuggernaut
    Won
    28:51ESL One Birmingham 2026 Qualifiers
    8648379139
    14 Jan 2026, 01:35 UTC
    Queen of PainAbaddonHuskarSkywrath MageOgre Magi
    Earth SpiritPudgeMagnusVengeful SpiritSpirit Breaker
    Won
    24:49Dota 2 Space League
    8648356442
    14 Jan 2026, 00:54 UTC
    SniperTinkerNecrophosLycanCrystal Maiden
    Arc WardenVengeful SpiritLegion CommanderGrimstrokeOgre Magi
    Won
    31:41Dota 2 Space League
    8648352122
    14 Jan 2026, 00:42 UTC
    Elder TitanTidehunterMuertaPugnaGyrocopter
    ViperUnderlordTuskJakiroTemplar Assassin
    Won
    37:50ESL One Birmingham 2026 Qualifiers
    8648330641
    14 Jan 2026, 00:02 UTC
    Wraith KingWitch DoctorMarciSpirit BreakerZeus
    Won
    UnderlordTinyUrsaSkywrath MageShadow Shaman
    32:42Dota 2 Space League
    8648324031
    13 Jan 2026, 23:48 UTC
    Centaur WarrunnerMedusaRingmasterSkywrath MageStorm Spirit
    Won
    TinyMarsHoodwinkClinkzCrystal Maiden
    39:22ESL One Birmingham 2026 Qualifiers
    8648311704
    13 Jan 2026, 23:27 UTC
    Treant ProtectorLionTimbersawShadow FiendMorphling
    Won
    LunaTinyDark SeerSpirit BreakerDisruptor
    44:46ESL One Birmingham 2026 Qualifiers
    8648295300
    13 Jan 2026, 22:58 UTC
    Primal BeastLinaUrsaLionLich
    Chaos KnightDisruptorDragon KnightSkywrath MageInvoker
    Won
    27:27Dota 2 Space League
    8648279410
    13 Jan 2026, 22:29 UTC
    Queen of PainShadow DemonPudgeLunaOgre Magi
    Spirit BreakerClinkzDark SeerNaga SirenSniper
    Won
    55:57ESL One Birmingham 2026 Qualifiers
    8648267885
    13 Jan 2026, 22:12 UTC
    Elder TitanMuertaUndyingShadow FiendShadow Shaman
    UnderlordNature's ProphetShadow DemonTreant ProtectorTerrorblade
    Won
    28:09ESL One Birmingham 2026 Qualifiers
    8648266310
    13 Jan 2026, 22:11 UTC
    PudgeLunaRubickZeusShadow Fiend
    WindrangerOutworld DestroyerClinkzMarsAncient Apparition
    Won
    31:46Dota 2 Space League
    8648264098
    13 Jan 2026, 22:06 UTC
    TuskStorm SpiritViperPugnaUrsa
    Won
    Monkey KingPuckTimbersawPhoenixGyrocopter
    27:22ESL One Birmingham 2026 Qualifiers
    8648262166
    13 Jan 2026, 22:03 UTC
    Void SpiritDark WillowGyrocopterMarsJakiro
    Treant ProtectorInvokerAxePugnaClinkz
    Won
    12:26ESL One Birmingham 2026 Qualifiers

    Older matches