StatTrak Trade-Ups in CS2
StatTrak skins follow the same trade-up maths as normal skins, but with a few extra rules. Here is what changes when you trade up the kill-counter version.
All inputs must match
A StatTrak trade-up needs ten StatTrak skins of the same rarity. You cannot mix StatTrak and non-StatTrak inputs in one contract — the game treats them as separate categories. If even one of your ten is a normal skin, the contract will not accept the mix.
The output is always StatTrak
Trade up ten StatTrak inputs and the result is always a StatTrak skin one tier higher. You never lose the StatTrak quality, and you can never gain it — a normal trade-up cannot produce a StatTrak reward. The quality carries straight through the contract.
A separate output pool
StatTrak trade-ups draw from the StatTrak versions of a collection's skins. Not every skin in a collection necessarily exists as StatTrak, so the pool of possible outputs can differ from the normal trade-up for the same collection. Check which StatTrak finishes actually exist at the output tier before assuming a candidate is in the draw.
The kill counter resets
The skin you receive starts with a StatTrak counter of zero. The kill counts on your inputs are not carried over or added together — they are simply gone once the inputs are consumed. You are trading the kills away along with the skins.
Float and odds work the same
Everything else behaves exactly like a normal trade-up. The output rarity is one tier up, the collection split sets the per-collection odds, and the output float still follows outputFloat = minFloat + averageInput × (maxFloat − minFloat). StatTrak changes the eligible inputs and outputs, not the underlying maths.
Run the numbers in the CS2 trade-up calculator, then read how float decides your output wear before you commit ten StatTrak skins.