PikaStat → every Pokémon → Swalot
Swalot PvP IV ranks in Pokémon GO
- Little Cup: closed to this one — it only takes Pokémon that can still evolve.
- Great League: playable — PvPoke #115, up from #122 · hundo rank 1,658 of 4096 · best build 0/14/14, level 29.5, 70,000 dust
- Ultra League: off-meta — outside PvPoke's top 150 · hundo rank 1 of 4096 · best build 15/15/15, level 51, 475,000 dust, 296 XL candy (Best Buddy only)
- Master League: off-meta — outside PvPoke's top 150
Which IVs make the best Swalot for PvP, league by league — ranked by stat product, the way rankings are calculated in Pokémon GO. Ranked at levels up to 50 — without Best Buddy. A league it only fills as a Best Buddy is ranked up to 51, and its section says so.
Great League
The best spread is 0/14/14 at level 29.5 — 1498 CP. Anything close to it is worth keeping; the table holds the top 10.
PvPoke ranks it #115 overall in Great League, up from #122. PvPoke updated these ranks on 12 October 2026 · we checked on 14 October 2026. Compared with PvPoke's ranks of 9 October 2026.
The moves behind that rank: Infestation · Sludge · Ice Beam.
At that level it fights with 101.58 attack, 125.52 defense and 173.41 stamina — bulky, built to trade shields and stay in.
A hundo — 15/15/15 — lands at rank 1,658 of 4096 here, 95.4% of the best spread: one of the worse spreads for this league, despite the three fifteens.
| Rank | Attack / Defense / HP | Level | CP | Of the best |
|---|---|---|---|---|
| 1 | 0/14/14 | 29.5 | 1498 | 100% |
| 2 | 0/15/13 | 29.5 | 1499 | 100% |
| 3 | 0/13/15 | 29.5 | 1497 | 100% |
| 4 | 1/12/14 | 29.5 | 1500 | 99.55% |
| 5 | 1/14/11 | 29.5 | 1499 | 99.55% |
| 6 | 1/11/15 | 29.5 | 1499 | 99.54% |
| 7 | 0/13/14 | 29.5 | 1494 | 99.42% |
| 8 | 0/14/13 | 29.5 | 1495 | 99.42% |
| 9 | 0/12/15 | 29.5 | 1493 | 99.42% |
| 10 | 0/15/12 | 29.5 | 1496 | 99.42% |
Taking a level-20 catch to level 29.5 costs 70,000 Stardust and 62 candy.
Ultra League
Reaches this cap only as a Best Buddy — up to 50 it tops out at 2,236 CP, so this section is ranked at levels up to 51.
The best spread is 15/15/15 at level 51 — 2263 CP. Anything close to it is worth keeping; the table holds the top 10. That level needs Best Buddy status; 50 is the ceiling without it.
At that level it fights with 131.02 attack, 147.08 defense and 202.87 stamina — an even split between staying power and pressure.
A hundo — 15/15/15 — lands at rank 1 of 4096 here, 100% of the best spread: the best possible spread, which almost never happens.
| Rank | Attack / Defense / HP | Level | CP | Of the best |
|---|---|---|---|---|
| 1 | 15/15/15 | 51 | 2263 | 100% |
| 2 | 15/15/14 | 51 | 2258 | 100% |
| 3 | 15/15/13 | 51 | 2253 | 99.5% |
| 4 | 15/14/15 | 51 | 2256 | 99.43% |
| 5 | 15/14/14 | 51 | 2252 | 99.43% |
| 6 | 14/15/15 | 51 | 2248 | 99.35% |
| 7 | 14/15/14 | 51 | 2243 | 99.35% |
| 8 | 15/15/12 | 51 | 2249 | 99.01% |
| 9 | 15/14/13 | 51 | 2247 | 98.93% |
| 10 | 14/15/13 | 51 | 2239 | 98.86% |
Taking a level-20 catch to level 51 costs 475,000 Stardust, 248 candy and 296 XL candy. Level 51 is only reachable as a Best Buddy — without it the ceiling is 50.
500 CP cap
(Little Cup is closed to this one)
Little Cup only takes Pokémon that can still evolve, so these are the best spreads under 500 CP for their own sake rather than a ranking for a cup it can enter.
The best spread is 0/14/7 at level 10 — 500 CP. The table holds the top 10.
At that level it fights with 59.15 attack, 73.09 defense and 98.02 stamina — an even split between staying power and pressure.
A hundo — 15/15/15 — lands at rank 3,528 of 4096 here, 88.9% of the best spread.
| Rank | Attack / Defense / HP | Level | CP | Of the best |
|---|---|---|---|---|
| 1 | 0/14/7 | 10 | 500 | 100% |
| 2 | 0/12/10 | 10 | 500 | 99.85% |
| 3 | 0/10/12 | 10 | 500 | 99.68% |
| 4 | 0/15/5 | 10 | 499 | 99.55% |
| 5 | 0/8/15 | 10 | 500 | 99.49% |
| 6 | 0/13/8 | 10 | 500 | 99.42% |
| 7 | 0/13/7 | 10 | 499 | 99.42% |
| 8 | 0/11/11 | 10 | 500 | 99.27% |
| 9 | 0/11/10 | 10 | 499 | 99.27% |
| 10 | 1/8/12 | 10 | 500 | 99.21% |
A level-20 catch is already past level 10, and a Pokémon cannot be powered down — here the CP cap is the limit, not Stardust.
Same family: gulpin
Swalot in PvP: quick answers
Is Swalot good for PvP right now?
Little Cup: closed to it, the cup only takes Pokémon that can still evolve. Great League: playable, PvPoke #115, up from #122. Ultra League: off-meta, outside PvPoke's top 150. Master League: off-meta, outside PvPoke's top 150.
What are the best IVs for Swalot in Great League?
The best spread is 0/14/14, which reaches 1498 CP at level 29.5. The top 10 spreads are on the page, ranked by stat product.
What are the best IVs for Swalot in Ultra League?
The best spread is 15/15/15, which reaches 2263 CP as a Best Buddy at level 51. The top 10 spreads are on the page, ranked by stat product.
Is a hundo Swalot good for PvP?
Great League: rank 1,658 of 4096, one of the worse spreads for this league, despite the three fifteens. Ultra League: rank 1 of 4096, the best possible spread, which almost never happens.
How much does it cost to power up Swalot for Great League?
Taking a level-20 catch to level 29.5 costs 70,000 Stardust and 62 candy.
How much does it cost to power up Swalot for Ultra League?
Taking a level-20 catch to level 51 costs 475,000 Stardust, 248 candy and 296 XL candy. Level 51 is only reachable as a Best Buddy — without it the ceiling is 50.
What moves does Swalot use in PvP?
Great League: Infestation · Sludge · Ice Beam, the set behind PvPoke's #115.
Can Swalot be used in Little Cup?
No. Little Cup only takes Pokémon that can still evolve, and Swalot cannot.
Close to Swalot in Great League
These land within a hair of Swalot on stat product, so they ask the same question of an IV spread — and a shield-heavy matchup often comes down to which of them you built.
What every Great League build costs →
Ranks come from every one of the 4096 IV combinations, each taken to the highest level its league allows, and sorted by stat product. Levels stop at 50, where any player can take a Pokémon; a Best Buddy goes one level further, and where that changes an answer the section says so on a line of its own. Numbers refresh whenever the Pokédex does.