Where to find your match history on Steam
Steam does not store a built-in match history for most games. Instead, each game developer decides whether to track your matches and where to display them. For games like Dota 2, Counter-Strike 2, and Team Fortress 2, Valve (Steam's owner) runs the servers and keeps match records you can view directly in the game client. For other games — whether made by Valve or third parties — you may need to check the game's own website, a third-party stats tracker, or the game's in-game menu.
The fastest way to find your match history depends on which game you play. Start by launching the game itself and looking for a "Match History," "Stats," or "Career" tab in the main menu or profile section. If the game does not have this feature, search online for "[game name] match history" to find whether a third-party tracker exists.
Key Takeaways
- Valve-run games like Dota 2 and Counter-Strike 2 store match history on Steam's servers and show it in the game client under your profile or stats section.
- Most third-party games do not sync match history to Steam itself, so you must check the game's own website or launcher for records.
- Third-party stat trackers exist for popular games and can show your match history even if the game developer does not provide one.
- Your Steam profile page shows playtime and achievements but not detailed match-by-match records for most games.
Checking match history in Valve-run games
For Dota 2, open the game and select your profile icon in the top right. Click "Stats" or "Match History" to see a list of your recent matches with details like hero, result, duration, and date. You can filter by hero, game mode, or date range. The same approach works for Counter-Strike 2: launch the game, open your profile, and navigate to "Career" or "Match History" to view competitive and casual matches.
These records go back months or years depending on the game, and you can click any match to see detailed information like your kills, deaths, assists, and the opposing team's lineup. If you do not see a stats section in the game menu, check whether you are logged into the correct Steam account — match history is tied to your account and will not appear if you are viewing someone else's profile.
Finding match history for games not made by Valve
Most games published by other studios do not send match data to Steam. Instead, they store records on their own servers or through a third-party service. Overwatch 2, for example, tracks matches through Blizzard's Battle.net client, not Steam. Valorant stores match history in the Riot Games launcher. To find your matches, launch the game itself and look for a "Career," "Stats," or "Match History" section in the main menu.
If the game does not have a built-in stats page, search for a third-party tracker. Websites like Tracker.gg, op.gg, and game-specific trackers pull data from public APIs and can show your match history, win rate, and performance metrics. Enter your in-game username and region to find your profile. These trackers work only if the game's developer has made match data public through an API — some games do not allow this.
Using third-party stat trackers
Third-party trackers are useful when a game does not display detailed match history or when you want statistics the official client does not show. For League of Legends, op.gg and u.gg both show match history, rank progression, and champion statistics. For Apex Legends, Tracker.gg displays kills, damage, and win rate across your recent matches. For Valorant, sites like Tracker.gg and blitz.gg track agent usage and round-by-round performance.
To use a third-party tracker, visit the website, search for your username and region, and browse your match history. Most trackers are free and do not require you to log in with your game account — they pull data from the game's public servers. However, some games restrict data access, so not all trackers work for all titles. If a tracker shows no results, the game either does not publish match data publicly or your account privacy settings block it.
Checking your Steam profile for game activity
Your Steam profile page shows total playtime and achievements for each game, but it does not display match-by-match history. To view your profile, click your username in the top right of the Steam client, then select "Profile." Scroll down to see all games you own, sorted by playtime. Click any game to see your achievements, screenshots, and total hours played.
This information is useful for seeing which games you play most, but it will not show you individual match results, win rates, or performance stats. For detailed match information, you must use the game's own stats system or a third-party tracker. If your profile is set to private, other players cannot see your game list, but you can always view your own activity by logging into your account.
What to do if match history is not available
Some games do not track or display match history at all. Single-player games, older titles, and games with small player bases often lack stats systems. If you cannot find match history through the game client or a third-party tracker, the game likely does not store this data publicly.
In this case, you can manually track your own matches by taking screenshots, recording video, or keeping a spreadsheet. Some players use Discord bots or external tools to log matches automatically, though this requires the game to support API access. For competitive games, check the game's official website or community forums to see whether match history is planned or available through a different method.
Frequently Asked Questions
Does Steam show match history for all games?
No. Steam shows match history only for games where Valve runs the servers, like Dota 2 and Counter-Strike 2. For other games, you must check the game's own client or website. Many games do not track match history at all.
Can I see someone else's match history on Steam?
Yes, if their profile is public. Visit their Steam profile, click the game, and look for a stats or match history section. If their profile is private, you cannot see their match history. You can also search for their username on third-party trackers if the game supports them.
Why does my match history show fewer matches than I remember playing?
Match history is often limited to the last 100 or 500 matches depending on the game. Older matches may be deleted from the system. Some games also exclude casual or unranked matches from the history view. Check the game's settings to see whether you can adjust what matches are displayed.
Do third-party trackers have access to my account information?
Most third-party trackers pull data from public game servers and do not need your login credentials. However, some trackers ask you to sign in with your game account for convenience. Check the tracker's privacy policy before entering any personal information.
Can I read or export my match history?
Some games and third-party trackers allow you to export match data as a CSV or JSON file, but this varies by game. Check the game's official stats page or the tracker's settings menu for an export option. If neither offers this, you can take screenshots or use a browser extension to save the data.