Calculatrex

Pokémon CP After Evolution Calculator (CP Evolution Predictor)

Predict the CP of your Pokémon after it evolves. Enter its current CP and species to see if it qualifies for the Great League (1500) or Ultra League (2500) limits.

Or enter custom multiplier below:

Interpreting Your Result

Use the predicted CP value to decide if a Pokémon is worth the candy investment. For PvP, any value close to 1500 or 2500 is a "high-risk" evolved form that needs careful measurement.

✓ Do's

  • Check the evolution prediction before spending 100+ candies on a rare three-stage evolution.
  • Target Pokémon that evolve to exactly 1490-1499 CP for the best Great League performance.
  • Wait until Community Day to evolve certain Pokémon to gain "Legacy Moves" that make that CP worth it.
  • Remember that "Trade Evolution" Pokémon (like Machoke) cost 0 candies to evolve after being traded.

✗ Don'ts

  • Don't evolve a Pokémon if you aren't sure its CP will stay under your desired PvP league cap.
  • Don't ignore the "Baby Pokémon" (like Riolu or Munchlax) evolution costs—they are often cheaper to add a second move to before evolving.
  • Don't evolve species with low base stats just because they have a high multiplier (like Magikarp).
  • Don't trust "average multipliers" for high-IV Pokémon; they will always evolve slightly higher than the average.

How It Works

The Pokémon CP After Evolution Calculator is an indispensable tool for trainers looking to optimize their Pokédex. When a Pokémon evolves, its level remains the same, but its base stats jump to those of the new species, causing its CP to skyrocket. This calculator uses species-specific "Evolution Multipliers" and exact base stat math to predict the final CP. This is critical for competitive players who must ensure their evolved Pokémon doesn't accidentally cross the 1500 CP or 2500 CP caps for the GO Battle League.

Understanding the Inputs

Species: The Pokémon being evolved. Current CP: The starting point. IVs: The Attack/Defense/Stamina values (0-15). Level (Optional): Improved accuracy if level is known.

Formula Used

Evolved CP = floor((Evolved_BaseAttack + IVAttack) * sqrt(Evolved_BaseDefense + IVDefense) * sqrt(Evolved_BaseStamina + IVStamina) * CPMultiplier^2 / 10). Estimations use average multipliers per species.

Real Calculation Examples

  • 1A Magikarp around 150-200 CP will typically evolve into a Gyarados with 2800-3200 CP.
  • 2A Machop at 800 CP typically evolves into a Machoke at 1400 CP and then a Machamp at 2100 CP.
  • 3A Dratini at 600 CP reaches roughly 1000 CP as Dragonair and 2500 CP as Dragonite at the same level.

Related Calculators

The Comprehensive Guide

Pokémon CP After Evolution: Predicting Your Team's New Power

You've spent weeks collecting candies and catching dozens of the same species. You finally have a high IV candidate. But before you click that "Evolve" button, a critical question remains: What will the CP be after it evolves? The Pokémon CP After Evolution Calculator is designed to remove the guesswork, predicting the final power level of your Pokémon based on its current stats and species potential.

Why Does CP Change So Much After Evolution?

When you evolve a Pokémon in Pokémon GO, two things happen: One stays the same, and one changes drastically. The Level (and its corresponding CP Multiplier) remains constant. However, the Base Stats (Attack, Defense, and Stamina) are replaced by those of the evolved species. Since the base stats of a Charizard are much higher than those of a Charmander, the resulting CP is much higher, even though the level is identical.

The Mathematics of Evolution Prediction

There are two ways to predict evolved CP: the "Quick Multiplier" method and the "Exact Base Stat" method.

1. The Evolution Multiplier (Estimation)

For most players, a multiplier is enough. Every species has an average multiplier. For example, a Machop typically evolves into a Machamp with a multiplier of roughly 2.6x. If you have an 800 CP Machop, you can expect a ~2080 CP Machamp. However, multipliers aren't perfect because they are affected by your individual IVs.

2. The Base Stat Formula (Precision)

The gold standard for prediction uses the full CP formula with the new species' base stats:

Evolved CP = Floor( (New-Base-Atk + IV-Atk) * sqrt(New-Base-Def + IV-Def) * sqrt(New-Base-Sta + IV-Sta) * CPMultiplier^2 / 10 )

PvP Thresholds: The Most Critical Use-Case

If you are a competitive player in the GO Battle League, evolution prediction is your most important tool. The "Great League" has a strict 1500 CP cap, and the "Ultra League" has a 2500 CP cap. If your evolved Pokémon hits 1501 CP, it is permanently banned from the Great League.

  • Perfect PvP IVs: Often involve a 0/15/15 spread. These Pokémon evolve to hit the maximum possible bulk while staying under 1500 CP.
  • The Checkpoint: Always use the calculator if your predicted CP is between 1480 and 1520 or 2480 and 2520.

Unique Evolution Multipliers: The Outliers

While most Pokémon have a multiplier between 1.5x and 2.2x, some species are outliers:

  • Magikarp to Gyarados: With a multiplier of ~15x to ~18x, this is the largest jump in the game. A tiny 10 CP Magikarp can become a ~150 CP Gyarados!
  • Feebas to Milotic: Another massive jump, often exceeding 10x.
  • Weedle to Kakuna: This is one of the few cases where CP can actually decrease. Because Kakuna's Attack is lower than Weedle's (relative to their total stats), the CP (weighted toward Attack) often drops by a few points.

The Social Cost: Trade Evolutions

In modern Pokémon GO, several species (like Machoke, Haunter, Graveler, and Kadabra) have a "Trade Evolution" feature. If you receive one of these in a trade, it costs zero candies to evolve it to its final stage. This is a huge advantage for building high-CP Raid teams quickly, as you don't need to farm 100 candies. However, remember that trading randomizes IVs, so you must recalculate the evolved CP after the trade is complete.

Practical Strategy for New Trainers

Don't just evolve because you have the candies. If you are catching a high-level Pokémon (Level 30+) in the wild, its "evolved CP" will already be battle-ready for Raids without any Stardust investment. For example, a wild Level 35 Ryhorn evolved into Rhyperior will naturally sit at ~3300 CP—an instant powerhouse. Save your Stardust for your high-IV, specialized PvP Pokémon instead.

Conclusion: Evolve with Confidence

The Pokémon CP After Evolution Calculator is the ultimate guardrail for your resources. By simulating the transition before you commit your hard-earned candies, you ensures your team hits exactly the marks you want—whether that's a 1499 CP Skarmory for GL or a 4000 CP Slaking for gym defense. Don't leave your evolution to chance; calculate it first.

Frequently Asked Questions

Usage of This Calculator

Who Should Use This?

Competitors building a Great League or Ultra League roster, casual players deciding which "High-Level" catch to evolve for raids, and XP grinders planning a mass-evolution session.

Limitations

Multipliers are approximations. For 100% accuracy, the calculator must use the full Base Stat formula with specific Level/CPM values. Does not account for temporary Mega Evolutions.

Real-World Examples

The Ultra League Dragonite

Scenario: A trainer has a Level 24 Dratini at 680 CP. They want to know if it will stay under 2500 CP as a Dragonite.

Outcome: The calculator predicts a CP of ~2485. The trainer safely evolves it, creating a perfect contender for the Ultra League.

The Magikarp Milestone

Scenario: A player has 400 candies and a 200 CP Magikarp. They wonder if they'll hit the 3000 CP mark as a Gyarados.

Outcome: The calculator predicts ~3200 CP, confirming a powerful addition to their Raid team.

Summary

The Pokémon CP After Evolution Calculator is the definitive predictor for your evolution sessions. By modeling the transition from one species to another, it ensures your resources are spent on Pokémon that hit the exact power milestones you need for combat. Predict the future of your team today.