It’s not easy to specify an average salary for a soccer player – like most other sports players, their income varies with the skill and place of employment. Amateur soccer players who play in the lower-ranking teams usually stand to earn $25,000 – $35,000 a year, though in some cases this can go even lower – while those who manage to go up to the professional teams and build a solid reputation can easily see a salary of over $100,000 a year, provided they can maintain their peak level of performance.