The ranges shown on the right are for a level 100 Pokémon. Maximum values are based on a beneficial nature, 252 EVs, 31 IVs; minimum values are based on a hindering nature, 0 EVs, 0 IVs.
To purchase a Level 40 Pokemon, ensure your account level is 35 or higher.
If you lack stardust, we'll log into your account to gather it and get you the Pokémon. If stardust is enough,
choose the Registered option for a direct swap.