Expected Value by Product

ProductPriceMean EVMedian EVROI Std DevP5P25P75P95P99Simulated
Pack $7.98 $9.61 $2.79 +20.4% $63.11 $1.46 $1.78 $6.26 $21.41 $108.24 1,008,000
Box $172.55 $230.54 $143.49 +33.6% $300.85 $92.04 $116.3 $222.68 $538.14 $1972.89 42,000
Case $1107.91 $1383.26 $1125.37 +24.9% $735.30 $750.53 $930.07 $1469.82 $3010.75 $3852.69 7,000

Mean EV is skewed upward by ultra-rare chase cards; the median tells you what a typical rip returns. Percentiles show the spread: P5 is a bad rip, P95 is a great one.

Hit Odds (per Booster Box)

RarityExpected / PackExpected / BoxExpected / CaseP(≥1 per box)
R 2.6099 62.64 375.83 100.0%
Epic 0.2807 6.74 40.43 100.0%
Overnumber 0.0131 0.31 1.88 31.4%
Alt-Art Rune 0.0312 0.75 4.49 74.8%
Crystal Rose 0.0000 0.00 0.00 0.0%
Ultimate Rare 0.0009 0.02 0.13 2.1%
Signature Overnumber 0.0014 0.03 0.20 3.3%
Alt-Art Champion 0.0628 1.51 9.05 100.0%

Active Pull-Rate Model

RarityFinishRate / PackOddsSources
C normal 7.0000 7.00 per pack Riot official pack anatomy (14 cards: 7C / 3UC / 2 foil R+ / 1 rare / 1 token)
UC normal 3.0000 3.00 per pack Riot official pack anatomy (14 cards: 7C / 3UC / 2 foil R+ / 1 rare / 1 token)
Epic foil 0.2500 1 : 4 packs Launch-window community calibration (site engine v1 rates)
Rune foil 0.1000 1 : 10 packs Launch-window community calibration (site engine v1 rates)
Alt-Art Champion any 0.0625 1 : 16 packs Launch-window community calibration (site engine v1 rates)
Alt-Art Rune any 0.0313 1 : 32 packs Launch-window community calibration (site engine v1 rates)
Overnumber any 0.0138 1 : 73 packs Launch-window community calibration (site engine v1 rates)
Signature Overnumber any 0.0014 1 : 727 packs Launch-window community calibration (site engine v1 rates)
Ultimate Rare any 0.0009 1 : 1098 packs Launch-window community calibration (site engine v1 rates); Unleashed Ultimate Rare appearance rate (riftbound.gg / TCGOdds)

Validation Report

Latest run: PASSED • 30 metrics checked against research data • 0 outside tolerance • 10,000 boxes, 1,000 cases, 100,008 packs

MetricObservedSimulatedDeltaToleranceResult
C (normal) per pack 7 7 +0% ±10% PASS
UC (normal) per pack 3 3 +0% ±10% PASS
ALT_ART_CHAMPION (any) per pack 0.0625 0.062295 -0.33% ±60.00000000000001% PASS
ALT_ART_RUNE (any) per pack 0.03125 0.031677 +1.37% ±60.00000000000001% PASS
EPIC (foil) per pack 0.25 0.279918 +11.97% ±60.00000000000001% PASS
OVERNUMBER (any) per pack 0.01375 0.013229 -3.79% ±60.00000000000001% PASS
RUNE (foil) per pack 0.1 0.098722 -1.28% ±60.00000000000001% PASS
SIG_OVERNUMBER (any) per pack 0.001375 0.00148 +7.63% ±60.00000000000001% PASS
ULTIMATE_RARE (any) per pack 0.000917 0.00116 +26.53% ±60.00000000000001% PASS
ULTIMATE_RARE (any) per pack 0.0009 0.00116 +28.88% ±104.99999999999999% PASS

Research Sources

SourceTypeSampleConfidenceData Points
Riot official pack anatomy (14 cards: 7C / 3UC / 2 foil R+ / 1 rare / 1 token) — Riot Games official — 100% 2
Launch-window community calibration (site engine v1 rates) — Cards EV Lab research community aggregate — 60% 7
Unleashed Ultimate Rare appearance rate (riftbound.gg / TCGOdds) — riftbound.gg estimate — 30% 1

Pull rates are never hardcoded: every observation is stored with its source and confidence, merged into a weighted model, then verified by simulating 100,000+ packs and comparing the results back against the research data.

Simulate a Box View Set List