Stats refreshed 13 minutes ago · newest match 2 hours agopatch 7.4164,802 ranked matches in 24 h8,982 pro matches this patch

Recent matches

Professional matches we track, newest first.

Matches shown: 30

    Clear all
    MatchRadiantDireDurationLeague
    8732182737
    16 Mar 2026, 23:42 UTC
    Night StalkerEarth SpiritPhantom AssassinTechiesLion
    Won
    Dragon KnightSvenOgre MagiShadow ShamanSniper
    33:20Dota 2 Space League
    8732162093
    16 Mar 2026, 23:01 UTC
    SlardarWindrangerTinyPhantom AssassinUndying
    Dark SeerLunaRubickShadow FiendLich
    Won
    27:32Dota 2 Space League
    8732138603
    16 Mar 2026, 22:20 UTC
    WeaverSlardarLunaCrystal MaidenNecrophos
    RubickCentaur WarrunnerWarlockStorm SpiritDrow Ranger
    Won
    27:38Dota 2 Space League
    8732119123
    16 Mar 2026, 21:49 UTC
    WindrangerStorm SpiritPrimal BeastPudgeAncient Apparition
    Won
    DazzleTemplar AssassinJakiroEmber SpiritBrewmaster
    28:341win Streamers League #1
    8732118570
    16 Mar 2026, 21:48 UTC
    Shadow DemonKezUndyingUnderlordWindranger
    Won
    MarsShadow FiendSilencerRubickBatrider
    31:43Ultras Dota Pro League 2025-26
    8732101884
    16 Mar 2026, 21:28 UTC
    RubickRazorPudgeDragon KnightWarlock
    TechiesTidehunterShadow FiendClinkzLich
    Won
    37:30Dota 2 Space League
    8732086879
    16 Mar 2026, 21:09 UTC
    SniperUrsaWarlockMarsWindranger
    OmniknightNecrophosTidehunterRingmasterJakiro
    Won
    71:17European Pro League 2025-2026 Season
    8732078536
    16 Mar 2026, 20:54 UTC
    Queen of PainRubickKezDisruptorRazor
    Won
    MuertaSand KingJakiroPudgeOgre Magi
    37:48Ultras Dota Pro League 2025-26
    8732068635
    16 Mar 2026, 20:44 UTC
    Crystal MaidenShadow DemonTidehunterLifestealerShadow Fiend
    SniperLinaShadow ShamanPudgeOgre Magi
    Won
    27:29Dota 2 Space League
    8732061577
    16 Mar 2026, 20:36 UTC
    HuskarDazzleSlarkMarciEnigma
    Won
    Earth SpiritRubickTidehunterJakiroKez
    47:521win Streamers League #1
    8732045510
    16 Mar 2026, 20:18 UTC
    PuckUrsaBristlebackLionWarlock
    Won
    BeastmasterPrimal BeastEmber SpiritMuertaChen
    33:36Tennisi Stampede Champions - Season 2
    8732034649
    16 Mar 2026, 20:06 UTC
    MarsAbaddonViperJakiroShadow Shaman
    Won
    WeaverHuskarDazzleBatriderUnderlord
    31:52European Pro League 2025-2026 Season
    8732032507
    16 Mar 2026, 20:05 UTC
    WarlockShadow FiendMarsNyx AssassinTiny
    Won
    ViperTreant ProtectorZeusSand KingDrow Ranger
    28:38Ultras Dota Pro League 2025-26
    8732026842
    16 Mar 2026, 20:01 UTC
    LifestealerMiranaDragon KnightGrimstrokeOgre Magi
    Won
    Crystal MaidenSkywrath MageAxeShadow FiendChaos Knight
    29:56Dota 2 Space League
    8731984731
    16 Mar 2026, 19:23 UTC
    RingmasterEarthshakerBeastmasterKeeper of the LightLifestealer
    Won
    Ember SpiritShadow FiendLargoJakiroUnderlord
    47:251win Streamers League #1
    8731979257
    16 Mar 2026, 19:15 UTC
    BeastmasterShadow ShamanClockwerkRazorDeath Prophet
    Won
    Ancient ApparitionMarsKezDark WillowMuerta
    22:24Ultras Dota Pro League 2025-26
    8731971175
    16 Mar 2026, 19:10 UTC
    WindrangerInvokerRazorOracleTiny
    Queen of PainViperWarlockBatriderMars
    Won
    27:54European Pro League 2025-2026 Season
    8731970523
    16 Mar 2026, 19:08 UTC
    UrsaTidehunterRazorShadow ShamanRingmaster
    Won
    JakiroGyrocopterMarsTinyInvoker
    25:27CCT Dota 2 Season 2 Series 8
    8731956926
    16 Mar 2026, 18:50 UTC
    EarthshakerFaceless VoidMarsDark WillowDisruptor
    MorphlingEmber SpiritBatriderTinyJakiro
    Won
    36:12Tennisi Stampede Champions - Season 2
    8731906608
    16 Mar 2026, 18:12 UTC
    KezPuckJakiroUnderlordShadow Shaman
    AxeMuertaVoid SpiritDark WillowShadow Demon
    Won
    49:16Premier Series
    8731905827
    16 Mar 2026, 18:07 UTC
    UrsaBatriderQueen of PainNyx AssassinDisruptor
    ViperShadow DemonSnapfirePrimal BeastFaceless Void
    Won
    39:39Ultras Dota Pro League 2025-26
    8731894478
    16 Mar 2026, 18:02 UTC
    UrsaBeastmasterSand KingShadow ShamanWarlock
    Won
    ChenTemplar AssassinSlardarShadow DemonPuck
    31:48CCT Dota 2 Season 2 Series 8
    8731885381
    16 Mar 2026, 17:51 UTC
    KezMarsLeshracTinyWarlock
    Storm SpiritShadow FiendTidehunterDark WillowOgre Magi
    Won
    33:57Tennisi Stampede Champions - Season 2
    8731836208
    16 Mar 2026, 17:15 UTC
    MorphlingPuckJakiroTidehunterPhoenix
    Won
    BristlebackKezVoid SpiritMuertaShadow Demon
    34:22Premier Series
    8731830862
    16 Mar 2026, 17:06 UTC
    Templar AssassinDark WillowKunkkaViperJakiro
    Storm SpiritWindrangerPhoenixTinyWarlock
    Won
    31:06European Pro League 2025-2026 Season
    8731825065
    16 Mar 2026, 17:02 UTC
    Shadow FiendRingmasterDisruptorNaga SirenUndying
    SvenMarsKezJakiroTreant Protector
    Won
    43:17Ultras Dota Pro League 2025-26
    8731795130
    16 Mar 2026, 16:38 UTC
    Storm SpiritShadow DemonLifestealerTreant ProtectorCentaur Warrunner
    Won
    KezShadow ShamanQueen of PainTinyLargo
    46:03CCT Dota 2 Season 2 Series 8
    8731756504
    16 Mar 2026, 16:19 UTC
    Shadow FiendTinyWarlockBristlebackRingmaster
    KunkkaWindrangerHuskarMarciBane
    Won
    30:17Premier Series
    8731758555
    16 Mar 2026, 16:10 UTC
    Storm SpiritWindrangerGyrocopterCrystal MaidenRubick
    ClinkzLinaPangolierPudgeJakiro
    Won
    22:27Destiny League
    8731745786
    16 Mar 2026, 16:02 UTC
    Shadow FiendDragon KnightBrewmasterTinyOracle
    Won
    Shadow ShamanSvenLargoPuckJakiro
    36:45European Pro League 2025-2026 Season

    Older matches