Cardrake research · 30th anniversary

30 years of Pokémon TCG, in data

The Pokémon Trading Card Game turns 30 this year, and the 30th Celebration set arrives worldwide on September 16, 2026. To mark it, we counted the whole game, every English set, card, rarity, and artist credit, and matched it all against current market prices from our database. This page is what came out.

Catalog 2026-07-20 · Prices 2026-08-02 · English releases only · Methodology

20,493

English cards

163

Sets

398

Credited illustrators

1,025

Pokémon species on cards

The count

How many Pokémon cards are there?

There are 20,493 unique English cards, released across 163 sets between January 1999 and today. You will find other counts online, anywhere from 18,000 to 21,000, and the spread comes down to what each site treats as a card. We count one catalog entry per set number, which means a reverse holo does not count twice but a secret-rare alternate art does, since it carries its own number. Promo sets are included in the total, while Japanese exclusives are left out entirely because our catalog covers English releases.

Of those cards, 17,279 are Pokémon, 2,780 are Trainers, and 434 are Energy cards. Strip out the 20 promo sets and the mainline count is 18,966 cards in 143 expansions.

What the 20,493 are

  • 17,279 Pokémon
  • 2,780 Trainers
  • 434 Energy

One catalog entry per set number. A reverse holo does not count twice; a secret-rare alternate art does.

01 — Output

The firehose opened in 2020

The game needed its first twelve years to release 5,399 cards, then put out 3,415 in the last three alone. A typical year in the mid-2010s brought around 640 cards; the Sword & Shield years averaged over 1,000, and output has stayed there since. 2026 is at 864 cards through mid-year, with two sets still to come.

New English cards per year · 1999–2026

Peak: 1,710 cards across 9 sets in 2023 · dimmer bars are before 2020

New English Pokémon cards released per year, 1999–2026.
YearCardsSets
19992844
20005885
20011593
20023974
20036735
20044264
20054744
20064175
20075525
20084584
20095335
20104385
20115245
20125165
20137817
20144944
20155765
20168607
20177375
20188355
20191,4738
20209185
20211,2048
20221,0519
20231,7109
20241,2256
20251,3268
202686414
CSVPNG

02 — Set size

Set sizes keep growing, and the growth is secret rares

The amber band is the part printed checklists tend to forget. The binder planner lays out any set page by page, secret rares included, with live prices per card.

Jungle had 64 cards and not a single secret rare, while Surging Sparks prints 191 on the pack and runs to 252 once the secret rares are counted. Averaged out, sets released since 2024 print 127 cards and contain 186, so nearly a third of the modern master set sits above the number on the box. Over 30 years the printed set grew by about two thirds, but the master set, the thing completionists actually chase, grew two and a half times.

Average cards per set, by release year
  • Printed on the pack
  • Secret rares
Average printed set size and average secret rares per set, by release year, 1999–2026.
YearPrintedSecret raresTotal
199976076
20001170117
200152153
20021273130
200311915134
20041042106
20051108118
200683083
20071230123
20081132115
20091015106
20101030103
20111023105
20121003103
201388391
20141212123
20151122114
201697299
201712517142
201814815163
201915015165
202016815183
202115714171
202210611117
202314938187
202413668204
202512458182
202611947166
CSVPNG

03 — Rarity

The rarity explosion

The Base era got by with 7 rarities, essentially common, uncommon, rare, a holo, and a couple of promo stamps, while Sword & Shield peaked at 18. Illustration Rares, Special Illustration Rares, Hyper Rares, Trainer Gallery cards, ACE SPECs, and the two new rarities arriving with 30th Celebration all slice the pull table thinner. Where rarity used to describe how hard a card was to pull, it now also tells you which of several parallel chase ladders the card sits on.

Distinct rarities in use, by era
  • Used since the Base era
  • Added since
Distinct card rarities used in each era, split by whether the Base era already used them.
EraDistinct raritiesUsed since the Base eraAdded since
Base7Common, Uncommon, Rare, Rare Holo, Promo, Holo Rare, Secret RareNone
Gym4Common, Uncommon, Rare, Rare HoloNone
Neo6Common, Uncommon, Rare, Rare Holo, Holo Rare, Secret RareNone
E-Card6Common, Uncommon, Rare, Rare Holo, Holo Rare, Secret RareNone
EX6Common, Uncommon, Rare, Holo Rare, Secret RareUltra Rare
Diamond & Pearl8Common, Uncommon, Rare, Promo, Holo Rare, Secret RareUltra Rare, Shiny Holo Rare
Platinum7Common, Uncommon, Rare, Holo Rare, Secret RareUltra Rare, Shiny Holo Rare
HeartGold & SoulSilver7Common, Uncommon, Rare, Promo, Holo RareUltra Rare, Shiny Holo Rare
Black & White8Common, Uncommon, Rare, Promo, Holo Rare, Secret RareUltra Rare, Rare Ace
XY9Common, Uncommon, Rare, Promo, Holo Rare, Secret RareUltra Rare, Rare BREAK, Rare Ultra
Sun & Moon13Common, Uncommon, Rare, Rare Holo, Promo, Holo Rare, Secret RareUltra Rare, Shiny Holo Rare, Rainbow Rare, Prism Rare, Rare Ultra, Rare Holo GX
Sword & Shield18Common, Uncommon, Rare, Rare Holo, Promo, Holo Rare, Secret RareUltra Rare, Rare Holo V, Shiny Holo Rare, Rare Holo VMAX, Classic Collection, Rare Holo VSTAR, Rare Ultra, Radiant Rare, Amazing Rare, Rare Rainbow, Rare Secret
Scarlet & Violet15Common, Uncommon, Rare, Promo, Holo RareIllustration Rare, Ultra Rare, Double Rare, Special Illustration Rare, Shiny Rare, Hyper Rare, ACE SPEC Rare, Shiny Ultra Rare, Code Card, Black White Rare
Mega Evolution11Common, Uncommon, Rare, Promo, Holo RareUltra Rare, Illustration Rare, Double Rare, Special Illustration Rare, Mega Hyper Rare, Mega Attack Rare
CSVPNG

04 — The mascot race

Charizard vs Pikachu, settled with a count

Pikachu wins, 164 cards to 107, and the race was never close. Pikachu led 17 to 12 by the end of the vintage era, stretched the gap to 38 against 22 by 2010, and the promo years widened it from there. The mascot gets a card in nearly everything, including one in every pack of the 30th Celebration set.

Cumulative cards printed · 1999–2026
  • Pikachu · 164 cards
  • Charizard · 107 cards
Cumulative count of Pikachu and Charizard cards printed, 1999–2026.
YearPikachu (cumulative)Charizard (cumulative)
199991
2000135
2001135
20021510
20031712
20041913
20052013
20062415
20072718
20082919
20093522
20103822
20114022
20124223
20134828
20145035
20155235
20168150
20178452
20188453
201911170
202011675
202112477
202213385
202314399
2024150101
2025152105
2026164107
CSVPNG
Pikachu card, Base Set (1999)

Where the count started

Base Set Pikachu (1999), painted by Mitsuhiro Arita. 163 more Pikachu cards followed it.

Charizard card, Base Set (1999)

Its rival, also Arita's

Base Set Charizard (1999), the card that made Charizard collecting a hobby of its own. Around $998 raw today.

The most printed Pokémon

The top two need no explanation, but third place goes to Unown of all Pokémon, which reached 95 cards by getting one for every letter form across several sets and quietly out-printed Mewtwo, Eevee, and every starter along the way.

Cards per Pokémon · top 10
Pokémon species with the most cards across the English catalog.
PokémonCards
Pikachu164
Charizard107
Unown95
Mewtwo85
Eevee80
Raichu70
Lucario59
Rayquaza59
Meowth57
Gyarados57
CSVPNG
Pikachu Star card, Holon Phantoms (2006)

Pikachu's most valuable card

The most valuable of Pikachu's 164 cards: Pikachu Star from Holon Phantoms (2006), $3,200 at market.

Pikachu ex card, Ascended Heroes (2026)

And its runner-up

20 years newer: Pikachu ex from Ascended Heroes (2026), $1,160 at market.

05 — Illustrators

398 artists, one game

398 credited illustrators have drawn English Pokémon cards. 5ban Graphics leads with 1,625 credits. Mitsuhiro Arita, who painted the original Base Set Charizard and Pikachu, has 720 credits spanning 28 years, from 1999 to 2026.

Card credits per illustrator · top 10
Illustrators with the most credited English Pokémon cards.
IllustratorCards credited
5ban Graphics1,625
Ken Sugimori1,090
Mitsuhiro Arita720
Kagemaru Himeno649
Kouki Saitou641
Masakazu Fukuda468
Ryo Ueda462
Atsuko Nishida402
Midori Harada349
Shin Nagasawa302
CSVPNG
M Rayquaza EX Shiny Full Art card, XY - Ancient Origins (2015)

5ban Graphics, best of 1,625

M Rayquaza EX Shiny Full Art (XY - Ancient Origins, 2015), $1,070.

Shining Tyranitar card, Neo Destiny (2002)

Ken Sugimori, best of 1,090

Shining Tyranitar (Neo Destiny, 2002), $4,250.

Charizard card, Legendary Collection (2002)

Mitsuhiro Arita, best of 720

Charizard (Legendary Collection, 2002), $1,950.

The pool of working artists has grown alongside the card count, from 21 credited in 1999 to 207 on cards released in 2026 alone. The 30th Celebration set leans into that growth with its headline gimmick of thirty Pikachu cards, each drawn by a different artist.

Artists credited on cards released that year
21 in 1999 → 207 in 2026
Number of illustrators credited on cards released each year, 1999–2026.
YearCredited illustrators
199921
200023
200123
200247
200341
200442
200542
200643
200747
200837
200947
201040
201141
201246
201354
201440
201550
201684
201765
201879
2019135
202088
2021106
2022120
2023174
2024183
2025197
2026207
PNG

06 — Master set completion cost

A new set can out-price a 27-year-old one

Every set guide on Cardrake shows the current completion cost for that specific set. Browse them from the expansions hub, or read the master set budgeting guide for strategies.

The comparison that surprised us most while building this page: completing the original Base Set, one copy of every card in its cheapest printing at today's market prices, runs about $2,265, while Ascended Heroes, a set released this January, costs roughly 3 times as much at about $6,627. Modern chase cards concentrate enormous value at the top of the rarity ladder while unlimited-print vintage commons stay cheap, so a brand-new set can out-price a 27-year-old one.

The chart shows the median set in each era, from real market prices only (no estimates; the methodology section has the exact rules). That is why its Base-era bar sits below Base Set itself: the median averages in cheaper siblings like Jungle and Fossil. Individual sets range widely around the medians. The most expensive single set to complete is Skyridge at about $35,967, reverse holos included, and that is with 1st Edition printings excluded.

Median cost to complete one set, by era
Median cost to complete one set at current market prices, by era.
EraMedian completion cost
Base$1,547
Gym$2,497
Neo$2,611
E-Card$23,511
EX$9,242
Diamond & Pearl$2,913
Platinum$4,012
HeartGold & SoulSilver$4,236
Black & White$2,362
XY$1,265
Sun & Moon$1,645
Sword & Shield$652
Scarlet & Violet$1,326
Mega Evolution$1,186
CSVPNG

07 — Card value by era

The oldest cards are not the cheap ones

Set-level value rankings live in the most valuable sets guide, updated from live prices.

The median E-Card era card is worth $60.00 at market, against 48 cents for the median Scarlet & Violet card. The E-Card sets are Expedition, Aquapolis and Skyridge (2002 to 2003), the last Wizards of the Coast releases, named for the Nintendo e-Reader dot codes printed on their borders. They had short print runs and low pull rates at the bottom of the game's popularity trough, and twenty years later the whole era carries a premium. Modern sets flip the shape, printing enormous volumes where most cards are bulk and a handful of secret rares carry nearly all the value.

Median market price of a card, by era
Median market price of a single card, by era.
EraMedian market price
Base$5.95
Gym$8.14
Neo$11.54
E-Card$60.00
EX$28.08
Diamond & Pearl$6.37
Platinum$6.40
HeartGold & SoulSilver$11.57
Black & White$3.00
XY$1.36
Sun & Moon$1.24
Sword & Shield$0.52
Scarlet & Violet$0.48
Mega Evolution$0.31
CSVPNG

08 — Right now

The most chased cards right now

This one comes from our own data rather than the catalog. Cardrake scores every card nightly on price level, price momentum, and collector demand (the Chase Score). As of 2026-08-13, the top of the ladder is a Prismatic Evolutions story: the Eeveelution Special Illustration Rares hold most of the top ten, with Umbreon ex at $1,513 the most expensive of them.

09 — If you owned every card

Closer to furniture than to a shoebox

A complete English collection, one copy of each card, would stack 6.25 meters tall and weigh about 35.5 kilograms unsleeved, and storing it properly takes 57 binders of 360 pockets each. The math behind those figures is plain multiplication (0.305 mm and 1.73 g per card), and it lands somewhere closer to furniture than to a shoebox under the bed.

6.25m

Stack height

35.5kg

Weight, unsleeved

57

360-pocket binders

Methodology

How these numbers were made

Sets not yet in the catalog and excluded from every number above: 30th Celebration, EX Trainer Kit 2 Minun, EX Trainer Kit Latias, EX Trainer Kit Latios, McDonald's Collection 2011, McDonald's Collection 2012, McDonald's Collection 2014, McDonald's Collection 2015, McDonald's Collection 2016, McDonald's Collection 2017, McDonald's Collection 2018, McDonald's Collection 2019, McDonald's Collection 2021, McDonald's Collection 2022, Pokémon Futsal Collection. Card metadata is cross-referenced against the community-maintained pokemontcg.io dataset; prices are TCGplayer market data. Artist credits cover 92 percent of cards, so treat the illustrator counts as minimums rather than exact figures.

How many Pokémon cards are there, exactly?

There are 20,493 unique English-language Pokémon cards as of 2026-07-20, released across 163 sets. That figure counts every card in our catalog including secret rares and promo cards, but not Japanese-exclusive releases. Counting only the 143 mainline expansion sets, the number is 18,966.

What counts as one card in this count?

One catalog entry per set number. A card and its reverse holo are one card; a base-set print and its secret-rare alternate art are two, because they carry different set numbers. Sets we have not catalogued yet (mostly McDonald's mini-collections and the upcoming 30th Celebration) are excluded and listed in the methodology.

Where do the prices come from?

Current TCGplayer market prices. Completion costs are computed directly from those prices: one copy of every card in its cheapest printing (unlimited rather than 1st Edition for vintage sets), plus the reverse holo where one exists. A handful of vintage cards have no current market value because they rarely trade; those use their TCGplayer mid price instead (Base Set Charizard is one of them). No estimation is involved; a set is excluded from the cost charts unless at least 90 percent of its cards have a price.

Can I use these charts and numbers?

Yes. Every chart has a CSV download and an embeddable version, and you are welcome to quote any number on this page. We ask for a link to this page as the source. See the "Use this data" section for a ready-made attribution line.

Use this data

Quote any number, download any chart's CSV, or embed the live charts with the button under each one. We ask for one thing in return: link to this page as the source. Journalists and creators, if you need a cut of the data that is not here (a specific era, set, or artist), we are happy to run it. Every underlying number comes from the same database that powers the set guides and binder planner.

Source: Cardrake, “30 Years of Pokémon TCG in Data” (cardrake.com/guides/30-years-of-pokemon-tcg)