Loading odds…
Loading odds…
Pokémon
Estimated from community pack-opening data (TCGplayer Authentication Center via thepricedex.com, PokeBeach, cardshoplive.com). The Pokémon Company does not publish official odds.
Why two values? The first counts every card at its market price. The second leaves out cards under $1, which are priced on paper but rarely sell, so it's closer to what a pack's cards could realistically sell for.
| Rarity | At least one per pack | Regular slots | Reverse-holo slots | This rarity or better |
|---|---|---|---|---|
| Common | Every pack100% | Every pack100% | 1 in 1.374.2% | Every pack100% |
| Uncommon | Every pack100% | Every pack100% | 1 in 1.856.5% | Every pack100% |
| Rare | 1 in 1.281.6% | 1 in 1.377.8% | 1 in 5.917% | Every pack100% |
| Double Rare | 1 in 5.817.1% | 1 in 5.817.1% | none | 1 in 2.934.8% |
| ACE SPEC Rare | 1 in 205.06% | 1 in 205.06% | none | 1 in 2.934.8% |
| Illustration Rare | 1 in 137.7% | none | 1 in 137.7% | 1 in 6.216.2% |
| Ultra Rare | 1 in 156.8% | none | 1 in 156.8% | 1 in 128.48% |
| Special Illustration Rare | 1 in 871.15% | none | 1 in 871.15% | 1 in 601.68% |
| Hyper Rare | 1 in 1890.53% | none | 1 in 1890.53% | 1 in 1890.53% |
Chance a single Booster Pack holds at least one card of that rarity. Cards from the regular and reverse-holo slots are counted separately.
The most valuable cards you can pull from a Surging Sparks Booster Pack, with the chance of at least one in a pack.










On average, a Surging Sparks Booster Pack holds about $3.50 in cards at market prices. About $1.56 of that comes from cards worth under $1, which are priced on paper but rarely sell, so counting only cards worth $1 or more the average is $1.94. Cards worth $10 or more make up 36% of the full average, and about 1 in 31 packs has one.
We don't track store prices for sealed packs, so compare these averages with what you would actually pay. Market prices are TCGplayer estimates, not offers, and selling cards costs fees and shipping. The pull rates are community estimates, so treat every number here as approximate.