Stats refreshed 9 minutes ago · newest match 2 hours agopatch 7.4176,270 ranked matches in 24 h9,045 pro matches this patch

Recent matches

Professional matches we track, newest first.

Matches shown: 30

    Clear all
    MatchRadiantDireDurationLeague
    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
    8639796525
    7 Jan 2026, 21:12 UTC
    Radiant
    Shadow FiendMorphlingTimbersawShadow ShamanDisruptor
    Won
    Dire
    Ember SpiritMuertaRingmasterTuskTidehunter
    41:13DreamLeague Season 28 Qualifiers
    8639795203
    7 Jan 2026, 21:11 UTC
    Radiant
    Void SpiritGyrocopterJakiroTidehunterDragon Knight
    Won
    Dire
    Faceless VoidShadow ShamanLegion CommanderQueen of PainLion
    19:04DreamLeague Season 28 Qualifiers
    8639794317
    7 Jan 2026, 21:10 UTC
    RingmasterCentaur WarrunnerNecrophosGyrocopterTreant Protector
    Won
    DazzleAxeShadow FiendDark WillowEmber Spirit
    18:58DreamLeague Season 28 Qualifiers
    8639794119
    7 Jan 2026, 21:10 UTC
    PuckTidehunterTemplar AssassinRingmasterShadow Demon
    Dire
    Ember SpiritUrsaUndyingWeaverBatrider
    Won
    33:48DreamLeague Season 28 Qualifiers
    8639793106
    7 Jan 2026, 21:09 UTC
    LionInvokerSlardarMedusaUndying
    Won
    Skywrath MageLegion CommanderSlarkVenomancerNecrophos
    31:12DreamLeague Season 28 Qualifiers
    8639793104
    7 Jan 2026, 21:09 UTC
    Radiant
    Death ProphetWeaverTreant ProtectorVoid SpiritTiny
    Won
    Dire
    BeastmasterJakiroKeeper of the LightDragon KnightSkywrath Mage
    45:06DreamLeague Season 28 Qualifiers
    8639792200
    7 Jan 2026, 21:08 UTC
    Radiant
    MarsSniperGyrocopterTreant ProtectorShadow Demon
    Dire
    MagnusTinyQueen of PainWarlockDragon Knight
    Won
    38:29DreamLeague Season 28 Qualifiers

    Older matches