- Cost
- $6.30
- EV
- 181%
- $11.38
- Profit
- +$3.59
- after fee
- Win %
- 50%
- to profit
CS2 trade ups under $100
Every contract here costs under $100 to fill at current Steam prices. Ranked by expected profit after the Steam seller fee.
- Cost
- $7.60
- EV
- 160%
- $12.14
- Profit
- +$2.96
- after fee
- Win %
- 33%
- to profit
- Cost
- $68.40
- EV
- 154%
- $105.27
- Profit
- +$23.14
- after fee
- Win %
- 100%
- to profit
- Cost
- $99.50
- EV
- 153%
- $152.54
- Profit
- +$33.14
- after fee
- Win %
- 50%
- to profit
- Cost
- $57.90
- EV
- 152%
- $88.26
- Profit
- +$18.85
- after fee
- Win %
- 50%
- to profit
- Cost
- $5.10
- EV
- 151%
- $7.69
- Profit
- +$1.59
- after fee
- Win %
- 100%
- to profit
- Cost
- $4.58
- EV
- 150%
- $6.89
- Profit
- +$1.41
- after fee
- Win %
- 50%
- to profit
- Cost
- $4.40
- EV
- 150%
- $6.58
- Profit
- +$1.32
- after fee
- Win %
- 50%
- to profit
- Cost
- $4.64
- EV
- 150%
- $6.94
- Profit
- +$1.39
- after fee
- Win %
- 50%
- to profit
- Cost
- $77.15
- EV
- 149%
- $114.97
- Profit
- +$22.83
- after fee
- Win %
- 85%
- to profit
- Cost
- $4.65
- EV
- 149%
- $6.92
- Profit
- +$1.37
- after fee
- Win %
- 50%
- to profit
- Cost
- $4.55
- EV
- 146%
- $6.64
- Profit
- +$1.23
- after fee
- Win %
- 50%
- to profit
Market-estimated, not verified executable. DropLabz prices contracts from Steam average sale prices; it has no per-listing (float-level) data, so it cannot confirm that listings at these prices and floats exist right now. Contracts whose inputs haven't traded in the last week, or whose price is 2× off its 30-day average, are left out. Outputs with a StatTrak™ or wear the market rarely trades are flagged on each card.
How CS2 trade-up contracts work
Inputs & odds
10 skins of one rarity become 1 skin of the next rarity (Mil-Spec → Restricted → Classified → Covert). Since the October 2025 update, 5 Covert skins can become a knife or gloves from those skins' case. Each input collection gets its share of the odds (inputs from it ÷ total), split evenly across that collection's next-tier skins.
Float math
Every input float is normalized to its own skin's range — (float − min) ÷ (max − min) — and averaged. Each output's float is its min + average × (max − min), so a restricted-range skin like 0.10–0.20 can only land in the wears its range allows.
Prices, fees & freshness
Values are Steam Community Market averages from the snapshot dated on each page. Profit subtracts the ~13% Steam seller fee. StatTrak™ inputs give StatTrak™ outputs (knives only — gloves have no StatTrak™). Map collections outside weapon cases aren't in DropLabz's dataset yet.
Pick the skin you want in the reverse trade-up finder, check any contract in the trade-up calculator, or compare with opening cases on case ROI and knife odds.