How many cards are in Perfect Order?

Read as markdown ▸A plain-text version for AI assistants & search to cite.

Perfect Order has 88 cards in the main set, or 124 including its 36 secret rares.

Inside the Perfect Order checklist

Perfect Order's numbered 88-card base set splits into 91 Pokémon, 30 Trainers and 3 Energy. It's a Mega Evolution-series release and ranks the #30 largest set Nomekop tracks by printed count. The marquee Pokémon and their cards in Perfect Order:

Secret rares: #89 to #124 in Perfect Order

Anything numbered past the printed total of 88 is a secret rare. Perfect Order has 36 of them — #89 through #124 — which lift the count from 88 to 124. The headline pulls up there:

By rarity tier the rarer pool is 18 Ultra Rares, 11 Illustration Rares, 9 Double Rares and 6 Special Illustration Rares.

Collecting all of Perfect Order

Want a master set? Add every reverse holo (79) and the target reaches 203 cards — about 2.3× the base set, or roughly 23 pages in a 9-pocket binder. Decide up front whether you're after the 88-card base Perfect Order or the full run.

Figures are from the pokemontcg.io dataset, as of June 2026.

See every Perfect Order card ▸Perfect Order master set size ▸Secret rares in Perfect Order ▸Plan a Perfect Order binder ▸