Card rip sites with the best odds
“Best odds” has two readings: how much an app shows before you pay, and what its own figures return. Both are ranked here from each app's public pages.
By Alexander Korsager · Checked 7 October 2026 · We earn nothing from any app on this site
The best odds, ranked two ways
Pick a reading and the rows reorder. Tap any dotted figure for the app's own words, its page and the date.
How much of its odds an app puts on a public page before you pay, in points out of 100. The same sub-score that feeds each app's rating.
- 1
MNSTR100 of 100Every card and an averageNo account 60 · Detail 25 · Average 15- Seen
No account needed
Read on the operator's own page
“73.42% $30–$50”
Shown on each pack page without an account.
Checked 7 Oct 2026.
Open the source- Detail
Every card
Read on the operator's own page
“FMV $7,937.23 Odds 0.0005%”
Each pack page lists every available card with MNSTR's value and a chance, above five value bands with a chance each. The Starter page listed 626 cards on 7 October 2026, read in a browser, and 630 the day before: the list moves with stock.
Checked 7 Oct 2026.
Open the source- Average
Stated
Read on the operator's own page
“Average pull value + 9 % $54.75”
$54.75 average on the $50 Starter. At the app's own published odds and its own card values. The percentage is our division of that average by the price.
Checked 7 Oct 2026.
Open the source- Odds over time
Does not say
We looked and the operator does not publish it
Not stated in those words. The FAQ says odds come from “inverse value weighting” over the cards available, and the pack pages show a current list of available cards.
Checked 6 Oct 2026.
- =2
Slabz95 of 100Value bands and an averageNo account 60 · Detail 20 · Average 15- Seen
No account needed
Read on the operator's own page
“Odds & EV”
A tab beside the pack on the logged-out page. It opens on a tap, without an account, and shows four tiers and an average pull value.
Checked 6 Oct 2026.
Open the source- Detail
Value bands
Read on the operator's own page
“TIER CHANCE CARD VALUE COMMON 75% 13 to 30”
The Odds & EV tab for the Poké 25 pack, read in a browser: four tiers, each with a chance and a card-value range. The panel says card values come from recent sales on Alt, eBay and other marketplaces.
Checked 6 Oct 2026.
Open the source- Average
Stated
Read on the operator's own page
“What one rip of this pack is worth on average, across every tier. 27.61”
$27.61 average on the $25 Poké 25. At the app's own published odds and its own card values. The percentage is our division of that average by the price.
Checked 7 Oct 2026.
Open the source- Odds over time
Does not say
We looked and the operator does not publish it
Nothing on the pages read says odds change with inventory.
Checked 6 Oct 2026.
- =2
Beezie95 of 100Value bands and an averageNo account 60 · Detail 20 · Average 15- Seen
No account needed
Read on the operator's own page
“Base 74.43% $25 - $50”
Shown on each machine page without an account.
Checked 6 Oct 2026.
Open the source- Detail
Value bands
Read on the operator's own page
“Ultra-Rare 0.25% $751+”
Five tiers per machine, each with a chance and a dollar range, plus an average value.
Checked 6 Oct 2026.
Open the source- Average
Stated
Read on the operator's own page
“Average Value:$55”
$55 average on the $50 Silver. At the app's own published odds and its own card values. The percentage is our division of that average by the price.
Checked 6 Oct 2026.
Open the source- Odds over time
Says they move
Read on the operator's own page
“Because items are removed after each pull, the system operates without replacement - each pull affects the composition of the remaining pool and the effective odds of subsequent pulls.”
Checked 6 Oct 2026.
Open the source
- =2
Collector Crypt95 of 100Value bands and an averageNo account 60 · Detail 20 · Average 15- Detail
Value bands
Read on the operator's own page
“Epic ($250+, 1% chance)”
Four tiers on every pack, each with a range of insured value and a chance. The values are Collector Crypt's insured values, not sale prices.
Checked 6 Oct 2026.
Open the source- Average
Stated
Read on the operator's own page
“$54.60 Expected Value”
$54.60 average on the $50 Elite Pokémon Gacha Pack. At the app's own published odds and its own card values. The percentage is our division of that average by the price.
Checked 7 Oct 2026.
Open the source- Odds over time
Does not say
We looked and the operator does not publish it
It depends on the kind of machine, and the docs do not say which kind each public pack is. A Fixed EV machine “re-solves its odds on every pack”, moving chance between the Uncommon and Rare tiers only. On a Dynamic EV machine “the published odds are fixed” and the expected value drifts as cards are switched in and out.
Checked 7 Oct 2026.
- =2
Phygitals95 of 100Value bands and an averageNo account 60 · Detail 20 · Average 15- Seen
No account needed
Read on the operator's own page
“Live odds? $13-$25 80% $25-$50 15% $50-$150 4% $150-$10,000 1%”
Five pack pages showed odds and an expected value without a login.
Checked 6 Oct 2026.
Open the source- Detail
Value bands
Read on the operator's own page
“$13-$25 80%”
Three or four dollar ranges per pack, each with a chance. The top cards are listed with an estimated value; no chance per card is given.
Checked 6 Oct 2026.
Open the source- Average
Stated
Read on the operator's own page
“Expected value $26 per pack”
$26 average on the $25 Rookie Pack (Pokémon). At the app's own published odds and its own card values. The percentage is our division of that average by the price.
Checked 6 Oct 2026.
Open the source- Odds over time
Does not say
We looked and the operator does not publish it
Pack pages label the table “Live odds”; the explanation behind the label was not read. The terms say odds “are determined at the time of purchase” and that changes “apply to future pack purchases only”. No page read says odds move with inventory.
Checked 6 Oct 2026.
- =2
Tilt Rips95 of 100Value bands and an averageNo account 60 · Detail 20 · Average 15- Detail
Value bands
Read on the operator's own page
“$250 - $400+”
Four value bands with a chance each, in three risk modes. The top band is open-ended: the page reads “$250 - $400+”, and our example pack stops it at $400.
Checked 6 Oct 2026.
Open the source- Average
Stated
Read on the operator's own page
“100% EV”
100% return on the $25 Starter Pack. At the app's own published odds and its own card values.
Checked 6 Oct 2026.
Open the source- Odds over time
Does not say
We looked and the operator does not publish it
No page read says odds move with inventory. The terms say stated odds and expected value are “based on the applicable configuration at the time of publication and may be updated or corrected if materially inaccurate”.
Checked 6 Oct 2026.
- =2
Courtyard95 of 100Value bands and an averageNo account 60 · Detail 20 · Average 15- Detail
Value bands
Read on the operator's own page
“Distribution is calculated in real-time.”
Checked 6 Oct 2026.
Open the source- Average
Stated
Read on the operator's own page
“Average item value is $66.24.”
$66.24 average on the $69 Pokémon PSA 10. At the app's own published odds and its own card values. The percentage is our division of that average by the price.
Checked 6 Oct 2026.
Open the source
- =2
Lastpack95 of 100Value bands and an averageNo account 60 · Detail 20 · Average 15- Detail
Value bands
Read on the operator's own page
“GRAIL $40–$1,000 0.1%”
Six named tiers, each with a dollar range and a chance, plus a “GROSS EV” figure. No chance per card. Each pack has Steady, Balanced and Wild styles with different mixes.
Checked 6 Oct 2026.
Open the source- Average
Stated
Read on the operator's own page
“GROSS EV: 95%”
95% return on the $5 Starter Pack (Steady). At the app's own published odds and its own card values.
Checked 6 Oct 2026.
Open the source- Odds over time
Says they move
Read on the operator's own page
“Odds change in real time as inventory is purchased and opened.”
Checked 6 Oct 2026.
Open the source
- =2
RipRip.io95 of 100Value bands and an averageNo account 60 · Detail 20 · Average 15- Seen
No account needed
Read on the operator's own page
“0.1% chance, $100.01 – $200. Sample rotates daily, not guaranteed.”
Checked 6 Oct 2026.
Open the source- Detail
Value bands
Read on the operator's own page
“Weighted average item value is $10.”
Each tier has a dollar range and a chance. The rendered page showed one tier at a time; the full table was read in RipRip's published pack data, which it describes as “the per-tier odds and value bands”.
Checked 6 Oct 2026.
Open the source- Average
Stated
Read on the operator's own page
“Expected value $10”
$10 average on the $10.99 All-Stars Pokémon Booster. At the app's own published odds and its own card values. The percentage is our division of that average by the price.
Checked 6 Oct 2026.
Open the source- Odds over time
Says they move
Read on the operator's own page
“Odds are calculated in real time.”
The pack page does not say what makes the odds move. For a single opening they are fixed beforehand, by the how-it-works page.
Checked 6 Oct 2026.
Open the source
- =2
Repackz95 of 100Value bands and an averageNo account 60 · Detail 20 · Average 15- Detail
Value bands
Read on the operator's own page
“$12-22 59.98% $22-25 22.5% $25-50 16.62% $50-100 0.75% $100-400 0.15%”
Five value bands with a chance each, plus an expected value. The help centre says each pack shows “the percentage chance of pulling every available card”; a per-card chance was not on the public pack page.
Checked 6 Oct 2026.
Open the source- Average
Stated
Read on the operator's own page
“The average card value is $22.50, based on total pack inventory, though individual outcomes vary.”
$22.50 average on the $25 Pokémon Starter Pack. At the app's own published odds and its own card values. The percentage is our division of that average by the price.
Checked 6 Oct 2026.
Open the source- Odds over time
Says they move
Read on the operator's own page
“Odds update in real time as other users open packs.”
Checked 6 Oct 2026.
Open the source
- =2
Fanatics Instant Rips95 of 100Value bands and an averageNo account 60 · Detail 20 · Average 15- Seen
No account needed
Read on the operator's own page
“Odds and expected value Expected value: $22.04”
Pack pages redirect a German connection to the auction marketplace. The US page loaded without a login.
Checked 6 Oct 2026.
Open the source- Detail
Value bands
Read on the operator's own page
“The Odds and Expected Value section shows the percentage chance of receiving a card within each listed value range.”
On the pack page the bands sit in a collapsed section; we read them from the US page's own data, where the first is $13 to $19 at 54.9%. It also gives hit rates for Grail, Chase and Base tiers.
Checked 6 Oct 2026.
Open the source- Average
Stated
Read on the operator's own page
“Expected value: $22.04”
$22.04 average on the $25 Pokemon Value. At the app's own published odds and its own card values. The percentage is our division of that average by the price.
Checked 6 Oct 2026.
Open the source- Odds over time
Says they move
Read on the operator's own page
“compared with the total number of cards remaining in the pack and may change as cards are revealed”
From the Fanatics Collect help page on Instant Rips. The Pokemon Value table changed between two reads on 6 October 2026.
Checked 6 Oct 2026.
Open the source
- =12
Arena Club85 of 100Every card, no averageNo account 60 · Detail 25 · Average 0- Seen
No account needed
Read on the operator's own page
“Grail Hit rate per card 0.02%”
A $50 soccer pack page showed its checklist and hit rates without a login.
Checked 6 Oct 2026.
Open the source- Detail
Every card
Read on the operator's own page
“Hit Rate is the likelihood that you'll get a specific card in your pack.”
Checked 6 Oct 2026.
Open the source- Average
Not stated
We looked and the operator does not publish it
No average return is published on a public page.
Checked 6 Oct 2026.
- Odds over time
Says they move
Read on the operator's own page
“The checklist updates in real time as users pull cards.”
The help centre also says a pulled card is replaced with one of similar value, so a hit rate may move little. The article was read through the help centre's own article feed.
Checked 6 Oct 2026.
Open the source
- =12
BOXED.GG85 of 100Every card, no averageNo account 60 · Detail 25 · Average 0- Seen
No account needed
Read on the operator's own page
“we provide the odds of pulling every single item in every box”
Two box pages were read without an account, each with a full drop table.
Checked 6 Oct 2026.
Open the source- Detail
Every card
Read on the operator's own page
The drop table lists each item with its gem value and its chance. The page also groups them into five value bands.
Checked 6 Oct 2026.
Open the source- Average
Not stated
We looked and the operator does not publish it
No average return is published on a public page.
Checked 6 Oct 2026.
- Odds over time
Does not say
We looked and the operator does not publish it
Not stated. The FAQ says a box's price “updates automatically based on the market value of the items”; it does not say the chances change. One box page read carried “175 limited items left”, with no word on what happens to the chances as they run out.
Checked 6 Oct 2026.
- =12
DOPA85 of 100Every card, no averageNo account 60 · Detail 25 · Average 0- Seen
No account needed
Read on the operator's own page
“Odds & Probabilities”
Pack pages show the odds without a login.
Checked 6 Oct 2026.
Open the source- Detail
Every card
Read on the operator's own page
“PIKACHU & ZEKROM GX $7,900.00 0.006%”
Each listed prize carries its value and a percentage. The page also groups odds into six value bands, shown as rounded percentages.
Checked 6 Oct 2026.
Open the source- Average
Not stated
We looked and the operator does not publish it
No average return is published on a public page.
Checked 6 Oct 2026.
- Odds over time
Does not say
We looked and the operator does not publish it
Not stated. The help centre describes a pack as a fixed pool (“If there are 3,000 items in the pack, 100 of these items will be boxes”) but does not say whether the percentages change as it empties.
Checked 6 Oct 2026.
- =12
Packs.com85 of 100Every card, no averageNo account 60 · Detail 25 · Average 0- Seen
No account needed
Read on the operator's own page
“Every product shows exactly which cards are inside and the odds of pulling each one.”
A single pull page opens without an account and lists a chance and a Coin value for every card. A pack page lists every card and its value without an account; its per-card chances sit behind the slot tabs, which we did not open.
Checked 6 Oct 2026.
Open the source- Detail
Every card
Read on the operator's own page
“Single Pull Contents 38 Cards”
Each of the 38 cards on this single pull page has its own chance, from 0.10% for the dearest card. It loaded without an account.
Checked 6 Oct 2026.
Open the source- Average
Not stated
We looked and the operator does not publish it
No average return is published on a public page.
Checked 6 Oct 2026.
- Odds over time
Does not say
We looked and the operator does not publish it
“Because card values move, a pack's price and contents can shift slightly when prices refresh.”
Nothing says odds move with stock. Price and contents do move with market prices, which the help centre says refresh “several times a day (roughly every four hours for each game)”.
Checked 6 Oct 2026.
Open the source
- =12
ripz.gg85 of 100Every card, no averageNo account 60 · Detail 25 · Average 0- Detail
Every card
Read on the operator's own page
“1 in 17 packs”
Each card on a set page shows a rate in packs and a gem value (Bulbasaur in 151: 1 in 17 packs), and each rarity a rate per pack (Special Illustration Rare in Surging Sparks: 1.49%). These are not value bands, so no pack is in our dataset. Ripz calls the rates its “own estimates of physical pack odds”.
Checked 6 Oct 2026.
Open the source- Average
Not stated
We looked and the operator does not publish it
No average return is published on a public page.
Checked 6 Oct 2026.
- Odds over time
Does not say
We looked and the operator does not publish it
Nothing on the pages read says odds change with inventory.
Checked 6 Oct 2026.
- =17
ClutchPacks80 of 100Rarity tiers, no averageNo account 60 · Detail 20 · Average 0- Seen
No account needed
Read on the operator's own page
“Pack odds Epics 2.02 %”
Every pack page read showed its average value, floor and ceiling without a login. The 19 packs in stock also showed a “Pack odds” table; the five marked “Restocking” showed none. A public Transparency page adds realised pull results per pack, drawn from its on-chain records.
Checked 6 Oct 2026.
Open the source- Detail
Rarity tiers
Read on the operator's own page
“the likelihood of receiving an NFT of a specific rarity from the Pack”
Odds are given for four rarity tiers (Epics, Chasers, Hits, Commons), each with its cards listed, beside a floor, an average value and a ceiling. The tiers are not dollar ranges and no per-card odds are shown.
Checked 6 Oct 2026.
Open the source- Average
Not stated
We looked and the operator does not publish it
No average return is published on a public page.
Checked 6 Oct 2026.
- Odds over time
Says they move
Read on the operator's own page
“subject to change in real time based on available inventory and/or other metrics conducted by the Platform”
Checked 6 Oct 2026.
Open the source
- =17
Gemint80 of 100Value bands, no averageNo account 60 · Detail 20 · Average 0- Seen
No account needed
Read on the operator's own page
“Each Pack has a listed price and a published set of Pull Rates that show, before you buy, which Cards the Pack can contain and how likely each tier of Card is.”
Each pack page has a “Pull Rates” control that opens without an account. The figures sit behind an age confirmation and were not read.
Checked 6 Oct 2026.
Open the source- Detail
Value bands
Read on the operator's own page
“Pull rates by card value. Every pack contains one card.”
Read in the pack page's own script: each tier shows a value range and a rate. The figures load only when the panel is opened, so no pack can be simulated.
Checked 6 Oct 2026.
Open the source- Average
Not stated
We looked and the operator does not publish it
No average return is published on a public page.
Checked 6 Oct 2026.
- Odds over time
Does not say
We looked and the operator does not publish it
Nothing says odds move with inventory. The terms say only that “Pull Rates, Pack contents, and Pack pricing may change at any time, but no change will affect a Pack you have already purchased and opened”.
Checked 6 Oct 2026.
- =17
Packz80 of 100Value bands, no averageNo account 60 · Detail 20 · Average 0- Seen
No account needed
Read on the operator's own page
“displayed on the respective Pack's product page”
Checked 6 Oct 2026.
Open the source- Detail
Value bands
Read on the operator's own page
“Pack Odds Distribution Min $12.5 Max $500”
Every pack page opened on 7 October 2026 shows seven value bands with a chance each and states no average value: the eight Pokémon packs from $5 to $1,000 and the sports packs at $25, $50 and $100. All print the same seven chances, 44% down to 0.1%, over bands that scale with the price; the $25 Pokémon Starter Pack runs from $12.5–$17.5 to $250–$500.
Checked 7 Oct 2026.
Open the source- Average
Not stated
We looked and the operator does not publish it
No average return is published on a public page.
Checked 7 Oct 2026.
- Odds over time
Does not say
We looked and the operator does not publish it
Not stated on the pages read.
Checked 6 Oct 2026.
- =17rip.fun80 of 100Rarity tiers, no averageNo account 60 · Detail 20 · Average 0
- Seen
No account needed
Read on the operator's own page
“Odds Common 65% Uncommon 31% Rare 3% Chase 1%”
Checked 6 Oct 2026.
Open the source- Detail
Rarity tiers
Read on the operator's own page
“Common 47% Rare 49% Chase 5%”
A chance per named tier with no dollar range, so no pack can be simulated. A “View odds” control was not read. Real booster packs carry no operator odds.
Checked 6 Oct 2026.
Open the source- Average
Not stated
We looked and the operator does not publish it
No average return is published on a public page.
Checked 6 Oct 2026.
- Odds over time
Says they move
Read on the operator's own page
“Odds are calculated in real-time.”
Checked 6 Oct 2026.
Open the source
- =17
Ripit80 of 100Rarity tiers, no averageNo account 60 · Detail 20 · Average 0- Seen
No account needed
Read on the operator's own page
“Mega 2.500% total | 0.015% - 2.415%”
Pack pages showed their pull rates without a login. The terms say probabilities are on the product page before purchase.
Checked 6 Oct 2026.
Open the source- Detail
Rarity tiers
Read on the operator's own page
“Rank 1 0.015%”
Odds are given for three tiers (Mega, Elite, Heat) and for ranks inside each, with example cards. There is no rate per card and no dollar value per rank.
Checked 6 Oct 2026.
Open the source- Average
Not stated
We looked and the operator does not publish it
No average return is published on a public page.
Checked 6 Oct 2026.
- Odds over time
Says they are fixed
Read on the operator's own page
“Once a product offering is published, the Item pool and applicable odds for that offering are fixed.”
Checked 6 Oct 2026.
Open the source
- Odds seen with no account
- How detailed they are
- An average is stated
Equal figures share a rank; a tie is listed by the other reading, then by name. 10 apps publish odds and no average, so they sit last and unranked under “What it returns”. The return is for one pack per app, the one named in its row.
How the two orders are worked out
Both come from a fixed rule over figures the apps publish. No app pays for a place, and no order is set by hand.
- 60
- Odds seen with no account
- 21 of 21
- 25
- Every card listed with a chance
- 6 of 21
- 20
- Value bands or rarity tiers
- 15 of 21
- 15
- An average or return stated
- 11 of 21
The points are the “Odds shown” part of every rating on this site, set out in how we rate. Whether odds move with stock is shown in each row and earns no points.
A stated return is card value, not cash
An average over the pack price is still under it once the card is sold back, on every app that publishes a rate.
SlabzAdvertised, not in its terms
The operator's marketing says this; its terms do not
“Or sell it back within 72 hours for at least 85% of its current value.”
From the How it works tab with the Poké 25 pack selected, read in a browser. It is worded as a floor and set per pack; other packs were not checked. Its worked example changes between reads and was 85% each time: 102.85 offered on a card worth 121.00 on 6 October 2026, 68.00 on 80.00 on 7 October. The terms state no rate.
Checked 6 Oct 2026.
Open the sourceStated return, in card value110.4%The sell-back percentage is not published.
BeezieAdvertised, not in its terms
The operator's marketing says this; its terms do not
“85% SWAP”
A badge on each machine: 85% on the $30 and $50 machines, 90% on the $250 and $500 ones. The terms promise only “a specified percentage” of a value Beezie sets alone. The Claw FAQ, re-read 7 October 2026, takes the fee off the swap value shown (“credited with the SWAP amount minus fees (6%)”), so the badge is the rate before the fee: about 79.9% reaches the wallet on an 85% machine if the badge holds. No page states an after-fee figure.
Checked 6 Oct 2026.
Open the sourceStated return, in card value110%The sell-back percentage is not published.
MNSTR86% sell-back
Read on the operator's own page
“86 % Buyback”
The rate is set per pack and rises with the price: Starter 86%, Great 89%, Monster 92%, Ultra 95%, One Piece Adventure 93%, Outlaw 94%. The lowest is recorded here. It is a share of MNSTR's own fair market value for the card.
Checked 6 Oct 2026.
Open the sourceStated return, in card value109.5%If every card is sold back94.2%
Collector Crypt85% sell-back
Read on the operator's own page
“keep it or sell it back to us on the spot for 85% of its insured value”
The lowest rate shown. On the gacha page the offer was 85% on four packs, 90% on fifteen and 93% on ten. The percentage is of Collector Crypt's own insured value.
Checked 6 Oct 2026.
Open the sourceStated return, in card value109.2%If every card is sold back92.8%
Phygitals85% sell-back
Read on the operator's own page
“The standard buyback rate is 85% of FMV. Some packs may offer enhanced buyback rates above 85%”
A share of a value Phygitals sets from third-party pricing (Alt, by the homepage). Of the five pack pages read, two carried an “85% Buyback” badge and three “100% Buyback”. The terms say the buyback “is not guaranteed liquidity” and may be changed or withdrawn.
Checked 6 Oct 2026.
Open the sourceStated return, in card value104%If every card is sold back88.4%
Tilt Rips90% sell-back
Read on the operator's own page
“Sell back to Tilt Rips (90% of market value)”
The terms add that a buyback quote “is optional unless expressly stated as guaranteed in writing” and may be revised or withdrawn before you accept it.
Checked 6 Oct 2026.
Open the sourceStated return, in card value100%If every card is sold back90%
CourtyardNot published
We looked and the operator does not publish it
The 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.
Checked 6 Oct 2026.
Stated return, in card value96%The sell-back percentage is not published.
Lastpack100% sell-back
Read on the operator's own page
“Current user-initiated sellback is 100% of fair market value, credited to your Lastpack balance.”
Of Lastpack's own value: “The FMV that lastpack uses may not match published market values.” The terms state no percentage and say a buyback may “change or expire at any time”.
Checked 6 Oct 2026.
Open the sourceStated return, in card value95%If every card is sold back95%
RipRip.io90% sell-back
Read on the operator's own page
“Instant Sell the card for 90% of its estimated value”
Stated in the FAQ, not in the terms. RipRip sets the estimated value, and the terms say “actual values may differ from our estimated values”.
Checked 6 Oct 2026.
Open the sourceStated return, in card value91%If every card is sold back81.9%
Repackz90% sell-back
Read on the operator's own page
“you can sell any unwanted card back to Collectibles.com for 90% of its fair market value”
The terms give no figure: “a percentage of our determined fair market value”. Paying subscribers get 91% to 95% on packs opened with subscription credit.
Checked 6 Oct 2026.
Open the sourceStated return, in card value90%If every card is sold back75.6%
Fanatics Instant Rips90% sell-back
Read on the operator's own page
“Receive 90% of the card’s market value*, minus 6% Marketplace Fees, in credits when you accept the Instant Credit offer within 48 hours”
Paid in credit, so it earns nothing under 'money out'. The same page says offers are “typically about 90%” of the value at the pack's seal date, and are made on Fanatics-owned rips, not seller-packed ones.
Checked 6 Oct 2026.
Open the sourceStated return, in card value88.2%No cash comes out: sell-backs are paid in site credit.
At the app's own published odds and its own card values. The second bar is the site's cash-back sum: stated return times the published sell-back rate, less any published fee. Run it for your own budget in the cash-back calculator, or see packs ordered by it in the best Pokémon packs.
Odds kept inside the app
Left out of both orders, not out of the page. Each card is what the app's public pages say in place of an odds table.
- Pack pages sit behind the app login, so no odds table was seen. The terms say odds 'will be disclosed to you prior to purchase'. As the help centre describes it: a probability per tier, not per card. The table itself was not seen. A 'Toss Up' option with 50/50 odds is offered on the $5, $25, $100 and $1,000 Sports packs (re-read 7 October 2026; the article named only $5 and $25 a day earlier).
Underdog Rips40 of 100- Seen
Inside the app
Read on the operator's own page
“Odds are listed on each pack's product page before you buy, broken out by rarity tier or card group.”
Pack pages sit behind the app login, so no odds table was seen. The terms say odds 'will be disclosed to you prior to purchase'.
Checked 6 Oct 2026.
Open the source- Detail
Value bands
Read on the operator's own page
“the pack page will display odds for each price tier of the card that can potentially be pulled”
As the help centre describes it: a probability per tier, not per card. The table itself was not seen. A 'Toss Up' option with 50/50 odds is offered on the $5, $25, $100 and $1,000 Sports packs (re-read 7 October 2026; the article named only $5 and $25 a day earlier).
Checked 7 Oct 2026.
Open the source- Odds over time
Says they move
Read on the operator's own page
“These odds can update in real-time as more digital packs are opened.”
Checked 6 Oct 2026.
Open the source
- GameStop says odds are shown before purchase. We could not load a pack page to see them, so whether they need a login is unknown. “the chances that the card contained in a given pack level will fall within certain value ranges”
GameStop Power Packs20 of 100- Seen
Not on a public page
The operator's marketing says this; its terms do not
“Before you purchase a pack, Power Packs displays the chances that the card contained in a given pack level will fall within certain value ranges.”
GameStop says odds are shown before purchase. We could not load a pack page to see them, so whether they need a login is unknown.
Checked 6 Oct 2026.
Open the source- Detail
Value bands
Read on the operator's own page
“the chances that the card contained in a given pack level will fall within certain value ranges”
Checked 6 Oct 2026.
Open the source- Odds over time
Says they move
Read on the operator's own page
“These card values are calculated and updated automatically every 5 minutes.”
GameStop says the card values behind the ranges refresh every 5 minutes. It does not say how the chances themselves change.
Checked 6 Oct 2026.
Open the source
- No public pack page exists. The homepage shows only a value range for each pack. Odds are inside the app. The terms say a pack may show the chance of a card having a certain fair market value.
Rip Rush20 of 100- Seen
Inside the app
Read on the operator's own page
“All drop rate figures are fully transparent and visible inside the app”
No public pack page exists. The homepage shows only a value range for each pack.
Checked 6 Oct 2026.
Open the source- Detail
Inside the app
Only visible after signing in
Odds are inside the app. The terms say a pack may show the chance of a card having a certain fair market value.
Checked 6 Oct 2026.
- Odds over time
Says they move
Read on the operator's own page
“THE STATISTICS WILL CHANGE IN REAL TIME BASED ON AVAILABLE INVENTORY.”
Checked 6 Oct 2026.
Open the source
- “The statistics will change in real time based on available inventory.” Odds tables are inside the app.
Rips by Triumph20 of 100- Seen
Inside the app
Read on the operator's own page
“The statistics will change in real time based on available inventory.”
Checked 6 Oct 2026.
Open the source- Detail
Inside the app
Only visible after signing in
Odds tables are inside the app.
Checked 6 Oct 2026.
- Three logged-out pack pages showed chase cards, a top value and recent pulls, with no probabilities. Where the odds appear was not seen. No odds table was visible on the public pack pages, so the format could not be checked.
Stadium Vault20 of 100- Seen
Inside the app
Read on the operator's own page
“the probability of receiving any specific Card are disclosed on the Platform”
Three logged-out pack pages showed chase cards, a top value and recent pulls, with no probabilities. Where the odds appear was not seen.
Checked 6 Oct 2026.
Open the source- Detail
Not seen
The operator's marketing says this; its terms do not
“We publish the probability of hitting cards of every rarity before you buy”
No odds table was visible on the public pack pages, so the format could not be checked.
Checked 6 Oct 2026.
Open the source- Odds over time
Does not say
We looked and the operator does not publish it
Not stated on the pages read.
Checked 6 Oct 2026.
- From the store listings. The terms say only that Crown Cards 'may disclose' posted odds on the product page or purchase flow. No odds appear on the website. The listing mentions rarity tiers, value ranges and pull rates; the tables are inside the app and were not seen.
Crown Cards0 of 100- Seen
Not on a public page
The operator's marketing says this; its terms do not
“Browse packs with clearly labeled card pools, rarity tiers, value ranges, and pull rates.”
From the store listings. The terms say only that Crown Cards 'may disclose' posted odds on the product page or purchase flow. No odds appear on the website.
Checked 6 Oct 2026.
Open the source- Detail
Inside the app
Only visible after signing in
The listing mentions rarity tiers, value ranges and pull rates; the tables are inside the app and were not seen.
Checked 6 Oct 2026.
- Odds over time
Does not say
We looked and the operator does not publish it
“Any disclosed ranges or odds are provided for the applicable Pack at the time shown.”
The terms do not say whether odds move with inventory.
Checked 6 Oct 2026.
Open the source
Every app here scores below every app in the ranking on what it shows, because odds seen with no account are 60 of the 100 points. Figures were checked on 7 October 2026 or the date in each source note.
Questions people ask
Which card rip app has the best odds?
It depends on the reading. MNSTR shows the most before you pay, at 100 of 100 points. Slabz states the highest return, 110.4% on its $25 Poké 25, at the app's own published odds and its own card values. Neither figure says what one pack will hold.
Does a stated return over 100% mean a profit?
No. It is an average in the app's own card values, carried by a few dear cards. Phygitals states 104%, and its own odds table puts 20% of packs at or above the price. Selling a card back then takes the app's cut. Card rip odds explained covers the gap between the average and the middle pack.
Why are some apps not ranked on return?
Their public pages give odds and no average value or return. The middle of each value band is never averaged in its place, because values sit low in a band and the result overstates. Apps whose odds are only inside the app are listed under odds kept inside the app.
Do the odds on these apps change?
13 of the 27 apps say their odds move as cards are pulled and restocked, and 1 says they are fixed once a pack is published. Each figure here is dated; tap it for the day it was read. Changes we have recorded are in the odds and terms tracker.
Is this one pack or every pack on the app?
One pack per app for the stated return: the pack named beside each figure. An app's other packs can state a different average. The pack finder lists every pack we hold, with its odds table where one is published.
Sources53
- MNSTR: stated average and odds table mnstr.xyz
- Slabz: stated average and odds table slabz.com
- Beezie: stated average and odds table beezie.com
- Beezie: whether odds move docs.beezie.com
- Collector Crypt: stated average and odds table gacha.collectorcrypt.com
- Phygitals: stated average and odds table phygitals.com
- Tilt Rips: stated average and odds table tiltrips.com
- Courtyard: stated average and odds table courtyard.io
- Lastpack: stated average and odds table lastpack.com
- Lastpack: whether odds move support.lastpack.com
- RipRip.io: stated average and odds table riprip.io
- Repackz: stated average and odds table collectibles.com
- Repackz: whether odds move collectibles.helpscoutdocs.com
- Fanatics Instant Rips: stated average and odds table fanaticscollect.com
- Fanatics Instant Rips: odds detail support.fanaticscollect.com
- Arena Club: odds on its public pages arenaclub.com
- Arena Club: odds detail arenaclubsupport.zendesk.com
- Arena Club: whether odds move arenaclubsupport.zendesk.com
- BOXED.GG: odds on its public pages boxed.gg
- BOXED.GG: odds detail boxed.gg
- DOPA: odds on its public pages dopa-global.com
- Packs.com: odds on its public pages help.packs.com
- Packs.com: odds detail packs.com
- Packs.com: whether odds move help.packs.com
- ripz.gg: odds on its public pages ripz.gg
- ripz.gg: odds detail ripz.gg
- ClutchPacks: odds on its public pages clutchpacks.io
- ClutchPacks: odds detail clutchpacks.io
- Gemint: odds on its public pages help.gemint.io
- Gemint: odds detail gemint.io
- Packz: odds on its public pages packz.io
- Packz: odds detail packz.io
- rip.fun: odds on its public pages rip.fun
- rip.fun: odds detail rip.fun
- Ripit: odds on its public pages ripit.co
- Ripit: whether odds move docs.ripit.co
- Underdog Rips: where its odds are shown help.underdogsports.com
- Underdog Rips: whether odds move help.underdogsports.com
- GameStop Power Packs: where its odds are shown gamestop.com
- Rip Rush: where its odds are shown play.google.com
- Rip Rush: whether odds move riprush.net
- Rips by Triumph: where its odds are shown docs.triumpharcade.com
- Stadium Vault: where its odds are shown stadium-vault.gitbook.io
- Stadium Vault: odds detail apps.apple.com
- Crown Cards: where its odds are shown apps.apple.com
- Crown Cards: whether odds move crowncards.io
- Beezie: sell-back rate beezie.com
- Collector Crypt: sell-back rate docs.collectorcrypt.com
- Phygitals: sell-back rate docs.phygitals.com
- Tilt Rips: sell-back rate tiltrips.com
- Lastpack: sell-back rate support.lastpack.com
- RipRip.io: sell-back rate riprip.io
- Repackz: sell-back rate collectibles.helpscoutdocs.com

Every figure was read on public pages between 6 October 2026 and 7 October 2026. Nothing here has been tested with money yet. Both orders come from a fixed rule over each app's own published figures, never from a hand-set list, and no app pays to be listed.



