Real value, not asking price

What your cards actually sell for.

Scan a card or type it in. Card Comps reads the last thirty completed sales for that exact card, throws out lots, reprints and outliers, and tells you the median — alongside what the same card brings in a PSA 7, 8, 9 or 10 slab.

Price a card Free · no sign-up · works on your phone
Example · 1989 Topps Traded Ken Griffey Jr. #41T RC
Sellers are asking$15–$350raw copies listed today
Buyers actually paid$9.75median of 28 sales, Nov 3–7
PSA 8$23
PSA 9$39
PSA 10$269

Completed eBay sales as recorded by SportsCardsPro. Figures from November 2026.

How it works

Three taps from card to number

01 · IDENTIFY

Photograph the front

The card is read by Claude vision: year, set, name, number, parallel, and slab grade if it's already graded. Japanese, Korean, European and other non-English Pokémon and Magic cards are identified under their English name and language-specific set.

02 · COMP

Pull the real sales

The matching price-guide entry is fetched and its sale-by-sale history parsed for every grade. Multi-card lots, reprints and statistical outliers are set aside before the median is taken. When parallels or error variants could match, you pick the right one.

03 · GRADE

Decide whether to slab it

Add a back photo and get a strict PSA pre-grade with a range. The app maps it onto the sold ladder and tells you plainly whether a grading fee pays for your copy — or whether to sell it raw.

Why sold, not listed

Listings are hope. Sales are value.

An asking price costs nothing to type. Most of the "$200 Griffey rookies" on any marketplace never sell; the ones that do go for a tenth of that. Card Comps ignores active listings entirely and works only from transactions where a buyer and seller agreed on a price.

  • Source: completed eBay and Fanatics sales recorded by SportsCardsPro and PriceCharting.
  • Per-grade buckets: raw, 7, 8, 9, 9.5 and PSA 10, each with its own median, low and high.
  • Best-offer sales use the accepted price, never the list price.
  • Every lookup is saved with its date, so a card's value can be tracked over time.
Verified examples

Junk wax, graded truth

Four cards from one shoebox, priced in November 2026 from the last ~30 sales each. Raw copies of even iconic rookies sell for a few dollars; nearly all the value sits in the slab.

CardRawPSA 9PSA 10
1989 Topps Traded Griffey Jr. #41T$9.75$39$269
1987 Fleer Barry Bonds #604$6$42$573
1989 Fleer Bill Ripken #616 FF error$75$217$1,042
1985 Topps Mark McGwire #401 USA$11.75$155$5,031
What it covers

Sports, Pokémon and Magic

BaseballFootballBasketballHockeySoccerPokémon · all languagesMagic: The Gathering · all languages
Open the app Scanning and pre-grading use Claude vision; pricing needs no account at all.