Stats refreshed 14 minutes ago · newest match 2 hours agopatch 7.4168,485 ranked matches in 24 h8,960 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
301🇷🇺Nerosurplusnot on our data yet
302🇷🇺monodramanot on our data yet
303ayanaminot on our data yet
304🇦🇿destroynot on our data yet
305fafafafanot on our data yet
306430elegianot on our data yet
306THUGGERnot on our data yet
308Yuuichinot on our data yet
308🇦🇫yaiXafknot on our data yet
310🇦🇽zojanot on our data yet
311Dinozavriknot on our data yet
311🇦🇱bobnot on our data yet
313🇮🇩MamangDayanot on our data yet
313NØV4not on our data yet
313🇵🇪SLATEM$not on our data yet
316🇦🇫NARMANNMSSnot on our data yet
317🇨🇿Bestienot on our data yet
317arielLFT4not on our data yet
319🇷🇺unnecessarynot on our data yet
319🇷🇺zipzzzapIVSnot on our data yet
321🇦🇫guaranánot on our data yet
321test&practicenot on our data yet
323Яйцаnot on our data yet
324🇰🇷DuBuPHXnot on our data yet
325🇦🇲jikroyplaytimenot on our data yet
326tired of ups and downsnot on our data yet
326幽影·噬魂not on our data yet
328🇲🇳Senot on our data yet
329🇦🇫duriknot on our data yet
330carry/fpnot on our data yet
331🇬🇧^^аааааnot on our data yet
332🇺🇦QBFYLYNXnot on our data yet
332armageddonnot on our data yet
332смайлфейсnot on our data yet
335🇷🇺kaeTSAnot on our data yet
336🇬🇪Stormynot on our data yet
337lvnot on our data yet
337🇷🇺saviorT1not on our data yet
339GS90snot on our data yet
340🇰🇿Ronaldo (Azor Ahai)not on our data yet
341ем фармацевтикуnot on our data yet
342Harmanmnot on our data yet
343🇦🇫classicnot on our data yet
343desecratednot on our data yet
345🇺🇦Cridoznot on our data yet
345🇦🇽Nasdaqnot on our data yet
347🇦🇱xannyynot on our data yet
348🇦🇫egxrdemxnnot on our data yet
348根CHnot on our data yet
350🇦🇫1not on our data yet
351🇵🇭JGnot on our data yet
352< blank >not on our data yet
352APOPHISnot on our data yet
352BAROUnot on our data yet
352zavjzanot on our data yet
356🇦🇫darkniACyberHeronot on our data yet
356🇺🇦onLiTaLPCnot on our data yet
358🇵🇭Palosnot on our data yet
359🇨🇳Carlosnot on our data yet
360123not on our data yet
360🇦🇫Kiseki`TSAnot on our data yet
362-not on our data yet
362Iynot on our data yet
362🇦🇮solomanot on our data yet
365🇷🇺beautiful worldnot on our data yet
366drifternot on our data yet
367🇵🇪Benjimon ^^not on our data yet
367Delightnot on our data yet
367Umindnot on our data yet
367xnot on our data yet
371erasenot on our data yet
372Finalnot on our data yet
372🇨🇳下雪not on our data yet
374Revenantnot on our data yet
374mercurynot on our data yet
376🇧🇮Sovenoknot on our data yet
376🇪🇸xsmillenot on our data yet
378🇨🇳NatsumeAGnot on our data yet
378the soloistnot on our data yet
380🇲🇦Patrick Janenot on our data yet
380t7rrnot on our data yet
382🇰🇷onlyicanwinnot on our data yet
383🇷🇺alberkaaaPRnot on our data yet
383🇩🇪tv/maloydotostwitchnot on our data yet
385🇧🇦MiLANTSpiritnot on our data yet
385🇧🇫whitenot on our data yet
387🇩🇪Qojqvanot on our data yet
388🇷🇺5not on our data yet
388🇯🇪Freakynot on our data yet
388🇵🇪Yadomichinot on our data yet
391🇧🇾Nytliadnot on our data yet
391🇪🇨SebaSnot on our data yet
393anclevenot on our data yet
393илюхаnot on our data yet
395🇧🇾Malinnot on our data yet
396🇲🇳Chocorinanot on our data yet
396zombienot on our data yet
398🇦🇫quisconnot on our data yet
398вундеркиндnot on our data yet
400🇩🇿Lone Druidnot on our data yet
Showing 201–210 of 900 · updated 12:55 UTC · next update 13:55 UTCShowing 201–300 of 900 · updated 12:55 UTC · next update 13: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
    • 🇷🇺10
    • 🇺🇦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.