How to Look Up Dota 2 Player or Match Statistics on OpenDota
Updated
OpenDota (opendota.com) is a web app for looking up Dota 2 match data and player statistics. To use it, open the site in a browser with JavaScript enabled — the page itself states that it needs scripts to run, so if scripts are blocked you'll only see a "your browser isn't allowing scripts" message instead of any search interface. Once the app loads, you can search by player or by match to pull up statistics.
What you can look up
OpenDota's stated purpose is open-source Dota 2 match data and player statistics. In practice that means two main lookup paths:
- Player statistics — find a player and view their match history and performance metrics.
- Match statistics — pull up an individual match and view its data.
The site description does not enumerate every metric, so treat the exact fields as "match records and player performance indicators" rather than a fixed list.
How to run a lookup
- Enable JavaScript. If you land on the "Looks like your browser isn't allowing scripts! Enable JavaScript to run this app." message, the app has not loaded. Turn on JavaScript for opendota.com (or allow scripts in your browser/extension settings) and reload.
- Open the search entry point. With the app running, use the site's search to look up a player or a match. The analysis notes that lookups can be done by identifiers such as player ID or match ID.
- Enter your identifier and submit. Type or paste the player ID or match ID into the search field and run the query.
- Read the result. Expect match records and player performance metrics for the entity you searched.
Expected result: a statistics view for the player or match you entered. If nothing happens: the most common cause is that JavaScript is still blocked — recheck the browser warning before assuming the ID is wrong.
Free vs. Subscribe
OpenDota lists a Subscribe option at opendota.com/subscribe. The available page evidence only confirms that a subscribe link exists; it does not state what the subscription includes, what it costs, or whether any features are gated behind it. So:
- Don't assume the site is entirely free just because it's open source — "open source" refers to the data/project, not necessarily to every feature.
- Don't assume subscribing is required to search — the evidence doesn't say that either.
If you need to know what Subscribe covers, check that page directly rather than inferring from the homepage.
Quick reference
| Question | Answer supported by the source |
|---|---|
| What is it? | Open-source Dota 2 match data and player statistics |
| What can I search? | Players and matches (e.g., by player ID or match ID) |
| Why do I see a script warning? | JavaScript is disabled/blocked; enable it to run the app |
| Is there a paid option? | A Subscribe link exists; contents and price are not stated in the source |