Every set, every card.

All 176 English Pokémon TCG sets with complete card lists, newest first. Where we've written up how we'd collect a set, our notes sit right on its page.

Sets by series