Skip to content
cardrip

One app, three return figures: why they differ

Two trackers and Courtyard itself each publish a return for Courtyard. They are 16 points apart because they count different things. Flip a switch to see how far each adjustment moves them.

points from lowest to highest16
sell-back rates quoted: 90% and 85%2
shortest sample window1 day
Courtyard, per $1 of pack16 points apart
  1. Courtyard logoCourtyard itselfAverage item value $66.24, $69 Pokémon PSA 10 pack96%
  2. PackSpyValue back (24h), all priced pulls97%
  3. RipRanksMean return, incl. jackpots112%

Each figure as its publisher prints it.pack price

Average or middle rip

An average counts every dollar of a rare hit. The middle rip is what half of packs beat. Courtyard's own pack shows the distance.

Courtyard's $69 Pokémon PSA 10 pack: chance of each value band

  1. $48–$6058%
  2. $60–$6919%
  3. $69–$13820%
  4. $138–$2763%
  5. $276–$1,1000.1%
Grey bands end at or under the $69 price. From its pack page, read 6 Oct 2026: “Average item value is $66.24.”
stated average96%
middle pull's band70–87%
of pulls at or under price77%

PackSpy: $25 Sports Starter Pack

Average back97.1%
Middle card, $19.5078%
3,281 pulls, 31 Aug 2026 to 2 Sept 2026. 69% were worth less than the pack. The middle figure is our division.

RipRanks: every Courtyard pack

Mean return, incl. jackpots112%
Typical return, median96%
280,877 pulls, up to 5 Sept 2026. Both figures are printed on its page.

On the day read, PackSpy's board showed 24% of Courtyard pulls beating the pack price while 97% of the money came back. How to read a band table is in odds explained.

Card value or cash

All three headline figures are at card value. Selling straight back pays a share of it, and the two trackers quote different shares.

PackSpy says90%“an instant buyback at 90% of fair market value on cards”
RipRanks saysAbout 85%“Courtyard's published buyback ratio is about 85% (0.846)”
Courtyard's public pagesNot confirmedThe terms say the offer is a percentage of fair market value 'as advertised on the product's page'. The public pack page shows no percentage.
  1. RipRanksMean return: 112% at card value94.8%
  2. PackSpyValue back (24h): 97% at card value82.1%
  3. Courtyard itself$69 Pokémon PSA 10 pack: 96% at card value81.2%

Purple is what selling straight back leaves; grey is the figure at card value; the line is the pack price. The sums are ours.

RipRanks does this sum itself, pack by pack: 96.3–118.8% at card value becomes 81.4–100.5% sold back, with the middle pack at 85.3%. What each app pays, and in what, is on the cash-out page.

Which days, how many pulls

Five figures for Courtyard on two trackers, all read on 7 October 2026. The bar is the number of pulls behind each.

PackSpy: The 24 hours before the read“Value back (24h)” · Every pull it could price97%19,578 pulls
PackSpy: 24 hours, read later that day“Value back (24h)” · Same page, read again96%19,703 pulls
PackSpy: 31 August to 2 September 2026“Sports pulls with a known pack price” · Sports packs only96.7%10,972 pulls
RipRanks: Up to 5 September 2026“Mean return, incl. jackpots” · Every pack it measures112%280,877 pulls
RipRanks: Not dated on the page“Came back” · 89 packs111.5%280,877 pulls

The samples also hold different packs. PackSpy's 96.7% is sports only. RipRanks' largest sample is the $25 Pokémon Starter Pack, at 129.7% over 44,239 pulls. Courtyard's own average is a statement about one pack's pool, not a sample at all.

Whose card values

A return is card value over pack price. The price is a fact; the value is somebody's estimate.

PackSpy
“Card values come from PriceCharting and refresh automatically.”
Outside sale dataAbout page, read 7 Oct 2026
RipRanks
“Courtyard also publishes a live pull feed where each revealed card carries a fair-market value estimate.”
Values ride on the app's feed; any repricing: not statedCourtyard page, read 7 Oct 2026
Courtyard itself
“Courtyard does not disclose its model for determining fair market value.”
Its own model, undisclosedTerms of service, read 7 Oct 2026

Price the same pull from two sources and the return moves with no change in the cards. How far an app's values sit from sold prices is measured in fair market value explained.

Six questions to ask of any return figure

Answered for the three Courtyard headline figures. The first two rows match; the last four do not.

QuestionCourtyard96%PackSpy97%RipRanks112%
Average or middle?AverageAverageAverage
Value or cash?Card valueCard valueCard value
Whose prices?Its ownPrice­ChartingNot stated
Which days?Its pool, one dayLast 24 hoursTo 5 Sept 2026
How many pulls?None: stated19,578280,877
Which packs?One, at $69All it pricesAll it measures

PackSpy leaves out any pull it cannot price: “A pull only counts when we know BOTH what the pack cost and what came out of it.” RipRanks measured 280,877 of the 284,424 pulls it captured. Neither page says what the missing pulls were worth.

Where this stops

What was read for this page, and what was not.

Read

6 tracker pagesOpened as text on 7 October 2026. PackSpy has no methodology page: its definitions are on its pull-rates and about pages.

Not re-read

Courtyard's pack pageIt renders only in a browser. Its average and bands are the dataset's, read on 6 October 2026, and its pool moves.

Not done

No pull recordedNobody here logged a pull or sold a card back. Sums marked as ours use the publishers' own numbers and nothing else.

One app is not every app. Courtyard is used because all three publish a figure for it; many apps have no public pull feed for a tracker to read.

Questions people ask

Which return figure is the right one?

This page does not rule on that: each answers a different question. RipRanks' 112% is an average at card value over 280,877 pulls. PackSpy's 97% is an average over one day. Courtyard's 96% is its own stated average for one pack.

Does a figure over 100% mean you profit?

Not for a typical rip. The same RipRanks page that prints 112% gives 96% as the median, and both are at card value. A few very large pulls lift an average without changing what most packs return.

Why does the 24-hour figure move?

It is rebuilt from the last day's pulls. PackSpy's Courtyard page, read twice on 7 October 2026, showed 97% over 19,578 pulls and later 96% over 19,703.

Does cardrip publish a measured return?

No. We record no pulls. Our figures come from each app's published odds, rates and fees, and the rating method sets out how they are used.

Alexander Korsager

Alexander Korsager

Every figure was read on public pages between 6 October 2026 and 7 October 2026. Nothing here has been tested with money yet. Tracker figures are quoted as each tracker printed them on the date shown, and are not our measurements. How apps are scored is on the rating method page.