Stats refreshed 2 minutes ago · newest match 2 hours agopatch 7.4159,976 ranked matches in 24 h8,995 pro matches this patch

Recent matches

Professional matches we track, newest first.

Matches shown: 30

    Clear all
    MatchRadiantDireDurationLeague
    8694333134
    17 Feb 2026, 04:11 UTC
    MorphlingDisruptorInvokerFaceless VoidMars
    Won
    Shadow FiendPuckMarciBatriderVengeful Spirit
    31:40EPL World Series: Southeast Asia 2025-2026 Season
    8694307414
    17 Feb 2026, 03:19 UTC
    InvokerQueen of PainRubickDragon KnightClinkz
    Won
    PuckTuskChaos KnightDisruptorLifestealer
    29:55Dota 2 Space League
    8694288362
    17 Feb 2026, 02:46 UTC
    Templar AssassinEnchantressUnderlordNature's ProphetMorphling
    RubickCrystal MaidenKeeper of the LightSlardarPudge
    Won
    24:24Dota 2 Space League
    8694263731
    17 Feb 2026, 02:03 UTC
    UrsaPudgeViperRubickRazor
    Drow RangerMiranaTimbersawEnchantressVoid Spirit
    Won
    29:37Dota 2 Space League
    8694243785
    17 Feb 2026, 01:27 UTC
    LifestealerZeusLinaUnderlordWitch Doctor
    Templar AssassinJakiroPudgeDeath ProphetSniper
    Won
    26:27Dota 2 Space League
    8694223568
    17 Feb 2026, 00:48 UTC
    Shadow FiendAbaddonPudgeWraith KingRingmaster
    NecrophosSilencerChaos KnightOmniknightCrystal Maiden
    Won
    26:52Dota 2 Space League
    8694207820
    17 Feb 2026, 00:15 UTC
    SlardarChaos KnightBristlebackZeusLion
    NecrophosCrystal MaidenDeath ProphetGyrocopterClockwerk
    Won
    23:07Dota 2 Space League
    8694183832
    16 Feb 2026, 23:28 UTC
    Death ProphetOgre MagiTuskLifestealerSniper
    Wraith KingDisruptorSvenDragon KnightSkywrath Mage
    Won
    29:18Dota 2 Space League
    8694162802
    16 Feb 2026, 22:52 UTC
    Wraith KingJakiroSkywrath MageUrsaStorm Spirit
    Won
    PudgeTemplar AssassinJuggernautNature's ProphetRubick
    27:11Dota 2 Space League
    8694143968
    16 Feb 2026, 22:21 UTC
    TinyTerrorbladeWindrangerPudgeMagnus
    Won
    Sand KingUrsaTimbersawEnigmaWeaver
    39:46Party To Play league
    8694134028
    16 Feb 2026, 22:07 UTC
    MiranaOgre MagiInvokerSpirit BreakerLifestealer
    Won
    Skywrath MageChaos KnightUrsaShadow ShamanShadow Fiend
    27:25Dota 2 Space League
    8694104751
    16 Feb 2026, 21:28 UTC
    RubickSvenInvokerLionChaos Knight
    Won
    SnapfireBeastmasterChenLinaLuna
    24:40Dota 2 Space League
    8694070467
    16 Feb 2026, 20:49 UTC
    Vengeful SpiritUrsaUnderlordSkywrath MageTemplar Assassin
    Won
    Crystal MaidenEmber SpiritShadow DemonClinkzAbaddon
    28:01Dota 2 Space League
    8694054301
    16 Feb 2026, 20:31 UTC
    UrsaTimbersawSand KingDisruptorNyx Assassin
    JakiroPhantom AssassinUnderlordShadow DemonVoid Spirit
    Won
    30:03CCT Dota 2 Season 2 Series 7
    8694016846
    16 Feb 2026, 20:08 UTC
    BeastmasterBatriderDragon KnightTuskEnchantress
    Won
    LargoMarciDisruptorBristlebackQueen of Pain
    32:20DreamLeague Season 28
    8694028516
    16 Feb 2026, 20:06 UTC
    Dark SeerRubickDawnbreakerTinyLuna
    Won
    Shadow ShamanLegion CommanderLinaUrsaSkywrath Mage
    30:28Dota 2 Space League
    8694017934
    16 Feb 2026, 19:55 UTC
    Centaur WarrunnerNyx AssassinShadow ShamanTerrorbladeKeeper of the Light
    LargoTreant ProtectorPrimal BeastRazorTemplar Assassin
    Won
    27:07Ultras Dota Pro League 2025-26
    8693975288
    16 Feb 2026, 19:20 UTC
    HoodwinkBeastmasterUnderlordPuckJakiro
    Won
    TimbersawKezRubickShadow DemonTiny
    43:04CCT Dota 2 Season 2 Series 7
    8693948351
    16 Feb 2026, 19:11 UTC
    TimbersawShadow ShamanTreant ProtectorTinyShadow Fiend
    Won
    Storm SpiritBristlebackDragon KnightNyx AssassinJakiro
    24:11DreamLeague Season 28
    8693950878
    16 Feb 2026, 18:58 UTC
    Centaur WarrunnerTuskSnapfirePuckTerrorblade
    Won
    SlardarWeaverIoSpirit BreakerWindranger
    42:12Ultras Dota Pro League 2025-26
    8693899969
    16 Feb 2026, 18:20 UTC
    OmniknightJakiroSlardarStorm SpiritRingmaster
    TidehunterInvokerClinkzDisruptorTiny
    Won
    32:57CCT Dota 2 Season 2 Series 7
    8693903052
    16 Feb 2026, 18:19 UTC
    TimbersawAlchemistWindrangerUndyingTiny
    Shadow FiendMagnusOmniknightMarsSnapfire
    Won
    23:45Ultras Dota Pro League 2025-26
    8693833533
    16 Feb 2026, 17:33 UTC
    MuertaVoid SpiritBatriderMarciTusk
    AbaddonPhoenixMarsShadow DemonPuck
    Won
    56:37DreamLeague Season 28
    8693819831
    16 Feb 2026, 17:15 UTC
    Ancient ApparitionShadow ShamanWindrangerMorphlingPudge
    Won
    WeaverKezGyrocopterTreant ProtectorPrimal Beast
    34:46Ultras Dota Pro League 2025-26
    8693807797
    16 Feb 2026, 17:08 UTC
    LifestealerInvokerRazorNyx AssassinPhoenix
    Templar AssassinViperJakiroLargoSlardar
    Won
    40:43CCT Dota 2 Season 2 Series 7
    8693755330
    16 Feb 2026, 16:29 UTC
    TerrorbladeSnapfireMagnusPrimal BeastWarlock
    Won
    SlardarMuertaDeath ProphetWeaverTusk
    27:05Ultras Dota Pro League 2025-26
    8693723587
    16 Feb 2026, 16:23 UTC
    Shadow FiendPhoenixMarsDark WillowVoid Spirit
    Won
    UrsaPuckBatriderHoodwinkDisruptor
    36:58DreamLeague Season 28
    8693741288
    16 Feb 2026, 16:18 UTC
    DazzleShadow FiendMarciTuskTinker
    Won
    LunaQueen of PainNyx AssassinLichTiny
    43:49Party To Play league
    8693721892
    16 Feb 2026, 16:07 UTC
    Dragon KnightPuckDisruptorShadow DemonSlardar
    Won
    WeaverEmber SpiritRingmasterBrewmasterDazzle
    32:26CCT Dota 2 Season 2 Series 7
    8693683577
    16 Feb 2026, 15:35 UTC
    LinaJuggernautAncient ApparitionAxeLion
    Shadow FiendDragon KnightLifestealerSnapfireJakiro
    Won
    29:04Destiny League

    Older matches