Stats refreshed 5 minutes ago · newest match 2 hours agopatch 7.4166,620 ranked matches in 24 h8,970 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
3396🇦🇷kaelwnot on our data yet
34032222222222not on our data yet
3403🇹🇫:/cvrsxdnot on our data yet
3403🇸🇪Fivefiveteamnot on our data yet
3403JustWasHumannot on our data yet
3403Padra chillnot on our data yet
3403btfnot on our data yet
3403cookienot on our data yet
3403homo perfectusnot on our data yet
3403🇨🇦npnot on our data yet
3403qwertynot on our data yet
3403saskeNo$-not on our data yet
3403🇧🇧роман брюмастерnot on our data yet
3415.not on our data yet
3415🇧🇾Del1ghtnot on our data yet
3415Moscow Machinenot on our data yet
3415🇵🇪Ronaldinho Primenot on our data yet
3415🇦🇫Tr1Nitynot on our data yet
3415Van Dammenot on our data yet
3415ataraxnot on our data yet
3415onlymid(donttryme)not on our data yet
3415puloffnot on our data yet
3424Erunot on our data yet
3424PaiNoLLaHppnot on our data yet
3424WhyNOtSSnot on our data yet
3424old dropnot on our data yet
3424🇩🇿батёкnot on our data yet
3424🇦🇫немой^^not on our data yet
3430🇷🇺Lovkiynot on our data yet
3430oreonot on our data yet
3430oxycodonenot on our data yet
3430umnicanot on our data yet
3430Анчоусnot on our data yet
3435Jezukinot on our data yet
3435🇦🇷ave~not on our data yet
3435eugh//@banditnot on our data yet
3435🇦🇫w8not on our data yet
3435нюхичHatenot on our data yet
3440Impact imitationnot on our data yet
3440John Galtnot on our data yet
3440🇬🇧Kanaynot on our data yet
3440🇲🇰dotacounterpick.commjnot on our data yet
3440терзать майnot on our data yet
3445Toarynot on our data yet
3445^_^not on our data yet
3445holyTHLnot on our data yet
3445🇧🇲yahwbahnot on our data yet
3449BAKAMAKAnot on our data yet
3449LOVV66not on our data yet
3449🇺🇸Strife-not on our data yet
3449🇦🇫Y_Y_Y_Y_Y_Y_Yy_ynot on our data yet
3449i am alivenot on our data yet
3449i have no enemiesnot on our data yet
3449jujnot on our data yet
3456🇦🇽Aquascutumnot on our data yet
3456KuSnot on our data yet
3456kvasssnot on our data yet
3456🇦🇫msy201not on our data yet
3456por1_2znot on our data yet
3461Luminositynot on our data yet
3461kagutsuchiRKZNnot on our data yet
3461nocriesnot on our data yet
34648 миляnot on our data yet
3464Farnumnot on our data yet
3464Ghetto56not on our data yet
3464Killer Instinctnot on our data yet
3464vovanot on our data yet
3469🇷🇺Mrs.НямНямnot on our data yet
3469johnnot on our data yet
3469🇷🇺n!k@sNLXnot on our data yet
3469🇩🇿neegy⁶⁷473not on our data yet
3469🇺🇦tr1raz3not on our data yet
3474.trixszdnot on our data yet
3474Bosugo007+4not on our data yet
3474Chelseanot on our data yet
3474🇷🇺JJ`godnot on our data yet
3474🇷🇺Lekanot on our data yet
3474🇦🇮Li LiOeOnot on our data yet
3474Periquitonot on our data yet
3474🇧🇾V4not on our data yet
3474🇷🇺kitinot on our data yet
3474noharanot on our data yet
3474🇺🇦rebelution.not on our data yet
3485-not on our data yet
3485BRODYAGGAnot on our data yet
3485Niki2hkanot on our data yet
3485Noctorisnot on our data yet
3485clownfiestanot on our data yet
3485🇺🇦qpLFTnot on our data yet
3485🇩🇪розовая могилаnot on our data yet
3492Bukinnot on our data yet
3492Bybligumnot on our data yet
3492Celldwellernot on our data yet
3492🇺🇦Mellow1nnot on our data yet
3492🇩🇪RoDinot on our data yet
3492🇷🇺insaneillusionnot on our data yet
3492🇯🇵tinkerinonot on our data yet
3492vlonehatelovenot on our data yet
3500🇰🇿96auranot on our data yet
3500Crimson Skynot on our data yet
Showing 2,401–2,410 of 4,002 · updated 15:55 UTC · next update 16:55 UTCShowing 2,401–2,500 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.