The title question might be a bit unclear.
So basically, I've trained 3 pokemon's speed EV to 252. Now other pokemons I try to train EV for, their EVs are not increasing at all. Is there any cap for how many pokemons I can train for each badge? I currently have two badges.