Taking into account recent performances but also historically. My list;
1. Sidney Crosby
2. Erik Karlsson
3. Connor McDavid
4. Patrick Kane
5. Evgeni Malkin
6. Drew Doughty
7. Victor Hedman
8. Carey Price
9. Duncan Keith
10. Alex Ovechkin
11. John Tavares
12. Tyler Seguin
13. Ryan Getzlaf
14. Steven Stamkos
15. Matt Murray
16. Nikita Kucherov
17. Vladimir Tarasenko
18. Braden Holtby
19. Jamie Benn
20. Sergei Bobrovsky
21. Brent Burns
22. Roman Josi
23. Kris Letang
24. Nicklas Backstrom
25. Artemi Panarin
26. Oliver Ekman-Larsson
27. PK Subban
28. Alex Pietrangelo
29. Patrice Bergeron
30. Shea Weber
31. Anze Kopitar
32. Jonathan Toews
33. Aleksander Barkov
34. Filip Forsberg
35. Phil Kessel
36. Brad Marchand
37. Ryan McDonagh
38. Ryan O'Reilly
39. Leon Draisaitl
40. Claude Giroux
41. Henrik Lundqvist
42. Mark Scheifele
43. Ryan Suter
44. Johnny Gaudreau
45. Blake Wheeler
46. Cory Schneider
47. Nathan MacKinnon
48. Corey Crawford
49. Joe Pavelski
50. Mark Giordano
HMs; Lindholm, Vlasic, Perry, Hall, Dubnyk, Eichel, Matthews, Fowler
1. Sidney Crosby
2. Erik Karlsson
3. Connor McDavid
4. Patrick Kane
5. Evgeni Malkin
6. Drew Doughty
7. Victor Hedman
8. Carey Price
9. Duncan Keith
10. Alex Ovechkin
11. John Tavares
12. Tyler Seguin
13. Ryan Getzlaf
14. Steven Stamkos
15. Matt Murray
16. Nikita Kucherov
17. Vladimir Tarasenko
18. Braden Holtby
19. Jamie Benn
20. Sergei Bobrovsky
21. Brent Burns
22. Roman Josi
23. Kris Letang
24. Nicklas Backstrom
25. Artemi Panarin
26. Oliver Ekman-Larsson
27. PK Subban
28. Alex Pietrangelo
29. Patrice Bergeron
30. Shea Weber
31. Anze Kopitar
32. Jonathan Toews
33. Aleksander Barkov
34. Filip Forsberg
35. Phil Kessel
36. Brad Marchand
37. Ryan McDonagh
38. Ryan O'Reilly
39. Leon Draisaitl
40. Claude Giroux
41. Henrik Lundqvist
42. Mark Scheifele
43. Ryan Suter
44. Johnny Gaudreau
45. Blake Wheeler
46. Cory Schneider
47. Nathan MacKinnon
48. Corey Crawford
49. Joe Pavelski
50. Mark Giordano
HMs; Lindholm, Vlasic, Perry, Hall, Dubnyk, Eichel, Matthews, Fowler