what is a soccer players salary
Average Salaries in the MLS. The average annual salary for soccer players in the MLS for the 2013 season is $148,693.26. This average varies by player position. Goalkeepers earn an average of $85,296.48; defenders $109,119.61; midfielders $129,573.88; and forwards $251,805.21.