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 7 hours), recorded from its own public feed, hit or miss.

98%
Value back, 24 h
23%
Packs that beat their price
$990k
Paid out, 24 h
$14k
Biggest hit, 24 h
The live feed is paused: the newest pull we hold landed 18 hours ago. The stats below are real but frozen at that moment.
10,000
Pulls counted
$633k
Paid out in this window
$63
Average pull
1,429
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 Starter Pack$251,63998%23%$109
Pokémon Basic Pack$151,62997%21%$91
Pokémon PSA 10$691,20798%24%$491
Wildcard Basic Pack$15605100%22%$53
Pokémon Pro Pack$5053995%24%$273
Sports Basic Pack$1536495%16%$54
Pokémon Master Pack$10031498%24%$363
Sports Starter Pack$2528598%30%$317
Sports Vintage: Throwback$4925098%28%$431
Baseball Starter PackBest return$25216103%27%$127
Football Pro Pack$5019895%20%$169
Baseball Basic Pack$1517588%10%$29
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,971 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.531%
Gem 1051%
Other graded19%

Most-pulled sets

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

SetPulls▼Average valueBiggest hit
Topps774$57$656
Pokémon Asc EN-Ascended Heroes159$68$1.8k
Panini Prizm142$53$999
Upper Deck134$55$518
High Class Pack: Terastal Fest ex - sv8a127$17$86
VSTAR Universe116$24$148
Pokémon Meg EN-Mega Evolution110$59$539
Pokémon M2a-Mega Dream EX108$47$273
Destined Rivals - DRI EN108$17$80
Mega Dream ex - M2a106$24$291

Biggest hits, last 7 hours

Espeon EX$8.6kEspeon EXPokémon Legend (Spicy) · 19h agoJaxson Dart$4.5kJaxson DartSports Inferno · 23h agoReshiram$3.3kReshiramPokémon Legend (Spicy) · 23h agoMewtwo$2.5kMewtwoPokémon Legend (Spicy) · 23h agoShai Gilgeous-Alexander$2.4kShai Gilgeous-AlexanderSports VIP (Spicy) · 22h agoPikachu$2.3kPikachuPokémon Legend (Spicy) · 1d 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
Derek JeterSGC 9Sports Starter Pack0.6×$1617h
Rookie ParadePSA 2Baseball Master Pack2.8×$27917h
Walker JenkinsPSA 10Sports Starter Pack1.3×$3417h
A.L.-N.L. RookiesPSA 7Sports Vintage: Throwback2.1×$10417h
Justin JeffersonPSA 10Football Starter Pack3.3×$8417h
Mike YastrzemskiPSA 10Sports Basic Pack0.9×$1417h
Moses MalonePSA 8Basketball Starter Pack1.3×$3317h
Mega Lopunny EXPSA 9Pokémon Starter Pack0.9×$2317h
Charizard VstarPSA 10Pokémon PSA 100.8×$5217h
Radiant CharizardPSA 10Pokémon PSA 100.8×$5417h
Eevee & Snorlax GXPSA 10Pokémon PSA 101.5×$10417h
Pete AlonsoPSA 9Sports Starter Pack0.8×$2017h
Bo JacksonPSA 9Sports Starter Pack0.8×$2017h
Jim KiickPSA 7Sports Vintage: Throwback0.6×$3017h
Brett FavrePSA 9Football Starter Pack0.8×$2017h
Roman AnthonyPSA 9Sports Starter Pack0.8×$2017h
Five EldersPSA 10One Piece Pro Pack1.0×$5117h
Darwin NunezPSA 9Soccer Master Pack0.7×$7217h
KoraidonPSA 9Pokémon Starter Pack1.0×$2417h
LitleoCGC 10Pokémon Basic Pack1.0×$1417h
RaikouCGC 10Pokémon Pro Pack0.8×$3817h
VoloCGC 10Pokémon Starter Pack0.9×$2117h
Hoopa exCGC 10Wildcard Basic Pack0.7×$1117h
M Altaria EXCGC 7Pokémon Starter Pack0.8×$1917h
Donquixote RosinantePSA 10One Piece Master Pack0.9×$9117h
MetapodCGC 9Pokémon Basic Pack1.1×$1717h
Mega Gengar EXPSA 10Pokémon PSA 100.7×$5017h
Terapagos exCGC 9Pokémon Basic Pack0.7×$1017h
AmpharosCGC 9.5Pokémon Basic Pack0.8×$1117h
Mewtwo EXPSA 9Pokémon Master Pack3.6×$36317h
Tony Tony ChopperPSA 10One Piece Platinum Pack0.9×$44517h
ChespinPSA 10Pokémon Basic Pack2.0×$3017h
Don!! CardPSA 10One Piece Pro Pack0.9×$4717h
Salamence VmaxPSA 10Pokémon PSA 100.7×$5117h
Tyranitar exCGC 10Pokémon Starter Pack1.4×$3417h
EeveeCGC 9Pokémon Basic Pack0.8×$1317h
TornadusPSA 9Pokémon Starter Pack0.8×$2017h
Forretress exCGC 9Wildcard Basic Pack0.8×$1317h
Cheren's CareCGC 10Wildcard Basic Pack0.9×$1317h
Rocket's ScytherPSA 8Pokémon Master Pack1.0×$9517h
Rip a pack on Courtyard

What are the pull rates on Courtyard?

Over the last 24 hours, Courtyard gave back 98% 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, Baseball Starter Pack returned 103% of its price across 216 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