Stats refreshed 8 minutes ago · newest match 2 hours agopatch 7.4174,685 ranked matches in 24 h9,072 pro matches this patch

Recent matches

Professional matches we track, newest first.

Matches shown: 30

    Clear all
    MatchRadiantDireDurationLeague
    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
    8648236557
    13 Jan 2026, 21:30 UTC
    GrimstrokePudgeShadow FiendMarsAncient Apparition
    Won
    OmniknightLionShadow DemonWraith KingTemplar Assassin
    27:46Dota 2 Space League
    8648216265
    13 Jan 2026, 21:05 UTC
    WarlockTuskCentaur WarrunnerKunkkaGyrocopter
    BristlebackTinyShadow DemonTreant ProtectorShadow Fiend
    Won
    44:53ESL One Birmingham 2026 Qualifiers
    8648217265
    13 Jan 2026, 21:05 UTC
    Treant ProtectorEmber SpiritViperPugnaMonkey King
    Won
    TimbersawEarth SpiritWarlockSpirit BreakerUrsa
    34:04ESL One Birmingham 2026 Qualifiers
    8648216956
    13 Jan 2026, 21:04 UTC
    OmniknightLeshracTuskOgre MagiLina
    Won
    Skywrath MageLunaTinyShadow DemonClockwerk
    24:56Party To Play league
    8648216141
    13 Jan 2026, 21:04 UTC
    TidehunterNyx AssassinTerrorbladeDazzleLeshrac
    Shadow FiendAxeBatriderViperOgre Magi
    Won
    39:56ESL One Birmingham 2026 Qualifiers
    8648214745
    13 Jan 2026, 21:02 UTC
    TuskKunkkaAxeRubickShadow Fiend
    Won
    MuertaTidehunterGyrocopterQueen of PainJakiro
    36:04ESL One Birmingham 2026 Qualifiers
    8648197617
    13 Jan 2026, 20:42 UTC
    JakiroShadow ShamanTimbersawPhantom AssassinTinker
    Won
    RubickPudgeDragon KnightLunaInvoker
    32:54Dota 2 Space League
    8648157997
    13 Jan 2026, 20:02 UTC
    ZeusLinaPudgeDrow RangerTidehunter
    LionPugnaPrimal BeastLunaTinker
    Won
    30:49Dota 2 Space League
    8648028981
    13 Jan 2026, 18:02 UTC
    UndyingSnapfireTerrorbladeClockwerkTinker
    Won
    Void SpiritRingmasterOgre MagiSlardarMuerta
    48:51Ultras Dota Pro League 2025-26
    8647965248
    13 Jan 2026, 17:09 UTC
    TinyOgre MagiLunaLeshracDisruptor
    KunkkaNecrophosClockwerkDeath ProphetHoodwink
    Won
    32:20Ultras Dota Pro League 2025-26
    8647921970
    13 Jan 2026, 16:33 UTC
    ClinkzPuckOmniknightJakiroTidehunter
    Won
    Primal BeastInvokerShadow FiendTuskMirana
    28:26ESL One Birmingham 2026 Qualifiers
    8647913766
    13 Jan 2026, 16:27 UTC
    TerrorbladeLeshracDawnbreakerTinyAncient Apparition
    HoodwinkDazzleNaga SirenSlardarStorm Spirit
    Won
    48:25ESL One Birmingham 2026 Qualifiers
    8647901633
    13 Jan 2026, 16:18 UTC
    SnapfireDragon KnightAbaddonLunaOgre Magi
    UnderlordCrystal MaidenGyrocopterLinaPugna
    Won
    20:14Destiny League
    8647862673
    13 Jan 2026, 15:48 UTC
    LeshracCrystal MaidenAxeLunaRubick
    InvokerOgre MagiDeath ProphetTroll WarlordSnapfire
    Won
    23:25Destiny League
    8647837738
    13 Jan 2026, 15:30 UTC
    JuggernautEmber SpiritDawnbreakerTuskJakiro
    Shadow DemonCrystal MaidenMeepoTidehunterShadow Fiend
    Won
    34:54ESL One Birmingham 2026 Qualifiers
    8647834297
    13 Jan 2026, 15:26 UTC
    Queen of PainIoSpirit BreakerRazorJakiro
    Won
    SnapfireMedusaUnderlordTuskKunkka
    19:23Ultras Dota Pro League 2025-26
    8647809258
    13 Jan 2026, 15:09 UTC
    BeastmasterPuckRubickUrsaLich
    Crystal MaidenNature's ProphetDoomInvokerSkywrath Mage
    Won
    31:02Destiny League
    8647798085
    13 Jan 2026, 15:03 UTC
    Shadow FiendVoid SpiritTreant ProtectorWeaverCentaur Warrunner
    Won
    DawnbreakerQueen of PainAlchemistTuskBane
    59:27ESL One Birmingham 2026 Qualifiers
    8647754798
    13 Jan 2026, 14:31 UTC
    Faceless VoidShadow DemonTidehunterSpirit BreakerTiny
    Phantom LancerSand KingKeeper of the LightClockwerkNyx Assassin
    Won
    36:04Ultras Dota Pro League 2025-26
    8647755139
    13 Jan 2026, 14:30 UTC
    Treant ProtectorEarth SpiritSlardarSvenNature's Prophet
    HuskarSnapfireMarsWindrangerShadow Shaman
    Won
    26:18Destiny League
    8647716050
    13 Jan 2026, 14:03 UTC
    Radiant
    TerrorbladeViperUnderlordBounty HunterDisruptor
    Dire
    HoodwinkDazzleBroodmotherTidehunterPuck
    Won
    53:44ESL One Birmingham 2026 Qualifiers
    8647712904
    13 Jan 2026, 14:01 UTC
    TerrorbladeKeeper of the LightEnigmaTinyWarlock
    Won
    LeshracShadow FiendPrimal BeastOracleOgre Magi
    37:17ESL One Birmingham 2026 Qualifiers
    8647705219
    13 Jan 2026, 13:56 UTC
    Ogre MagiStorm SpiritChaos KnightWeaverCrystal Maiden
    Won
    LionShadow FiendPudgePhantom LancerAncient Apparition
    27:05Destiny League

    Older matches