From Bulbapedia, the community-driven Pokémon encyclopedia.
This is a list of Pokémon by effort value yield. Gained on the defeat of an opponent Pokémon, effort values increase the stats of a Pokémon by accumulation, with every four effort points in a stat giving a Pokémon one more point in that stat at level 100 (before Natures are taken into account). Base experience yield determines, as a function one-seventh of the level of the Pokémon and the type of battle it is engaged in, among other variables, how many experience points are awarded to its opponents when the Pokémon faints.
Please note that the values listed are only 100% accurate to Generation V games.
List of Pokémon by effort value yield