LeBron is king no more.

Of jerseys sales, that is.

The three-time MVP was passed on the most recent list of top-selling jerseys by New York Knicks star Carmelo Anthony. According to an official release from NBA.com, Anthony's jersey is the league's top seller since November 2012. James, last year's leader, came in second. Next were Kevin Durant, Kobe Bryant and Derrick Rose.

This is Anthony's first time atop the jersey standings. James has been the league's leader four times, while Bryant has led the NBA on seven occasions. Anthony is the first Knicks player to lead the league in sales since data was released in the 2000-01 season.

This is certainly a curious time for Anthony to leapfrog James, seeing as James is coming off the best year of his career, one in which he won the league's MVP, the Finals MVP as well as an Olympic gold medal.

Anthony is also having one of the best seasons of his career, and his Knicks are poised to finish with their best record since Anthony arrived in New York.

Fittingly, the Knicks and the Heat, respectively, topped the list of team jersey sales. They were followed by the Los Angeles Lakers, the Brooklyn Nets and the Chicago Bulls.

For the complete list of top players and teams -- Lakers are still ahead of the Clippers in this category -- see here.

Story continues below