Pick rate × win rate
Each dot is a hero. Further right means picked more often; higher means won more of the games it was picked in. The dashed lines mark a 50% win rate and the average pick rate.
The number in parentheses after a hero's name is how many games that hero was picked in this week — e.g. Haze (5) = picked in 5 games. With few games, rates swing a lot, so read small numbers with care. Where names would overlap, heroes nearer the top-right keep their label; tap or hover any dot to see the rest.
Bans
How many games each hero was banned in this week. Heroes with no bans are not shown.
Swipe sideways to see every hero.
Show all numbers as a table
| Hero | Picks | Pick % | Win % | Bans | Ban % |
|---|
Why some heroes sit at zero
Every hero is listed every week, even if nobody played them.
- Bottom-left corner (0% pick, 0% win): the hero was not picked in any game this week. There were no games to win, so the win rate is recorded as 0. These heroes are grouped into one grey dot; tap it to see who they are.
- Bottom edge, but to the right of the corner: the hero was picked, but lost every game it was picked in.
- Missing from the ban chart: the hero was not banned in any game this week.
Past weeks
Each week is saved as a CSV file in the data folder on GitHub, organised as data/year/month/week-N.csv. A week is filed under the month of its first day (Saturday), and week-1 is the week that starts on that month's first Saturday.
Columns: hero, picks, pick_rate (%), win_rate (%), bans, ban_rate (%), items (every item bought at least once by a player on that hero that week, including items later sold).
How it's calculated
- Source: match data published by Deadfrag, covering all events and all tiers (professional and amateur).
- Week: Saturday 00:00 to Friday 24:00, Japan time (JST, UTC+9). A game counts toward the week it started in. The page updates automatically every Saturday at 00:00 JST.
- Games: every finished game with recorded player data. A best-of-3 counts as up to 3 games.
- Pick rate = games the hero was picked in ÷ total games.
- Win rate = games the hero won ÷ games the hero was picked in.
- Bans = games the hero was banned in. Games where no bans were recorded are left out of the ban numbers. Ban rate = bans ÷ games with recorded bans.
Disclaimer
This is an unofficial fan project. It is not affiliated with or endorsed by Valve or Deadfrag. Deadlock is a trademark of Valve Corporation.
Each week's numbers are a snapshot taken when the page updates. Games that Deadfrag adds or corrects after that are not reflected, and past weeks are not recalculated. If an update fails, the previous week's page stays up and the "Last updated" date does not change.