
Messi tops MLS salary rankings after new Inter Miami deal
Lionel Messi continues to be the highest-paid player in Major League Soccer following his contract extension with Inter Miami CF. The Argentina captain's annual base salary is now $25 million, more than twice that of any other player in the league. His total guaranteed compensation is reported at $28.3 million. Messi has had a major impact on the league since joining Inter Miami, both on and off the pitch.
Match highlights
- Lionel Messi earns an annual base salary of $25 million, the highest in MLS.
- His total guaranteed compensation is reported to be $28.3 million.
- The 38-year-old signed a contract extension with Inter Miami in October.
- Former Tottenham player Son Heung-min is the league’s second-highest earner with a base salary of $11.2 million.
- Messi has scored 59 goals in 64 regular-season appearances and helped Inter Miami win the MLS Cup in 2025.