Stats refreshed 3 minutes ago · newest match 2 hours agopatch 7.4162,225 ranked matches in 24 h9,095 pro matches this patch

Recent matches

Professional matches we track, newest first.

Matches shown: 30

    Clear all
    MatchRadiantDireDurationLeague
    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
    8588913776
    3 Dec 2025, 20:51 UTC
    Dark WillowMarsLunaTimbersawOgre Magi
    Witch DoctorSniperRubickChaos KnightTerrorblade
    Won
    25:37Dota 2 Space League
    8588875738
    3 Dec 2025, 20:13 UTC
    MarciPrimal BeastTuskDazzleViper
    Won
    MarsStorm SpiritHuskarWarlockAxe
    26:07CCT Dota 2 Season 2 Series 6
    8588874692
    3 Dec 2025, 20:10 UTC
    ClockwerkPuckSlardarMuertaUrsa
    Won
    Shadow FiendMonkey KingTuskDisruptorMars
    44:58European Pro League 2025-2026 Season
    8588874336
    3 Dec 2025, 20:10 UTC
    JakiroViperRubickLunaNature's Prophet
    Won
    TuskSnapfireUrsaTemplar AssassinCentaur Warrunner
    27:40Dota 2 Space League
    8588852117
    3 Dec 2025, 19:48 UTC
    Bounty HunterStorm SpiritCentaur WarrunnerTroll WarlordDisruptor
    Won
    SlardarZeusJuggernautSnapfireTimbersaw
    43:34Ultras Dota Pro League 2025-26
    8588804982
    3 Dec 2025, 19:12 UTC
    DisruptorVoid SpiritAbaddonAxeWindranger
    JuggernautStorm SpiritJakiroSkywrath MageDoom
    Won
    26:36European Pro League 2025-2026 Season
    8588788687
    3 Dec 2025, 18:58 UTC
    Void SpiritAbaddonVenomancerBaneSnapfire
    Shadow DemonStorm SpiritUrsaBroodmotherHoodwink
    Won
    36:44CCT Dota 2 Season 2 Series 6
    8588778005
    3 Dec 2025, 18:51 UTC
    Void SpiritPugnaTemplar AssassinLionMars
    Won
    JuggernautEarthshakerTimbersawDisruptorMuerta
    34:59Ultras Dota Pro League 2025-26
    8588735155
    3 Dec 2025, 18:16 UTC
    Skywrath MageMorphlingMarsTuskQueen of Pain
    Won
    TinkerSpirit BreakerCentaur WarrunnerTerrorbladeEnchantress
    27:50European Pro League 2025-2026 Season
    8588713268
    3 Dec 2025, 18:00 UTC
    EnchantressQueen of PainAbaddonSkywrath MageBeastmaster
    Won
    ClinkzDragon KnightRingmasterPangolierJakiro
    28:20CCT Dota 2 Season 2 Series 6
    8588675190
    3 Dec 2025, 17:32 UTC
    ViperMarsJuggernautSnapfireSilencer
    SpectreDoomBaneVoid SpiritDisruptor
    Won
    46:30Ultras Dota Pro League 2025-26
    8588659442
    3 Dec 2025, 17:19 UTC
    Queen of PainSniperCentaur WarrunnerTuskWarlock
    Won
    HuskarAbaddonUnderlordNyx AssassinEnchantress
    37:58Tennisi Stampede Champions - Season 1
    8588648689
    3 Dec 2025, 17:15 UTC
    Bounty HunterDragon KnightLycanMorphlingDisruptor
    BatriderShadow DemonDoomTuskBristleback
    Won
    30:44European Pro League 2025-2026 Season
    8588643289
    3 Dec 2025, 17:08 UTC
    RingmasterNecrophosSniperCrystal MaidenWeaver
    Won
    Keeper of the LightViperDazzleDragon KnightMedusa
    23:38Destiny League
    8588598315
    3 Dec 2025, 16:35 UTC
    RubickTidehunterMorphlingStorm SpiritLion
    BristlebackClockwerkLinaTemplar AssassinLich
    Won
    23:04Destiny League
    8588589462
    3 Dec 2025, 16:29 UTC
    GyrocopterSnapfireWarlockPuckDawnbreaker
    Storm SpiritJakiroMedusaSniperCentaur Warrunner
    Won
    47:42Ultras Dota Pro League 2025-26
    8588572429
    3 Dec 2025, 16:18 UTC
    VenomancerTidehunterWeaverBaneJakiro
    Won
    EnchantressQueen of PainDragon KnightHoodwinkBroodmother
    69:25CCT Dota 2 Season 2 Series 6
    8588572204
    3 Dec 2025, 16:17 UTC
    Phantom LancerSkywrath MageViperDisruptorNyx Assassin
    VenomancerWindrangerBristlebackGyrocopterJakiro
    Won
    44:28Ultras Dota Pro League 2025-26
    8588552401
    3 Dec 2025, 16:08 UTC
    MedusaRingmasterCentaur WarrunnerDragon KnightEnchantress
    DisruptorSand KingSlardarHoodwinkJuggernaut
    Won
    26:21European Pro League 2025-2026 Season
    8588555522
    3 Dec 2025, 16:07 UTC
    EarthshakerMedusaAbaddonBanePugna
    UrsaEmber SpiritTimbersawShadow DemonJakiro
    Won
    40:28Tennisi Stampede Champions - Season 1
    8588527151
    3 Dec 2025, 15:47 UTC
    MarsTroll WarlordStorm SpiritKeeper of the LightCrystal Maiden
    WindrangerRubickOutworld DestroyerJuggernautMarci
    Won
    34:55Destiny League
    8588506700
    3 Dec 2025, 15:35 UTC
    AxeShadow FiendSlarkOracleVenomancer
    MedusaLegion CommanderJakiroDark WillowLina
    Won
    38:58Ultras Dota Pro League 2025-26
    8588467176
    3 Dec 2025, 15:16 UTC
    LionSand KingTimbersawWarlockRiki
    Won
    Anti-MageJakiroGrimstrokePrimal BeastViper
    44:29Ultras Dota Pro League 2025-26

    Older matches