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

Recent matches

Professional matches we track, newest first.

Matches shown: 30

    Clear all
    MatchRadiantDireDurationLeague
    8639917138
    7 Jan 2026, 23:36 UTC
    Spirit BreakerEarth SpiritLionNature's ProphetSniper
    TimbersawMedusaKeeper of the LightOgre MagiCrystal Maiden
    Won
    37:47Dota 2 Space League
    8639915527
    7 Jan 2026, 23:32 UTC
    SnapfireBloodseekerTidehunterUndyingEmber Spirit
    WeaverTinyCentaur WarrunnerDisruptorTimbersaw
    Won
    30:58DreamLeague Season 28 Qualifiers
    8639912451
    7 Jan 2026, 23:28 UTC
    Radiant
    Dragon KnightNature's ProphetDark WillowMarsJakiro
    Dire
    TuskVoid SpiritShadow FiendShadow DemonDeath Prophet
    Won
    36:29DreamLeague Season 28 Qualifiers
    8639900804
    7 Jan 2026, 23:11 UTC
    TimbersawMagnusTuskShadow DemonClinkz
    Ogre MagiMorphlingDark SeerNyx AssassinPrimal Beast
    Won
    35:28DreamLeague Season 28 Qualifiers
    8639887698
    7 Jan 2026, 22:56 UTC
    OmniknightRubickLunaShadow FiendShadow Demon
    Dragon KnightJakiroMiranaStorm SpiritSniper
    Won
    25:44Dota 2 Space League
    8639885285
    7 Jan 2026, 22:50 UTC
    Radiant
    UnderlordUrsaSand KingShadow ShamanTusk
    ClockwerkWindrangerTinyPudgeGyrocopter
    Won
    28:22DreamLeague Season 28 Qualifiers
    8639879136
    7 Jan 2026, 22:42 UTC
    JakiroPuckBristlebackTuskBeastmaster
    Dire
    DisruptorTreant ProtectorUnderlordGyrocopterSniper
    Won
    27:35DreamLeague Season 28 Qualifiers
    8639876139
    7 Jan 2026, 22:39 UTC
    RubickWarlockTidehunterVoid SpiritSven
    PangolierGyrocopterUnderlordTuskShadow Demon
    Won
    29:21DreamLeague Season 28 Qualifiers
    8639873131
    7 Jan 2026, 22:35 UTC
    Dark WillowBatriderPudgeGyrocopterEmber Spirit
    Won
    Dire
    Keeper of the LightEarthshakerTinyMorphlingWarlock
    38:54DreamLeague Season 28 Qualifiers
    8639871693
    7 Jan 2026, 22:33 UTC
    SlardarCentaur WarrunnerDragon KnightLionChen
    Won
    JuggernautEmber SpiritPrimal BeastWeaverShadow Demon
    24:05DreamLeague Season 28 Qualifiers
    8639870211
    7 Jan 2026, 22:31 UTC
    EarthshakerLionCentaur WarrunnerDawnbreakerMuerta
    TechiesTemplar AssassinAxeShadow DemonEmber Spirit
    Won
    14:03DreamLeague Season 28 Qualifiers
    8639869668
    7 Jan 2026, 22:31 UTC
    MarciTimbersawQueen of PainOracleGrimstroke
    Dire
    WeaverDragon KnightJakiroTuskViper
    Won
    26:58DreamLeague Season 28 Qualifiers
    8639859869
    7 Jan 2026, 22:19 UTC
    UrsaWarlockDark SeerSpirit BreakerPrimal Beast
    Won
    ClinkzHuskarTidehunterSkywrath MageTusk
    33:46DreamLeague Season 28 Qualifiers
    8639857580
    7 Jan 2026, 22:18 UTC
    Keeper of the LightPudgePhoenixSniperTemplar Assassin
    Won
    RubickUrsaEarthshakerMarsCrystal Maiden
    24:51Dota 2 Space League
    8639853082
    7 Jan 2026, 22:11 UTC
    Templar AssassinUnderlordPuckTuskRingmaster
    Won
    WeaverElder TitanMarsNecrophosDark Willow
    38:58DreamLeague Season 28 Qualifiers
    8639852578
    7 Jan 2026, 22:11 UTC
    Radiant
    AxeInvokerWindrangerDisruptorJuggernaut
    Won
    Dire
    WarlockHoodwinkMarsLeshracGyrocopter
    31:02DreamLeague Season 28 Qualifiers
    8639839280
    7 Jan 2026, 21:56 UTC
    Radiant
    LunaLeshracShadow ShamanMarsAncient Apparition
    Keeper of the LightDrow RangerTidehunterTreant ProtectorTiny
    Won
    18:52DreamLeague Season 28 Qualifiers
    8639830965
    7 Jan 2026, 21:47 UTC
    Radiant
    Dark SeerWindrangerDazzleTuskHuskar
    Won
    Dire
    WeaverVoid SpiritTinyAxeWarlock
    22:00DreamLeague Season 28 Qualifiers
    8639830658
    7 Jan 2026, 21:47 UTC
    Radiant
    MuertaTidehunterTemplar AssassinTinyOgre Magi
    Dire
    Dark WillowEmber SpiritCentaur WarrunnerUrsaWarlock
    Won
    33:30DreamLeague Season 28 Qualifiers
    8639827531
    7 Jan 2026, 21:43 UTC
    MiranaKunkkaUrsaPrimal BeastDisruptor
    WindrangerDazzleMarsNyx AssassinSlark
    Won
    36:54DreamLeague Season 28 Qualifiers
    8639827484
    7 Jan 2026, 21:43 UTC
    JakiroEmber SpiritDawnbreakerTroll WarlordNyx Assassin
    Dire
    Skywrath MageSlardarWarlockAbaddonMars
    Won
    27:03DreamLeague Season 28 Qualifiers
    8639826016
    7 Jan 2026, 21:42 UTC
    Shadow DemonWarlockVoid SpiritSvenMars
    Won
    Dire
    Spirit BreakerUnderlordStorm SpiritSnapfireJuggernaut
    33:55DreamLeague Season 28 Qualifiers
    8639824752
    7 Jan 2026, 21:40 UTC
    Dragon KnightWindrangerRubickChenHuskar
    Won
    Dire
    SvenUnderlordLionSilencerViper
    15:21DreamLeague Season 28 Qualifiers
    8639822027
    7 Jan 2026, 21:37 UTC
    Radiant
    TimbersawEmber SpiritSilencerHoodwinkKez
    Treant ProtectorSkywrath MageLunaCentaur WarrunnerTiny
    Won
    42:53DreamLeague Season 28 Qualifiers
    8639819389
    7 Jan 2026, 21:36 UTC
    Nyx AssassinWraith KingAncient ApparitionSniperShadow Fiend
    Won
    Skywrath MageViperAnti-MageChaos KnightOgre Magi
    27:35Dota 2 Space League
    8639818171
    7 Jan 2026, 21:34 UTC
    MagnusSkywrath MageTreant ProtectorDragon KnightDrow Ranger
    Won
    Shadow DemonDisruptorUnderlordClinkzLeshrac
    44:59DreamLeague Season 28 Qualifiers
    8639810861
    7 Jan 2026, 21:26 UTC
    Radiant
    KunkkaRubickShadow ShamanTuskTerrorblade
    Dark WillowEarthshakerVengeful SpiritTinyLuna
    Won
    40:19DreamLeague Season 28 Qualifiers
    8639808359
    7 Jan 2026, 21:24 UTC
    Shadow FiendTidehunterPuckTuskOgre Magi
    Won
    AxeShadow DemonLifestealerSnapfireInvoker
    25:37DreamLeague Season 28 Qualifiers
    8639800056
    7 Jan 2026, 21:15 UTC
    Radiant
    MarsPudgeEmber SpiritGyrocopterUndying
    Dire
    Queen of PainJuggernautTuskTimbersawJakiro
    Won
    33:09DreamLeague Season 28 Qualifiers
    8639796866
    7 Jan 2026, 21:12 UTC
    Keeper of the LightBeastmasterShadow FiendShadow DemonEmber Spirit
    Won
    GyrocopterKunkkaLichMarsRingmaster
    22:12DreamLeague Season 28 Qualifiers

    Older matches