Stats refreshed 15 minutes ago · newest match 2 hours agopatch 7.4162,385 ranked matches in 24 h8,997 pro matches this patch

Recent matches

Professional matches we track, newest first.

Matches shown: 30

    Clear all
    MatchRadiantDireDurationLeague
    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
    8693670919
    16 Feb 2026, 15:25 UTC
    TidehunterWarlockStorm SpiritSkywrath MageWindranger
    Won
    UndyingViperInvokerKezSnapfire
    34:21Ultras Dota Pro League 2025-26
    8693647013
    16 Feb 2026, 15:08 UTC
    WindrangerLeshracJuggernautMarciJakiro
    Won
    TidehunterZeusRubickWeaverOgre Magi
    19:54Destiny League
    8693610100
    16 Feb 2026, 14:43 UTC
    Shadow ShamanLeshracAbaddonWarlockLargo
    WindrangerBeastmasterJakiroTuskUnderlord
    Won
    51:31CCT Dota 2 Season 2 Series 7
    8693593278
    16 Feb 2026, 14:40 UTC
    Drow RangerPuckSlardarWindrangerChen
    Won
    Dragon KnightRingmasterNyx AssassinViperLargo
    51:32DreamLeague Season 28
    8693595784
    16 Feb 2026, 14:30 UTC
    TimbersawHuskarEarth SpiritClinkzLich
    Won
    TidehunterJuggernautRubickPhoenixGrimstroke
    26:12Destiny League
    8693589537
    16 Feb 2026, 14:25 UTC
    RazorKezLegion CommanderCrystal MaidenShadow Demon
    TidehunterNaga SirenStorm SpiritBatriderClinkz
    Won
    44:22Ultras Dota Pro League 2025-26
    8693571728
    16 Feb 2026, 14:11 UTC
    TuskEmber SpiritGyrocopterShadow DemonMars
    Won
    RazorStorm SpiritClockwerkDragon KnightDazzle
    24:14European Pro League 2025-2026 Season
    8693546248
    16 Feb 2026, 13:52 UTC
    RubickLinaTidehunterDragon KnightLargo
    Won
    WindrangerInvokerFaceless VoidMagnusSilencer
    25:49Destiny League
    8693532214
    16 Feb 2026, 13:41 UTC
    UnderlordPhoenixMarciWeaverViper
    Queen of PainFaceless VoidLone DruidVenomancerShadow Demon
    Won
    27:55Ultras Dota Pro League 2025-26
    8693517015
    16 Feb 2026, 13:30 UTC
    Shadow ShamanPuckClinkzUndyingUnderlord
    Won
    OmniknightStorm SpiritRingmasterTreant ProtectorCentaur Warrunner
    40:39CCT Dota 2 Season 2 Series 7
    8693504706
    16 Feb 2026, 13:29 UTC
    GyrocopterClockwerkVoid SpiritHoodwinkCentaur Warrunner
    Dragon KnightEmber SpiritSlardarShadow DemonRingmaster
    Won
    39:45DreamLeague Season 28
    8693503354
    16 Feb 2026, 13:16 UTC
    HoodwinkLinaBristlebackClinkzShadow Shaman
    WindrangerTidehunterRubickShadow FiendTreant Protector
    Won
    26:43Destiny League
    8693490689
    16 Feb 2026, 13:10 UTC
    GyrocopterInvokerShadow DemonTuskMars
    Won
    KezVoid SpiritRazorMarciDazzle
    34:05European Pro League 2025-2026 Season
    8693469569
    16 Feb 2026, 12:45 UTC
    TidehunterAncient ApparitionTinyWindrangerPhoenix
    Won
    MagnusLone DruidBatriderTuskLich
    31:48Ultras Dota Pro League 2025-26
    8693463702
    16 Feb 2026, 12:40 UTC
    SnapfireTimbersawSlarkShadow FiendSkywrath Mage
    Won
    Ogre MagiInvokerLinaTroll WarlordDragon Knight
    24:47Destiny League
    8693417171
    16 Feb 2026, 12:09 UTC
    MorphlingMarsEmber SpiritSkywrath MageNyx Assassin
    KezBatriderPrimal BeastSlarkRingmaster
    Won
    39:56DreamLeague Season 28
    8693427867
    16 Feb 2026, 12:05 UTC
    TuskEmber SpiritLunaDisruptorRazor
    WindrangerMonkey KingTreant ProtectorMuertaBrewmaster
    Won
    51:28CCT Dota 2 Season 2 Series 7
    8693424337
    16 Feb 2026, 12:01 UTC
    Shadow ShamanSniperLionBristlebackUrsa
    SilencerLinaRazorJuggernautVenomancer
    Won
    28:39Destiny League
    8693410734
    16 Feb 2026, 11:48 UTC
    Void SpiritUndyingRazorOgre MagiSnapfire
    Won
    Centaur WarrunnerWarlockShadow DemonTemplar AssassinPuck
    42:15Ultras Dota Pro League 2025-26
    8693376000
    16 Feb 2026, 11:06 UTC
    TimbersawLunaEmber SpiritSpirit BreakerDisruptor
    UrsaSand KingBrewmasterRingmasterWarlock
    Won
    18:49European Pro League 2025-2026 Season
    8693365207
    16 Feb 2026, 10:58 UTC
    WeaverSnapfireMarsViperTusk
    Won
    LichBloodseekerShadow FiendLargoBatrider
    28:33Ultras Dota Pro League 2025-26
    8693354840
    16 Feb 2026, 10:55 UTC
    LargoViperShadow FiendTuskRingmaster
    WindrangerDark SeerTinkerMarciDisruptor
    Won
    29:25DreamLeague Season 28
    8693362753
    16 Feb 2026, 10:50 UTC
    PhoenixPuckJuggernautSpirit BreakerRingmaster
    Dragon KnightQueen of PainShadow FiendOgre MagiShadow Shaman
    Won
    33:35Destiny League

    Older matches