Every sealed product is a bet

Worth opening, or worth buying the single? We price every card against its published odds so you can tell.

131 sets tracked · 33,851 card prices tracked daily · 1,158 sealed products priced · prices as of 2026-11-14

As of November 2026, not one of the 115 Pokémon sets ranked here returns what its packs cost. The best, 30th Celebration, returns about 42% — roughly 42 cents of card value for every dollar spent, on a pack that costs $9.58. The median set returns 10%, so a typical pack gives back about 10 cents on the dollar.

How it works

TCGROI (also written TCG ROI) is a free Pokémon TCG expected-value calculator. It prices every card in a set against its published pull rates to show what a sealed product actually returns compared with what it costs.

Expected return is based on standard booster pack prices and published pull rates.

  1. Daily market prices. We pull today's market price from TCGPlayer for every card in a set — and for every sealed product you can buy it in.
  2. Expected value from published odds. Those prices are combined with published pull rates — TCGPlayer's own articles where they exist, disclosed-sample community sources otherwise — to get the average card value in one pack, then compared against what a pack actually costs.
  3. Every product, not just packs. The same math runs for each product in the set — box, ETB, bundle, blister, tin — so you can see which one is the least-bad deal before you buy.

Read the full methodology, including the sourcing bar a pull rate has to clear and what this model deliberately does not do.

Best expected return today

Every set with published pull rates, ranked by what a booster pack actually returns in card value against what it costs. 100% means a pack returns exactly what you paid for it; below 100% means you lose money on average by opening it. Cards under $10 are excluded, since they are rarely worth selling individually.

SetCheapest packExpected return
30th Celebration$9.5842%
Black Bolt$13.3537%
White Flare$12.9235%
SM - Cosmic Eclipse$72.2734%
Hidden Fates$46.4229%
Crown Zenith$25.9428%
Brilliant Stars$15.1127%
Ascended Heroes$10.4825%
Scarlet & Violet 151$25.3725%
Temporal Forces$9.0125%
Shrouded Fable$9.4724%
Chilling Reign$12.0023%
Prismatic Evolutions$12.1622%
SM - Unified Minds$81.3922%
SM - Unbroken Bonds$58.9721%
Paldea Evolved$12.9120%
SM - Team Up$245.4719%
Battle Styles$8.0718%
Lost Origin$17.0118%
Paldean Fates$24.0118%
Paradox Rift$7.7718%
Twilight Masquerade$9.2418%
SM - Lost Thunder$45.2617%
Detective Pikachu$20.2317%
Destined Rivals$7.9716%
Shining Legends$112.9516%
Phantasmal Flames$10.6216%
XY - Roaring Skies$89.3916%
Scarlet & Violet Base Set$8.2915%
XY - BREAKpoint$51.7115%

See all 115 rated sets ranked · About this project

These are averages, not promises. One pack can beat the odds or bomb completely. That's still gambling — we just show you the math first.