Trainer Pokemon Stats?
6 years ago
England

Can anyone tell me what stats trainer Pokémon have? Is there a general rule (gym leaders have 31 IV in everything etc.) or is it different for each trainer? Thanks