Stats refreshed 13 minutes ago · newest match 2 hours agopatch 7.4174,267 ranked matches in 24 h9,033 pro matches this patch

Recent matches

Professional matches we track, newest first.

Matches shown: 30

    Clear all
    MatchRadiantDireDurationLeague
    8656601010
    20 Jan 2026, 02:02 UTC
    JuggernautOgre MagiMuertaVenomancerJakiro
    SilencerSniperSvenSpirit BreakerAbaddon
    Won
    27:33Dota 2 Space League
    8656602785
    20 Jan 2026, 02:02 UTC
    UrsaPuckTidehunterTreant ProtectorShadow Shaman
    RazorEmber SpiritBatriderJakiroShadow Demon
    Won
    56:37ESL One Birmingham 2026 Qualifiers
    8656576714
    20 Jan 2026, 01:15 UTC
    ZeusTemplar AssassinWraith KingNecrophosCrystal Maiden
    GrimstrokeChenMedusaNature's ProphetSpirit Breaker
    Won
    30:36Dota 2 Space League
    8656569909
    20 Jan 2026, 01:05 UTC
    MuertaStorm SpiritUnderlordHoodwinkTreant Protector
    LunaEmber SpiritTidehunterRubickJakiro
    Won
    21:08ESL One Birmingham 2026 Qualifiers
    8656568302
    20 Jan 2026, 01:00 UTC
    BroodmotherTimbersawLeshracShadow ShamanAncient Apparition
    Won
    Phantom LancerEmber SpiritUnderlordHuskarHoodwink
    27:45ESL One Birmingham 2026 Qualifiers
    8656555666
    20 Jan 2026, 00:31 UTC
    JakiroEmber SpiritLunaClockwerkSpirit Breaker
    Won
    ZeusSniperDawnbreakerBristlebackWitch Doctor
    28:49Dota 2 Space League
    8656535303
    19 Jan 2026, 23:52 UTC
    AbaddonSniperRubickLifestealerVengeful Spirit
    Won
    Spirit BreakerLionUrsaVoid SpiritShadow Shaman
    26:09Dota 2 Space League
    8656509682
    19 Jan 2026, 23:02 UTC
    TidehunterWindrangerZeusPhantom AssassinLion
    Won
    AbaddonLycanSnapfireQueen of PainVenomancer
    31:16Dota 2 Space League
    8656490317
    19 Jan 2026, 22:28 UTC
    KezHuskarLegion CommanderWindrangerDazzle
    Won
    TimbersawPudgeLionTreant ProtectorBroodmother
    32:05ESL One Birmingham 2026 Qualifiers
    8656488439
    19 Jan 2026, 22:26 UTC
    BeastmasterCrystal MaidenUrsaSkywrath MagePudge
    Won
    LinaDragon KnightRubickGyrocopterDisruptor
    25:19Dota 2 Space League
    8656483299
    19 Jan 2026, 22:17 UTC
    RingmasterEmber SpiritBristlebackTuskShadow Fiend
    GyrocopterMonkey KingUnderlordOgre MagiMuerta
    Won
    45:58ESL One Birmingham 2026 Qualifiers
    8656463126
    19 Jan 2026, 21:48 UTC
    SniperPhantom LancerSilencerSlardarCrystal Maiden
    Won
    Void SpiritEnchantressBloodseekerPudgeDeath Prophet
    26:57Dota 2 Space League
    8656436984
    19 Jan 2026, 21:18 UTC
    KunkkaStorm SpiritDark WillowJakiroTerrorblade
    WindrangerSlardarBrewmasterHoodwinkOgre Magi
    Won
    35:35ESL One Birmingham 2026 Qualifiers
    8656424603
    19 Jan 2026, 21:08 UTC
    PuckWindrangerUnderlordSkywrath MageTreant Protector
    Won
    Naga SirenAxeDragon KnightDark WillowLuna
    34:30ESL One Birmingham 2026 Qualifiers
    8656428153
    19 Jan 2026, 21:01 UTC
    Ember SpiritJuggernautBrewmasterSkywrath MageChen
    JakiroShadow FiendAbaddonNyx AssassinBristleback
    Won
    37:32EPL Championship 2025-2026
    8656424151
    19 Jan 2026, 21:00 UTC
    UrsaQueen of PainCentaur WarrunnerEnchantressDark Willow
    Won
    ClockwerkLeshracBrewmasterShadow DemonShadow Fiend
    42:09ESL One Birmingham 2026 Qualifiers
    8656420051
    19 Jan 2026, 20:53 UTC
    MorphlingShadow FiendHoodwinkOracleTimbersaw
    Won
    Ogre MagiStorm SpiritSkywrath MageLunaAbaddon
    33:42Dota 2 Space League
    8656375036
    19 Jan 2026, 20:08 UTC
    WindrangerEmber SpiritTuskDisruptorSlark
    Won
    BroodmotherJakiroTidehunterChenSlardar
    32:11ESL One Birmingham 2026 Qualifiers
    8656377205
    19 Jan 2026, 20:06 UTC
    Ogre MagiLinaSkywrath MageLifestealerLegion Commander
    LunaSniperDisruptorRubickPudge
    Won
    32:57Dota 2 Space League
    8656368817
    19 Jan 2026, 19:58 UTC
    Ember SpiritLunaMarsShadow DemonWarlock
    Won
    Ogre MagiTidehunterTinyDark WillowKez
    35:23ESL One Birmingham 2026 Qualifiers
    8656346107
    19 Jan 2026, 19:45 UTC
    Shadow FiendWindrangerCentaur WarrunnerShadow DemonOgre Magi
    WarlockViperDragon KnightNyx AssassinEnigma
    Won
    44:54EPL Championship 2025-2026
    8656332720
    19 Jan 2026, 19:23 UTC
    BristlebackWarlockSlardarLunaNyx Assassin
    Won
    Void SpiritTemplar AssassinZeusBrewmasterDisruptor
    39:00Ultras Dota Pro League 2025-26
    8656312021
    19 Jan 2026, 19:05 UTC
    UnderlordEmber SpiritMarciCrystal MaidenViper
    KezShadow DemonChenTidehunterDragon Knight
    Won
    32:07ESL One Birmingham 2026 Qualifiers
    8656297769
    19 Jan 2026, 19:00 UTC
    Ember SpiritShadow FiendBrewmasterBatriderJakiro
    Naga SirenAxeViperSkywrath MageLuna
    Won
    25:04ESL One Birmingham 2026 Qualifiers
    8656266731
    19 Jan 2026, 18:29 UTC
    LifestealerOgre MagiMarsRubickShadow Demon
    PhoenixEnigmaPhantom AssassinTuskEarth Spirit
    Won
    47:14EPL Championship 2025-2026
    8656269477
    19 Jan 2026, 18:28 UTC
    DisruptorPuckGrimstrokeUrsaViper
    Shadow FiendNight StalkerHuskarOgre MagiNyx Assassin
    Won
    40:25Ultras Dota Pro League 2025-26
    8656223690
    19 Jan 2026, 17:49 UTC
    UndyingAxeShadow DemonEmber SpiritLuna
    Centaur WarrunnerTemplar AssassinTinyJakiroPuck
    Won
    35:36ESL One Birmingham 2026 Qualifiers
    8656192525
    19 Jan 2026, 17:24 UTC
    Shadow DemonWarlockRazorJuggernautCentaur Warrunner
    Won
    DisruptorMedusaAxeInvokerVoid Spirit
    21:01Ultras Dota Pro League 2025-26
    8656176932
    19 Jan 2026, 17:11 UTC
    TuskMarsViperWindrangerRiki
    Treant ProtectorJuggernautDawnbreakerRingmasterRubick
    Won
    48:32EPL Championship 2025-2026
    8656160078
    19 Jan 2026, 17:10 UTC
    Shadow FiendEmber SpiritLycanNyx AssassinHoodwink
    Won
    Dragon KnightStorm SpiritWarlockBatriderTidehunter
    43:18ESL One Birmingham 2026 Qualifiers

    Older matches