Pokemon GO Stat Calculator
Calculate CP, HP & effective stats for any Pokemon. Enter your IVs and level to see exact values instantly.
Search Pokemon...
Stat Results
What Does the Pokemon GO Stat Calculator Show You?
The Pokemon GO Stat Calculator computes the exact CP, HP, and effective Attack, Defense, and Stamina values for any Pokemon at any level from 1 to 50, using your specific Individual Values (IVs). Unlike the in-game appraisal system, which only gives you a range, this tool shows you the precise number — so you always know exactly what your Pokemon is working with before committing Stardust and Candy.
Every stat in Pokemon GO is determined by three inputs: the Pokemon's base stats (fixed per species), your Pokemon's IVs (a hidden value between 0 and 15 for each of Attack, Defense, and Stamina), and the CP Multiplier at your current level. The calculator applies the official Niantic formulas to all three and instantly delivers CP, HP, and all five effective stat values. This matters most when comparing two of the same species — for example, choosing between a 96% IV Dragonite at Level 40 versus a 91% IV Dragonite at Level 50.
Stat knowledge directly improves your raid performance, PvP team-building, and Stardust budgeting. A Mewtwo with 15 Attack IVs hits significantly harder than one with 10, and knowing that difference before you power up saves hundreds of thousands of Stardust. Use the IV calculator to first identify your Pokemon's IVs from the appraisal screen, then plug those values into the stat calculator above to see the exact output. For a complete overview of all available tools, visit the Pokemon calculators hub.
How to Use the Pokemon GO Stat Calculator
How Pokemon GO Stats Are Calculated: Formulas & Strategy
Understanding how stats work in Pokemon GO is the difference between spending 100,000 Stardust wisely and wasting it. Every Pokemon's in-battle performance comes down to three effective stats — Effective Attack, Effective Defense, and Effective Stamina — all derived from a straightforward formula that this calculator applies automatically.
The Core Formulas
CP Formula:
CP = floor( (BaseAtk + IVAtk)0.5 × (BaseDef + IVDef)0.25 × (BaseSta + IVSta)0.25 × CPM2 ÷ 10 )
HP Formula:
HP = max(10, floor( (BaseSta + IVSta) × CPM ))
Effective Stats:
Effective Attack = (BaseAtk + IVAtk) × CPM
Effective Defense = (BaseDef + IVDef) × CPM
Effective Stamina = (BaseSta + IVSta) × CPM
The CP Multiplier (CPM) is a level-dependent scalar that Niantic has defined for every half-level from 1.0 to 50.0. At Level 1, CPM is approximately 0.0940. At Level 40 (the old cap), CPM is 0.7903. At Level 50 (the current maximum with XL Candy), CPM reaches 0.8426. Because the CP formula squares the CPM, small level increases near Level 40–50 produce large CP jumps — which is why powering a Pokemon from Level 40 to 50 is so Stardust-intensive.
Why IVs Matter Less Than You Think — and More Than You Think
A common misconception among newer players is that a 100% IV Pokemon is dramatically stronger than a 0% IV one. In reality, IVs contribute at most 15 extra points on top of base stats. For a Pokemon like Mewtwo (base Attack 300), 15 Attack IVs versus 0 Attack IVs is a ~4.8% difference in Effective Attack. That's meaningful in a close raid DPS race, but it won't change whether you clear a five-star raid. However, for PvP in the Great or Ultra League, IVs become critical because CP caps force you to pick the right level, and some IV spreads outperform others for bulk or attack priority. Always verify with the stat calculator above before locking in a power-up decision.
Level 40 vs Level 50: Is the Investment Worth It?
Powering from Level 40 to 50 requires XL Candy — a scarce resource. The stat gain from L40 to L50 is roughly 6–7% across all effective stats. For casual raid players, this is rarely worth it. For competitive PvP or leaderboard-chasing raid teams, it can be decisive. Use the calculator to compare your specific Pokemon at both levels before spending XL Candy. Also pair your analysis with the Stardust calculator to understand the full Stardust cost before committing.
Base Stats Explained
Base stats are species-wide — every Garchomp of the same form shares the same base Attack (261), Defense (193), and Stamina (239). They are derived from the main series games but re-scaled for Pokemon GO. Pokemon with asymmetric base stats (high Attack, lower Defense) perform differently in raids (where raw damage per second matters) versus PvP (where bulk and shield pressure also count). The type chart pairs with stat analysis to give you a complete battle picture — knowing your effective Attack is meaningless without knowing which types you're super-effective against. Browse all planning tools at the calculators hub.
CP Multiplier (CPM) Values by Level — Bulbapedia Verified
| Level | CPM Value | CPM² | Note |
|---|---|---|---|
| 1 | 0.09399414 | 0.008835 | Minimum level |
| 5 | 0.21573247 | 0.046540 | Early game |
| 10 | 0.32108760 | 0.103097 | — |
| 15 | 0.39956728 | 0.159654 | — |
| 20 | 0.48437500 | 0.234619 | Wild catch cap |
| 25 | 0.55432109 | 0.307272 | — |
| 30 | 0.61281972 | 0.375548 | Weather boost cap |
| 35 | 0.66187500 | 0.438079 | — |
| 40 | 0.79030001 | 0.624574 | Old level cap |
| 45 | 0.82172942 | 0.675239 | XL Candy required |
| 50 | 0.84265016 | 0.710059 | Current max |