Perfect Order Card List (POR, ME3) — Pokémon

The complete Perfect Order (POR, ME3) card list: all 124 Pokémon cards from the Mega Evolution series, released March 27, 2026. Check prices and track which cards you own.

Mega Evolution series · 124 cards · Released March 27, 2026 · Set codes: POR, ME3

Perfect Order Pokémon cards: Meowth ex, Mega Zygarde ex and Mega Clefable ex

Rarest cards in Perfect Order

Perfect Order: questions

How many cards are in Perfect Order?

Perfect Order has 124 cards: 88 in the main set and 36 secret rares numbered past 88.

When was Perfect Order released?

Perfect Order was released on March 27, 2026.

What is the set code for Perfect Order?

The set code for Perfect Order is POR, also written ME3.

Which series is Perfect Order part of?

Perfect Order is part of the Mega Evolution series.

What are the rarest cards in Perfect Order?

The rarest cards in Perfect Order include Meowth ex (Special Illustration Rare, #121), Mega Zygarde ex (Special Illustration Rare, #120) and Mega Clefable ex (Special Illustration Rare, #119).

All Perfect Order cards

More Pokémon sets in Mega Evolution · All Pokémon sets · Binder pages for Perfect Order