List of Pokémon by effort value yield

This is a list of Pokémon by effort value yield.
When a Pokémon is defeated in battle, it will give effort values to the Pokémon that participated in the battle against it. The values shown below are the effort points that a Pokémon will give since Generation VII, and every four effort points a Pokémon has in a given stat will ultimately translate to an extra point in that stat (before Nature is taken into account) when the Pokémon is at level 100. Prior to Generation III, however, a Pokémon would actually give effort points equivalent to its base stats.

Base experience is a factor in determining how many experience points a fainted Pokémon will give to the Pokémon that defeated it.

What is EV?
Effort Values, or EVs, are values for each stat (HP, attack, etc) that a Pokemon can gain through battling Pokemon or Super Training. Each Pokemon can earn up to 510 EV points before maxing out their EVs. These EV points influence your final stats and your scaling when you play Online Battles.