LA Galaxy forward Zlatan Ibrahimovic leads the list of top selling Major League Soccer jerseys for the second consecutive year.
Ibrahimovic, 38, was the No. 1 seller last season and he has beaten fellow MVP candidates Josef Martinez and Carlos Vela to the top spot in 2019.
- Stream MLS games LIVE on ESPN+
- MLS Cup playoffs 2019: All you need to know
The ranking is based on overall retail sales of adidas MLS jerseys on MLSstore.com since the beginning of 2019.
Ibrahimovic has enjoyed an impressive second season in the U.S., scoring 30 goals in 29 appearances and providing seven assists.
The forward was also the highest paid player in MLS this season, earning a league record $7.2 million this season.
D.C. United captain Wayne Rooney and Chicago Fire midfielder Bastian Schweinsteiger completed the list for the top five.
There will be changes to the list next year with Rooney leaving MLS to join English side Derby County, whilst Schweinsteiger is retiring from football at the end of the season.
Seattle Sounders forward Jordan Morris (seventh) is the only U.S. international to make the top 10.
Former Manchester United forward Nani (ninth), Atlanta United goalkeeper Brad Guzan (18) and U.S. international Jozy Altidore (23rd) were ranked in the top 25.