LeBron James leads the NBA in jersey sales for the sixth consecutive year, finishing ahead of Stephen Curry at No. 2 and Kobe Bryant at No. 3.

Kevin Durant and Derrick Rose, who battled injuries for large parts of the season, round out the top-5.

Kyrie Irving, Tim Duncan, Carmelo Anthony, Dwyane Wade and Blake Griffin rank 6th through 10th.