A comp is a completed sale of the same card in the same condition. To find comps for any sports card, search the card on eBay, apply the Sold Items filter, and read the most recent three to five exact matches. That is the whole method, and it works for perhaps ninety percent of cards.
The other ten percent — scarce parallels, oddballs, vintage that trades a few times a year — need a wider net. This walks through both, plus the specific traps that make people think they have a comp when they do not. For a rough bracket first, the value estimator uses the same inputs.
What counts as a comp and what does not
A usable comp is:
- the same year, brand, set, card number and parallel;
- in comparable condition, or the same grade from the same grading company;
- sold recently, ideally within the last 30 to 90 days;
- sold as a single card, not inside a lot;
- a real transaction between unrelated parties.
An asking price is not a comp. A price guide value is not a comp. A number someone quoted you in a forum is not a comp. A sale of the base card is not a comp for the gold parallel.
Finding sold comps on eBay, step by step
- Write out the card. Year, brand, set, player, card number, parallel — misreading one of those five details is where most bad valuations start. For example: 1993 SP Derek Jeter 279 foil.
- Search it plainly. Do not use eBay’s category filters at first — the free text search does more work.
- Turn on Sold Items. On desktop, scroll the left sidebar to Show Only and check Sold Items. In the mobile app, tap Filter and toggle Sold Items. Some people prefer Completed Items, which includes listings that ended unsold; those tell you what buyers refused to pay, which is occasionally useful but is not a comp.
- Read the titles. Confirm each result is genuinely your card. Thumbnails lie; a base card and three parallels can look identical at that size.
- Sort by most recent. Recency matters more than volume.
Refine the search with two operators. Quotation marks force an exact phrase: “Topps Chrome”. A minus sign excludes a word: -psa -bgs -sgc to see only raw copies, or -reprint -lot -digital to strip out noise.
The Best Offer problem
This is the single most common way people overestimate a card. When a seller lists a card with Best Offer enabled and accepts an offer, the sold listing displays the original asking price with a note that an offer was accepted. The buyer paid less — sometimes far less.
Two ways to handle it:
- Treat any accepted-offer listing as a ceiling and weight your average toward straightforward auction results and fixed-price sales.
- Use a lookup service that surfaces the actual accepted amount for eBay sales. These exist specifically because of this gap, and they are the standard second stop for anyone checking comps seriously.
Comps for graded cards
A graded card is a different product from the same card raw, and each grade is a different product again. Match three things: the grading company, the numeric grade, and any qualifier on the label. Check the slabs in your results are real — counterfeit cards and holders turn up, and a fake’s sale price is not a comp.
Search the grader and grade together in the string — psa 9, sgc 8.5, bgs 9.5 — and be aware that the same numeric grade from different companies does not always sell for the same amount. Half-point grades and subgrade combinations sell differently too.
If your card is raw and all the comps are graded, you cannot simply subtract the grading fee. A raw card carries the risk that it grades lower than the seller hoped, and the market prices that risk in. Raw copies of a card generally sell below the graded price of even a mid grade, unless the card is obviously flawless.
Where else to look
| Source | What it shows | Limits |
|---|---|---|
| eBay sold listings | The deepest pool of real transactions across all eras | Best Offer amounts are hidden; lots and misdescribed cards create noise |
| Accepted-offer lookup services | The amount actually paid on eBay Best Offer sales | Covers eBay only |
| Auction house archives | Vintage and high-end results with strong descriptions and photos | Prices include a buyer premium; check whether the number shown includes it |
| Grading company sales data | Graded sales tied to a specific card and grade | Coverage varies by card and era; check the grader’s own site for what sales data it publishes |
| Marketplace and app sold feeds | Additional mid-range sales outside eBay | Thinner data; easy to draw conclusions from one sale |
| Facebook group and Discord sales posts | Real dealer-to-collector pricing on niche cards | Not searchable in any systematic way, and unverifiable |
When there are no comps at all
Sometimes the search comes back empty. Before concluding you have something rare, check that you searched correctly — a misread set name or card number produces the same empty result as genuine scarcity does. Then widen out in this order:
- Drop the parallel. Price the base version, then reason about the relationship. A parallel numbered to 99 sells for more than the base card, but how much more depends on the player and the set, not on a fixed multiplier.
- Change the grade. If there are no sales of a 9, look at 8 and 10 and place your card between them.
- Change the year. The same player’s comparable card from an adjacent year is a rough proxy.
- Widen the window. Search a year of sales instead of 90 days and accept that you have a range, not a price.
- Ask somewhere the specialists are. Collectors of a specific player or set often know exactly what the last copy sold for, and will tell you. Give the full description and a photo, and ask what they would pay, not what it is worth.
Turning several comps into one number
Take three to five recent exact matches. Discard the highest and the lowest. Average what remains, then adjust once for condition against those specific sold copies. That is your comp value — the retail number, and only one of the numbers a card can be worth depending on how you sell it.
If the remaining sales still span a wide range — say the middle three are $40, $75, and $130 — you probably have a mix of conditions or parallels in your results. Go back and tighten the search rather than averaging across a range that wide.
Do this once before you need it
Pick a card you already know something about, run the full process, and see how tightly the results cluster. Doing it on a card where you have an intuition tells you quickly whether your search string is precise enough. Then trust the method when you use it on a card you know nothing about. If the pile is too big to comp card by card, selling it as one lot is a different calculation — a local shop, a dealer at a show, or a regional buyer like us will quote the whole thing, and comps are how you judge those offers.
Common questions
Where do I see what a card actually sold for?
eBay sold listings for most cards, plus an accepted-offer lookup service when a listing shows that an offer was accepted. For vintage and high-end material, auction house archives are better because the cataloging is more precise.
Does anyone know of any comp for a card with no sales history?
If a genuine exact-match search returns nothing across a year of data, you are pricing by inference rather than by comp. Price the nearest relative — the same card in a different parallel or grade — and expect the eventual sale to set the comp rather than follow one. Cards like this often do best at auction, where the market decides instead of you.
How many comps do I need?
Three to five exact matches is enough for a confident number. One sale is an anecdote — it might have been two determined bidders or a listing nobody saw.
Do old comps still count?
They count as context, not as price. Card values move with player performance, set popularity, and the broader market. For an actively traded card, anything older than about 90 days is background. For a card that trades twice a year, a year-old sale may be the best information available.

