Stats refreshed 3 minutes ago · newest match 2 hours agopatch 7.4170,670 ranked matches in 24 h9,033 pro matches this patch

Recent matches

Professional matches we track, newest first.

Matches shown: 30

    Clear all
    MatchRadiantDireDurationLeague
    8672740047
    1 Feb 2026, 03:13 UTC
    UnderlordQueen of PainKeeper of the LightDragon KnightWarlock
    WeaverStorm SpiritCentaur WarrunnerCrystal MaidenLargo
    Won
    24:41Destiny League
    8672524875
    31 Jan 2026, 21:58 UTC
    WindrangerKeeper of the LightWinter WyvernAxeSlark
    Centaur WarrunnerPrimal BeastTuskMuertaWarlock
    Won
    34:12Ultras Dota Pro League 2025-26
    8672485604
    31 Jan 2026, 21:22 UTC
    LargoAxeEmber SpiritRingmasterMuerta
    Templar AssassinSand KingBrewmasterJakiroHoodwink
    Won
    51:35FISSURE Universe Episode 8
    8672442277
    31 Jan 2026, 20:40 UTC
    Keeper of the LightNyx AssassinWarlockSlardarKez
    AxeQueen of PainEarth SpiritPhantom AssassinOgre Magi
    Won
    60:39Ultras Dota Pro League 2025-26
    8672429504
    31 Jan 2026, 20:30 UTC
    PuckMagnusEnigmaJakiroAnti-Mage
    Won
    Skywrath MageMorphlingNight StalkerArc WardenPudge
    36:16Party To Play league
    8672345104
    31 Jan 2026, 19:45 UTC
    Templar AssassinSniperLargoJakiroTiny
    Won
    MarciMarsViperShadow DemonWindranger
    64:14FISSURE Universe Episode 8
    8672368274
    31 Jan 2026, 19:42 UTC
    AxeShadow DemonBroodmotherPangolierJakiro
    Keeper of the LightMonkey KingDisruptorSlardarHoodwink
    Won
    39:36Ultras Dota Pro League 2025-26
    8672358879
    31 Jan 2026, 19:40 UTC
    KezTinyBrewmasterBatriderEnchantress
    LunaBeastmasterStorm SpiritSkywrath MageLion
    Won
    42:04CCT Dota 2 Season 2 South America Series 2
    8672298270
    31 Jan 2026, 18:51 UTC
    RazorNature's ProphetEmber SpiritNight StalkerDisruptor
    WarlockAxeSlarkWindrangerShadow Demon
    Won
    21:15Ultras Dota Pro League 2025-26
    8672286349
    31 Jan 2026, 18:43 UTC
    GyrocopterBeastmasterShadow ShamanPhoenixSlardar
    Won
    KezStorm SpiritCentaur WarrunnerBatriderChen
    25:01CCT Dota 2 Season 2 South America Series 2
    8672228816
    31 Jan 2026, 17:59 UTC
    InvokerClinkzCentaur WarrunnerClockwerkBatrider
    MuertaPrimal BeastOmniknightShadow DemonTreant Protector
    Won
    31:14European Pro League 2025-2026 Season
    8672202214
    31 Jan 2026, 17:49 UTC
    KezInvokerUnderlordShadow ShamanBatrider
    Won
    Queen of PainBristlebackSnapfireDisruptorMars
    26:24CCT Dota 2 Season 2 South America Series 2
    8672181739
    31 Jan 2026, 17:26 UTC
    MiranaAncient ApparitionShadow DemonTinkerTidehunter
    MarsQueen of PainVenomancerWindrangerWarlock
    Won
    56:23Ultras Dota Pro League 2025-26
    8672162039
    31 Jan 2026, 17:13 UTC
    UrsaEmber SpiritLargoRingmasterWarlock
    Won
    InvokerJakiroCentaur WarrunnerShadow DemonPhantom Assassin
    31:04European Pro League 2025-2026 Season
    8672136974
    31 Jan 2026, 17:00 UTC
    PuckDisruptorViperRingmasterBrewmaster
    AbaddonJakiroMarsDark WillowHuskar
    Won
    38:46FISSURE Universe Episode 8
    8672063486
    31 Jan 2026, 16:09 UTC
    SvenBeastmasterQueen of PainShadow ShamanDisruptor
    Won
    KezRazorUnderlordBatriderTreant Protector
    52:24CCT Dota 2 Season 2 South America Series 2
    8672060363
    31 Jan 2026, 16:07 UTC
    UndyingChenMuertaRazorDark Willow
    Void SpiritTidehunterHoodwinkJakiroSlark
    Won
    52:40Ultras Dota Pro League 2025-26
    8672041627
    31 Jan 2026, 16:00 UTC
    UrsaJakiroBrewmasterDark WillowPuck
    Won
    GyrocopterTinyKeeper of the LightTuskViper
    34:38FISSURE Universe Episode 8
    8671993755
    31 Jan 2026, 15:37 UTC
    BrewmasterClinkzViperDazzleNyx Assassin
    WarlockUnderlordTinyBroodmotherDark Willow
    Won
    38:11European Pro League 2025-2026 Season
    8671931392
    31 Jan 2026, 14:47 UTC
    Skywrath MageClockwerkAlchemistSand KingVisage
    UndyingDisruptorBeastmasterStorm SpiritNyx Assassin
    Won
    38:00Ultras Dota Pro League 2025-26
    8671894019
    31 Jan 2026, 14:33 UTC
    UrsaMorphlingEnigmaPhoenixSpirit Breaker
    MuertaKunkkaSlardarClockwerkWindranger
    Won
    42:19FISSURE Universe Episode 8
    8671864396
    31 Jan 2026, 14:07 UTC
    UrsaPuckAxeAncient ApparitionTiny
    DazzleTimbersawPhantom AssassinVoid SpiritDark Willow
    Won
    60:27European Pro League 2025-2026 Season
    8671841443
    31 Jan 2026, 13:54 UTC
    PudgeArc WardenSpirit BreakerMagnusRazor
    Won
    Crystal MaidenWindrangerDrow RangerOmniknightRubick
    32:42Ultras Dota Pro League 2025-26
    8671820075
    31 Jan 2026, 13:44 UTC
    MiranaKunkkaTinyShadow DemonBristleback
    Won
    LifestealerTimbersawCentaur WarrunnerJakiroTinker
    18:34FISSURE Universe Episode 8
    8671758381
    31 Jan 2026, 13:06 UTC
    RazorLunaSand KingTinyDisruptor
    Won
    JakiroSlardarClinkzBrewmasterShadow Demon
    31:04European Pro League 2025-2026 Season
    8671739319
    31 Jan 2026, 12:49 UTC
    WeaverDisruptorLeshracLargoUnderlord
    Won
    GyrocopterTuskStorm SpiritJakiroPrimal Beast
    21:34ESL challenger China
    8671707286
    31 Jan 2026, 12:32 UTC
    GyrocopterHuskarMarsPhoenixTusk
    Won
    Treant ProtectorUnderlordStorm SpiritRingmasterWindranger
    43:25FISSURE Universe Episode 8
    8671671014
    31 Jan 2026, 12:01 UTC
    WarlockPangolierVisageJuggernautPudge
    SnapfireBeastmasterViperLargoAnti-Mage
    Won
    24:43Ultras Dota Pro League 2025-26
    8671634776
    31 Jan 2026, 11:42 UTC
    UrsaTreant ProtectorKunkkaLionRazor
    WeaverJakiroSniperRingmasterUnderlord
    Won
    33:40ESL challenger China
    8671591941
    31 Jan 2026, 11:02 UTC
    Void SpiritSniperLargoLone DruidSnapfire
    Won
    Queen of PainAncient ApparitionWindrangerPudgeHuskar
    29:40Ultras Dota Pro League 2025-26

    Older matches