Stats refreshed 12 minutes ago · newest match 2 hours agopatch 7.4161,871 ranked matches in 24 h9,095 pro matches this patch

Recent matches

Professional matches we track, newest first.

Matches shown: 30

    Clear all
    MatchRadiantDireDurationLeague
    8587963564
    3 Dec 2025, 08:12 UTC
    Centaur WarrunnerJakiroOutworld DestroyerDisruptorLuna
    Won
    WindrangerEnchantressTerrorbladeShadow FiendSpirit Breaker
    27:41Destiny League
    8587950311
    3 Dec 2025, 07:55 UTC
    Templar AssassinViperAxeKezDisruptor
    AbaddonCentaur WarrunnerTuskMarsSnapfire
    Won
    26:25Ultras Dota Pro League 2025-26
    8587924378
    3 Dec 2025, 07:20 UTC
    Earth SpiritPhantom LancerPangolierOraclePhoenix
    Won
    PudgeSpirit BreakerSlardarSvenSilencer
    31:16Destiny League
    8587921429
    3 Dec 2025, 07:14 UTC
    Queen of PainNaga SirenDark WillowJakiroSpirit Breaker
    Won
    PuckTuskDoomNature's ProphetVisage
    26:31Ultras Dota Pro League 2025-26
    8587900187
    3 Dec 2025, 06:43 UTC
    RubickLunaDawnbreakerHoodwinkCrystal Maiden
    Won
    UnderlordInvokerSilencerShadow FiendVengeful Spirit
    28:00Destiny League
    8587894418
    3 Dec 2025, 06:35 UTC
    PudgeSlarkMarciHoodwinkCrystal Maiden
    Won
    Troll WarlordWindrangerTidehunterShadow FiendDisruptor
    31:17Destiny League
    8587873673
    3 Dec 2025, 06:02 UTC
    NecrophosLionLinaTemplar AssassinAncient Apparition
    LeshracAxeWindrangerGyrocopterUndying
    Won
    31:13Destiny League
    8587872091
    3 Dec 2025, 05:59 UTC
    JuggernautSnapfireSlardarDragon KnightShadow Shaman
    Won
    WeaverPangolierPudgeRubickTusk
    20:51Destiny League
    8587852581
    3 Dec 2025, 05:28 UTC
    Nature's ProphetQueen of PainTechiesEnigmaSnapfire
    Troll WarlordPudgeHoodwinkRubickCrystal Maiden
    Won
    20:23Destiny League
    8587849235
    3 Dec 2025, 05:23 UTC
    Templar AssassinHoodwinkMarsKezDisruptor
    Won
    AxeShadow DemonQueen of PainUrsaOgre Magi
    25:16Destiny League
    8587815706
    3 Dec 2025, 04:29 UTC
    Troll WarlordQueen of PainBristlebackTuskOgre Magi
    Won
    MedusaDawnbreakerHoodwinkShadow FiendPugna
    33:40Destiny League
    8587744334
    3 Dec 2025, 02:35 UTC
    SvenTemplar AssassinMarciSkywrath MageOgre Magi
    Won
    Wraith KingEmber SpiritDeath ProphetPudgeWarlock
    32:03Dota 2 Space League
    8587718492
    3 Dec 2025, 01:52 UTC
    JuggernautPudgeSilencerDoomEmber Spirit
    Won
    Shadow FiendDragon KnightVenomancerChaos KnightOgre Magi
    33:29Dota 2 Space League
    8587690253
    3 Dec 2025, 01:05 UTC
    PuckWraith KingHoodwinkDragon KnightOracle
    Won
    Keeper of the LightUrsaTimbersawPudgeUndying
    28:02Dota 2 Space League
    8587666763
    3 Dec 2025, 00:23 UTC
    SnapfireMarciMagnusLunaZeus
    Won
    Ember SpiritPudgePhantom AssassinVengeful SpiritOgre Magi
    28:07Dota 2 Space League
    8587643325
    2 Dec 2025, 23:40 UTC
    BrewmasterWitch DoctorEarthshakerAbaddonOgre Magi
    Nature's ProphetMagnusEarth SpiritLifestealerAncient Apparition
    Won
    30:29Dota 2 Space League
    8587615255
    2 Dec 2025, 22:58 UTC
    Dragon KnightTinyTuskUrsaCrystal Maiden
    NecrophosShadow FiendLifestealerOgre MagiLich
    Won
    29:56Dota 2 Space League
    8587586175
    2 Dec 2025, 22:17 UTC
    LionEarthshakerMorphlingTemplar AssassinDisruptor
    RubickPudgePangolierCrystal MaidenJuggernaut
    Won
    29:21Dota 2 Space League
    8587552160
    2 Dec 2025, 21:35 UTC
    TechiesRubickJuggernautShadow DemonPudge
    Won
    Dark WillowChaos KnightInvokerCrystal MaidenAnti-Mage
    29:34Dota 2 Space League
    8587521142
    2 Dec 2025, 20:59 UTC
    MorphlingCentaur WarrunnerViperSkywrath MageOgre Magi
    Won
    JuggernautJakiroAbaddonBatriderEnchantress
    41:13European Pro League 2025-2026 Season
    8587518440
    2 Dec 2025, 20:55 UTC
    Treant ProtectorPudgeMonkey KingOgre MagiTemplar Assassin
    RubickNature's ProphetPugnaLifestealerDoom
    Won
    24:50Dota 2 Space League
    8587510742
    2 Dec 2025, 20:47 UTC
    Monkey KingBounty HunterMarsTerrorbladeDisruptor
    PuckJakiroLeshracUrsaSpirit Breaker
    Won
    40:46Ultras Dota Pro League 2025-26
    8587502864
    2 Dec 2025, 20:38 UTC
    Vengeful SpiritViperNyx AssassinStorm SpiritLifestealer
    Won
    DisruptorHoodwinkCentaur WarrunnerTerrorbladeKeeper of the Light
    31:07Ultras Dota Pro League 2025-26
    8587464190
    2 Dec 2025, 20:03 UTC
    RubickWindrangerTinyLifestealerDoom
    Won
    SilencerBroodmotherAxeTemplar AssassinOgre Magi
    32:23Dota 2 Space League
    8587460299
    2 Dec 2025, 19:59 UTC
    Monkey KingBounty HunterPhantom LancerVisageJakiro
    Won
    Shadow FiendTuskVengeful SpiritWeaverUndying
    33:09Ultras Dota Pro League 2025-26
    8587456025
    2 Dec 2025, 19:56 UTC
    MedusaUndyingPangolierRingmasterOgre Magi
    Won
    AbaddonShadow DemonDark SeerPrimal BeastWarlock
    38:33European Pro League 2025-2026 Season
    8587430176
    2 Dec 2025, 19:36 UTC
    Dragon KnightEmber SpiritPrimal BeastOracleDisruptor
    Keeper of the LightPangolierTuskAlchemistRingmaster
    Won
    32:30WBT CYBER CLUB #1
    8587404804
    2 Dec 2025, 19:21 UTC
    TerrorbladeCentaur WarrunnerBatriderDazzleQueen of Pain
    Won
    JuggernautEmber SpiritWarlockSpirit BreakerMars
    30:01CCT Dota 2 Season 2 Series 6
    8587410770
    2 Dec 2025, 19:21 UTC
    Shadow FiendMarsWeaverWinter WyvernTusk
    Won
    GyrocopterPangolierSnapfireVoid SpiritIo
    23:13Ultras Dota Pro League 2025-26
    8587406131
    2 Dec 2025, 19:15 UTC
    PuckPangolierUrsaRingmasterDisruptor
    JuggernautBatriderPrimal BeastVoid SpiritEnchantress
    Won
    26:20European Pro League 2025-2026 Season

    Older matches