Super Training is an excellent way of increasing your Pokemon’s EVs and thus making them more powerful in the areas you want. However, in the long term, it can get tedious and slow, so we’ll discuss an alternative and often much quicker way of EV training.
As you may well know, you can gain EVs from wild battles and, if you fight horde battles, you’ll get 5 times the normal yield of EVs. Normally this equates to 5 EVs (or 10 for certain Pokemon) per battle, which isn’t yet comparable to the 12 EVs per Super Training.
However, there are a few tricks you can use to make horde battles more attractive. First, if Exp Share is On, all Pokemon will gain EVs in battles. Next, if a Pokemon equips the Macho Brace , they’ll earn double the EVs in battle.
Also, Pokemon equipped with Power items (e.g. Power Anklet) from the Battle Maison can earn 4 additional EVs per battle and if the lead Pokemon has the Macho Brace, they will receive double EVs too! Finally, if you have Pokerus , that doubles EVs too.
If you didn’t know already, you can force horde battles by using the Sweet Scent move (learned by certain Grass-type Pokemon) or Honey item. To speed up horde battles, be sure to use multi-targeting moves like Surf, Earthquake, Rock Slide, etc.