For the second consecutive year, Stephen Curry sits atop the list of best-selling jerseys in the NBA, beating out LeBron James, one of his Warriors teammates, and a triple-double record-holder.

According to NBA.com's list of the Top-15 best selling jerseys, Curry's was the most popular throughout the season which spanned from October until now, followed by LeBron, KD, Westbrook and Kyrie rounding out the Top-5.

The most shocking? Derrick Rose's #25 Knicks jersey coming in at #12. I sense a lot of buyer's remorse. 

Other notables: Boston's Isaiah Thomas cracked the list for the first time, coming in at #14, while Carmelo Anthony finally dropped out of the Top-15.

Check out the list of the best selling jerseys from the NBA season below.