May 13, 2026

Lionel Messi is the highest-paid player in Major League Soccer (MLS), earning a guaranteed annual base salary of $25 million with Inter Miami, a figure that climbs to approximately $28.33 million including additional payments, according to verified league data.

Messi Dominates MLS Pay Scale

The Argentine World Cup winner’s earnings dwarf those of his peers in the North American league, with his base salary alone accounting for nearly triple the next-highest earner. Messi’s total compensation, boosted by performance bonuses and endorsements, solidifies his status as the league’s financial benchmark.

South Korean forward Heung-min Son, formerly a star at Tottenham Hotspur and now with Los Angeles FC, is the only other MLS player to command a double-digit million salary, earning $10.36 million. The gap between Messi and Son underscores the Argentine’s unparalleled marketability and impact on the league’s global profile.