Stats refreshed 15 minutes ago · newest match 2 hours agopatch 7.4175,634 ranked matches in 24 h9,072 pro matches this patch

Recent matches

Professional matches we track, newest first.

Matches shown: 30

    Clear all
    MatchRadiantDireDurationLeague
    8644139251
    10 Jan 2026, 20:55 UTC
    ClockwerkPuckShadow FiendMuertaUnderlord
    Night StalkerSlardarDisruptorShadow DemonGyrocopter
    Won
    35:56DreamLeague Season 28 Qualifiers
    8644077556
    10 Jan 2026, 20:05 UTC
    ClockwerkEmber SpiritClinkzSkywrath MageBeastmaster
    Treant ProtectorAxeDragon KnightDark WillowWindranger
    Won
    44:31DreamLeague Season 28 Qualifiers
    8644075481
    10 Jan 2026, 20:05 UTC
    Shadow FiendSvenQueen of PainMagnusAlchemist
    Won
    Legion CommanderRubickTroll WarlordAncient ApparitionOracle
    46:39Party To Play league
    8644027240
    10 Jan 2026, 19:30 UTC
    NecrophosRingmasterCentaur WarrunnerMuertaTusk
    Treant ProtectorWeaverEarth SpiritTidehunterTemplar Assassin
    Won
    33:20DreamLeague Season 28 Qualifiers
    8644026039
    10 Jan 2026, 19:26 UTC
    BroodmotherEmber SpiritTimbersawDark WillowShadow Shaman
    Won
    Shadow FiendOmniknightKeeper of the LightLichTiny
    39:58DreamLeague Season 28 Qualifiers
    8644014950
    10 Jan 2026, 19:23 UTC
    ClockwerkPuckUnderlordMuertaShadow Fiend
    Night StalkerSlardarShadow DemonDisruptorGyrocopter
    Won
    55:00DreamLeague Season 28 Qualifiers
    8643993581
    10 Jan 2026, 19:04 UTC
    LifestealerLeshracBatriderClockwerkDawnbreaker
    Won
    MuertaEmber SpiritDark SeerTinyNaga Siren
    64:55DreamLeague Season 28 Qualifiers
    8643984691
    10 Jan 2026, 19:01 UTC
    Treant ProtectorSlardarEmber SpiritShadow DemonShadow Fiend
    Won
    ClockwerkClinkzStorm SpiritHoodwinkBeastmaster
    37:12DreamLeague Season 28 Qualifiers
    8643991566
    10 Jan 2026, 19:01 UTC
    LeshracClinkzDawnbreakerRingmasterOgre Magi
    KezQueen of PainAxeHoodwinkTinker
    Won
    39:54DreamLeague Season 28 Qualifiers
    8643975046
    10 Jan 2026, 18:49 UTC
    Death ProphetOutworld DestroyerOmniknightRubickTusk
    MarciPrimal BeastTemplar AssassinBeastmasterTinker
    Won
    27:01Party To Play league
    8643973300
    10 Jan 2026, 18:47 UTC
    UrsaWindrangerTidehunterEarth SpiritBane
    Won
    SlarkSkywrath MageCentaur WarrunnerRubickDisruptor
    22:32EPL Championship 2025-2026
    8643939829
    10 Jan 2026, 18:24 UTC
    MeepoJakiroJuggernautLionTidehunter
    WeaverPrimal BeastLegion CommanderPhoenixLich
    Won
    40:26WINTER CUP 2026 SEASON 2
    8643925512
    10 Jan 2026, 18:13 UTC
    Nature's ProphetTuskViperClinkzChen
    Won
    LunaSniperBrewmasterDisruptorSand King
    43:00DreamLeague Season 28 Qualifiers
    8643922124
    10 Jan 2026, 18:10 UTC
    WarlockClockwerkEnigmaLeshracAbaddon
    Won
    Shadow FiendStorm SpiritBatriderNyx AssassinTusk
    19:11DreamLeague Season 28 Qualifiers
    8643919846
    10 Jan 2026, 18:09 UTC
    UnderlordNature's ProphetShadow DemonDisruptorOmniknight
    Won
    TuskCentaur WarrunnerTimbersawSkywrath MageMuerta
    42:38DreamLeague Season 28 Qualifiers
    8643905304
    10 Jan 2026, 18:01 UTC
    Templar AssassinAxeDark WillowAncient ApparitionTiny
    UrsaEmber SpiritTimbersawLionJakiro
    Won
    51:17DreamLeague Season 28 Qualifiers
    8643901390
    10 Jan 2026, 18:00 UTC
    Queen of PainShadow FiendDawnbreakerRingmasterOgre Magi
    GyrocopterVoid SpiritAxeShadow DemonTusk
    Won
    30:29DreamLeague Season 28 Qualifiers
    8643869721
    10 Jan 2026, 17:44 UTC
    Storm SpiritShadow FiendBrewmasterRingmasterTreant Protector
    Won
    MedusaKeeper of the LightAxeTimbersawOgre Magi
    33:06EPL Championship 2025-2026
    8643862590
    10 Jan 2026, 17:31 UTC
    PudgeWinter WyvernAlchemistTerrorbladeCrystal Maiden
    Queen of PainKunkkaShadow FiendFaceless VoidSpirit Breaker
    Won
    47:22Party To Play league
    8643822553
    10 Jan 2026, 17:03 UTC
    BristlebackQueen of PainShadow DemonTreant ProtectorKez
    Centaur WarrunnerStorm SpiritShadow FiendKeeper of the LightTusk
    Won
    34:03DreamLeague Season 28 Qualifiers
    8643820640
    10 Jan 2026, 17:02 UTC
    Monkey KingWitch DoctorDeath ProphetMarsCrystal Maiden
    Won
    OmniknightTechiesEmber SpiritJakiroClinkz
    53:49WINTER CUP 2026 SEASON 2
    8643818353
    10 Jan 2026, 17:01 UTC
    ClinkzInvokerBaneChenDoom
    GyrocopterVoid SpiritTimbersawBounty HunterJakiro
    Won
    36:17DreamLeague Season 28 Qualifiers
    8643815780
    10 Jan 2026, 17:01 UTC
    Nature's ProphetNyx AssassinSand KingClinkzDisruptor
    Phantom LancerBounty HunterWarlockUnderlordEarth Spirit
    Won
    34:20DreamLeague Season 28 Qualifiers
    8643782171
    10 Jan 2026, 16:40 UTC
    Phantom AssassinViperCentaur WarrunnerTuskPhoenix
    Won
    JuggernautTinyUnderlordWarlockPuck
    33:46DreamLeague Season 28 Qualifiers
    8643756177
    10 Jan 2026, 16:21 UTC
    ClinkzClockwerkMarsRubickWindranger
    Won
    ViperTuskTinyTimbersawDisruptor
    51:06EPL Championship 2025-2026
    8643757683
    10 Jan 2026, 16:21 UTC
    Void SpiritShadow FiendMarsShadow ShamanTreant Protector
    Won
    SlarkQueen of PainTinyDazzleDark Willow
    27:55DreamLeague Season 28 Qualifiers
    8643752904
    10 Jan 2026, 16:18 UTC
    BeastmasterAbaddonSnapfirePudgeBounty Hunter
    Won
    GyrocopterLegion CommanderQueen of PainJakiroClockwerk
    34:50Party To Play league
    8643746169
    10 Jan 2026, 16:14 UTC
    ViperClockwerkTechiesDawnbreakerMorphling
    Won
    Ogre MagiQueen of PainRingmasterAnti-MageTidehunter
    28:28Ultras Dota Pro League 2025-26
    8643705738
    10 Jan 2026, 15:49 UTC
    JuggernautUnderlordTuskWarlockStorm Spirit
    Won
    Templar AssassinBatriderShadow DemonKunkkaCrystal Maiden
    42:46DreamLeague Season 28 Qualifiers
    8643684168
    10 Jan 2026, 15:36 UTC
    Ancient ApparitionInvokerViperSnapfireTidehunter
    Won
    BeastmasterSlarkSniperDark WillowJakiro
    32:17WINTER CUP 2026 SEASON 2

    Older matches