Stats refreshed 6 minutes ago · newest match 2 hours agopatch 7.4167,949 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
1600🇦🇫trollfacenot on our data yet
1603🇬🇧RCENORFnot on our data yet
1603Skirknot on our data yet
1603malyshnot on our data yet
1606TAha--not on our data yet
1606cvojanot on our data yet
1606uzaalnot on our data yet
1606🇷🇺ъаъаъаъыаъnot on our data yet
1610🇲🇬Gifted(J) fannot on our data yet
1611HailWrazenot on our data yet
1611Meffiksnot on our data yet
1613Henk4FAGnot on our data yet
1613LORD KINGnot on our data yet
1613Waganot on our data yet
1613🇦🇫emptymindnot on our data yet
1613🇷🇺gattinot on our data yet
1618мид или фидnot on our data yet
1619🇱🇧ezzlegacynot on our data yet
1619leganot on our data yet
1619пикаю агентовnot on our data yet
1622Dosnot on our data yet
1622🇷🇴Memetz0rRonot on our data yet
1622NONEKnot on our data yet
1622Shorbavnot on our data yet
1622hAzYnot on our data yet
1622sane pso5not on our data yet
1628🇦🇲ihtflnot on our data yet
1628rebecca.miller345not on our data yet
1628v_namordnikenot on our data yet
1631🇧🇻SalarTeanot on our data yet
1631🇩🇰depressedBDOnot on our data yet
1631public agentnot on our data yet
1631🇩🇪кыр сосичкаnot on our data yet
1635prop4shok?not on our data yet
1636HEAVY METALdcp://not on our data yet
1636🇵🇪poponot on our data yet
1638🇰🇲Sandrogoznot on our data yet
1638hyhanot on our data yet
1640🇧🇷&not on our data yet
164024darkinot on our data yet
1640arrakizBIZnot on our data yet
1640🇦🇫jogasnot on our data yet
1640🇷🇺lyosikabsolutenot on our data yet
1645lafassnot on our data yet
1646Warcraft Dotanot on our data yet
1646shenminot on our data yet
1646иван говновnot on our data yet
1649🇰🇿racetoratsnot on our data yet
1650<-----not on our data yet
1650🇷🇺ICepasGGnot on our data yet
1650超越視界not on our data yet
1653🇦🇫птичка в клеткеnot on our data yet
1654🇷🇺DorRayamnot on our data yet
1654🇦🇫Lothbork_not on our data yet
1654over-borednot on our data yet
1654🇷🇺xxtay hexxed upnot on our data yet
1658Daddy JereMiah♠King backnot on our data yet
1658Selenenot on our data yet
1658zczxcnot on our data yet
1661petushqnot on our data yet
1662🇰🇿Azaraxnot on our data yet
1662🇷🇺Onyxnot on our data yet
1664Flownot on our data yet
1665Azui BH - AFKnot on our data yet
1665WoOdy.Kiperkawaiinot on our data yet
1667🇵🇱fnot on our data yet
1667m3lodianot on our data yet
1669warrior Mia san mianot on our data yet
1670AFRICANnot on our data yet
1670🇦🇫MMMNFTnot on our data yet
1670🇦🇽plastic worldnot on our data yet
1673🇺🇦QuasarMWnot on our data yet
1674🇰🇬Kiyuminot on our data yet
1674LENAnot on our data yet
1674🇺🇸Hidden nameMboyznot on our data yet
1674🇦🇲Miracle-not on our data yet
1678Cheremshanot on our data yet
1678🇦🇫Daxao hahaonot on our data yet
1680🇰🇿D[X]ProRDnot on our data yet
1680HaroldBotBETONnot on our data yet
1682ashuranot on our data yet
1682🇦🇷ueyonot on our data yet
1682🇦🇽казюляnot on our data yet
1685🇵🇪Aresnot on our data yet
1685Xo(1)not on our data yet
1685。。。not on our data yet
1688inmydrawsnot on our data yet
1688rtv eXnot on our data yet
1690tapok96not on our data yet
1690Новичокnot on our data yet
1692Chaikanot on our data yet
1692Skepticnot on our data yet
1694🇩🇪Ximo -not on our data yet
1694🇭🇺lolbos karolinot on our data yet
1694ooOnot on our data yet
1694🇳🇱sei2urenot on our data yet
1698🇷🇺HotLightnot on our data yet
1698Zilanenot on our data yet
1698🇷🇺amemoamonot on our data yet
1701Buuginot on our data yet
Showing 601–610 of 4,001 · updated 13:55 UTC · next update 14:55 UTCShowing 601–700 of 4,001 · updated 13:55 UTC · next update 14: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 100 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.