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

Recent matches

Professional matches we track, newest first.

Matches shown: 30

    Clear all
    MatchRadiantDireDurationLeague
    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
    8647647238
    13 Jan 2026, 13:13 UTC
    WindrangerAxeSkywrath MageMorphlingDisruptor
    Won
    LionCrystal MaidenAnti-MageShadow FiendSlardar
    24:57Destiny League
    8647615025
    13 Jan 2026, 12:48 UTC
    Phantom AssassinBatriderBrewmasterWarlockSnapfire
    RazorGyrocopterEmber SpiritTimbersawShadow Demon
    Won
    28:16Ultras Dota Pro League 2025-26
    8647611179
    13 Jan 2026, 12:46 UTC
    HoodwinkDazzlePuckMarsFaceless Void
    LichInvokerBristlebackJuggernautOgre Magi
    Won
    19:19Destiny League
    8647578933
    13 Jan 2026, 12:19 UTC
    Lone DruidAncient ApparitionStorm SpiritMarsSnapfire
    Won
    Troll WarlordKeeper of the LightDawnbreakerOgre MagiDrow Ranger
    23:37Ultras Dota Pro League 2025-26
    8647557461
    13 Jan 2026, 12:00 UTC
    SnapfireDragon KnightEmber SpiritOgre MagiMorphling
    GrimstrokeLichStorm SpiritDawnbreakerTerrorblade
    Won
    27:59Destiny League
    8647520380
    13 Jan 2026, 11:25 UTC
    ClinkzMiranaKezTidehunterUndying
    Won
    SniperSkywrath MageInvokerOgre MagiDawnbreaker
    25:13Destiny League
    8647488899
    13 Jan 2026, 10:50 UTC
    Ember SpiritOmniknightDark WillowTidehunterLich
    MedusaTinkerZeusNight StalkerPudge
    Won
    26:12Destiny League

    Older matches