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

Recent matches

Professional matches we track, newest first.

Matches shown: 30

    Clear all
    MatchRadiantDireDurationLeague
    8708051159
    27 Feb 2026, 04:40 UTC
    WeaverHoodwinkDragon KnightShadow FiendOgre Magi
    Won
    WindrangerSkywrath MageLinaBristlebackClockwerk
    27:51Destiny League
    8708032426
    27 Feb 2026, 04:08 UTC
    MarsBeastmasterSlarkDark WillowJakiro
    WindrangerTinyUnderlordTuskRingmaster
    Won
    42:55Snake Trophy
    8707966821
    27 Feb 2026, 02:12 UTC
    Nyx AssassinVoid SpiritSkywrath MageBeastmasterSniper
    Won
    LionTinyLegion CommanderLifestealerShadow Shaman
    38:55Dota 2 Space League
    8707945838
    27 Feb 2026, 01:30 UTC
    Ogre MagiAxeDragon KnightRubickPhantom Lancer
    MiranaQueen of PainPhoenixSkywrath MageWindranger
    Won
    29:23Dota 2 Space League
    8707927047
    27 Feb 2026, 00:54 UTC
    Shadow DemonBeastmasterTidehunterLifestealerClockwerk
    Nyx AssassinCrystal MaidenHuskarRazorStorm Spirit
    Won
    26:22Dota 2 Space League
    8707909248
    27 Feb 2026, 00:13 UTC
    PudgeShadow FiendCentaur WarrunnerUrsaEnchantress
    Won
    TechiesGyrocopterRazorDragon KnightLion
    24:58Dota 2 Space League
    8707906607
    27 Feb 2026, 00:10 UTC
    BeastmasterTidehunterStorm SpiritShadow DemonWitch Doctor
    Won
    TuskGyrocopterRazorUnderlordJakiro
    41:31DreamLeague Season 28
    8707888322
    26 Feb 2026, 23:32 UTC
    PudgeSilencerWitch DoctorTerrorbladeQueen of Pain
    Won
    TidehunterZeusTemplar AssassinTinyLich
    29:26Dota 2 Space League
    8707867898
    26 Feb 2026, 22:59 UTC
    SvenTimbersawBeastmasterTuskJakiro
    WarlockDragon KnightBristlebackNecrophosEarth Spirit
    Won
    40:56DreamLeague Season 28
    8707865358
    26 Feb 2026, 22:50 UTC
    EnigmaTinyShadow FiendRubickPudge
    Won
    Templar AssassinCrystal MaidenChaos KnightAbaddonTusk
    32:25Dota 2 Space League
    8707836391
    26 Feb 2026, 22:07 UTC
    Dragon KnightMonkey KingCrystal MaidenShadow DemonSniper
    Earth SpiritNature's ProphetAnti-MageBristlebackVenomancer
    Won
    26:48Dota 2 Space League
    8707827928
    26 Feb 2026, 21:54 UTC
    SlarkPuckTuskShadow FiendWarlock
    Won
    UrsaOgre MagiBatriderTemplar AssassinSkywrath Mage
    19:46Ultras Dota Pro League 2025-26
    8707822522
    26 Feb 2026, 21:52 UTC
    Shadow FiendBristlebackStorm SpiritShadow ShamanChen
    Won
    Treant ProtectorClinkzBeastmasterAxeShadow Demon
    35:17DreamLeague Season 28
    8707808558
    26 Feb 2026, 21:30 UTC
    Templar AssassinChaos KnightUrsaBounty HunterDisruptor
    Won
    Nature's ProphetLifestealerOgre MagiLegion CommanderSkywrath Mage
    25:53Dota 2 Space League
    8707801779
    26 Feb 2026, 21:20 UTC
    ViperLinaWindrangerTinyTreant Protector
    Won
    Drow RangerRazorNyx AssassinWarlockStorm Spirit
    19:31Ultras Dota Pro League 2025-26
    8707773776
    26 Feb 2026, 20:49 UTC
    PudgeShadow ShamanCentaur WarrunnerCrystal MaidenOutworld Destroyer
    Won
    SvenViperChaos KnightJakiroWindranger
    27:55Dota 2 Space League
    8707774059
    26 Feb 2026, 20:48 UTC
    BeastmasterTinkerVisageTinyRingmaster
    Won
    UrsaJakiroTimbersawTuskRazor
    35:14DreamLeague Season 28
    8707746078
    26 Feb 2026, 20:19 UTC
    Shadow FiendDisruptorMarsNecrophosShadow Demon
    Won
    ViperBroodmotherRazorSilencerTiny
    45:12Ultras Dota Pro League 2025-26
    8707728660
    26 Feb 2026, 20:11 UTC
    LunaShadow ShamanMiranaCrystal MaidenTimbersaw
    KezAxeLionSpirit BreakerShadow Fiend
    Won
    28:22Dota 2 Space League
    8707679723
    26 Feb 2026, 19:16 UTC
    MarciDisruptorViperBeastmasterFaceless Void
    Won
    BatriderWeaverGyrocopterDawnbreakerNyx Assassin
    35:12Ultras Dota Pro League 2025-26
    8707662784
    26 Feb 2026, 19:07 UTC
    UrsaPhoenixBrewmasterTinyQueen of Pain
    WeaverStorm SpiritLargoShadow ShamanWarlock
    Won
    52:27DreamLeague Season 28
    8707620985
    26 Feb 2026, 18:34 UTC
    Sand KingQueen of PainVoid SpiritWarlockWindranger
    ClockwerkShadow DemonRazorPuckLina
    Won
    25:00Ultras Dota Pro League 2025-26
    8707575685
    26 Feb 2026, 17:55 UTC
    KezQueen of PainSlardarShadow ShamanWarlock
    AbaddonJakiroTidehunterTinyViper
    Won
    41:11DreamLeague Season 28
    8707566393
    26 Feb 2026, 17:42 UTC
    EnigmaSniperKezWeaverWarlock
    TuskBristlebackTreant ProtectorPrimal BeastShadow Fiend
    Won
    21:33Ultras Dota Pro League 2025-26
    8707525376
    26 Feb 2026, 17:10 UTC
    ZeusGrimstrokePuckBrewmasterOgre Magi
    Won
    Void SpiritViperLargoAbaddonTusk
    33:52EPL Championship 2025-2026
    8707518814
    26 Feb 2026, 17:05 UTC
    TuskDisruptorPuckViperRazor
    Won
    LargoSnapfireGyrocopterWarlockRiki
    23:32Ultras Dota Pro League 2025-26
    8707467954
    26 Feb 2026, 16:31 UTC
    HoodwinkRazorSlardarEarth SpiritDragon Knight
    Won
    Storm SpiritBristlebackKezNyx AssassinJakiro
    30:40DreamLeague Season 28
    8707469069
    26 Feb 2026, 16:28 UTC
    SilencerHuskarDragon KnightVenomancerClinkz
    Won
    BaneShadow FiendTidehunterSlarkDazzle
    30:18Destiny League
    8707441282
    26 Feb 2026, 16:11 UTC
    EnigmaCentaur WarrunnerShadow FiendWarlockTimbersaw
    Won
    TuskRubickViperClinkzTreant Protector
    29:38Ultras Dota Pro League 2025-26
    8707440412
    26 Feb 2026, 16:09 UTC
    LeshracPhoenixMarsUrsaWarlock
    TinySlarkPuckUnderlordRingmaster
    Won
    28:37EPL Championship 2025-2026

    Older matches