PokeXperience
PvP Rankings

Pokémon GO PvP Rankings

Great, Ultra and Master League, ranked by stat product — the best IV spread for each Pokémon, the level it's reached at, and the CP it lands on.

The short answer

Under a CP cap, the best Pokémon isn't the one with the best IVs — it's the one that carries the most Attack, Defense and HP under the cap. That total is called stat product, and it's what these 1,052 Pokémon are ranked by. Of the 95 cap-limited Pokémon in the Great League top 100 below, 73 have a 0 Attack IV as their single best roll — and the median 15/15/15 lands at #2,384of its own species' 4,096 spreads. Master League has no cap, so there the hundo wins outright: Zacian (Crowned Sword) leads it at 15/15/15, 5,629 CP.

Computed 24 Aug 20261,052 Pokémon ranked by stat product
50 shown

Great League top 300 by stat product. Showing 50.

  • 1Chansey
    ChanseyHundo is best
    normal15/15/15 · L50 · 1,418 CP
    3.19M
    Stat product
  • 2Bastiodon
    Bastiodon
    rocksteel0/15/14 · L50 · 1,497 CP
    A 15/15/15 ranks #2,702 of 4,096 spreads · 2.63M stat product
    2.84M
    Stat product
  • 3Blissey
    Blissey
    normal0/15/3 · L21.5 · 1,499 CP
    A 15/15/15 ranks #1,966 of 4,096 spreads · 2.67M stat product
    2.81M
    Stat product
  • 4Aegislash
    Aegislash
    steelghost0/12/14 · L50 · 1,500 CP
    A 15/15/15 ranks #3,335 of 4,096 spreads · 2.54M stat product
    2.76M
    Stat product
  • 5Carbink
    Carbink
    rockfairy5/15/15 · L49.5 · 1,498 CP
    A 15/15/15 ranks #1,220 of 4,096 spreads · 2.54M stat product
    2.67M
    Stat product
  • 6Umbreon
    Umbreon
    dark0/15/15 · L27.5 · 1,500 CP
    A 15/15/15 ranks #2,318 of 4,096 spreads · 2.39M stat product
    2.54M
    Stat product
  • 7Mandibuzz
    Mandibuzz
    darkflying0/13/15 · L27.5 · 1,498 CP
    A 15/15/15 ranks #2,258 of 4,096 spreads · 2.34M stat product
    2.48M
    Stat product
  • 8Audino
    Audino
    normal0/15/13 · L41 · 1,499 CP
    A 15/15/15 ranks #2,996 of 4,096 spreads · 2.31M stat product
    2.48M
    Stat product
  • 9Toxapex
    Toxapex
    poisonwater0/15/15 · L40.5 · 1,499 CP
    A 15/15/15 ranks #2,614 of 4,096 spreads · 2.32M stat product
    2.48M
    Stat product
  • 10Azumarill
    Azumarill
    waterfairy0/15/15 · L45.5 · 1,499 CP
    A 15/15/15 ranks #2,551 of 4,096 spreads · 2.30M stat product
    2.45M
    Stat product
  • 11Cresselia
    Cresselia
    psychic2/15/13 · L20 · 1,500 CP
    A 15/15/15 ranks #3,573 of 4,096 spreads · 2.27M stat product
    2.45M
    Stat product
  • 12Clodsire
    Clodsire
    poisonground0/14/13 · L30.5 · 1,499 CP
    A 15/15/15 ranks #3,356 of 4,096 spreads · 2.23M stat product
    2.41M
    Stat product
  • 13Registeel
    Registeel
    steel0/8/15 · L24 · 1,500 CP
    A 15/15/15 ranks #3,655 of 4,096 spreads · 2.22M stat product
    2.40M
    Stat product
  • 14Diggersby
    Diggersby
    normalground0/15/13 · L50 · 1,497 CP
    A 15/15/15 ranks #1,998 of 4,096 spreads · 2.24M stat product
    2.38M
    Stat product
  • 15Jumpluff
    Jumpluff
    grassflying0/14/14 · L43 · 1,499 CP
    A 15/15/15 ranks #2,496 of 4,096 spreads · 2.23M stat product
    2.37M
    Stat product
  • 16Alomomola
    Alomomola
    water0/15/11 · L27 · 1,500 CP
    A 15/15/15 ranks #2,336 of 4,096 spreads · 2.21M stat product
    2.35M
    Stat product
  • 17Probopass
    Probopass
    rocksteel0/15/15 · L28 · 1,497 CP
    A 15/15/15 ranks #2,752 of 4,096 spreads · 2.19M stat product
    2.35M
    Stat product
  • 18Araquanid
    Araquanid
    waterbug0/10/15 · L35 · 1,500 CP
    A 15/15/15 ranks #2,883 of 4,096 spreads · 2.20M stat product
    2.34M
    Stat product
  • 19Carkol
    Carkol
    rockfire0/14/13 · L50 · 1,499 CP
    A 15/15/15 ranks #2,632 of 4,096 spreads · 2.19M stat product
    2.34M
    Stat product
  • 20Zygarde (Complete Forme)
    ZygardeComplete Forme
    dragonground3/15/15 · L15 · 1,499 CP
    A 15/15/15 ranks #1,656 of 4,096 spreads · 2.22M stat product
    2.32M
    Stat product
  • 21Steelix
    Steelix
    steelground0/14/15 · L24 · 1,500 CP
    A 15/15/15 ranks #2,688 of 4,096 spreads · 2.17M stat product
    2.32M
    Stat product
  • 22Coalossal
    Coalossal
    rockfire1/15/14 · L24.5 · 1,500 CP
    A 15/15/15 ranks #2,885 of 4,096 spreads · 2.17M stat product
    2.31M
    Stat product
  • 23Deoxys (Defense)
    DeoxysDefense
    psychic0/15/15 · L25.5 · 1,500 CP
    A 15/15/15 ranks #1,797 of 4,096 spreads · 2.18M stat product
    2.31M
    Stat product
  • 24Lickitung
    Lickitung
    normal8/14/15 · L50 · 1,499 CP
    A 15/15/15 ranks #434 of 4,096 spreads · 2.22M stat product
    2.30M
    Stat product
  • 25Galarian Corsola
    CorsolaGalarian
    ghost0/15/15 · L50 · 1,498 CP
    A 15/15/15 ranks #1,640 of 4,096 spreads · 2.16M stat product
    2.29M
    Stat product
  • 26Tropius
    Tropius
    grassflying0/15/15 · L30 · 1,498 CP
    A 15/15/15 ranks #1,909 of 4,096 spreads · 2.14M stat product
    2.26M
    Stat product
  • 27Galarian Stunfisk
    StunfiskGalarian
    groundsteel0/12/15 · L27 · 1,498 CP
    A 15/15/15 ranks #2,912 of 4,096 spreads · 2.10M stat product
    2.25M
    Stat product
  • 28Stunfisk
    Stunfisk
    groundelectric0/12/15 · L27 · 1,498 CP
    A 15/15/15 ranks #2,912 of 4,096 spreads · 2.10M stat product
    2.25M
    Stat product
  • 29Uxie
    Uxie
    psychic0/13/13 · L23 · 1,500 CP
    A 15/15/15 ranks #2,961 of 4,096 spreads · 2.10M stat product
    2.25M
    Stat product
  • 30Dewgong
    Dewgong
    waterice0/12/15 · L29.5 · 1,498 CP
    A 15/15/15 ranks #3,261 of 4,096 spreads · 2.07M stat product
    2.23M
    Stat product
  • 31Dusclops
    Dusclops
    ghost0/11/15 · L45 · 1,499 CP
    A 15/15/15 ranks #2,180 of 4,096 spreads · 2.10M stat product
    2.22M
    Stat product
  • 32Ledian
    Ledian
    bugflying13/15/15 · L50 · 1,497 CP
    A 15/15/15 ranks #11 of 4,096 spreads · 2.20M stat product
    2.22M
    Stat product
  • 33Altaria
    Altaria
    dragonflying0/14/15 · L29 · 1,497 CP
    A 15/15/15 ranks #2,419 of 4,096 spreads · 2.08M stat product
    2.21M
    Stat product
  • 34Lugia
    Lugia
    psychicflying0/11/11 · L15.5 · 1,500 CP
    A 15/15/15 ranks #2,384 of 4,096 spreads · 2.09M stat product
    2.21M
    Stat product
  • 35Hypno
    Hypno
    psychic0/13/13 · L28 · 1,500 CP
    A 15/15/15 ranks #1,949 of 4,096 spreads · 2.10M stat product
    2.21M
    Stat product
  • 36Swalot
    Swalot
    poison0/14/14 · L29.5 · 1,498 CP
    A 15/15/15 ranks #1,658 of 4,096 spreads · 2.10M stat product
    2.21M
    Stat product
  • 37Munchlax
    Munchlax
    normal0/14/13 · L32 · 1,500 CP
    A 15/15/15 ranks #2,806 of 4,096 spreads · 2.07M stat product
    2.20M
    Stat product
  • 38Claydol
    Claydol
    groundpsychic0/14/15 · L29.5 · 1,498 CP
    A 15/15/15 ranks #2,422 of 4,096 spreads · 2.07M stat product
    2.20M
    Stat product
  • 39Dondozo
    Dondozo
    water0/15/15 · L19 · 1,499 CP
    A 15/15/15 ranks #1,187 of 4,096 spreads · 2.10M stat product
    2.19M
    Stat product
  • 40Regirock
    Regirock
    rock0/10/12 · L18.5 · 1,500 CP
    A 15/15/15 ranks #2,855 of 4,096 spreads · 2.05M stat product
    2.19M
    Stat product
  • 41Regice
    Regice
    ice0/10/12 · L18.5 · 1,500 CP
    A 15/15/15 ranks #2,855 of 4,096 spreads · 2.05M stat product
    2.19M
    Stat product
  • 42Giratina (Altered)
    GiratinaAltered
    ghostdragon0/11/12 · L17 · 1,499 CP
    A 15/15/15 ranks #918 of 4,096 spreads · 2.11M stat product
    2.18M
    Stat product
  • 43Armored Mewtwo
    MewtwoArmored
    psychic0/11/14 · L18 · 1,500 CP
    A 15/15/15 ranks #3,731 of 4,096 spreads · 2.01M stat product
    2.18M
    Stat product
  • 44Lanturn
    Lanturn
    waterelectric0/13/14 · L28 · 1,500 CP
    A 15/15/15 ranks #2,022 of 4,096 spreads · 2.06M stat product
    2.18M
    Stat product
  • 45Wormadam (Trash)
    WormadamTrash
    bugsteel0/13/15 · L44.5 · 1,499 CP
    A 15/15/15 ranks #2,995 of 4,096 spreads · 2.03M stat product
    2.18M
    Stat product
  • 46Dunsparce
    Dunsparce
    normal0/14/12 · L40 · 1,500 CP
    A 15/15/15 ranks #2,356 of 4,096 spreads · 2.06M stat product
    2.17M
    Stat product
  • 47Lapras
    Lapras
    waterice0/10/14 · L22 · 1,498 CP
    A 15/15/15 ranks #3,208 of 4,096 spreads · 2.04M stat product
    2.17M
    Stat product
  • 48Relicanth
    Relicanth
    waterrock1/15/15 · L22.5 · 1,496 CP
    A 15/15/15 ranks #2,530 of 4,096 spreads · 2.05M stat product
    2.17M
    Stat product
  • 49Miltank
    Miltank
    normal0/14/14 · L24.5 · 1,497 CP
    A 15/15/15 ranks #2,964 of 4,096 spreads · 2.02M stat product
    2.16M
    Stat product
  • 50Noctowl
    Noctowl
    normalflying1/14/15 · L28.5 · 1,499 CP
    A 15/15/15 ranks #3,480 of 4,096 spreads · 2.00M stat product
    2.16M
    Stat product

Hundo is best— this Pokémon can't reach the CP cap even at Level 50, so there is no cap to play against and a 15/15/15 genuinely is its best roll. Everywhere else under a cap, it usually isn't.

Why a hundo is usually a bad Great League Pokémon

CP is not a measure of quality — it's a budget. It weighs Attack far more heavily than Defense or Stamina, so a high Attack IV eats your CP budget fast and stops you powering up. Drop the Attack IV and the same Pokémon fits at a higher level under the same 1,500, arriving with more Defense and more HP. In a league decided by how many shields and how much damage you can absorb, that's a straight upgrade.

Umbreon
Best Great League roll
0/15/15 · L27.5
at
1,500 CP · 2.54M stat product
A 15/15/15 instead
L24.5 · 1,496 CP
which ranks
#2,318 of 4,096 · 5.9% less bulk
Registeel
Best Great League roll
0/8/15 · L24
at
1,500 CP · 2.40M stat product
A 15/15/15 instead
L21 · 1,468 CP
which ranks
#3,655 of 4,096 · 7.7% less bulk

Note Registeel's 8Defense IV: under a cap the best roll isn't “zero Attack, max everything else” either — it's whichever combination buys the most total stats, and that lands in odd places. It also means a Pokémon you were about to transfer may be a better PvP catch than the hundo you saved. The long version is in our guide, hundo vs PvP IVs. For raids, gyms and Master League none of this applies — there the hundo is exactly what you want, and the max CP rankings are the list to read.

What this ranking is — and what it isn't

Every number here is computed from the game's base stats and the CP-multiplier table, run out to the Level 50 XL ceiling. For each Pokémon we test all 4,096 IV spreads, find the highest level each one can reach inside the league cap, and keep the spread with the biggest stat product:

CP = (Attack × √Defense × √Stamina × CPM²) ÷ 10
Stat product = Attackeff × Defenseeff × HP

  • It doesn't know about movesets.No fast or charged moves, no type matchups, no shadow forms, no season meta. Bulk under a cap is a real, well-defined thing — it just isn't a tier list. Chansey tops Great League here on stat product and is still not a Great League pick.
  • Every level from 1 to 50 is searched. Low Attack costs less CP, and that saving gets spent on level, so plenty of optima sit high up in XL Candy territory — 46 rows in Great and 127 in Ultra are powered past Level 45. The multiplier table runs to the Level 50 XL ceiling, so each spread here is the real optimum rather than the best inside a shorter table.
  • Some Pokémon can't reach the cap at all. 329 of them in Great League and 595 in Ultra. With no cap to play against, 15/15/15 at Level 50 genuinely is their best roll, and those rows say so.
  • Master League is just max stats.No cap, so it's 15/15/15 at Level 50 for everyone; Best Buddy adds one more level on top.

PvP IV questions

Is a 100% IV Pokémon good for PvP?

In Master League, yes — there's no CP cap, so every IV point is a straight upgrade and Zacian (Crowned Sword) tops the list at 15/15/15. In Great and Ultra League it's usually the opposite. The cap limits CP, and Attack costs the most CP per point, so a low Attack IV lets you power the same Pokémon higher and carry more Defense and HP under the same 1,500. Across the 95 cap-limited Pokémon in this page's Great League top 100, 73 have a 0 Attack IV as their single best roll, and the median 15/15/15 ranks #2,384 of that species' 4,096 possible spreads.

What is stat product, and why rank by it?

Stat product is effective Attack × effective Defense × HP at the highest level a Pokémon can reach inside the league's CP cap. It's the standard way to compare IV spreads because it captures the trade the cap forces on you: give up Attack, buy back level, end up with more total stats. Ranking species by their best achievable stat product tells you who gets the most out of a capped league on raw numbers.

Does this ranking account for movesets and type matchups?

No — and that's the honest limit of it. This is bulk under the cap, nothing else. No fast/charged moves, no type matchups, no shadow forms, no current-season meta. That's why Chansey sits at the top of Great League on stat product and is still not a Great League pick: enormous HP, no moves worth throwing. Use these numbers to pick the right IV spread and to see which species get the most out of a cap, not as a season tier list.

Why do the best spreads sit at such high levels?

Because under a cap, bulk is bought with level. Attack costs the most CP per point, so dropping the Attack IV frees CP budget — and that budget gets spent powering the same Pokémon higher, arriving with more Defense and more HP under the same cap. A properly bulky species soaks up a lot of that: Bastiodon's best Great League roll is 0/15/14 at Level 50 for 1,497 CP, while its own 15/15/15 runs out of room against the same 1,500 cap back at Level 38. 46 rows in this Great League list and 127 in Ultra have their optimum above Level 45 — deep in XL Candy territory — which is why the search runs the full Level 1-50 band up to the XL ceiling.

How do I find a Pokémon with the right PvP IVs?

Appraise what you already have first — the spread you want is often already in your storage, since low-Attack catches are common and most players trade them away. Beyond that, trading re-rolls IVs completely, which is why PvP players trade so much: our Discord (134,000+ members) has a trade section, and the trade-list generator on this site builds a shareable list of what you're hunting. The Candy search bot can also filter live spawns by PvP rank, so you can go straight for a spread instead of appraising everything you catch.

Build the team

Knowing the spread is half of it — the other half is catching it. Our free coordinates feed runs around the clock, and the 100% IV coordinates channels are where you go for Master League and raids, where a hundo is exactly right. Since trading re-rolls IVs from scratch, a trade list is how most PvP spreads actually get found — and the Living Dex tracker keeps score of what you still need. For raw ceilings rather than capped bulk, see the max CP rankings.

Search live spawns by PvP rank

Our Candy search bot filters live coordinates by species, IV, CP and PvP rank — so you can hunt the exact spread this page tells you to want, instead of appraising everything you catch. Every channel is visible to all 134,000+ members, and free members get 10 coordinate reveals a day.

First month free — $0 today, cancel anytime before day 30. First-time subscribers only.