Stats refreshed 7 minutes ago · newest match 2 hours agopatch 7.4168,108 ranked matches in 24 h8,968 pro matches this patch

Leaderboard

Valve's official top 5,000 in each region, and the heroes they win with.

Best players per hero → Top players
Regions aren't compared: each has its own scale (Valve).

Europe · top 5,000

Valve's official leaderboard, updated every hour. Names link to the player page when we have their games.

We do not know any of these players' accounts yet, so names do not link and no heroes are shown. Accounts are matched from our own data every hour. The 24 h change appears once we have a board from a day ago.

Place24 hCountryPlayerMost played
2901M9s0not on our data yet
2903🇷🇺Mirkoonot on our data yet
2903🇧🇾Odyssey獨奏nolimitnot on our data yet
2903TeRRabitenot on our data yet
2903davidrazornot on our data yet
2903xxxnot on our data yet
2903Кочергаnot on our data yet
2909🇷🇺MalytkaKoalanot on our data yet
2909Velkennot on our data yet
2909lawnot on our data yet
2909🇦🇫sorrowafknot on our data yet
2909🇧🇾Hidden nameŞţđnot on our data yet
2914🇦🇫sano_x_lycanthropynot on our data yet
2915🇷🇸BoSs.Xstylenot on our data yet
2915ImpactDognot on our data yet
2915TetsuTSAnot on our data yet
2915darker than blacknot on our data yet
2915Джофчик Епштейнnot on our data yet
2915🇷🇺гуль.not on our data yet
2915🇷🇺жукnot on our data yet
2922SightedOPGnot on our data yet
2922🇹🇷Tatakaenot on our data yet
2922false?bLnot on our data yet
2922goldennot on our data yet
2922🇫🇷matricenot on our data yet
2927🇦🇽...not on our data yet
2927Arbzienot on our data yet
2927🇮🇩anot on our data yet
2927🇺🇦cucuzzanot on our data yet
2927🇷🇺ehidna9smilenot on our data yet
2927Танцующий Дождьnot on our data yet
2933🇷🇺Batoshanot on our data yet
2933Pepegoonchiknot on our data yet
2933YARuk-not on our data yet
2936Cheyzernot on our data yet
2936K0garash1not on our data yet
2936🇧🇷RdO-not on our data yet
2936🇹🇷Veilnot on our data yet
2936emptyeyesnot on our data yet
2936no futurenot on our data yet
2936yamaokaSUPnot on our data yet
2936Люблюnot on our data yet
2944🇩🇰CoralWONGnot on our data yet
2944Friendnot on our data yet
2944Koyaanisqatsinot on our data yet
2944Saltynot on our data yet
2944🇷🇺Witlessnot on our data yet
2944cravethegravenot on our data yet
2944kirai5THUGSnot on our data yet
2944lolnot on our data yet
2952🇷🇺BlackSwanBigDotanot on our data yet
2952🇷🇺DurachokEGFDnot on our data yet
2952MamutRahalNa'Vinot on our data yet
2952♫(РАЗВЕЙКА)not on our data yet
2956🇦🇽(*´ω`*)seta!%^nisshoku ^]%^!not on our data yet
2956Ilari0Nnot on our data yet
2956Impossiblenot on our data yet
2956SoL1KzZnot on our data yet
2956🇷🇺grave distortionnot on our data yet
2961LyVoTDFnot on our data yet
2961🇷🇺ShakalehaBeGuDinot on our data yet
2961🇷🇺WuzzupTSpiritnot on our data yet
2961🇦🇫asian glownot on our data yet
2961mirainot on our data yet
2961sp1r1tusnot on our data yet
2961vackernot on our data yet
2968🇬🇪3 or junglenot on our data yet
2968🇨🇿FanZyySNC67not on our data yet
2968🇵🇪MafiSMLnot on our data yet
2968🇷🇺TemiQnot on our data yet
2968🇰🇿lebowskiOGnot on our data yet
2968trade reportsnot on our data yet
2968usernamenot on our data yet
2975🇧🇾Lealoveachnot on our data yet
2975PMAnot on our data yet
2975Vnot on our data yet
2975Экс Вай Айnot on our data yet
2975глебlrll5rlnot on our data yet
2980DeadpoolVillainnot on our data yet
2980🇦🇫Farenanot on our data yet
2980Sillstryparennot on our data yet
2980lumonot on our data yet
2984Duc Truffenot on our data yet
2984T.Spirit Итачиnot on our data yet
2984idcnot on our data yet
2984qRamcynot on our data yet
2984🇷🇺rusticboynot on our data yet
2989WarkarEclipsenot on our data yet
2989🇳🇴endo5MRCnot on our data yet
2989nielsnot on our data yet
2989qtSaylonekSnot on our data yet
2993🇵🇪DicerLow-Skillnot on our data yet
2993Droolnot on our data yet
2993Zakiinot on our data yet
2993compl1catednot on our data yet
2993fruitdrama52not on our data yet
2993obey me world!not on our data yet
2993🇷🇺quitnot on our data yet
3000PumBiynot on our data yet
3000SuperGaynot on our data yet
Showing 1,901–1,910 of 4,002 · updated 15:55 UTC · next update 16:55 UTCShowing 1,901–2,000 of 4,002 · updated 15:55 UTC · next update 16:55 UTC

Moving today

The 24 h change appears once we have a board from a day ago.

    Countries in Europe's top 100

    • 🇦🇫14
    • 🇷🇺11
    • 🇺🇦8
    • 🇦🇽5
    • 🇰🇿4
    • 🇧🇾3
    • 🇩🇪3
    • 🇱🇧3

    Not shown: 29

    What Europe's top 1,000 play

    Heroes picked most by the best players of the region this patch, ranked by how often they win. Same S–F rule as the Builds picker.

    Not enough data yet: 0 games from 0 matched players in this patch, and the list needs 200. It fills in as we match more players.

    Place, name, country and team come from Valve's leaderboard (dota2.com), read once an hour. Valve gives no account, so we match a row to an account from our own data only when three things agree: the Immortal place we stored for the account, its region (by the servers of its recent games) and its name. Most-played heroes and the tier list come from those players' games in our matches. Names go through our name filter; no avatars.