Stats refreshed 1 minute ago · newest match 2 hours agopatch 7.4175,095 ranked matches in 24 h9,072 pro matches this patch

Recent matches

Professional matches we track, newest first.

Matches shown: 30

    Clear all
    MatchRadiantDireDurationLeague
    8647148151
    13 Jan 2026, 01:36 UTC
    DisruptorTimbersawMuertaPudgeHoodwink
    Won
    Ember SpiritPhoenixBristlebackWindrangerShadow Demon
    41:28ESL One Birmingham 2026 Qualifiers
    8647136504
    13 Jan 2026, 01:15 UTC
    HuskarLifestealerPrimal BeastSkywrath MageClockwerk
    Won
    Dark WillowEarthshakerWarlockPhantom AssassinLegion Commander
    26:55Dota 2 Space League
    8647122298
    13 Jan 2026, 00:46 UTC
    Radiant
    MuertaLeshracBeastmasterChenUrsa
    Won
    Dire
    Treant ProtectorQueen of PainSnapfireShadow FiendTidehunter
    24:11ESL One Birmingham 2026 Qualifiers
    8647108600
    13 Jan 2026, 00:19 UTC
    RubickWraith KingDoomMagnusOmniknight
    RazorAxeSkywrath MageCrystal MaidenLuna
    Won
    37:53Dota 2 Space League
    8647107154
    13 Jan 2026, 00:16 UTC
    Centaur WarrunnerPuckTerrorbladeWindrangerPhoenix
    Dire
    LunaEmber SpiritTidehunterMonkey KingJakiro
    Won
    38:23ESL One Birmingham 2026 Qualifiers
    8647107082
    13 Jan 2026, 00:16 UTC
    WarlockTinyUnderlordDragon KnightLeshrac
    Won
    Dire
    Shadow FiendBatriderVoid SpiritTuskTidehunter
    22:05ESL One Birmingham 2026 Qualifiers
    8647104560
    13 Jan 2026, 00:11 UTC
    Treant ProtectorShadow ShamanTimbersawShadow FiendKez
    Won
    Earth SpiritGyrocopterCentaur WarrunnerBatriderDisruptor
    31:55ESL One Birmingham 2026 Qualifiers
    8647100819
    13 Jan 2026, 00:04 UTC
    TimbersawKunkkaShadow DemonTreant ProtectorMonkey King
    Won
    UnderlordTinyQueen of PainGyrocopterChen
    37:40ESL One Birmingham 2026 Qualifiers
    8647090270
    12 Jan 2026, 23:44 UTC
    Radiant
    Treant ProtectorSlardarViperSnapfireTemplar Assassin
    Won
    Dire
    ClockwerkSniperTimbersawUrsaUndying
    22:33ESL One Birmingham 2026 Qualifiers
    8647089951
    12 Jan 2026, 23:43 UTC
    Bounty HunterShadow FiendDazzlePudgeBroodmother
    Won
    Dire
    Dark WillowSilencerTimbersawLunaDawnbreaker
    21:46ESL One Birmingham 2026 Qualifiers
    8647087531
    12 Jan 2026, 23:39 UTC
    Radiant
    Troll WarlordShadow FiendTimbersawMuertaTusk
    Dire
    BristlebackBatriderEmber SpiritShadow DemonWindranger
    Won
    48:35ESL One Birmingham 2026 Qualifiers
    8647082276
    12 Jan 2026, 23:29 UTC
    UnderlordVoid SpiritDisruptorNature's ProphetLuna
    Won
    Legion CommanderSnapfireJuggernautZeusTemplar Assassin
    31:36Dota 2 Space League
    8647077828
    12 Jan 2026, 23:21 UTC
    GyrocopterCentaur WarrunnerStorm SpiritPhoenixTusk
    JuggernautTinyDragon KnightBatriderMagnus
    Won
    29:44ESL One Birmingham 2026 Qualifiers
    8647073981
    12 Jan 2026, 23:15 UTC
    Centaur WarrunnerLunaEmber SpiritShadow DemonRingmaster
    Won
    KezStorm SpiritMarsRubickWarlock
    29:21ESL One Birmingham 2026 Qualifiers
    8647074132
    12 Jan 2026, 23:14 UTC
    Storm SpiritNyx AssassinTinyPugnaClinkz
    Won
    TimbersawLionEmber SpiritShadow DemonAlchemist
    25:01ESL One Birmingham 2026 Qualifiers
    8647074021
    12 Jan 2026, 23:14 UTC
    Keeper of the LightEmber SpiritTreant ProtectorTemplar AssassinAnti-Mage
    Won
    MuertaMedusaTuskCentaur WarrunnerVoid Spirit
    13:33ESL One Birmingham 2026 Qualifiers
    8647072607
    12 Jan 2026, 23:11 UTC
    LunaTimbersawDisruptorWindrangerPrimal Beast
    Dragon KnightNature's ProphetMarsGyrocopterSnapfire
    Won
    31:13ESL One Birmingham 2026 Qualifiers
    8647070237
    12 Jan 2026, 23:07 UTC
    TidehunterSniperOgre MagiDragon KnightInvoker
    Won
    Monkey KingWindrangerUnderlordPudgeJakiro
    32:52ESL One Birmingham 2026 Qualifiers
    8647070027
    12 Jan 2026, 23:07 UTC
    Night StalkerBeastmasterMuertaSilencerBroodmother
    Won
    DawnbreakerWeaverLeshracTuskRingmaster
    20:01ESL One Birmingham 2026 Qualifiers
    8647069460
    12 Jan 2026, 23:07 UTC
    ViperDawnbreakerCrystal MaidenMarsHoodwink
    SlardarClockwerkStorm SpiritShadow ShamanShadow Fiend
    Won
    22:03ESL One Birmingham 2026 Qualifiers
    8647062607
    12 Jan 2026, 22:54 UTC
    PudgeShadow FiendRubickLunaShadow Demon
    Won
    UnderlordCrystal MaidenBroodmotherHoodwinkUrsa
    25:29Dota 2 Space League
    8647059640
    12 Jan 2026, 22:49 UTC
    Radiant
    TinyQueen of PainMorphlingWarlockAxe
    Won
    MarsGyrocopterVengeful SpiritTimbersawPugna
    13:07ESL One Birmingham 2026 Qualifiers
    8647038378
    12 Jan 2026, 22:15 UTC
    Radiant
    Naga SirenAxeTerrorbladeShadow DemonSniper
    Won
    Dire
    AbaddonTidehunterDisruptorInvokerSnapfire
    42:40ESL One Birmingham 2026 Qualifiers
    8647036019
    12 Jan 2026, 22:13 UTC
    InvokerDoomZeusVoid SpiritPhantom Assassin
    Won
    GrimstrokeMarsTinkerDrow RangerDisruptor
    22:14Dota 2 Space League
    8647034947
    12 Jan 2026, 22:10 UTC
    Storm SpiritTimbersawPudgeViperOgre Magi
    Won
    ClinkzSniperMarsPhoenixNyx Assassin
    27:51ESL One Birmingham 2026 Qualifiers
    8647032714
    12 Jan 2026, 22:07 UTC
    Radiant
    Templar AssassinEarth SpiritSlardarTuskShadow Demon
    Dire
    Shadow FiendLionTinyMarciMars
    Won
    53:42ESL One Birmingham 2026 Qualifiers
    8647032225
    12 Jan 2026, 22:06 UTC
    LeshracMarciKunkkaClinkzDisruptor
    WindrangerTimbersawDark WillowVoid SpiritJakiro
    Won
    50:54ESL One Birmingham 2026 Qualifiers
    8647030888
    12 Jan 2026, 22:04 UTC
    NecrophosClinkzTidehunterRingmasterDisruptor
    Won
    Dire
    TechiesWindrangerSlardarWinter WyvernBeastmaster
    53:57ESL One Birmingham 2026 Qualifiers
    8647030725
    12 Jan 2026, 22:04 UTC
    Dark WillowJuggernautTimbersawDragon KnightRingmaster
    Won
    Skywrath MageShadow FiendMarsMarciBloodseeker
    51:59ESL One Birmingham 2026 Qualifiers
    8647028637
    12 Jan 2026, 22:01 UTC
    TuskJakiroAxeInvokerShadow Fiend
    Dire
    AbaddonQueen of PainUnderlordWindrangerTreant Protector
    Won
    48:30ESL One Birmingham 2026 Qualifiers

    Older matches