Leveling up pokemon: Levels 1 to 25 is 1k Levels 26 to 50 is 5k Levels 51 to 75 is 15k Levels 76 to 100 is 25k EV training(To 252): Speed: 5k Atk: 6k Sp atk: 3k Def: 4k Sp Def: 10k Hp: 15k