Pokemon GO IV Guide

What IVs to Keep for PvP, Raids & Collecting

Individual Values (IVs) are one of the most important — and most confusing — concepts in Pokemon GO. Every Pokemon has hidden IV stats that affect how strong it is. This guide explains what IVs are, what the star ratings mean, and which IVs you should actually keep.

What Are Individual Values (IVs)?

Every Pokemon in Pokemon GO has three hidden stats called Individual Values:

StatRangeWhat It Does
Attack0 – 15Contributes to damage output
Defense0 – 15Contributes to damage reduction
Stamina (HP)0 – 15Contributes to hit points

IVs are set permanently when you catch or hatch a Pokemon. They cannot be changed — the only exception is trading, which re-rolls IVs randomly.

IVs are added to a species' Base Stats to calculate effective stats. This means a species with naturally high Base Attack (like Mewtwo) will always hit harder than a low-Base Attack species, regardless of IVs. IVs are the tiebreaker between two Pokemon of the same species.

IV Percentage

The total IV is the sum of all three stats. The maximum is 15 + 15 + 15 = 45. Players often express this as a percentage:

💡 Pro Tip IV percentage isn't the whole story! A 98% Pokemon isn't always better than an 89% one — it depends on which stats are high. For PvP, a 2/15/15 (71%) can be far better than a 15/15/15 (100%). Read on to learn why.

Star Ratings (Appraisal System)

When you appraise a Pokemon in-game, it gets a star rating based on the sum of all three IVs:

StarsSearchIV SumIV %Meaning
⭐ 0 stars0*0 – 220% – 49%Poor — safe to transfer in most cases
⭐ 1 star1*23 – 2951% – 64%Decent — usually transfer unless PvP-relevant
⭐⭐ 2 stars2*30 – 3667% – 80%Good — keep if the species matters
⭐⭐⭐ 3 stars3*37 – 4482% – 98%Excellent — strong candidate to keep
🌟 4 stars4*45100%Perfect — always keep!
🔍 Important Star ratings are based on the sum of IVs, not the distribution. A Pokemon with 15/0/15 (sum 30) is 2 stars, while 10/10/10 (sum 30) is also 2 stars — even though their stat profiles are very different. This is why star ratings alone don't tell the full story.

What Each Star Rating Means in Practice

How CP Is Calculated

Combat Power (CP) is the visible number on every Pokemon. It's calculated from IVs, Base Stats, and level:

CP = floor( (Attack × √Defense × √Stamina × CPM²) / 10 )

Where:

⚠️ Critical Insight: Attack Is Weighted More Notice that Attack is not under a square root, while Defense and Stamina are. This means +1 Attack IV raises CP more than +1 Defense or Stamina IV. This is exactly why low-Attack IVs are better for PvP leagues with CP caps — but that's a topic for our PvP IV Guide.

IVs for Raids and PvE

For raids, gym battles, and Team Rocket fights, there is no CP cap. You want to maximize damage output. The ideal IVs are straightforward:

PriorityIdeal IVsWhy
Best15/15/15 (4*)Maximum damage, maximum bulk
Great15/14/14 or similarAttack 15 is most important — more DPS
Good3* with high AttackStill performs within ~1–2% of a hundo

For raids, Attack IV matters most. A 15/14/14 is better than a 14/15/15 for raid damage because Attack contributes directly to DPS without the square root dampening that Defense and Stamina get.

The practical difference between a 3* and 4* raid attacker is very small — often less than 1% damage. Don't stress about perfection unless you're short-manning raids with very few players.

Shadow Pokemon in Raids

Shadow Pokemon get a permanent +20% Attack boost (with a -20% Defense penalty). This makes them glass cannons, but the DPS gain is enormous. A Shadow Pokemon with mediocre IVs often outperforms a non-Shadow hundo of the same species. If you have a Shadow version of a top raid attacker, keep it regardless of IVs.

IVs for PvP (GO Battle League)

PvP IV optimization is counterintuitive. In CP-capped leagues (Great League ≤ 1500 CP, Ultra League ≤ 2500 CP), you usually want low Attack and high Defense and Stamina.

This is because of the CP formula — Attack is weighted more heavily, so a high-Attack Pokemon hits the CP cap at a lower level, which means less overall bulk. A 0/15/15 Pokemon can be powered up to a higher level while staying under the CP cap, giving it more total stats.

LeagueCP CapIdeal IVsSearch Filter
Great League1,500Low Atk / High Def+HPattack0-2&defense13-15&hp13-15
Ultra League2,500Low Atk / High Def+HPattack0-2&defense13-15&hp13-15
Master LeagueNone15/15/154*

For a deep dive into why this works, read our PvP IVs Explained guide with worked examples.

What IVs Should You Actually Keep?

Here's a practical decision framework based on how you play:

If You Play…Keep These IVsTransfer These
Casually 4* (hundos), shinies, luckies Everything below 3* for non-meta species
Raids 3* and 4* of top raid attackers, all shadows of raid-relevant species Low-Attack IVs of raid species (unless PvP-relevant)
PvP (Great/Ultra) Low Atk / High Def+HP for meta species, check PvP ranks 15/15/15 of GL/UL species (unless for ML or raids)
Collecting 4* (hundos), 0% (nundos), shinies, luckies, costumes Duplicates of non-special Pokemon
All of the Above All of the above — you may need multiple of the same species Use POGO Cleanup to systematically identify what's safe to transfer
💡 Key Takeaway Don't obsess over IVs in isolation. A Pokemon's species matters far more than its IVs. A 0% Machamp is still a better Fighting-type raid attacker than a 100% Primeape. Focus on keeping the right species first, then optimize IVs within those species.

Useful Search Strings for IVs

Use these in the Pokemon GO search bar to find Pokemon by IV:

Search StringWhat It Finds
4*All perfect 15/15/15 Pokemon (hundos)
3*,4*All 3-star and 4-star Pokemon
0*,1*,2*All Pokemon below 3 stars (transfer candidates)
attack15All Pokemon with perfect Attack IV
attack0-2&defense13-15&hp13-15Great/Ultra League PvP IV candidates
0*&attack0&defense0&hp0Nundos (0/0/0) — extremely rare!

For the complete list of every search operator, see our Search Strings Cheat Sheet.

Ready to clean up your storage?

POGO Cleanup generates search filter strings that protect your best Pokemon while identifying safe transfer candidates.

🧹 Try POGO Cleanup — Free Tool

Related Guides