For the third consecutive season, Orlando City midfielder Kaka comes out on top as the highest paid ($7.167 million) player in guaranteed compensation in Major League Soccer, just narrowly edging out Toronto FC’s Sabastian Giovinco ($7.116 million).
Throughout each MLS season, the Players Union regularly publish what each player in the league earns. MLS and its clubs do not reveal salary information when announcing contracts, and the information is only confirmed by the union twice each year.
Despite being injured during the opening matches of the season, Kaka, tops the 2017 list as he has every year since 2014 at $7.167 million in total compensation, just $52,000 more than the second-highest paid player, Toronto FC’s Sebastian Giovinco. Toronto FC’s Sebastian Giovinco ($7,115,555.67) and Michael Bradley ($6,500,000) complete the top three.
Only 28 players in MLS currently earn a seven-figure amount each season. With 22 teams competing across the United States and Canada, some of the teams (such as FC Dallas and Minnesota United) do not pay any player more than $1,000,000.
Despite only joining Chicago Fire in recent weeks, Bastian Schweinsteiger is already one of the top-paid players in MLS. He earns $5,400,000.
Top Five MLS salary earners
- Kaka (Orlando City) — $7.17 million
- Sebastian Giovinco (Toronto FC) — $7.12 million
- Michael Bradley (Toronto FC) — $6.5 million
- Andrea Pirlo (New York City FC) — $5.92 million
- David Villa (New York City FC) — $5.6 million