Stats refreshed 8 minutes ago · newest match 2 hours agopatch 7.4174,825 ranked matches in 24 h9,072 pro matches this patch

Recent matches

Professional matches we track, newest first.

Matches shown: 30

    Clear all
    MatchRadiantDireDurationLeague
    8589445715
    4 Dec 2025, 10:06 UTC
    TimbersawPugnaAxeBatriderLifestealer
    Won
    Ogre MagiGyrocopterWindrangerSpirit BreakerSnapfire
    41:07Ultras Dota Pro League 2025-26
    8589444590
    4 Dec 2025, 10:05 UTC
    TinyMorphlingShadow FiendPangolierWitch Doctor
    Dark WillowUrsaInvokerAxeOracle
    Won
    28:44Destiny League
    8589439130
    4 Dec 2025, 10:02 UTC
    WarlockSand KingHoodwinkAbaddonBristleback
    Won
    GyrocopterPuckCentaur WarrunnerJakiroIo
    26:14European Pro League 2025-2026 Season
    8589409280
    4 Dec 2025, 09:23 UTC
    RubickNature's ProphetKezPangolierTusk
    Bounty HunterAxeLunaShadow FiendShadow Shaman
    Won
    25:45Destiny League
    8589379557
    4 Dec 2025, 08:44 UTC
    AxeSkywrath MageTemplar AssassinCrystal MaidenKez
    MarsHoodwinkEarth SpiritOgre MagiJuggernaut
    Won
    27:01Destiny League
    8589355707
    4 Dec 2025, 08:12 UTC
    TimbersawPugnaAncient ApparitionRubickSven
    Primal BeastStorm SpiritJakiroUrsaSnapfire
    Won
    41:23Ultras Dota Pro League 2025-26
    8589350702
    4 Dec 2025, 08:06 UTC
    EarthshakerInvokerNature's ProphetWarlockRubick
    Won
    MarciOgre MagiMedusaEarth SpiritDark Willow
    26:29Destiny League
    8589334669
    4 Dec 2025, 07:44 UTC
    Nyx AssassinStorm SpiritVengeful SpiritTemplar AssassinPudge
    Won
    NecrophosJuggernautSilencerHoodwinkPrimal Beast
    29:49Destiny League
    8589319209
    4 Dec 2025, 07:21 UTC
    Earth SpiritBristlebackJuggernautHoodwinkDisruptor
    Won
    PudgeTerrorbladeTimbersawLionOgre Magi
    31:54Destiny League
    8589316225
    4 Dec 2025, 07:17 UTC
    NecrophosDisruptorMarsNyx AssassinSven
    Won
    SlardarSnapfireEmber SpiritWarlockTerrorblade
    38:52Ultras Dota Pro League 2025-26
    8589311558
    4 Dec 2025, 07:10 UTC
    NecrophosKezKeeper of the LightSilencerKunkka
    Won
    MarciTroll WarlordQueen of PainCrystal MaidenIo
    23:07Destiny League
    8589286559
    4 Dec 2025, 06:32 UTC
    Earth SpiritGyrocopterWarlockHoodwinkSlardar
    Shadow FiendUrsaPudgePhoenixCrystal Maiden
    Won
    38:45Destiny League
    8589285304
    4 Dec 2025, 06:30 UTC
    Queen of PainDazzleMarsUrsaSnapfire
    Won
    PudgeCentaur WarrunnerJuggernautGrimstrokeLich
    22:49Destiny League
    8589261808
    4 Dec 2025, 05:53 UTC
    Templar AssassinLionDragon KnightInvokerSilencer
    MorphlingSnapfireSkywrath MageKezMagnus
    Won
    23:44Destiny League
    8589251326
    4 Dec 2025, 05:36 UTC
    SniperWindrangerSilencerTroll WarlordEarth Spirit
    Won
    Shadow FiendSlardarGyrocopterTechiesDisruptor
    26:37Destiny League
    8589236486
    4 Dec 2025, 05:11 UTC
    JuggernautMuertaJakiroSlardarLeshrac
    Won
    GyrocopterDark WillowKezPangolierSnapfire
    28:53Destiny League
    8589228819
    4 Dec 2025, 04:58 UTC
    Shadow FiendRubickBeastmasterSniperDisruptor
    Won
    Troll WarlordUnderlordOutworld DestroyerOgre MagiKeeper of the Light
    26:17Destiny League
    8589204950
    4 Dec 2025, 04:20 UTC
    LifestealerBristlebackNecrophosDark WillowWarlock
    Won
    MedusaMarsSniperRingmasterOgre Magi
    29:16Destiny League
    8589165285
    4 Dec 2025, 03:15 UTC
    Dragon KnightWindrangerLionBroodmotherJakiro
    Won
    Drow RangerSpirit BreakerZeusNature's ProphetEnchantress
    34:49Dota 2 Space League
    8589142833
    4 Dec 2025, 02:40 UTC
    LunaShadow FiendSpirit BreakerZeusOracle
    KezStorm SpiritSkywrath MageSlardarEnchantress
    Won
    25:23Dota 2 Space League
    8589114087
    4 Dec 2025, 01:47 UTC
    JuggernautArc WardenWeaverBristlebackSilencer
    Chaos KnightTidehunterQueen of PainZeusDisruptor
    Won
    41:05Dota 2 Space League
    8589084683
    4 Dec 2025, 00:57 UTC
    Earth SpiritVisageMuertaChaos KnightCrystal Maiden
    Won
    Lone DruidLifestealerNecrophosLionDazzle
    28:37Dota 2 Space League
    8589061586
    4 Dec 2025, 00:13 UTC
    Storm SpiritLifestealerOgre MagiTimbersawJakiro
    Won
    TinyZeusGyrocopterPudgeLion
    33:21Dota 2 Space League
    8589038483
    3 Dec 2025, 23:31 UTC
    Chaos KnightSnapfireDark WillowPhantom AssassinVengeful Spirit
    Won
    Sand KingShadow DemonMarciKeeper of the LightPudge
    31:38Dota 2 Space League
    8589013634
    3 Dec 2025, 22:50 UTC
    AxeNature's ProphetRingmasterOgre MagiLifestealer
    Won
    AbaddonPudgeUrsaEmber SpiritHoodwink
    28:49Dota 2 Space League
    8588984982
    3 Dec 2025, 22:09 UTC
    MiranaMorphlingWraith KingEmber SpiritDisruptor
    Won
    RingmasterBeastmasterSpirit BreakerUndyingLifestealer
    31:15Dota 2 Space League
    8588954346
    3 Dec 2025, 21:31 UTC
    RingmasterBeastmasterLegion CommanderLifestealerUndying
    Won
    PudgeChaos KnightLunaDeath ProphetDisruptor
    25:46Dota 2 Space League
    8588945566
    3 Dec 2025, 21:22 UTC
    TerrorbladePuckTuskDoomWindranger
    Won
    MarciHuskarDazzleSpirit BreakerMars
    30:58European Pro League 2025-2026 Season
    8588936561
    3 Dec 2025, 21:11 UTC
    Bounty HunterMonkey KingRazorTidehunterBane
    Won
    ViperOracleUnderlordPudgeAxe
    34:17Ultras Dota Pro League 2025-26
    8588931945
    3 Dec 2025, 21:06 UTC
    TerrorbladeTidehunterBounty HunterVenomancerSlardar
    Won
    MorphlingStorm SpiritRikiWarlockMars
    28:09CCT Dota 2 Season 2 Series 6

    Older matches