PACKSPYLive pull data
Ranking / Courtyard / Pull rates#6 of 10 today

Courtyard pull rates & odds, counted live

Every number on this page is counted from 10,000 real Every game pulls on Courtyard (about 8 hours), recorded from its own public feed, hit or miss.

100%
Value back, 24 h
23%
Packs that beat their price
$964k
Paid out, 24 h
$14k
Biggest hit, 24 h
The live feed is paused: the newest pull we hold landed 2 hours ago. The stats below are real but frozen at that moment.
10,000
Pulls counted
$638k
Paid out in this window
$64
Average pull
1,250
Pulls per hour

Odds by pack

Which pack actually gives back, counted per pack from the same window (packs with 15+ recorded pulls). The bar shows how much of the pack's price came back on average: it turns green past 100%, where players got back more than they paid, and a full bar means 150% or better. Click a column heading to sort.

PackPricePulls counted▼Value backBeat the priceBiggest hit
Pokémon Basic Pack$152,76999%23%$165
Pokémon Starter Pack$251,73097%23%$105
Pokémon PSA 10$6999496%24%$524
Pokémon Pro Pack$5059198%25%$334
Wildcard Basic Pack$1538696%17%$49
Pokémon Master Pack$100291100%24%$453
Sports Basic Pack$1525597%18%$43
Football Starter Pack$2523298%26%$71
Sports Vintage: ThrowbackBest return$49206104%31%$272
Baseball Starter Pack$2519197%20%$92
Pokémon Ultra (Spicy)$24918791%27%$1.1k
Wildcard Starter Pack$25169100%27%$73
Rip real graded cards, sell back in secondsJoin Courtyard through PackSpy and start with printed odds, free insured vaulting and a 90% instant buyback. New users are often shown a first-pack discount at sign-up.Start ripping on Courtyard

When Courtyard actually rips

Pulls per hour of the day across this window, shown in your own time.

Where pulls land against the pack price

Counted on the 9,993 pulls with a known pack price.

Bust (under 0.5×)0%
Under the price (0.5–1×)77%
Paid for itself (1–2×)20%
Good hit (2–5×)3%
Banger (5× and up)0%

What comes out, by grade

All 10,000 pulls in the window.

Raw0%
Grade 9 / 9.533%
Gem 1049%
Other graded17%

Most-pulled sets

Sets with 10+ pulls in the window. Click a column heading to sort.

SetPulls▼Average valueBiggest hit
Topps499$72$1.8k
Destined Rivals - DRI EN279$15$95
High Class Pack: Terastal Fest ex - sv8a191$26$956
Pokémon Asc EN-Ascended Heroes177$76$1.8k
Vivid Voltage173$13$97
Journey Together - JTG EN165$13$66
Pokémon Card 151138$27$290
VSTAR Universe131$21$80
Panini Prizm114$138$8.2k
Trading Card Game Classic - CLV, CLC, CLB109$16$111

Biggest hits, last 8 hours

Pikachu$14kPikachuPokémon VIP (Spicy) · 5h agoShai Gilgeous-Alexander$8.2kShai Gilgeous-AlexanderBasketball Mythic Pack · 9h agoShining Mewtwo$7.6kShining MewtwoPokémon Legend (Spicy) · 4h agoPikachu$4.4kPikachuPokémon Legend Pack · 5h agoShai Gilgeous-Alexander$4.2kShai Gilgeous-AlexanderBasketball Mythic Pack · 9h agoShohei Ohtani$4.2kShohei OhtaniSports VIP (Spicy) · 6h ago

Every pull, live

Newest 40 of the 10,000 pulls in this window. Click a column heading to sort; the page refreshes itself every 20 seconds.

CardGradePackMultipleValueAge
Vasily PodkolzinPSA 9Wildcard Basic Pack0.9×$131h
Trevor LawrencePSA 10Football Pro Pack0.8×$411h
Rui HachimuraPSA 10Sports Basic Pack0.8×$121h
Sandro TonaliPSA 9Soccer Starter Pack0.8×$191h
Drampa GXPSA 10Pokémon Master Pack0.9×$921h
Aaron JudgePSA 10Sports Inferno0.5×$3871h
FrankyPSA 9One Piece Starter Pack0.9×$221h
MightyenaPSA 9Pokémon Starter Pack0.8×$191h
Eric AllenPSA 9Football Starter Pack0.9×$221h
Fezandipiti EXPSA 10Pokémon PSA 100.8×$531h
Cinccino EXPSA 10Pokémon PSA 101.4×$1001h
MewPSA 7Pokémon Basic Pack0.8×$121h
Ethan's MagcargoPSA 9Pokémon Starter Pack0.8×$201h
Gardevoir & Sylveon GXPSA 10Pokémon Platinum Pack0.7×$3751h
Harold Fannin Jr.PSA 10Football Master Pack0.8×$831h
AccelgorPSA 10Pokémon Pro Pack0.7×$351h
John SmoltzPSA 9Sports Starter Pack0.6×$151h
Sandis OzolinshPSA 10Wildcard Basic Pack1.9×$281h
Malik NabersPSA 10Football Starter Pack0.9×$211h
Dondozo exCGC 9Pokémon Basic Pack0.7×$101h
Galarian Perrserker VCGC 9Pokémon Basic Pack0.7×$101h
Mega Dragonite exCGC 10Pokémon Basic Pack1.8×$271h
KangaskhanCGC 8.5Pokémon Starter Pack0.8×$201h
Iron Hands exCGC 9Pokémon Basic Pack0.7×$101h
Blastoise exCGC 9Pokémon Starter Pack0.7×$171h
MagmarCGC 9Pokémon Basic Pack0.8×$121h
Espeon STAMP Yu Nagaba x Card Game P/(Collaboration Promo Card Pack)BGS 9.5Pokémon Master Pack1.1×$1051h
Brendan McKayBGS 9.5Baseball Starter Pack0.9×$241h
SalvatoreCGC 10Pokémon Starter Pack0.9×$231h
ScovillainCGC 10Pokémon Basic Pack1.0×$141h
Eevee exCGC 10Pokémon Starter Pack0.8×$201h
Umbreon exCGC 10Pokémon Starter Pack0.7×$181h
Steven's Metagross EXPSA 10Pokémon PSA 100.7×$511h
HoppipPSA 9Pokémon Pro Pack0.8×$401h
Rowlet & Alolan Exeggutor GXCGC 10Pokémon Diamond (Spicy)0.5×$5421h
VoltorbPSA 9Pokémon Master Pack0.7×$721h
Electivire exCGC 10Pokémon Starter Pack0.8×$191h
Mr. MimePSA 10Pokémon PSA 101.8×$1261h
CresseliaCGC 10Pokémon Starter Pack0.9×$241h
Monkey D. LuffyPSA 9One Piece Starter Pack0.8×$201h
Rip a pack on Courtyard

What are the pull rates on Courtyard?

Over the last 24 hours, Courtyard gave back 100% of what players spent on packs, and 23% of priced packs came back worth at least what they cost. Those numbers are counted from the site's own public feed, not published by the site.

Which Courtyard pack has the best odds?

In this window, Sports Vintage: Throwback returned 104% of its price across 206 priced pulls, the best of the packs we counted. That can change through the day.

Are online pack openings rigged? What our counted data across every site shows

Compare with other pack sites

Rip a pack on Courtyard