If i train a low level pokemon by showing it a high level pokemon then withdrawing it, and it levels up multiple levels per wild battle, will it's stats increase in the same way as if it was actually battling a pokemon close to its level?


for example, i show a level 1 charmander to a level 80 Dragonite, it gains 2000 exp. It levels up a quite a few times, with stats increased each time per level. Will the stat gain be higher or lower than say, if it was vs'ing level 1 bidoofs?

Hope this makes sense!

Thanks in advance.
Daniel