The values
- Unique english cards: 20,493
- Sets: 163
- Catalog date: 20 July 2026
- First twelve years: 5,399
- Last three years: 3,415
Where it comes from
30 Years of Pokémon TCG (Cardrake guide; catalog 2026-07-20) Cardrake · 20 July 2026 Open the original ↗
The line in the source
There are 20,493 unique English cards, released across 163 sets between January 1999 and today. ... Catalog 2026-07-20 ... first twelve years to release 5,399 cards, then put out 3,415 in the last three alone