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 cardPerfect Order master set sizeSecret rares in Perfect OrderPlan a Perfect Order binder