With the 2017-2018 NHL season coming to an end, it's time for us to create our list of top selling jerseys. This year features more than a few surprises that we're sure no one could've guessed at the start of the season. In this post, we'll look at rankings 20-16. Each day we will release the next 5 on the list until our top 25 best sellers are released!

20. Leon Draisaitl - Edmonton Oilers

Despite a dismal Oilers season, Draisaitl just cracks the top 20 in our top sellers. Though his team may not be performing, Leon has already compiled 60 points and is locked in to be an Oiler for the foreseeable future. If he keeps up his current pace, he's set to break his career high points record. Definitely a solid jersey choice for any Oilers fan.

19. Brock Boeser - Vancouver Canucks

Boeser is another diamond in the rough that makes this list. The Canucks are bottom dwellers this year to no one's surprise, but fans have a bright future to look forward to. Boeser is absolutely tearing it up and is at the top of the Calder race with Mat Barzal. Boeser is on pace to hit the 60-point mark in his rookie year and will be a staple to the Canucks franchise for a number of years. 

18. Steven Stamkos - Tampa Bay Lightning

This rank is quite surprising. Many of you probably thought Stamkos would be in the top 5 of this list, but instead he's ranked 18th. Despite an incredible season, Stamkos jerseys haven't exactly been flying off the racks in comparison to the others ahead of him on this list. Stammer definitely deserves to be on this list with his best season in 5 years currently unfolding and is a great choice for any Tampa fan. 

17. James Neal - Vegas Golden Knights

The Golden Knights have been dominant in their inaugural season, to say the least. A big part of their domination is James Neal who currently has 24 goals and 16 assists for 40 points. An alternate captain at home, Neal has become a fan favorite for Knights fans. Though his future with the team is uncertain, you can't go wrong with Neal on the back of your Knights jersey.

16. Pekka Rinne - Nashville Predators

Pekka and the Predators are another west coast team, playing phenomenal hockey. Pekka is sitting on a .927 save percentage in 48 starts with 35 wins and 9 losses. Safe to say that when Pekka is between the pipes, there's a strong chance the Preds are winning. As the Preds go-to guy since the 08/09 season, Rinne is a top choice for Predators jerseys.

Stay tuned for the rest of the rankings in our Top Selling Jerseys coming out over the course of the week! Who do you think will make it and which players have surprised you?

Ranks 25 - 21

25. William Nylander

24. Will Butcher

23. Brayden Schenn

22. Rickard Rakell

21. Mikhail Sergachev