Data
Pokemon TCG Pull Rates: What 23,000+ Community-Tracked Packs Actually Show
The Pokemon Company doesn't publish pull rates for English products. Japanese pack inserts list odds on the box; English boxes don't. So the community runs the experiment instead. Volunteer trackers at TCGplayer and similar marketplaces have published rate breakdowns from 8,000+ packs of Destined Rivals, 8,000+ packs of Stellar Crown, and 7,000 packs of Ascended Heroes. That is roughly 23,000 packs of measured data, scattered across reddit threads.
Here is what the aggregated numbers show, cross-referenced with current Catchinary market prices.
Key takeaways
- The Pokemon Company publishes pull rates in Japan but not in English-region products.
- Three recent SV-era datasets total over 23,000 measured packs, all posted by community trackers.
- Pull rate difficulty has trended worse: Pokemon 151 ran roughly 1 in 32 packs for a Special Illustration Rare, while current sets run closer to 1 in 100.
- Historical Evolving Skies SIR rates were brutal: alt-art VMAX cards were 1 in 332 packs on average, with the specific Moonbreon SIR at 1 in 1,994.
- At current market prices, the implied "pull a specific SIR" cost has reached roughly $10,000 for a chase card from Mega Evolution.
Why no official numbers exist
Reddit threads asking the Pokemon Company to publish English pull rates have been a recurring beat for years. The most upvoted recent example drew 848 upvotes and 124 comments. The official answer hasn't changed: Pokemon publishes rates only in Japan. English collectors are left to reverse-engineer the math from their own packs.
This vacuum is why the community datasets matter. A handful of trackers (TCGplayer-affiliated and independent) post structured pull-rate breakdowns after a set has been out for ~30 days. The methodology is consistent: log every hit by rarity tier across thousands of packs, publish the table, link the source.
The trend nobody wants
The clearest signal in the data: pull rates have hardened over the past 18 months.
- Pokemon 151 (mid-2023): roughly 1 in 32 packs for a Special Illustration Rare
- Stellar Crown (late 2024): roughly 1 in 96-110 packs for SIR-tier
- Ascended Heroes / Mega Evolution era (late 2025-early 2026): roughly 1 in 100 packs for SIR
The community read on this is consistent in the comment threads: "Just like Temporal Forces and Twilight Masquerade. Almost like they're purposely making cards harder to pull to boost sales similar to what happened mid-to-late SWSH era." The 151 print run was unusually generous in retrospect.
Vintage-era comparison from Evolving Skies (2021), per a widely-cited community estimate: alt-art VMAX cards averaged 1 in 332 packs, but the specific Moonbreon (Umbreon VMAX Alt Art) ran approximately 1 in 1,994 packs. That set is the cautionary tale. It established the pricing precedent that newer sets now mirror.
What Catchinary's prices tell you about implied EV
Pull rate without price context is just statistics. The useful number is implied expected value: pull rate divided into current sold price.
Take the Surging Sparks Pikachu ex Special Illustration Rare at $303 raw. If you assume an SIR pull rate around 1 in 100 packs (roughly aligned with the community averages above), the Pikachu's contribution to per-pack expected value is about $3 even before factoring in any other pulls. That is on a $5 booster pack, which already feels rich. Bump the pull rate to the rougher 1 in 240 specific-card rate and the EV falls below $1.30 from this single chase.
Now apply that math to Moonbreon (Umbreon VMAX Alt Art) at $2,136. At a 1 in 1,994 specific-card rate, the Moonbreon's per-pack EV contribution is roughly $1.07. The economics work for the buyer who pulls one and resells. They do not work for the buyer who buys 10 packs hoping for a hit.
This is why "buy singles" trends in every comment thread on these pull rate posts. The math is on the side of the secondary market.
When ripping packs is still worth it
The case for ripping isn't dead, it is just narrower. Two scenarios where the math still favors opening:
- The set is fresh out of print and prices haven't settled yet. Pre-singles-market pricing means raw packs may briefly show positive EV. This window typically closes within 60-90 days of release.
- You are paying retail (MSRP). Once Booster Bundles are trading at 2-3x markup at card shows or marketplaces, the EV math collapses unless the set has unusually generous pull rates.
Outside those two cases, the community consensus from 23,000+ measured packs is consistent: buy the chase card you want directly. Catchinary's daily price index gives you the baseline. The pack is the lottery ticket.
FAQ
Why doesn't the Pokemon Company publish English pull rates?
The official position is regional regulatory practice. Japan requires pack-odds disclosure on collectible card products; most English-region jurisdictions don't mandate it. The Pokemon Company has not signaled any plans to change this.
Are the community pull rate numbers accurate?
For sets with 5,000+ tracked packs, the rates are statistically tight enough that the published numbers tend to land within a couple percentage points of one another across independent trackers. For sets with under 1,000 tracked packs, treat the rates as directional rather than precise.
Where can I see live prices for the chase cards mentioned in this post?
Catchinary tracks every English Pokemon TCG card with daily prices. Search Moonbreon, Pikachu ex Surging Sparks SIR, or browse all cards.
Has Catchinary aggregated pull rate data itself?
Not yet. The community trackers have a head start on volume, and Catchinary's role here is to provide the price context that turns rates into EV math. If the community data ever stops getting published, this is something Catchinary could backfill via the auction history dataset.