This question already has an answer here:

Say my friend and I are both level 20, with identical XP, and we simultaneously catch an identical 500CP Pokemon. If we then both evolve this Pokemon, will it always have the same post-evolution XP?

Additionally, what other factors would influence variation in post evolution CP?

Would a size/height disparity result in different post evolution HP? (I've seen some discussion on this but no definitive answer).

How about if my friend evolved immediately, but I waited until I was level 21?

Do all Pokemon of the same species increase in post-evolution CP at a similar rate? If so, how does this rate vary across different species?

marked as duplicate by Dragonrage, two bugs, Kaz Wolfe, Wrigglenite, GodEmperorDune Jul 15 '16 at 19:27

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.


The CP post-evolution will always stay at the same percentage of the max possible CP at your current trainer level. You can see this in the semi-circle behind the Pokemon. It will always stay just as filled after evolution as it was before.

Due to how weight and height (supposedly) affect Max CP, two Pokemon of the same species may not have the same maximum CP. As a result, they may not gain the same amount of CP post-evolution.

If your friend evolved now and you waited until Level 21, your Pokemon will gain more CP as your CP cap is (supposedly) higher than your friend's currently is.

  • supposedly? - . – Aequitas Jul 15 '16 at 18:17
  • @Aequitas We still don't have definitive information as to how much (if at all) weight and height affects CP. – Kaz Wolfe Jul 15 '16 at 18:18

Not the answer you're looking for? Browse other questions tagged or ask your own question.