In 2013, the average yearly income for Major League Soccer players was $141,903.13. The lowest salary in the league was around $35,000 per year, while the highest-paid player, Thierry Henry, made $4 million in one year.
The amount of money a Major League Soccer player makes is dependent on quite a few different factors. Of course, the best and most charismatic players in the league make the most money, because multiple teams may want the player and are willing to offer very high salaries to get the player on their teams. Teams may dish out a lot of money to obtain these players, but the players produce higher ticket and jersey sales for the team in the long run.
The position an athlete plays also makes a difference in their salaries. On average, forwards make the most money while goalkeepers make the least. Forwards get the most attention because they are typically the ones who handle the ball most often and get to score goals for the team.
While the league average income is around $142,000, most players actually make significantly less than that: around $75,000. The average is very high because of the huge spike in income for the league's most popular players. Because there is a group of players who make over $1 million per year, the average income is skewed upwards. Most players who enter the league have an annual income between $35,000 and $75,000.