Cardcap · new

Every card printing, priced like an asset.

2235 printings across 16 recent Magic & Pokémon sets, each with pull odds, the real cost of pulling it vs just buying it, honest box EV, and a modelled view of how many copies exist. Reference prices in EUR, every assumption disclosed.

Magic: The Gathering

Official publisher odds

Pokémon

Disclosed community odds model

Pokémon publishes no pack odds: these sets use Foilio's disclosed, versioned community-aggregate model (the same one behind the EV calculator). *Box prices are typical EU retail estimates, set your own on each set page.

Sephiroth, Fabled SOLDIER // Sephiroth, One-Winged Angel
Worked example, hand-verified against the live EU order book

Sephiroth, Fabled SOLDIER #115

Trend price
€29.07
Pack odds
1 in 170
Chance per box
16.3%
Cost to pull
€759

Verdict: BUY the single, cracking boxes for this exact card costs ~26x more than the €29.07 trend price. Full asset view →

The method, in the open

Odds. Wizards publishes exact Play Booster slot odds per set in its official "Collecting" articles: what share of the rare slot is a default-frame rare vs mythic vs each special treatment, the wildcard and foil slot splits, and any bonus-sheet or special-insert rates. We divide each share across the pool of cards it can contain (counted from the Scryfall catalog) to get every printing's per-pack probability. Binomial math across packs is an approximation (collation runs on print sheets), and we say so.

Supply. Print runs are secret, so the supply layer is a modelled band, never a point estimate: public sell-through anchors per set put cumulative Play Booster sales in a disclosed low to high range; each card's official pull rate then implies a printed-and-sold band, and an opened-share assumption implies the circulating band. When the model can't apply (Collector-Booster exclusives), we show nothing rather than a guess.

Prices and EV. Cardmarket EUR trend via Scryfall: aggregated, sale-derived reference prices, no marketplace scraping. Box EV comes from pushing each set's entire priced catalog through its odds model; the verdict compares your box price against realizable value (liquid EV minus ~22% selling friction), because raw EV flatters ripping.

Questions, answered

Where do the pull odds come from?+

From Wizards of the Coast's own published slot odds for each set's Play Boosters (the official per-set 'Collecting' articles), divided across the real card pools counted from the Scryfall catalog. They're the publisher's numbers, not community guesses.

What does 'cost to pull' mean?+

The expected amount you'd spend cracking sealed boxes to open one copy of that exact card: box price divided by the expected copies per box. Compare it to the single's price and the verdict writes itself, for almost every card, buying the single is 10 to 100x cheaper.

Which box is worth ripping right now?+

Judged against realizable value (liquid singles EV minus ~22% selling friction), FINAL FANTASY is the only tracked box near breakeven at current prices; every other tracked box carries a meaningful entertainment premium, with Teenage Mutant Ninja Turtles the widest gap. Each set page shows the live math against the box price you enter.

How can you estimate how many copies were printed?+

We can't know exactly, print runs are trade secrets. CARDCAP models a low to high band per set from public sell-through anchors multiplied by each card's official pull rate. Every figure is labelled a modelled estimate with its assumptions disclosed, never presented as publisher data.

Are these prices what cards actually sell for?+

They're Cardmarket EUR trend reference prices via Scryfall, aggregated, sale-derived reference figures, not individual sold listings, and we never scrape marketplaces. Treat every number as informational, not financial advice.

CARDCAP is informational tooling for collectors, not financial advice. Foilio is an independent fan project, not affiliated with Wizards of the Coast or any licensor. Prices: Cardmarket EUR trend reference via Scryfall, as of 2026-07-14.