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,613 card prices tracked daily · 1,160 sealed products priced · prices as of 2026-09-29

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$13.4758%
Black Bolt$12.3442%
White Flare$14.2039%
Lost Origin$17.0636%
SM - Cosmic Eclipse$73.8133%
Crown Zenith$25.6532%
Temporal Forces$8.6631%
Ascended Heroes$12.9431%
Scarlet & Violet 151$25.3727%
Hidden Fates$49.1527%
Brilliant Stars$15.9127%
Prismatic Evolutions$13.8325%
Astral Radiance$10.6125%
Chilling Reign$12.0024%
Shrouded Fable$9.7424%
Evolving Skies$45.5224%
Silver Tempest$14.5223%
Paradox Rift$7.8323%
Paldea Evolved$13.1223%
Twilight Masquerade$9.2522%
SM - Unified Minds$79.7521%
Destined Rivals$9.0720%
Phantasmal Flames$10.8620%
Battle Styles$8.0820%
SM - Unbroken Bonds$68.3319%
Scarlet & Violet Base Set$8.2319%
Paldean Fates$23.8418%
SM - Team Up$52.0618%
Mega Evolution$7.9718%
Stellar Crown$8.5917%

See all 113 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.