Rankings 2024-2025

All Players

  1. Nathan MacKinnon- COL
  2. Leon Draisaitl- EDM
  3. Zach Werenski- CBJ (+6)
  4. Cale Makar- COL (-1)
  5. Mikko Rantanen- COL (+5)
  6. Jack Eichel- VGK (+2)
  7. Kyle Connor- WPG (-3)
  8. Jack Hughes- NJD (-3)
  9. Brady Tkachuk- OTT (-2)
  10. Mitch Marner- TOR (+4)
  11. Kirill Kaprizov- MIN (-5)
  12. Nikita Kucherov- TBL (-1)
  13. Connor McDavid- EDM (-1)
  14. William Nylander- TOR (+1)
  15. Sam Reinhart- FLA (-2)
  16. David Pastrnak- BOS (+10)
  17. Kirill Marchenko- CBJ (+5)
  18. Nico Hischier- NJD
  19. Matt Boldy- MIN (+6)
  20. John Tavares- TOR (-1)
  21. Jesper Bratt- NJD (-4)
  22. Quinn Hughes- VAN (-6)
  23. Brayden Point- TBL (-3)
  24. Mark Scheifele- WPG (-3)
  25. Sidney Crosby- PIT (-2)
  26. Jake Guentzel- TBL (-2)
  27. Martin Necas- CAR (+2)
  28. Sean Monahan- CBJ (+12)
  29. Josh Morrissey- WPG (+4)
  30. Tage Thompson- BUF (+5)
  31. Jordan Kyrou- STL (+13)
  32. Sebastian Aho- CAR (+21)
  33. Brandon Hagel- TBL (-6)
  34. Cole Caufield- MTL (+7)
  35. Anders Lee- NYI (+1)
  36. Alex Tuch- BUF (-8)
  37. Adrian Kempe- LAK (-7)
  38. Travis Konecny- PHI (-6)
  39. Dylan Holloway- STL (+19)
  40. Dylan Strome- WSH (+6)
  41. Timo Meier- NJD (-10)
  42. Rickard Rakell- PIT 
  43. Nick Suzuki- MTL (-4)
  44. Dylan Guenther- UTA (-6)
  45. Tom Wilson- WSH (+24)
  46. Aleksander Barkov- FLA (+3)
  47. Frank Vatrano- ANA (+35)
  48. Lucas Raymond- DET (+12)
  49. Evan Bouchard- EDM (+1)
  50. Auston Matthews- TOR (+21)
  51. Anthony Cirelli- TBL (-6)
  52. Anze Kopitar- LAK (-15) 
  53. Gabriel Vilardi- WPG (+8)
  54. Filip Forsberg- NSH (-3)
  55. Tim Stutzle- OTT (-21)
  56. Artemi Panarin- NYR (-9)
  57. Fabian Zetterlund- SJS (-9)
  58. Moritz Seider- DET (+5)
  59. Troy Terry- ANA (new)
  60. Alex Ovechkin- WSH (+8)
  61. Marco Rossi- MIN (new)
  62. Jared McCann- SEA (-3)
  63. Drake Batherson- OTT (-20)
  64. Colton Parayko- STL (-2)
  65. Bo Horvat- NYI (+12)
  66. John Carlson- WSH (-5)
  67. Aliaksei Protas- WSH (+11)
  68. Brad Marchand- BOS (-13)
  69. Connor McMichael- WSH (-13)
  70. Mikael Granlund- SJS (-13)
  71. Noah Dobson- NYI (-5)
  72. Sam Bennett- FLA (-20)
  73. Wyatt Johnston- DAL (+26)
  74. Vincent Trocheck- NYR (+21)
  75. Dougie Hamilton- NJD (+8)
  76. Owen Tippett- PHI (+5)
  77. Victor Hedman- TBL (+7)
  78. Neal Pionk- WPG (+9)
  79. Tyler Toffoli- SJS (-6)
  80. Alex Laferriere- LAK (-13)
  81. Jason Robertson- DAL (new)
  82. Matthew Tkachuk- FLA (-8)
  83. Rasmus Dahlin- BUF (-11)
  84. Alex DeBrincat- DET (+12)
  85. Kiefer Sherwood- VAN (-21) 
  86. Jake DeBrusk- VAN (-16)
  87. Warren Foegele- LAK (-12)
  88. Nazem Kadri- CGY (new)
  89. Jakob Chychrun- WSH (new)
  90. Bryan Rust- PIT (-2)
  91. Roman Josi- NSH (new)
  92. Jaden Schwartz- SEA (new)
  93. Will Cuylle- NYR (-7)
  94. Nikolaj Ehlers- WPG (-1)
  95. Logan Cooley- UTA (new)
  96. MacKenzie Weegar- CGY (-6)
  97. Connor Bedard- CHI (new)
  98. Matt Duchene- DAL (new)
  99. Anton Lundell- FLA (new)
  100. Darnell Nurse- EDM (new)
  101. Clayton Keller- UTA (-9)
  102. Jake Walman- SJS (-15)
  103. Jake Sanderson- OTT (-1)
  104. Elias Pettersson- VAN (+11)
  105. Tomas Hertl- VGK (+14)
  106. Travis Sanheim- PHI (-10)
  107. Connor Bedard- CHI (+1)
  108. Stefan Noesen- NJD (-8)
  109. Adam Lowry- WPG (-11)
  110. Conor Garland- VAN (new)
  111. Ivan Barbashev- VGK (-23)
  112. Shea Theodore- VGK (new)


Dropped Out: Anton Lundell, Brandon Montour, Carter Verhaeghe, Darnell Nurse, Jake Middleton, Logan Cooley, Marco Rossi, Mikhail Sergachev, Roman Josi

All Players

  1. Nathan MacKinnon- COL
  2. Leon Draisaitl- EDM
  3. Cale Makar- COL 
  4. Kyle Connor- WPG
  5. Jack Hughes- NJD 
  6. Kirill Kaprizov- MIN
  7. Brady Tkachuk- OTT (+1)
  8. Jack Eichel- VGK (+2)
  9. Zach Werenski- CBJ (+7)
  10. Mikko Rantanen- COL (-3)
  11. Nikita Kucherov- TBL (+2)
  12. Connor McDavid- EDM (-1)
  13. Sam Reinhart- FLA (-4)
  14. Mitch Marner- TOR (+4)
  15. William Nylander- TOR (-3)
  16. Quinn Hughes- VAN (-2)
  17. Jesper Bratt- NJD (-2)
  18. Nico Hischier- NJD (-1)
  19. John Tavares- TOR
  20. Brayden Point- TBL (+1)
  21. Mark Scheifele- WPG (-1)
  22. Kirill Marchenko- CBJ (+12)
  23. Sidney Crosby- PIT (+2)
  24. Jake Guentzel- TBL
  25. Matt Boldy- MIN (-3)
  26. David Pastrnak- BOS 
  27. Brandon Hagel- TBL (+5)
  28. Alex Tuch- BUF (+13)
  29. Martin Necas- CAR (-6)
  30. Adrian Kempe- LAK (+3)
  31. Timo Meier- NJD 
  32. Travis Konecny- PHI (-3)
  33. Josh Morrissey- WPG (-5)
  34. Tim Stutzle- OTT (-3)
  35. Tage Thompson- BUF (+13)
  36. Anders Lee- NYI (+6)
  37. Anze Kopitar- LAK 
  38. Dylan Guenther- UTA (-8)
  39. Nick Suzuki- MTL (-3)
  40. Sean Monahan- CBJ (+17)
  41. Cole Caufield- MTL (+8)
  42. Rickard Rakell- PIT (+14)
  43. Drake Batherson- OTT (-4)
  44. Jordan Kyrou- STL (+8)
  45. Anthony Cirelli- TBL (+14)
  46. Dylan Strome- WSH (-8)
  47. Artemi Panarin- NYR (-4)
  48. Fabian Zetterlund- SJS (+2)
  49. Aleksander Barkov- FLA (-14)
  50. Evan Bouchard- EDM (+1)
  51. Filip Forsberg- NSH (+4)
  52. Sam Bennett- FLA (-8)
  53. Sebastian Aho- CAR (+9)
  54. Clayton Keller- UTA (-9)
  55. Brad Marchand- BOS (+22)
  56. Connor McMichael- WSH (-16)
  57. Mikael Granlund- SJS (-10)
  58. Dylan Holloway- STL (new)
  59. Jared McCann- SEA (-13)
  60. Lucas Raymond- DET (-2)
  61. John Carlson- WSH (-7)
  62. Colton Parayko- STL (+36)
  63. Moritz Seider- DET (+13)
  64. Kiefer Sherwood- VAN 
  65. Gabriel Vilardi- WPG 
  66. Noah Dobson- NYI (+1)
  67. Alex Laferriere- LAK (+2)
  68. Alex Ovechkin- WSH (+12)
  69. Tom Wilson- WSH (-3)
  70. Jake DeBrusk- VAN (+16)
  71. Auston Matthews- TOR (-18)
  72. Rasmus Dahlin- BUF (new)
  73. Tyler Toffoli- SJS (+8)
  74. Matthew Tkachuk- FLA (-14)
  75. Warren Foegele- LAK (new)
  76. Jake Walman- SJS (-15)
  77. Bo Horvat- NYI (-6)
  78. Aliaksei Protas- WSH (-15)
  79. Jake Sanderson- OTT (-1)
  80. Elias Pettersson- VAN (+11)
  81. Owen Tippett- PHI (-8)
  82. Frank Vatrano- ANA (+6)
  83. Dougie Hamilton- NJD (-15)
  84. Victor Hedman- TBL (+3)
  85. Tomas Hertl- VGK (+14)
  86. Will Cuylle- NYR (-14)
  87. Neal Pionk- WPG (-17)
  88. Bryan Rust- PIT (+8)
  89. Travis Sanheim- PHI (-10)
  90. MacKenzie Weegar- CGY (-16)
  91. Connor Bedard- CHI (+1)
  92. Stefan Noesen- NJD (-8)
  93. Nikolaj Ehlers- WPG (new)
  94. Adam Lowry- WPG (-11)
  95. Vincent Trocheck- NYR (new)
  96. Alex DeBrincat- DET (new)
  97. Conor Garland- VAN (new)
  98. Ivan Barbashev- VGK (-23)
  99. Wyatt Johnston- DAL (new)
  100. Shea Theodore- VGK (new)


Dropped Out: Anton Lundell, Brandon Montour, Carter Verhaeghe, Darnell Nurse, Jake Middleton, Logan Cooley, Marco Rossi, Mikhail Sergachev, Roman Josi

Defensemen

  1. Cale Makar- COL
  2. Zach Werenski- CBJ (+1)
  3. Quinn Hughes- VAN (-1)
  4. Josh Morrissey- WPG
  5. Evan Bouchard- EDM
  6. John Carlson- WSH 
  7. Colton Parayko- STL (+14)
  8. Moritz Seider- DET (+4)
  9. Noah Dobson- NYI (-1)
  10. Rasmus Dahlin- BUF (+23)
  11. Jake Walman- SJS (-4)
  12. Jake Sanderson- OTT (+1)
  13. Dougie Hamilton- NJD (-4)
  14. Victor Hedman- TBL (+1)
  15. Neal Pionk- WPG (-5)
  16. Travis Sanheim- PHI (-2)
  17. MacKenzie Weegar- CGY (-6)
  18. Shea Theodore- VGK (+13)
  19. Mikhail Sergachev- UTA (-3)
  20. Brandon Montour- SEA (-1)
  21. Brandt Clarke- LAK (+3)
  22. Jakob Chychrun- WSH (+10)
  23. Roman Josi- NSH (-6)
  24. Darnell Nurse- EDM (-4)
  25. Jake Middleton- MIN (-7)
  26. Rasmus Andersson- CGY
  27. Owen Power- BUF (-4)
  28. Mattias Ekholm- EDM (-6)
  29. Adam Fox- NYR (-4)
  30. Thomas Chabot- OTT (-2)
  31. Gustav Forsling- FLA (-2)
  32. Erik Karlsson- PIT (+5)
  33. Mike Matheson- MTL (+2)
  34. Vladislav Gavrikov- LAK (-7)
  35. Alex Pietrangelo- VGK (+9)
  36. Shayne Gostisbehere- CAR (-6)
  37. Alex Vlasic- CHI (-1)
  38. Aaron Ekblad- FLA (-4)
  39. Miro Heiskanen- DAL (+1)
  40. Charlie McAvoy- BOS (+1)
  41. Noah Hanifin- VGK (+2)
  42. Damon Severson- CBJ (=4)
  43. Bowen Byram- BUF (new)
  44. Kris Letang- PIT (-5)
  45. Connor Murphy- CHI (-3)
  46. Rasmus Sandin- WSH (+3)
  47. Jacob Trouba- ANA (-2)
  48. Brock Faber- MIN (new)
  49. Trevor van Riemsdyk- WSH (-3)
  50. Ryan Pulock- NYI (-3)

Dropped Out: Adam Larsson, Jared Spurgeon