Free, and built in the open · updated 21 hours ago

Know the box before you buy it.

Who is on the checklist, what each team pulls in a group break, which cards were held back for a later release, and what every shop in Canada and the US is charging.

// what you can look up

More than a price tag.

A sealed box is a question: is the player, the team or the insert set you care about actually inside it? These answer that before you spend anything.

// browse the catalog

Pick your sport.

Coverage is not even across sports, so each tile says what it actually holds.

Hockey 767 products · 27 seasons · 39 shops 246 full checklists, 682,762 cards 2,183 players with their own card list 123 below typical price +13 checklists this week
Baseball 549 products · 9 seasons · 9 shops 263 full checklists, 244,614 cards 1,530 players with their own card list 27 below typical price +261 checklists this week
Basketball 239 products · 9 seasons · 6 shops 141 full checklists, 168,660 cards 512 players with their own card list 31 below typical price +141 checklists this week
Football 318 products · 9 seasons · 7 shops 179 full checklists, 280,827 cards 1,458 players with their own card list 9 below typical price +179 checklists this week

// the whole catalog

Everything we track.

CardStock tracks 1,873 sealed products across Canadian and US card shops, with each product's best in-stock price per market refreshed nightly. Every sealed product in our catalog — one row each, with tonight's best price in Canada and the USA side by side. Open a row for live eBay listings, or hover a product name for its box odds and full wax pricing.

Showing the 20 newest of 1,873 tracked products — the full table loads with filters.

Canadian shops American shops
Year Manufacturer / Product Sport Series Checklist In stock Best price In stock Best price Scraped
2026-27 Upper Deck O-Pee-Chee Hockey 2 $110 2026-08-11
2026-27 Upper Deck Series 1 Hockey 10 $158 1 $140 2026-08-11
2026-27 Upper Deck Allure Hockey 2026-08-11
2026-27 Upper Deck Artifacts Hockey 4 $195 2026-08-11
2026-27 Upper Deck MVP Hockey 2,122 16 $75 4 $60 2026-08-11
2026 Topps Bowman Baseball 1,211 2 $425 2026-08-11
2026 Topps Bowman Sapphire Edition Baseball 170 2 $1,200 2026-08-11
2026 Panini Donruss Baseball 1,199 1 $300 3 $170 2026-08-11
2026 Panini Donruss Football 2026-08-11
2026 Panini Donruss Elite Baseball 1,052 3 $270 4 $155 2026-08-11
2026 Finest Baseball 1,051 1 $850 1 $590 2026-08-11
2026 Leaf Baseball Nation Baseball 2026-08-11
2026 Leaf Electrum Baseball 950 1 $185 2026-08-11
2026 Leaf Metal Football 1,510 1 $150 2026-08-11
2026 Leaf Metal Hockey 2 $114 2026-08-11
2026 Leaf Metal Baseball 1,728
2026 Leaf Metal Draft Baseball 515 1 $140 2026-08-11
2026 Leaf Optichrome Football 1,042 1 $330 2026-08-11
2026 Leaf Seasons in the Sun Baseball 416
2026 Leaf Spectacular Football 524
1,376,863
cards catalogued, one row each
7,978
players mapped to their cards
40
card shops checked every night
2,317
graded-pop histories tracked

// why this exists

A passion project, and free.

I built CardStock because I wanted to know what was actually inside a box before I bought it, and finding out meant a dozen browser tabs and a lot of guessing. So I started cataloguing it properly.

It is free. There are no accounts, no paywall and no plan to add either. When somebody buys through a shop or marketplace link the site may earn a small commission, which costs you nothing and is the only way it pays for itself.

It is also unfinished, on purpose. New sports, new checklists and new tools land most weeks, and I keep a running log of what has actually shipped rather than what is planned.

// Free to use · independent · refreshed every night · How the numbers work: /methodology