• Skip to main content
  • Skip to header right navigation
  • Skip to site footer
Gameranx

Gameranx

Video Game News, Lists & Guides

  • News
  • Features
  • Platforms
    • Xbox Series X
    • PS5
    • Nintendo
  • Videos
  • Upcoming Games
  • Guides

Pokemon GO: How to Get Guaranteed 1,000+ CP Evolutions

July 26, 2016 by Kevin Thielenhaus

On iOS & Android: Maximize your roster with our CP level list, showing which Pokemon to keep and which to dump for a guaranteed 1,000+ CP final evolution.

PokemonGo15

Looking to get the most out of your Pokemon GO roster? Don’t waste valuable Stardust or Candy, and don’t keep Pokemon with poor CP stats. Only capture Pokemon at certain CP levels to maximize your CP gain during evolutions — we’ve got all the numbers in the list of Pokemon below.

Captured Pokemon start life with a certain CP value, and that number is randomized based on a number of factors — chiefly, your Trainer level. Thanks to some true Pokefans and a crazy amount of calculations, players have deduced that CP values are connected to a hidden stat called IV (Invisible Values). That’s important because every Pokemon is different, and some will evolve with a better CP gain than others.

All this explanation boils down to this; Pokemon, when captured at a certain CP level, will always evolve into 1,000+ CP level versions if you catch at the CP levels listed below. It sounds complicated, but it really isn’t if you just follow the numbers.


More Pokemon GO tips, tricks, and FAQs:

  • Pokemon GO: 9 Essential Tips, Tricks & Answers To Your Questions
  • Pokemon GO: Get Perfect Pokeball Throws With AssistiveTouch
  • Pokemon GO: How to Fix Frozen Pokeballs – Bug Solution Guide
  • Pokemon GO: 4 Tips to Save Battery Life & Capture Outside Longer
  • Pokemon GO: How to Earn Coins (Fast) & What They’re Used For
  • Pokemon GO: Where to Find (And Catch) Pokemon | Spawn Locations
  • Pokemon GO: iOS & Android Compatibility – Which Versions Work
  • Pokemon GO: How to Take In-Game Screenshots

How to Get Guaranteed 1,000+ CP Evolutions

See that list below? Ideally, these are the CP numbers you’ll want to keep (and evolve) Pokemon. Don’t use Stardust or Candy to power-up — instead, gain Trainer XP and only keep Pokemon that match or exceed the CP values listed below. That’s how to maximize your CP gain when evolving.

The CP value Pokemon will reach 1,000+ CP at their final evolution. This list will help you ignore under-leveled Pokemon and know which CP values to keep.

 

Thanks to redditor Kyurun for putting together this list. Pokemon GO data used was found on POGOToolkit.com, and IV (Invisible Values) for Pokemon can be calculated on PokeAssistant.com.

  • Magicarp – 100 CP
  • Caterpie – 272 CP
  • Dratini – 274 CP
  • Metapod – 282 CP
  • Poliwag – 307 CP
  • Weedle – 315 CP
  • Kakuna – 333 CP
  • Nidoran (Female) – 336 CP
  • Pidgey – 339 CP
  • Geodude – 349 CP
  • Charmander – 357 CP
  • Vulpix – 365 CP
  • Gastly – 367 CP
  • Exeggcute – 371 CP
  • Nidoran (Male) – 372 CP
  • Diglett – 374 CP
  • Vaporeon – 381 CP
  • Shellder – 382 CP
  • Zubat – 385 CP
  • Spearow – 388 CP
  • Rattata – 393 CP
  • Flareon – 405 CP
  • Tentacool – 405 CP
  • Jigglypuff – 415 CP
  • Machop – 418 CP
  • Staryu – 421 CP
  • Krabby – 424 CP
  • Sandshrew – 426 CP
  • Pikachu – 430 CP
  • Growlithe – 433 CP
  • Squirtle – 442 CP
  • Bellsprout – 443 CP
  • Psyduck – 451 CP
  • Ekans – 453 CP
  • Doduo – 457 CP
  • Horsea – 457 CP
  • Oddish – 457 CP
  • Slowpoke – 457 CP
  • Mankey – 461 CP
  • Magnemite – 463 CP
  • Goldeen – 468 CP
  • Drowzee – 481 CP
  • Clefairy – 493 CP
  • Dragonair – 493 CP
  • Jolteon – 496 CP
  • Grimer – 498 CP
  • Voltorb – 498 CP
  • Omanyte – 503 CP
  • Meowth – 506 CP
  • Kabuto – 508 CP
  • Koffing – 513 CP
  • Paras – 521 CP
  • Abra – 526 CP
  • Poliwhirl – 527 CP
  • Rhyhorn – 527 CP
  • Venonat – 538 CP
  • Bulbasaur – 546 CP
  • Nidorina – 547 CP
  • Pidgeotto – 579 CP
  • Charmeleon – 585 CP
  • Cubone – 607 CP
  • Graveler – 610 CP
  • Nidorino – 610 CP
  • Haunter – 642 CP
  • Gloom – 676 CP
  • Machoke – 676 CP
  • Ponyta – 676 CP
  • Weepinbell – 681 CP
  • Wartortle – 715 CP
  • Kadabra – 717 CP
  • Ivysaur – 834 CP
  • Seel – 962 CP

Did these numbers work for you? Let us know in the comments! All numbers are derived from unofficial sources, and may be slightly incorrect or subject to change in future updates to Pokemon GO.

Share this post:

FacebookTwitterLinkedInPinterest

Recent Videos

10 Open World Games You'd WANT TO 100%

10 Open World Games You'd WANT TO 100%

Star Wars Galactic Racer - Before You Buy

Star Wars Galactic Racer - Before You Buy

Ace Combat 8 - Before You Buy

Ace Combat 8 - Before You Buy

10 Genius Gameplay Mechanics That Are Now EXTINCT

10 Genius Gameplay Mechanics That Are Now EXTINCT

20 MOST Satisfying Combat Games You SHOULDN'T MISS

20 MOST Satisfying Combat Games You SHOULDN'T MISS

The Most Realistic RPG You'll Never Play

The Most Realistic RPG You'll Never Play

MS RESPONDS TO XBOX BEING SOLD, GTA6 NEW INFO & MORE

MS RESPONDS TO XBOX BEING SOLD, GTA6 NEW INFO & MORE

Gears of War E-Day - Before You Buy

Gears of War E-Day - Before You Buy

10 Older Games You Can Sink 100s of Hours In

10 Older Games You Can Sink 100s of Hours In

Category: FeaturesTag: Android, Guides, iOS, Pokemon Go

Sidebar

Recent Posts

  • Rumor: Forza Horizon 6 Delayed On PS5 To January 2027
  • More Sources Corroborate Evening Star Is Making The Next Ape Escape Game – But There May Be Another
  • Newly Combined Skydance Will Bring Together WB Games and Paramount Games
  • XBOX CEO Asha Sharma Tells Employees Project Helix Is “Moving To A Family Of Devices”
  • Used PS5 Consoles Are Now 66 % More Expensive Than New PS5s – And It May Be Because They Can Be Jailbroken

Copyright © 2026 · Gameranx · All Rights Reserved · Powered by Mai Theme