If you battle at a Gym you'll earn some XP for each Pokémon trainer you defeat at the Gym even if you can't beat all the trainers at the Gym. Per win the Gym will also loose some of its prestige.

As the level (and maximum number of occupying Pokémon) of the Gym is related to this amount of prestige, is it possible to lower the Gym's level and effectively booting out one of the occupying Pokémon in case the maximum number of occupants is exceeded?

For example. Let's say you'd battle at a Level 3 Gym that has 3 Pokémon stationed at it. If you would keep on winning fights up to the point the Gym level would lower to 2, would one of the Pokémon (presumably the one with the lowest CP) be removed from the Gym?

  • 2
    Not only is it possible, it is actually the purpose. Why else would you battle a gym? – Ivo Beckers Jul 13 '16 at 19:09
  • FYI, since the recent gym rework, I don't believe this question any longer has relevance. – Adam Miller Jul 18 '17 at 13:58

Yes, if you defeat a Pokemon multiple times and the Gyms level goes down, the weaker ones get kicked out.


There are prestige levels which gives the gym it's level, and you can have 1 slot per level. Also adding a pokemon to a gym gives +2000 prestige.

  • 2000
  • 4000
  • 8000
  • 12,000
  • 16,000
  • 20,000
  • 30,000
  • 40,000
  • 50,000

if you go pass a level, the number of slots will change and kick the weakest pokemon if needed.

Exemple a Gym at 8200 prestige with 3 pokemon, looses 2500 and goes down to 5700. It is no longer lvl3 but lvl2, and the weakest pokemon (first on in order of CP) is removed.


Yes, right up until it's level 0 and considered neutral. For each level you lower it, the lowest CP pokemon gets booted from the gym. Once you have it reach level 0, anyone can place a new pokemon into the gym to defend it.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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