Stats refreshed 11 minutes ago · newest match 2 hours agopatch 7.4176,916 ranked matches in 24 h9,033 pro matches this patch

Recent matches

Professional matches we track, newest first.

Matches shown: 30

    Clear all
    MatchRadiantDireDurationLeague
    8646508468
    12 Jan 2026, 14:18 UTC
    MedusaEmber SpiritPrimal BeastKeeper of the LightTusk
    Won
    DisruptorNyx AssassinGyrocopterVoid SpiritTidehunter
    22:09ESL One Birmingham 2026 Qualifiers
    8646506785
    12 Jan 2026, 14:17 UTC
    Earth SpiritBeastmasterHuskarWindrangerChen
    Won
    PugnaMarsOutworld DestroyerDragon KnightLich
    13:37ESL One Birmingham 2026 Qualifiers
    8646502568
    12 Jan 2026, 14:14 UTC
    Phantom LancerWindrangerShadow DemonTidehunterUndying
    Ogre MagiSkywrath MageAxeTemplar AssassinViper
    Won
    11:40ESL One Birmingham 2026 Qualifiers
    8646501793
    12 Jan 2026, 14:14 UTC
    Shadow FiendEmber SpiritTidehunterTuskCrystal Maiden
    Won
    TinySnapfireDisruptorTinkerPhantom Lancer
    23:34ESL One Birmingham 2026 Qualifiers
    8646501064
    12 Jan 2026, 14:13 UTC
    TuskDazzleMeepoCentaur WarrunnerBeastmaster
    Won
    Dire
    JakiroEmber SpiritBristlebackAbaddonDark Willow
    22:59ESL One Birmingham 2026 Qualifiers
    8646495550
    12 Jan 2026, 14:10 UTC
    Radiant
    Shadow FiendOmniknightClockwerkSlardarBatrider
    Won
    GyrocopterMarsQueen of PainTinyRingmaster
    19:58ESL One Birmingham 2026 Qualifiers
    8646495402
    12 Jan 2026, 14:10 UTC
    Radiant
    HoodwinkMonkey KingTidehunterEmber SpiritDisruptor
    Won
    Dire
    Lone DruidInvokerCrystal MaidenRazorRingmaster
    31:06ESL One Birmingham 2026 Qualifiers
    8646492837
    12 Jan 2026, 14:08 UTC
    Earth SpiritPhantom LancerSand KingWindrangerTusk
    Won
    Drow RangerBristlebackShadow ShamanNaga SirenSlardar
    31:14ESL One Birmingham 2026 Qualifiers
    8646491729
    12 Jan 2026, 14:07 UTC
    Radiant
    Shadow FiendTuskRingmasterPuckMars
    Won
    Dragon KnightTreant ProtectorQueen of PainCentaur WarrunnerMarci
    14:16ESL One Birmingham 2026 Qualifiers
    8646489609
    12 Jan 2026, 14:06 UTC
    Bounty HunterPhantom LancerRubickTimbersawWarlock
    Won
    WindrangerUnderlordSniperShadow FiendShadow Shaman
    28:27Destiny League
    8646479938
    12 Jan 2026, 13:59 UTC
    Night StalkerJuggernautTimbersawVisageWindranger
    Naga SirenAncient ApparitionBristlebackDragon KnightShadow Demon
    Won
    24:55Ultras Dota Pro League 2025-26
    8646438963
    12 Jan 2026, 13:31 UTC
    MiranaUrsaDark SeerSniperOgre Magi
    Won
    Bounty HunterFaceless VoidShadow FiendNight StalkerGrimstroke
    21:59Destiny League
    8646402491
    12 Jan 2026, 13:03 UTC
    GyrocopterZeusMagnusClockwerkKunkka
    ChenViperDark WillowLifestealerSpirit Breaker
    Won
    25:21Ultras Dota Pro League 2025-26
    8646382600
    12 Jan 2026, 12:48 UTC
    Treant ProtectorPugnaPuckAbaddonPhantom Lancer
    SnapfireBristlebackQueen of PainDragon KnightHoodwink
    Won
    30:22Destiny League
    8646336376
    12 Jan 2026, 12:10 UTC
    SnapfireTidehunterLinaTechiesDragon Knight
    Won
    LunaLionStorm SpiritDisruptorMagnus
    27:31Destiny League
    8646327977
    12 Jan 2026, 12:04 UTC
    Spirit BreakerMonkey KingJuggernautWindrangerWarlock
    LichLunaVoid SpiritCentaur WarrunnerShadow Demon
    Won
    39:23Ultras Dota Pro League 2025-26
    8646324203
    12 Jan 2026, 12:00 UTC
    BeastmasterInvokerWindrangerLionAnti-Mage
    Won
    Templar AssassinShadow FiendJakiroShadow DemonMarci
    22:45Destiny League
    8646278470
    12 Jan 2026, 11:15 UTC
    Anti-MageSpirit BreakerSlardarEarth SpiritRingmaster
    Faceless VoidSkywrath MageJakiroPuckTemplar Assassin
    Won
    32:56Destiny League
    8646256302
    12 Jan 2026, 10:50 UTC
    Phantom AssassinOgre MagiQueen of PainTimbersawLion
    TuskSkywrath MageClinkzSnapfireLegion Commander
    Won
    28:18Ultras Dota Pro League 2025-26
    8646237233
    12 Jan 2026, 10:30 UTC
    RubickLichWraith KingPhoenixJuggernaut
    Legion CommanderInvokerWarlockMorphlingDark Willow
    Won
    31:46Destiny League
    8646235145
    12 Jan 2026, 10:25 UTC
    Radiant
    PugnaInvokerWindrangerAxeTusk
    Won
    Dire
    UrsaEarth SpiritTidehunterLionDisruptor
    33:31ESL One Birmingham 2026 Qualifiers
    8646232462
    12 Jan 2026, 10:21 UTC
    WarlockWindrangerViperPhantom AssassinKunkka
    Won
    Dire
    Shadow ShamanCentaur WarrunnerMuertaTinySpirit Breaker
    26:03ESL One Birmingham 2026 Qualifiers
    8646219204
    12 Jan 2026, 10:07 UTC
    RazorWarlockDragon KnightMarsSnapfire
    Won
    JuggernautShadow DemonMagnusTinyVisage
    26:40Ultras Dota Pro League 2025-26
    8646199531
    12 Jan 2026, 09:37 UTC
    Drow RangerWinter WyvernSlardarJakiroPangolier
    Centaur WarrunnerTinyPhantom LancerPudgeLich
    Won
    27:34Destiny League
    8646182673
    12 Jan 2026, 09:13 UTC
    Radiant
    Ember SpiritClinkzBeastmasterTreant ProtectorWeaver
    Dire
    RingmasterBristlebackDragon KnightTinyCentaur Warrunner
    Won
    39:42ESL One Birmingham 2026 Qualifiers
    8646181961
    12 Jan 2026, 09:12 UTC
    Ogre MagiSkywrath MageStorm SpiritWindrangerAxe
    Won
    Dire
    ClinkzDragon KnightJakiroTuskBrewmaster
    49:45ESL One Birmingham 2026 Qualifiers
    8646180247
    12 Jan 2026, 09:09 UTC
    Radiant
    Shadow ShamanTidehunterGyrocopterEmber SpiritTiny
    Won
    Dire
    Ogre MagiShadow FiendMarsShadow DemonQueen of Pain
    27:19ESL One Birmingham 2026 Qualifiers
    8646170670
    12 Jan 2026, 08:55 UTC
    EnigmaStorm SpiritTinkerDark WillowWindranger
    Dire
    Crystal MaidenLeshracAbaddonTimbersawSpirit Breaker
    Won
    50:27ESL One Birmingham 2026 Qualifiers
    8646168264
    12 Jan 2026, 08:54 UTC
    InvokerMonkey KingEnchantressDragon KnightOgre Magi
    Won
    Drow RangerShadow ShamanPrimal BeastShadow FiendDisruptor
    28:01Destiny League
    8646161850
    12 Jan 2026, 08:42 UTC
    SlardarLichShadow FiendClinkzShadow Demon
    Troll WarlordDisruptorSnapfireStorm SpiritLegion Commander
    Won
    46:55Ultras Dota Pro League 2025-26

    Older matches