ChesscoChessco

How Chessco works

Find your opponent. Build a prep plan. Practice the exact positions that matter.

Two ways in: search their name, or paste a few of their games. Either way Chessco finds their likely online account, builds their opening tree, ranks the leaks worth your study time, and turns them into drills before the round.

Search by name

Best when they have a linked account.

If they have a chess.com or Lichess account linked to their FIDE, ICF, or USCF profile, search jumps straight to their games. Coverage is still growing (today 3.4% of rated players 1400+); otherwise, paste their games.

Search a player

Paste their games

Best when their public online games are available.

No linked account required. Paste a few PGNs and Chessco matches their playing style to the likely online account. Three games give a quick scan, five a stronger shortlist, and ten gives the strongest signal when the account is searchable.

Open Prepare

Games indexed

387,708,913

rated online games plus broadcast tournaments

Accounts ready to search

234,386

opening moves stored and searchable

Federation players

762,283

official rosters, searchable by name

Searchable coverage

80.7%

target online accounts that are graph-ready today

Updated Jul 20, 2026.

The five-step flow

How Chessco gets you from a name to a plan.

Each step answers one practical question and hands the next a stronger signal.

1

Find

Search official federation rosters by name, title, country, or rating band to pin down the exact tournament player you are facing.

2

Identify

Match them to a chess.com or Lichess account, either from their linked handle or from the playing style of the games you paste.

3

Build their tree

Walk every game we have for them and build their opening repertoire, split by color and weighted toward what they played most recently.

4

Find leaks

Compare their tree to yours and rank the lines where they go wrong on a road you will actually meet them on, and where you already know the answer.

5

Practice

Turn the plan into drills: play their style against a bot, rehearse from the exact leak position, or hand the report to a coach.

How the AI Detective works

Finding the right account from a few games.

Search anchors

The rare moves in the games you paste become search anchors. Everyone plays 1.e4; only a few answer it the way your opponent does, so uncommon choices narrow the field fast.

Style fingerprint

Each candidate account has a style record of the opening positions they reach, how often, and how recently. The matcher scores how deeply your pasted games overlap each one.

Profile check

Finally Chessco checks the public profile: name, country, title, and rating. Contradictions demote a candidate; matching facts move it up the list.

How accurate is the match?

Scout returns preparation and style leads, each labeled with its evidence strength, sample size, and freshness, not a confirmed identity. We do not headline a single accuracy percentage: the end-to-end holdout is still being hardened, so every measured figure lives on the methodology page, labeled with exactly what it tested and what we do not yet claim.

Every number on Chessco is measured and labeled with exactly what it tested, including what we do not yet claim.

See benchmark methodology →

Ready to prep your next opponent?

Start from a name or a handful of their games.