• $3.79Market priceOct 12, 2026
  • 1 in 248PacksChance per pack
  • $7,073Average cost to pullAt $28.47 a pack
  • Ultra RareRarity16 cards share it

Your odds of pulling Giovanni's Charisma

Chance of at least one copy, assuming every Ultra Rare in the set is equally likely.

How we measured →
ProductPacksChanceMarket price
1 pack1<1%$28.47
Mini tin2<1%$52.17
Poster collection31%$85.35
Binder collection42%$217.74
ex box (Alakazam or Zapdos)42%$118.16
Booster bundle62%$165.18
Elite Trainer Box94%$508.05
Pokémon Center ETB114%—
Ultra-Premium Collection166%$864.37

172 packs give you an even chance, and 571 packs a 90% chance. Allowing for sampling error, the true rate is likely between 1 in 209 and 1 in 297 packs. Try the how many packs calculator for other targets.

Open packs or buy the single?

Buy the single$3.79
Open packs for it, on average$7,073

Buying the single is cheaper: opening packs for it costs about 1866.3× its price on average. That's 248 packs at $28.47 (today's market price for a pack). The open-or-buy calculator counts the value of everything else you'd pull.

Price history

Daily TCGplayer market price since Oct 12, 2026.

Not enough daily prices recorded yet. The chart appears after a second day.

Other Giovanni's Charisma cards

Quick answers

How rare is Giovanni's Charisma in 151?
About 1 in 248 packs contain it, assuming every Ultra Rare is equally likely. Open 172 packs for an even chance, or 571 for a 90% chance.
How much is Giovanni's Charisma (#197) worth?
About $3.79 at TCGplayer market prices on Oct 12, 2026.
Is it cheaper to buy Giovanni's Charisma or open packs for it?
Buying the single is cheaper: opening packs for it costs about 1866.3× its price on average. At $28.47 a pack (today's market price for a pack), you'd spend about $7,073 on average to pull it.
What other Giovanni's Charisma cards are in 151?
#204 (Special Illustration Rare, $14.36).

Prices: Scrydex, Oct 12, 2026. Card images are shown for identification. Pull rates come from the verified openings on our 151 page.