| EX Dragon (天空の覇者) Trading Card Game Set E18 / J20 |
|
| General information | |
![]() |
|
| Cards | English: 100 Japanese: 54 |
| Series | EX Series |
| Previous Expansion | EX Sandstorm |
| Following Expansion | EX Team Magma vs. Aqua |
| Associated Decks | FireFang![]() WindBlast |
| Released | November 24, 2003 (English) June 25, 2003 (Japanese) |
EX Dragon is the third expansion of the EX Series, released on November 24th, 2003 and known in Japan by the marvellous title Rulers of the Heavens. As the name suggests, this 100-card set takes to the skies: it gathers up Hoenn’s dragons and pseudo-dragons — Salamence, Flygon, Altaria, Kingdra, the Eon twins and the mighty Rayquaza — and gives them the full holographic treatment.
The chase list is stacked. Nine Pokémon-ex run from 89 to 97, topped by Rayquaza ex (97/97), the first-ever Rayquaza card and the sky-serpent centrepiece of the whole release. Alongside it fly the Eon legendaries Latias ex (93) and Latios ex (94), plus the first Dragonite ex of the EX era and a flexible Kingdra ex.
But the card everyone pictures when they hear “EX Dragon” isn’t a dragon at all. Hidden past the main checklist sits a three-card secret run — Charmander (98), Charmeleon (99) and, at the very end, a secret-rare Charizard (100/97): the first Charizard of the EX era and one of the most desirable cards of the entire period.
Two theme decks carried it into stores, FireFang (Fire/Water) and WindBlast (Grass/Lightning). And there’s one more thing every long-time collector will tell you about EX Dragon — it is, by some distance, the hardest EX set of them all to complete.
Take your game to new heights!
Rise above the competition with powerful EX Dragon Pokémon — and take flight with the legends of the Hoenn skies.
— Original Pokémon USA promotional copy, 2003
The Rarest EX Set of Them All
Plenty of sets get called “rare.” EX Dragon earns it. Ask serious EX-era collectors which set kept them up at night and this is the one they name: fewer sealed booster boxes were produced than for the sets around it, and two decades on, completing a top-grade run is famously close to impossible. The set-registry leaderboards tell the story — even the very best EX Dragon collections top out only around the halfway mark, a figure that would be embarrassing for almost any other set.
Part of that is sheer print scarcity, and part of it is a couple of cruel quirks in the checklist. The humble TV Reporter (88/97) reverse holo, for instance, was effectively missing from the earliest print runs, turning a plain Supporter card into one of the toughest high-grade pulls in the set — the kind of detail that turns a “nearly done” binder into a years-long hunt.
And presiding over all of it is the secret-rare Charizard (100/97). It is the card the set is remembered for: the first Charizard to appear in the EX era, tucked three places past where the checklist “ends,” and the trophy that makes an already-scarce set feel like a genuine quest. If you ever see a complete EX Dragon set in the flesh, take a good look — you are not going to see many.
Print Versions & Collectors Info
EX Dragon boosters came in four artwork variants — Rayquaza, Latias, Latios and Absol — each holding nine cards. Two theme decks, FireFang and WindBlast, rounded out the release, though the set’s famously small print run means sealed product is now among the scarcest of the EX era.
English booster packs
Set List with Pictures
| Card Image | No. | Card name | Rarity | Card type |
![]() |
1/97 | Absol | |
|
| Card text If the number of cards in your opponent’s hand is at least 6, choose a number of cards there, without looking, until your opponent has 5 cards left. Have your opponent discard the cards you chose. |
||||
![]() |
2/97 | Altaria | |
|
| Card text During your next turn, if any of your current Active Pokémon does damage to any Defending Pokémon, the attack does 40 more damage (before applying Weakness and Resistance). |
||||
![]() |
3/97 | Crawdaunt | |
|
|
Card text
As long as Crawdaunt is your Active Pokémon, when any of your Active Pokémon does damage to the Defending Pokémon, the attack does 10 more damage (before applying Weakness and Resistance).
|
||||
![]() |
4/97 | Flygon | |
|
|
Card text
Attach any number of basic Energy cards from your hand to your Pokémon in any way you like.
|
||||
![]() |
5/97 | Golem | |
|
|
Card text
Does 20 damage plus 10 more damage for each damage counter on all of your Active Pokémon.
|
||||
![]() |
6/97 | Grumpig | |
|
|
Card text
Does 20 damage plus 10 more damage for each Energy attached to the Defending Pokémon.
|
||||
![]() |
7/97 | Minun | |
|
|
Card text
As long as Minun is your Active Pokémon, whenever your other Active Pokémon, if any, attacks, you may use Cheer On after the first attack (you still need the necessary Energy to use Cheer On). You can’t use Cheer On more than once in this way even if your other Active Pokémon has the Chain of Events Poké-Body.
|
||||
![]() |
8/97 | Plusle | |
|
|
Card text
As long as Plusle is your Active Pokémon, whenever your other Active Pokémon, if any, attacks, you may use Cheer On after the first attack (you still need the necessary Energy to use Cheer On). You can’t use Cheer On more than once in this way even if your other Active Pokémon has the Chain of Events Poké-Body.
|
||||
![]() |
9/97 | Roselia | |
|
|
Card text
Roselia can’t be affected by any Special Conditions.
|
||||
![]() |
10/97 | Salamence | |
|
|
Card text
Once during your turn (before your attack), if Salamence is your Active Pokémon, you may switch 1 of your opponent’s Benched Pokémon with 1 of the Defending Pokémon. Your opponent chooses the Defending Pokémon to switch. This power can’t be used if Salamence is affected by a Special Condition.
|
||||
![]() |
11/97 | Shedinja | |
|
|
Card text
Prevent all effects of attacks, including damage, done to Shedinja by your opponent’s Evolved Pokémon and Pokémon-ex.
|
||||
![]() |
12/97 | Torkoal | |
|
|
Card text
Search your discard pile for up to 2 basic Energy cards, show them to your opponent, and put them into your hand.
|
||||
![]() |
13/97 | Crawdaunt | |
|
|
Card text
Flip a coin. If heads, the Defending Pokémon is now Poisoned.
|
||||
![]() |
14/97 | Dragonair | |
|
|
Card text
Flip a coin. If heads, the Defending Pokémon is now Confused.
|
||||
![]() |
15/97 | Flygon | |
|
|
Card text
Whenever Flygon would be damaged by your opponent’s attack (after applying Weakness and Resistance), flip a coin. If heads, reduce that damage by 20.
|
||||
![]() |
16/97 | Girafarig | |
|
|
Card text
If Girafarig and the Defending Pokémon have the same amount of Energy attached to them, pick any 1 card from your deck and put it into your hand. Shuffle your deck afterward.
|
||||
![]() |
17/97 | Magneton | |
|
|
Card text
Once during your turn (before your attack), if you have basic Energy cards in your discard pile, you may discard any 1 card from your hand. Then search for up to 2 basic Energy cards from your discard pile, show them to your opponent, and put them into your hand. You can’t return the card you first discarded to your hand in this way. This power can’t be used if Magneton is affected by a Special Condition.
|
||||
![]() |
18/97 | Ninjask | |
|
|
Card text
Once during your turn, when you play Ninjask from your hand to evolve 1 of your Pokémon, you may search your deck for Shedinja and put it onto your Bench. Treat the new Benched Pokémon as a Basic Pokémon. Shuffle your deck afterward.
|
||||
![]() |
19/97 | Salamence | |
|
|
Card text
As long as Salamence is your Active Pokémon, any damage done to your Pokémon by an opponent’s attack is reduced by 10 (before applying Weakness and Resistance).
|
||||
![]() |
20/97 | Shelgon | |
|
|
Card text
Flip a coin. If heads, prevent all damage done to Shelgon during your opponent’s next turn. (Any other effects of attacks still happen.)
|
||||
![]() |
21/97 | Skarmory | |
|
|
Card text
If the number of cards in your opponent’s hand is at least 6, look at his or her hand. Choose a number of cards there until your opponent has 5 cards left in his or her hand and have your opponent shuffle the cards you chose into his or her deck.
|
||||
![]() |
22/97 | Vibrava | |
|
|
Card text
Search your deck for up to 3 different types of basic Energy cards, show them to your opponent, and put them into your hand. Shuffle your deck afterward.
|
||||
![]() |
23/97 | Bagon | |
|
|
Card text
Flip a coin. If heads, the Defending Pokémon is now Paralyzed.
|
||||
![]() |
24/97 | Camerupt | |
|
|
Card text
Flip a coin. If heads, the Defending Pokémon is now Burned.
|
||||
![]() |
25/97 | Combusken | |
|
|
Card text
Flip a coin. If heads, this attack does 10 damage plus 20 more damage.
|
||||
![]() |
26/97 | Dratini | |
|
|
Card text
Remove 2 damage counters from 1 of your Pokémon (remove 1 if there is only 1).
|
||||
![]() |
27/97 | Flaaffy | |
|
|
Card text
Attach up to 2 basic Energy cards from your discard pile to Flaaffy.
|
||||
![]() |
28/97 | Forretress | |
|
|
Card text
Put 2 damage counters on each Defending Pokémon.
|
||||
![]() |
29/97 | Graveler | |
|
|
Card text
Does 10 damage times the amount of Energy attached to Graveler.
|
||||
![]() |
30/97 | Graveler | |
|
|
Card text
Does 10 damage to each Benched Pokémon (both yours and your opponent’s). (Don’t apply Weakness and Resistance for Benched Pokémon.)
|
||||
![]() |
31/97 | Grovyle | |
|
|
Card text
Flip 4 coins. If all of them are heads, this attack does 10 damage plus 60 more damage. If not, this attack does 10 damage plus 10 more damage for each heads.
|
||||
![]() |
32/97 | Gyarados | |
|
|
Card text
Flip a coin. If heads, this attack does 10 damage to each Defending Pokémon. Discard an Energy card from each Defending Pokémon.
|
||||
![]() |
33/97 | Horsea | |
|
|
Card text
Flip a coin. If heads, this attack does 10 damage times the number of damage counters on Horsea.
|
||||
![]() |
34/97 | Houndoom | |
|
|
Card text
Choose 1 of your opponent’s Pokémon. This attack does 20 damage to that Pokémon. This attack’s damage isn’t affected by Weakness, Resistance, Poké-Powers, Poké-Bodies, or any other effects on that Pokémon.
|
||||
![]() |
35/97 | Magneton | |
|
|
Card text
Flip 3 coins. This attack does 20 damage plus 20 more damage for each heads.
|
||||
![]() |
36/97 | Marshtomp | |
|
|
Card text
Does 10 damage to 1 of your opponent’s Benched Pokémon. (Don’t apply Weakness and Resistance for Benched Pokémon.)
|
||||
![]() |
37/97 | Meditite | |
|
|
Card text
Does 10 damage plus 10 more damage for each damage counter on the Defending Pokémon.
|
||||
![]() |
38/97 | Ninjask | |
|
|
Card text
Flip a coin. If heads, the Defending Pokémon is now Confused.
|
||||
![]() |
39/97 | Seadra | |
|
|
Card text
Does 20 damage plus 10 more damage for each Energy attached to Seadra but not used to pay for this attack’s Energy cost. You can’t add more than 20 damage in this way.
|
||||
![]() |
40/97 | Seadra | |
|
|
Card text
Flip a coin. If heads, prevent all effects of an attack, including damage, done to Seadra during your opponent’s next turn.
|
||||
![]() |
41/97 | Shelgon | |
|
|
Card text
As long as Shelgon has any basic Energy cards attached to it, damage done to Shelgon by an opponent’s attack is reduced by 10 (after applying Weakness and Resistance).
|
||||
![]() |
42/97 | Shelgon | |
|
|
Card text
Damage done to Shelgon by an opponent’s attack is reduced by 10 (after applying Weakness and Resistance) during your opponent’s next turn.
|
||||
![]() |
43/97 | Shuppet | |
|
|
Card text
The Defending Pokémon is now Asleep.
|
||||
![]() |
44/97 | Snorunt | |
|
|
Card text
The Defending Pokémon is now Asleep.
|
||||
![]() |
45/97 | Swellow | |
|
|
Card text
The Defending Pokémon can’t retreat until the end of your opponent’s next turn.
|
||||
![]() |
46/97 | Vibrava | |
|
|
Card text
If Vibrava has any basic Energy cards attached to it, Vibrava‘s Retreat Cost is 0.
|
||||
![]() |
47/97 | Vibrava | |
|
|
Card text
Flip 2 coins. This attack does 40 damage times the number of heads.
|
||||
![]() |
48/97 | Whiscash | |
|
|
Card text
As long as Whiscash is on your Bench, prevent all damage done to Whiscash by opponent’s attacks.
|
||||
![]() |
49/97 | Bagon | |
|
|
Card text
Headbutt.
|
||||
![]() |
50/97 | Bagon | |
|
|
Card text
Flip a coin. If tails, this attack does nothing.
|
||||
![]() |
51/97 | Barboach | |
|
|
Card text
Splash.
|
||||
![]() |
52/97 | Corphish | |
|
|
Card text
Flip a coin. If heads, the Defending Pokémon is now Poisoned.
|
||||
![]() |
53/97 | Corphish | |
|
|
Card text
Irongrip.
|
||||
![]() |
54/97 | Corphish | |
|
|
Card text
The Defending Pokémon is now Poisoned.
|
||||
![]() |
55/97 | Geodude | |
|
|
Card text
Choose 1 of your opponent’s Benched Pokémon. This attack does 10 damage to that Pokémon. (Don’t apply Weakness and Resistance for Benched Pokémon.)
|
||||
![]() |
56/97 | Geodude | |
|
|
Card text
Flip a coin. If heads, this attack does 10 damage plus 10 more damage.
|
||||
![]() |
57/97 | Grimer | |
|
|
Card text
Discard a Grass Energy card attached to Grimer. The Defending Pokémon is now Poisoned.
|
||||
![]() |
58/97 | Horsea | |
|
|
Card text
Flip a coin. If heads, the Defending Pokémon is now Paralyzed.
|
||||
![]() |
59/97 | Houndour | |
|
|
Card text
Your opponent switches the Defending Pokémon with 1 of his or her Benched Pokémon.
|
||||
![]() |
60/97 | Magikarp | |
|
|
Card text
Search your deck for Magikarp and put as many of them as you like onto your Bench. Shuffle your deck afterward.
|
||||
![]() |
61/97 | Magnemite | |
|
|
Card text
Rollout.
|
||||
![]() |
62/97 | Magnemite | |
|
|
Card text
Choose 1 of your opponent’s Pokémon. This attack does 10 damage to that Pokémon. (Don’t apply Weakness and Resistance for Benched Pokémon.)
|
||||
![]() |
63/97 | Magnemite | |
|
|
Card text
Flip a coin. If heads, the Defending Pokémon is now Paralyzed.
|
||||
![]() |
64/97 | Mareep | |
|
|
Card text
Flip a coin. If heads, the Defending Pokémon is now Paralyzed.
|
||||
![]() |
65/97 | Mudkip | |
|
|
Card text
Does 10 damage plus 10 more damage for each Water Energy attached to Mudkip but not used to pay for this attack’s Energy cost. You can’t add more than 20 damage in this way.
|
||||
![]() |
66/97 | Nincada | |
|
|
Card text
Flip a coin. If heads, the Defending Pokémon is now Poisoned.
|
||||
![]() |
67/97 | Nincada | |
|
|
Card text
Flip 2 coins. This attack does 20 damage times the number of heads.
|
||||
![]() |
68/97 | Nincada | |
|
|
Card text
After your attack, remove from Nincada the number of damage counters equal to the damage you did to the Defending Pokémon. If Nincada has fewer damage counters than that, remove all of them.
|
||||
![]() |
69/97 | Numel | |
|
|
Card text
Flip a coin. If heads, this attack does 10 damage plus 10 more damage.
|
||||
![]() |
70/97 | Numel | |
|
|
Card text
Discard a Fire Energy card attached to Numel and then discard an Energy card attached to the Defending Pokémon.
|
||||
![]() |
71/97 | Pineco | |
|
|
Card text
Any damage done to Pineco by attacks is reduced by 10 (after applying Weakness and Resistance).
|
||||
![]() |
72/97 | Slugma | |
|
|
Card text
Switch 1 of your opponent’s Benched Pokémon with 1 of the Defending Pokémon. Your opponent chooses the Defending Pokémon to switch. The new Defending Pokémon is now Burned.
|
||||
![]() |
73/97 | Spoink | |
|
|
Card text
After your attack, you may switch Spoink with 1 of your Benched Pokémon.
|
||||
![]() |
74/97 | Spoink | |
|
|
Card text
Flip a coin. If heads, the Defending Pokémon is now Confused.
|
||||
![]() |
75/97 | Swablu | |
|
|
Card text
The Defending Pokémon is now Asleep.
|
||||
![]() |
76/97 | Taillow | |
|
|
Card text
Your opponent switches the Defending Pokémon with 1 of his or her Benched Pokémon.
|
||||
![]() |
77/97 | Torchic | |
|
|
Card text
Flip a coin. If heads, this attack does 20 damage plus 20 more damage.
|
||||
![]() |
78/97 | Trapinch | |
|
|
Card text
Dig.
|
||||
![]() |
79/97 | Trapinch | |
|
|
Card text
Flip a coin. If heads, the Defending Pokémon is now Paralyzed.
|
||||
![]() |
80/97 | Treecko | |
|
|
Card text
Flip a coin. If heads, this attack does 10 damage plus 20 more damage.
|
||||
![]() |
81/97 | Wurmple | |
|
|
Card text
Search your deck for Grass Basic Pokémon and put as many of them as you like onto your Bench. Shuffle your deck afterward.
|
||||
![]() |
82/97 | Balloon Berry | |
T[Tool] |
|
Card text
Attach Balloon Berry to 1 of your Pokémon that doesn’t already have a Pokémon Tool attached to it. If that Pokémon is Knocked Out, discard this card.
|
||||
![]() |
83/97 | Buffer Piece | |
T[Tool] |
|
Card text
Attach Buffer Piece to 1 of your Pokémon that doesn’t already have a Pokémon Tool attached to it. If that Pokémon is Knocked Out, discard this card.
|
||||
![]() |
84/97 | Energy Recycle System | |
T |
|
Card text
Search your discard pile for basic Energy cards. You may either show 1 basic Energy card to your opponent and put it into your hand, or show 3 basic Energy cards to your opponent and shuffle them into your deck.
|
||||
![]() |
85/97 | High Pressure System | |
T[St] |
|
Card text
This card stays in play when you play it. Discard this card if another Stadium card comes into play.
|
||||
![]() |
86/97 | Low Pressure System | |
T[St] |
|
Card text
This card stays in play when you play it. Discard this card if another Stadium card comes into play.
|
||||
![]() |
87/97 | Mr. Briney’s Compassion | |
T[Su] |
| Card text You can play only one Supporter card each turn. When you play this card, put it next to your Active Pokémon. When your turn ends, discard this card. |
||||
![]() |
88/97 | TV Reporter | T[Su] | |
| Card text You can play only one Supporter card each turn. When you play this card, put it next to your Active Pokémon. When your turn ends, discard this card. |
||||
![]() |
89/97 | Ampharos ex | ||
| Card text Flip a coin. If heads, this attack does 40 damage plus 30 more damage. If tails, the Defending Pokémon is now Paralyzed. |
||||
![]() |
90/97 | Dragonite ex | ||
| Card text As often as you like during your turn, you may move an Energy card attached to 1 of your Pokémon to Dragonite ex. This power can’t be used if Dragonite ex is affected by a Special Condition. |
||||
![]() |
91/97 | Golem ex | ||
| Card text Does 10 damage to each Benched Pokémon (both yours and your opponent’s). (Don’t apply Weakness and Resistance for Benched Pokémon.) |
||||
![]() |
92/97 | Kingdra ex | ||
| Card text Use any attack from Kingdra ex’s Basic Pokémon card or Stage 1 Evolution card. (Kingdra ex doesn’t have to pay for that attack’s Energy cost.) |
||||
![]() |
93/97 | Latias ex | ||
| Card text Flip a coin. If heads, the Defending Pokémon is now Asleep. |
||||
![]() |
94/97 | Latios ex | ||
| Card text Flip a coin. If heads, search your discard pile for a basic Energy card and attach it to Latios ex. |
||||
![]() |
95/97 | Magcargo ex | ||
| Card text Discard the top card from your deck. If that card is a basic Energy card, attach it to Magcargo ex. |
||||
![]() |
96/97 | Muk ex | ||
| Card text As long as Muk ex is your Active Pokémon, ignore all Poké-Powers and Poké-Bodies other than Toxic Gas. |
||||
![]() |
97/97 | Rayquaza ex | ||
| Card text
Flip a coin until you get tails. For each heads, search your discard pile for a basic Energy card and attach it to Rayquaza ex.
|
||||
![]() |
98/97 | Charmander | ||
| Card text
Does 10 damage plus 10 more damage for each damage counter on Charmander.
|
||||
![]() |
99/97 | Charmeleon | ||
| Card text If the Defending Pokémon tries to attack during your opponent’s next turn, your opponent flips a coin. If tails, that attack does nothing. |
||||
![]() |
100/97 | Charizard | ||
| Card text Flip a coin. If heads, search your discard pile for 2 Fire Energy cards and attach them to Charizard (1 if there is only 1). |
||||
Other Cards
EX Dragon’s Trainer line-up is small but carries one card with an outsized reputation among set-completers.
TV Reporter (88/97)
A straightforward draw Supporter — but its reverse-holo version was all but absent from early print runs, making a clean, high-grade copy one of the most frustrating cards to track down in the whole set.
Buffer Piece (83/97)
A defensive Pokémon Tool that softens incoming hits, discarded once its holder is Knocked Out — handy insurance for the set’s big, fragile ex attackers.
For Collectors: Most Valuable Cards
Between its nine Pokémon-ex, its legendary trio and a secret Charizard, EX Dragon is a collector’s dream — and a collector’s nightmare, given how few of these were printed.
Charizard (100/97)
The secret rare that defines the set. The first Charizard of the EX era, hidden past the end of the checklist — the single most-wanted card in EX Dragon and a genuine grail of the period.
Rayquaza ex (97/97)
The first-ever Rayquaza card, and the sky-serpent centrepiece of the set. A legendary in every sense.
Latias ex (93/97)
One half of the Eon duo — a fan-favourite Hoenn legendary and one of the set’s most beautiful holos.
Latios ex (94/97)
The other Eon legendary, forever collected as a pair with Latias ex.
Dragonite ex (90/97)
The first Dragonite of the EX era, and a beloved pseudo-legendary whose Energy-moving Poké-Power made it a deck engine as well as a chase card.
Charmeleon (99/97)
The middle link of the hidden secret trio — scarce in its own right as part of the set’s Charizard sub-run.
Charmander (98/97)
Where the secret Charizard line begins — a sought-after secret rare that completists need to finish the set.
Kingdra ex (92/97)
A flexible seahorse dragon that can borrow the attacks of its earlier stages — popular then and prized now.
Most Powerful Cards (Competitive Play)
For all its collector glamour, EX Dragon also handed the format some serious engines and disruptors.
Dragonite ex (90/97)
Its Poké-Power lets you shuttle Energy around your board at will — a superb accelerator that powered plenty of EX-era decks well beyond its own attacks.
Muk ex (96/97)
A hard shutdown on a stick: while Muk ex is Active, every Poké-Power and Poké-Body on the board switches off. A brutal answer to power-reliant strategies.
Rayquaza ex (97/97)
Big, fast and greedy — it loads Energy straight off the discard pile, letting it hit hard and refuel at the same time.
Kingdra ex (92/97)
Borrowing attacks from its lower stages for free made it a slippery, adaptable attacker that could answer more than one match-up.
Trivia
- EX Dragon is widely regarded as the rarest and hardest-to-complete set of the entire EX Series, thanks to an unusually small print run.
- Its Japanese title, Rulers of the Heavens (天空の襲者), leans into the set’s sky-and-dragon theme far more grandly than the English name.
- The secret-rare Charizard (100/97) is the first Charizard of the EX era — and, along with Charmander (98) and Charmeleon (99), forms a hidden three-card run past the “end” of the set.
- Rayquaza ex (97/97) is the first Rayquaza card ever printed — fitting for the Generation III box legendary.
- The set introduced the first Dragonite ex, and paired the Eon legendaries Latias ex and Latios ex as a collectible duo.
- The TV Reporter (88/97) reverse holo was missing from early print runs, making it a notorious stumbling block for set-completers.
- Two theme decks shipped alongside it: FireFang (Fire/Water) and WindBlast (Grass/Lightning).
Images & Videos
Opening vintage EX Dragon packs — a look at one of the scarcest sets of the EX era.
Cracking vintage EX-era packs including EX Dragon.

FireFang
WindBlast




























































































