Top Selling Players 1 Sidney Crosby
2 Nathan Mackinnon
3 Alexander Ovechkin
4 Connor McDavid
5 Auston Matthews
6 Marc Andre Fleury
7 David Pastrnak
8 Tyler Seguin
9 Patrick Kane
10 Jamie Benn
11 Patrice Bergeron
12 Alias Pettersson
13 Nikita Kucherov
14 Henrik Lundqvist
15 Artemi Panarin

Who has the #1 selling NHL jersey?

Sidney Crosby, the captain of the Pittsburgh Penguins, is the #1 selling NHL player. Shop his Penguins Sidney Crosby #87 jersey at NHL Shop, and start repping “Sid the Kid” and his teammates today!