Tools

TFT Champion Pool and Shop Odds: Copies per Cost and Odds by Level

By · How we make guides · Updated 2026-09-27 · Checked against Set 18, patch 18.3 · 7 min read

TL;DR: TFT champions are drawn from a shared pool with a fixed number of copies per cost. In Set 18 that is 30 copies per 1-cost, 25 per 2-cost, 18 per 3-cost, 10 per 4-cost, and 9 per 5-cost. Your shop odds (the chance each slot shows a given cost) change with your level: low levels show cheap units, and higher-cost odds ramp as you level up. This guide gives the exact copies-per-cost and the full per-level odds table, and explains why they decide when to reroll.

A factual reference, checked against Set 18 patch 18.3. Riot’s patch notes for 18.1 to 18.3 and its Enchanted Wilds overview do not restate the pool sizes or the shop odds for Set 18, so the copies-per-cost and per-level odds below are per the League of Legends Wiki, 2026-09-27, and they match the live game data for patch 18.3. Exact numbers are set-specific and can change between sets.

The direct answer

Every champion in TFT comes from one shared pool that the whole lobby draws from. The pool holds a fixed number of copies of each champion, and the number depends only on the champion’s cost. Cheaper units have many copies, expensive units have few.

Two separate things then govern what you actually see in your shop:

  1. Pool size: how many copies of each cost exist to be found.
  2. Shop odds: the chance each of your five shop slots rolls a champion of a given cost, which changes with your level.

Understanding both is the difference between rerolling at the right time and burning gold chasing a unit that is not coming.

Copies per cost (Set 18)

Here is how many copies of a single champion exist in the shared pool, by cost, in Set 18 (per the League of Legends Wiki, 2026-09-27). The last two columns show how many distinct champions exist at that cost and the resulting total copies of that cost across the whole lobby.

CostCopies per championDistinct champions (Set 18)Total copies of that cost
1-cost3014420
2-cost2513325
3-cost1814252
4-cost1014140
5-cost91090

The shape is what matters and it holds across sets even when the exact counts shift: cheap units have a lot of copies, expensive units have very few. A single 1-cost such as VeigarVeigar has more than three times the copies of a single 5-cost such as AsheAshe (30 against 9). That single fact drives most of the reroll-versus-level decisions in the game.

Shop odds by level

Your level changes the odds of each cost appearing in a shop slot. The table below is the chance (percent) that any one of your five shop slots shows a champion of each cost, at each level, for Set 18 (per the League of Legends Wiki, 2026-09-27).

Level1-cost2-cost3-cost4-cost5-cost
11000000
21000000
37525000
455301500
545332020
630402550
7193040101
8152032303
91017253315
10510204025
1112125035

Read a row across and it always sums to 100 percent, because every slot rolls exactly one cost. A few patterns worth internalizing:

  • 1-costs dominate early. At levels 1 and 2 every slot is a 1-cost, which is why reroll comps built on 1-cost carries want to stay low. Spellweaver Veigar, S tier at patch 18.3, rolls at level 5 to 3-star its 1-cost carry.
  • Each cost has a “home” level. 3-costs peak around level 7 (40 percent), 4-costs come online around level 8 to 9 (30 to 33 percent), and 5-costs only become common at level 9 and above.
  • Higher costs never fully take over. Even at level 11 you still see a mix, so a slot is never guaranteed to be the cost you want.

Why this matters: contention and reroll timing

Put the two tables together and the strategy falls out.

Pool contention. Because the pool is shared, every copy an opponent holds is one you cannot find. A 5-cost such as Ashe has only 9 copies in the entire lobby, so if two other players each hold a 2-star (six copies), only three are left for everyone else. At patch 18.3 Ashe is the carry of Juggernaut Ashe and a 2-star core unit in Juggernaut ZyraZyra, both S tier, so two popular lines draw on the same 9 copies. This is why being contested is a real, measurable problem, not bad luck, and why the same strong comps get fought over. We dig into that dynamic in why everyone plays the same comp.

Reroll timing. You roll for a unit at the level where its cost has the best odds and you are least contested. Rolling for a 4-cost carry such as Zyra at level 6 (5 percent odds) wastes gold, while rolling at level 8 (30 percent) finds copies far faster, which is why Juggernaut Zyra is played as a fast 8 line. The full leveling and roll-timing math lives in our comps and builds guide.

Why 3-starring is hard for expensive units. A 3-star needs nine copies. There are only 10 copies of any single 4-cost and 9 of any 5-cost in the whole lobby, so gathering nine yourself, while other players buy the same unit, is close to impossible. That is exactly why reroll comps target cheap carries, as we explain in TFT star levels explained.

Quick reference

  • Copies per champion (Set 18): 1-cost 30, 2-cost 25, 3-cost 18, 4-cost 10, 5-cost 9.
  • Distinct champions per cost (Set 18): 14 / 13 / 14 / 14 / 10.
  • Odds home levels: 1-costs low, 2-costs level 5 to 6, 3-costs level 7, 4-costs level 8 to 9, 5-costs level 9 and up.
  • Rule of thumb: roll at your carry cost’s peak level, on an uncontested unit, and stop at your interest breakpoint.

Counting the pool live, mid-game, is hard to do in your head. The comps page shows the meta lines with the carries worth rolling for, and the TFTSense overlay counts your own copies against the pool in real time (“you own at least 2 of 10” on a 4-cost like Zyra) so it can tell you when a 2-star or 3-star is actually realistic versus when you are throwing gold at a unit that will not come.

Where to go next

Pool size sets how many copies exist, level odds set how often you see them, and contention decides how many are left for you. Master those three and the shop stops feeling random.

Update log

  • 2026-09-27: Examples updated for Set 18 patch 18.3; Riot’s 18.1 to 18.3 notes do not restate the pool or the odds, so both tables are now per the League of Legends Wiki and match the live game data: Set 18 has 14 distinct 3-costs and 10 distinct 5-costs (252 and 90 total copies), and the level 8 and 9 odds rows read 15/20/32/30/3 and 10/17/25/33/15, where this guide’s Set 17 version listed 17/24/32/24/3 and 15/18/25/30/12.

Frequently asked questions

How many copies of each champion are in TFT?

It is set by cost. In Set 18 each 1-cost has 30 copies in the shared pool, each 2-cost has 25, each 3-cost has 18, each 4-cost has 10, and each 5-cost has 9. Cheaper units have far more copies, which is why you can 3-star a 1-cost in a reroll comp but almost never a 5-cost. Exact counts are set-specific.

What are the TFT shop odds by level?

Shop odds are the chance each shop slot rolls a champion of a given cost, and they shift with your level. At level 1 to 2 you only see 1-costs. By level 7 you see mostly 3-costs with some 4-costs, and 4-cost odds climb to 30 percent at level 8 and 33 percent at level 9. The full table for costs 1 to 5 is in this guide.

How many 4-cost champions are in the pool?

Each individual 4-cost champion has 10 copies in the shared Set 18 pool. Set 18 has 14 distinct 4-cost champions, so there are 140 total 4-cost copies split across the whole lobby. Because each unit only has 10 copies and eight players share them, 2-starring a specific 4-cost carry such as Zyra is genuinely contested.

Why can't I find my carry in TFT?

Usually pool contention or your level odds. If other players hold copies of your carry, fewer are left in the shared pool for you. And if your level's odds for that cost are low, most slots roll other costs. Rolling at the level where your carry's cost peaks, on an uncontested unit, is how you find copies fastest.

How this guide was made: researched, drafted or edited with AI tools from MadeByKeo's notes, Riot's own sources and our own data. MadeByKeo decides what is published. How we make guides

Put this into practice

Questions, or want a hand with your climb? Come hang out with us.

Join the Discord