CS2 match history checker

Check a CS2 player's recent matches.

Paste a Steam profile link or Steam64 ID to see a player's latest FACEIT and Leetify matches next to their rank and stats. Below: where your own full Premier and Competitive history lives, and why nobody can show a stranger's complete Valve history.

Last updated: October 23, 2026

Want to check a player's profile faster? Just add at to their Steam link.

steamcommunity.com/id/player->atsteamcommunity.com/id/player

Profile overview

Public CS2 context

Steam

Profile

FACEIT

Stats

Leetify

Form

Inventory

Estimate

No login required

AIMTRACER only works with public profile data and never asks for Steam credentials.

Anyone's recent matches

Paste a Steam link to see a player's latest FACEIT matches and, with a public Leetify profile, their latest Leetify matches.

Wins, losses, maps

Each recent match shows the result and map, next to the player's FACEIT level, Premier rating, and K/D.

Your full history on Steam

Your own Premier, Competitive, and Wingman history lives in Steam's Personal Game Data page.

Honest limits

Nobody outside Valve can show another player's full matchmaking history; only what they or a tracker made public.

Where match history lives

Where to find CS2 match history

SourceShowsWhat you get
AIMTRACER lookupAnyone's recent matchesLatest FACEIT matches for the linked FACEIT account, plus latest Leetify matches when the player's Leetify profile is public.
CS2 Watch tabYour most recent matchesWatch → Your Matches lists your recent Premier, Competitive, and Wingman games with scoreboards and demos while they last.
Steam Personal Game DataYour long historyYour Steam profile → Games → Counter-Strike 2 → Personal Game Data has your Premier, Competitive, and Wingman match history.
FACEIT profileAnyone's FACEIT matchesA player's FACEIT profile lists their FACEIT match history, if you know their FACEIT nickname.
Match trackersPlayers who signed upLeetify, csstats.gg and similar sites only have matches shared with them, usually through the player's own match history authentication code.

Guide

How to check someone's CS2 match history

  1. Copy the player's Steam profile link or Steam64 ID.
  2. Paste it into the search box above.
  3. Open the recent matches section: FACEIT matches appear when a FACEIT account is linked to that Steam account, and Leetify matches when their Leetify profile is public.
  4. For more FACEIT history, open their FACEIT profile from the result.

Why you cannot see another player's full Valve history

Valve keeps each player's Premier and Competitive history in their own Steam account and shows it only to them. There is no public API for it, so no website can list a stranger's complete matchmaking history.

What is public: matches the player played on FACEIT, and matches a tracker like Leetify or csstats.gg collected because the player (or someone they played with) shared them. That is why one player has a long history on a tracker and another has none.

How to see your own CS2 match history

  1. In CS2, open the Watch tab and choose Your Matches for your most recent games, with scoreboards and downloadable demos.
  2. For a longer record, sign in on the Steam website, open your profile → Games → Counter-Strike 2 → Personal Game Data, and pick the Premier, Competitive, or Wingman match history.
  3. To let a tracker follow your matches automatically, create a match history authentication code on Steam Support's Counter-Strike 2 page and give it to the tracker.

Why is CS2 match history not showing or updating?

The Watch tab only keeps your recent matches, and demos expire, so older games drop off there first. Steam's Personal Game Data page keeps the longer record.

Third-party trackers update only when new matches reach them through your authentication code; if they stop updating, check that the code is still valid or create a new one.

Where this data comes from

FACEIT level, ELO, and match stats come from FACEIT's official Data API and its public profile endpoint, matched to the Steam account by its Steam64 ID, so only a FACEIT account linked to that Steam account is shown. Results are cached for up to 5 minutes. If FACEIT does not answer, the level on the player's Leetify profile is used and labelled as coming from Leetify.

Leetify ratings, the Premier rating, and recent matches come from Leetify's public profile API and only appear when the player's Leetify profile is public. AIMTRACER shows Leetify's numbers as reported and does not calculate its own ratings. They are cached for about 2 minutes.

Every lookup reads these sources live and keeps the answer only in a short cache. When a source is private or does not answer, the page says so instead of guessing, and no stat is presented as proof of cheating.

How AIMTRACER works

FAQ

CS2 match history questions

How can I check someone's CS2 match history?

Paste their Steam profile link or Steam64 ID into AIMTRACER to see their latest FACEIT matches and, with a public Leetify profile, their latest Leetify matches. Their full Valve matchmaking history is only visible to them.

Where is my CS2 match history?

In CS2 under Watch → Your Matches for recent games, and on the Steam website under your profile → Games → Counter-Strike 2 → Personal Game Data for your Premier, Competitive, and Wingman history.

Can I see someone's Premier match history?

Not directly. Valve shows Premier history only to the account owner. A tracker may have some of their Premier matches if they or their teammates shared them, and their Leetify profile may list recent matches if it is public.

What is the CS2 match history authentication code?

A code from Steam Support that lets a third-party tracker read your new matches. You create it yourself and can revoke it; it does not give access to your Steam account or items.

Does the match history checker need my login?

No. Looking up someone's recent public matches needs no login, and AIMTRACER never asks for your Steam password.