Ten players at once
Paste a whole lobby's profile links or IDs and every player is checked in one go.
CS2 lobby checker
Paste up to 10 Steam profile links or IDs from your match and see each player's FACEIT level, Premier rating, CS2 hours, account age, and bans side by side.
Last updated: October 23, 2026
Want to check a player's profile faster? Just add at to their Steam link.
Lobby check
Up to 10 players
FACEIT
Level · ELO
Premier
Rating
Steam
Hours · Age
Bans
VAC · Game
No login required
AIMTRACER only works with public profile data and never asks for Steam credentials.
Paste a whole lobby's profile links or IDs and every player is checked in one go.
Profile links, custom URLs, SteamID64, SteamID3 [U:1:…] and STEAM_ IDs are all picked out of the text.
FACEIT level and ELO, Premier rating, CS2 hours, account age, and ban status per player.
The checker shows public data side by side. It never labels anyone a smurf or a cheater.
Guide
In CS:GO, typing status in the console listed every player's STEAM_ ID. Since 2024, players report that CS2's status no longer shows Steam IDs on Valve servers, so the recent players list is the reliable way to collect a lobby.
If you are on a server that still prints IDs, paste the whole status output: the checker picks out [U:1:…] and STEAM_ IDs and ignores the rest.
Look for gaps between numbers rather than single values. A player whose FACEIT level, Premier rating, and hours line up is easy to read. A young account with few hours and a high rating stands out, but new accounts have many innocent explanations.
Private profiles show as unavailable, not as zero. Missing data is missing, not a sign of anything.
What smurf signals do and do not meanAccount age, Steam level, name, and profile visibility come from Valve's official Steam Web API and the public Steam Community profile. AIMTRACER caches them for up to 10 minutes, and the Steam level for up to an hour.
CS2 hours come from the Steam Web API's owned games list. Steam only returns it when the player's game details are public, so a private library shows as unavailable rather than zero. It is cached for up to 15 minutes.
VAC, game, and trade ban state comes from the Steam Web API's player bans endpoint, the same record behind the red ban notice on Steam profiles. Steam reports it even when the rest of the profile is private, and it is fetched fresh on each lookup.
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 worksFAQ
Copy the players' Steam profile links from Steam's recent players list (steamcommunity.com/my/friends/coplay), paste up to 10 of them into the lobby checker, and press Check players.
Yes, if your server prints Steam IDs: the checker reads [U:1:…] and STEAM_ IDs out of it. Players report that Valve servers no longer show IDs in status, so use the recent players list there.
Up to 10, a full 5v5 lobby. Anything past the tenth ID is left out and the page tells you how many.
No. It only reads public profile data, and AIMTRACER never asks for your Steam password. Signing in to Steam is only needed to open your own recent players list on Steam's site.
No. It shows public stats and account history side by side. Only Valve's VAC and game bans are verdicts, and those show in the Bans column.