Personal Statistics

I've clicked the "Update Match History" button but some of my statistics are still missing. Sometimes it can take up to an hour for your missing matches to appear. Please be patient and check back shortly. Note: we only have access to the last 500 matches for each hero that you play. If you have played more than 500 matches with any single hero since the last time you had your stats enabled, we may not be able to get them.

I won my match but it resulted in a personal loss for me. What happened? This typically happens if you AFK or disconnect for more than 5 minutes, resulting in an abandon. If you abandon a match you are assigned a personal loss, regardless of whether your team won or not. We understand that this is frustrating, but it helps discourage players from leaving matches. We are not able to manually change these statistics.

Dota said that "no stats will be recorded" but Dotabuff counted the match anyway, why? The process we use for determining whether or not a match "counts" or not is slightly different from what Valve uses. The Dota API does not supply enough information or a concrete process for making this determination. We have developed an algorithm that has over 99% accuracy, but it cannot be sure in all situations. If and when Valve adds support to the API that allows us to determine whether a match counted, and if each player received a win, loss or abandon, we will retroactively fix all matches and recalculate records. Please do not contact support regarding this issue, we are powerless to fix this.

My wins and losses are slightly different than in the game client, what's happening? Due to the issue with determining matches that are "no stats recorded", your record may be off by a few matches in each field. If and when Valve gives us the proper data to fix this, we will fix all matches and recalculate your wins and losses.

My friends list isn't up to date, what's wrong? Friend lists on player profile pages only update once per day. We hope to improve this limitation in the future.

Why isn't additional data showing for my match? (item times, wards, hero kills, net worth, etc.) While basic match data shows up very quickly, it may take additional time (minutes) for additional data to show up. This data is also subject to availability, which may vary by region. Unfortunately, we can't guarantee that this extra data will be available for every match.