Rankings 2024-2025
All Players
- Nathan MacKinnon- COL
- Leon Draisaitl- EDM
- Zach Werenski- CBJ (+6)
- Cale Makar- COL (-1)
- Mikko Rantanen- COL (+5)
- Jack Eichel- VGK (+2)
- Kyle Connor- WPG (-3)
- Jack Hughes- NJD (-3)
- Brady Tkachuk- OTT (-2)
- Mitch Marner- TOR (+4)
- Kirill Kaprizov- MIN (-5)
- Nikita Kucherov- TBL (-1)
- Connor McDavid- EDM (-1)
- William Nylander- TOR (+1)
- Sam Reinhart- FLA (-2)
- David Pastrnak- BOS (+10)
- Kirill Marchenko- CBJ (+5)
- Nico Hischier- NJD
- Matt Boldy- MIN (+6)
- John Tavares- TOR (-1)
- Jesper Bratt- NJD (-4)
- Quinn Hughes- VAN (-6)
- Brayden Point- TBL (-3)
- Mark Scheifele- WPG (-3)
- Sidney Crosby- PIT (-2)
- Jake Guentzel- TBL (-2)
- Martin Necas- CAR (+2)
- Sean Monahan- CBJ (+12)
- Josh Morrissey- WPG (+4)
- Tage Thompson- BUF (+5)
- Jordan Kyrou- STL (+13)
- Sebastian Aho- CAR (+21)
- Brandon Hagel- TBL (-6)
- Cole Caufield- MTL (+7)
- Anders Lee- NYI (+1)
- Alex Tuch- BUF (-8)
- Adrian Kempe- LAK (-7)
- Travis Konecny- PHI (-6)
- Dylan Holloway- STL (+19)
- Dylan Strome- WSH (+6)
- Timo Meier- NJD (-10)
- Rickard Rakell- PIT
- Nick Suzuki- MTL (-4)
- Dylan Guenther- UTA (-6)
- Tom Wilson- WSH (+24)
- Aleksander Barkov- FLA (+3)
- Frank Vatrano- ANA (+35)
- Lucas Raymond- DET (+12)
- Evan Bouchard- EDM (+1)
- Auston Matthews- TOR (+21)
- Anthony Cirelli- TBL (-6)
- Anze Kopitar- LAK (-15)
- Gabriel Vilardi- WPG (+8)
- Filip Forsberg- NSH (-3)
- Tim Stutzle- OTT (-21)
- Artemi Panarin- NYR (-9)
- Fabian Zetterlund- SJS (-9)
- Moritz Seider- DET (+5)
- Troy Terry- ANA (new)
- Alex Ovechkin- WSH (+8)
- Marco Rossi- MIN (new)
- Jared McCann- SEA (-3)
- Drake Batherson- OTT (-20)
- Colton Parayko- STL (-2)
- Bo Horvat- NYI (+12)
- John Carlson- WSH (-5)
- Aliaksei Protas- WSH (+11)
- Brad Marchand- BOS (-13)
- Connor McMichael- WSH (-13)
- Mikael Granlund- SJS (-13)
- Noah Dobson- NYI (-5)
- Sam Bennett- FLA (-20)
- Wyatt Johnston- DAL (+26)
- Vincent Trocheck- NYR (+21)
- Dougie Hamilton- NJD (+8)
- Owen Tippett- PHI (+5)
- Victor Hedman- TBL (+7)
- Neal Pionk- WPG (+9)
- Tyler Toffoli- SJS (-6)
- Alex Laferriere- LAK (-13)
- Jason Robertson- DAL (new)
- Matthew Tkachuk- FLA (-8)
- Rasmus Dahlin- BUF (-11)
- Alex DeBrincat- DET (+12)
- Kiefer Sherwood- VAN (-21)
- Jake DeBrusk- VAN (-16)
- Warren Foegele- LAK (-12)
- Nazem Kadri- CGY (new)
- Jakob Chychrun- WSH (new)
- Bryan Rust- PIT (-2)
- Roman Josi- NSH (new)
- Jaden Schwartz- SEA (new)
- Will Cuylle- NYR (-7)
- Nikolaj Ehlers- WPG (-1)
- Logan Cooley- UTA (new)
- MacKenzie Weegar- CGY (-6)
- Connor Bedard- CHI (new)
- Matt Duchene- DAL (new)
- Anton Lundell- FLA (new)
- Darnell Nurse- EDM (new)
- Clayton Keller- UTA (-9)
- Jake Walman- SJS (-15)
- Jake Sanderson- OTT (-1)
- Elias Pettersson- VAN (+11)
- Tomas Hertl- VGK (+14)
- Travis Sanheim- PHI (-10)
- Connor Bedard- CHI (+1)
- Stefan Noesen- NJD (-8)
- Adam Lowry- WPG (-11)
- Conor Garland- VAN (new)
- Ivan Barbashev- VGK (-23)
- 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
- Nathan MacKinnon- COL
- Leon Draisaitl- EDM
- Cale Makar- COL
- Kyle Connor- WPG
- Jack Hughes- NJD
- Kirill Kaprizov- MIN
- Brady Tkachuk- OTT (+1)
- Jack Eichel- VGK (+2)
- Zach Werenski- CBJ (+7)
- Mikko Rantanen- COL (-3)
- Nikita Kucherov- TBL (+2)
- Connor McDavid- EDM (-1)
- Sam Reinhart- FLA (-4)
- Mitch Marner- TOR (+4)
- William Nylander- TOR (-3)
- Quinn Hughes- VAN (-2)
- Jesper Bratt- NJD (-2)
- Nico Hischier- NJD (-1)
- John Tavares- TOR
- Brayden Point- TBL (+1)
- Mark Scheifele- WPG (-1)
- Kirill Marchenko- CBJ (+12)
- Sidney Crosby- PIT (+2)
- Jake Guentzel- TBL
- Matt Boldy- MIN (-3)
- David Pastrnak- BOS
- Brandon Hagel- TBL (+5)
- Alex Tuch- BUF (+13)
- Martin Necas- CAR (-6)
- Adrian Kempe- LAK (+3)
- Timo Meier- NJD
- Travis Konecny- PHI (-3)
- Josh Morrissey- WPG (-5)
- Tim Stutzle- OTT (-3)
- Tage Thompson- BUF (+13)
- Anders Lee- NYI (+6)
- Anze Kopitar- LAK
- Dylan Guenther- UTA (-8)
- Nick Suzuki- MTL (-3)
- Sean Monahan- CBJ (+17)
- Cole Caufield- MTL (+8)
- Rickard Rakell- PIT (+14)
- Drake Batherson- OTT (-4)
- Jordan Kyrou- STL (+8)
- Anthony Cirelli- TBL (+14)
- Dylan Strome- WSH (-8)
- Artemi Panarin- NYR (-4)
- Fabian Zetterlund- SJS (+2)
- Aleksander Barkov- FLA (-14)
- Evan Bouchard- EDM (+1)
- Filip Forsberg- NSH (+4)
- Sam Bennett- FLA (-8)
- Sebastian Aho- CAR (+9)
- Clayton Keller- UTA (-9)
- Brad Marchand- BOS (+22)
- Connor McMichael- WSH (-16)
- Mikael Granlund- SJS (-10)
- Dylan Holloway- STL (new)
- Jared McCann- SEA (-13)
- Lucas Raymond- DET (-2)
- John Carlson- WSH (-7)
- Colton Parayko- STL (+36)
- Moritz Seider- DET (+13)
- Kiefer Sherwood- VAN
- Gabriel Vilardi- WPG
- Noah Dobson- NYI (+1)
- Alex Laferriere- LAK (+2)
- Alex Ovechkin- WSH (+12)
- Tom Wilson- WSH (-3)
- Jake DeBrusk- VAN (+16)
- Auston Matthews- TOR (-18)
- Rasmus Dahlin- BUF (new)
- Tyler Toffoli- SJS (+8)
- Matthew Tkachuk- FLA (-14)
- Warren Foegele- LAK (new)
- Jake Walman- SJS (-15)
- Bo Horvat- NYI (-6)
- Aliaksei Protas- WSH (-15)
- Jake Sanderson- OTT (-1)
- Elias Pettersson- VAN (+11)
- Owen Tippett- PHI (-8)
- Frank Vatrano- ANA (+6)
- Dougie Hamilton- NJD (-15)
- Victor Hedman- TBL (+3)
- Tomas Hertl- VGK (+14)
- Will Cuylle- NYR (-14)
- Neal Pionk- WPG (-17)
- Bryan Rust- PIT (+8)
- Travis Sanheim- PHI (-10)
- MacKenzie Weegar- CGY (-16)
- Connor Bedard- CHI (+1)
- Stefan Noesen- NJD (-8)
- Nikolaj Ehlers- WPG (new)
- Adam Lowry- WPG (-11)
- Vincent Trocheck- NYR (new)
- Alex DeBrincat- DET (new)
- Conor Garland- VAN (new)
- Ivan Barbashev- VGK (-23)
- Wyatt Johnston- DAL (new)
- 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
- Cale Makar- COL
- Zach Werenski- CBJ (+1)
- Quinn Hughes- VAN (-1)
- Josh Morrissey- WPG
- Evan Bouchard- EDM
- John Carlson- WSH
- Colton Parayko- STL (+14)
- Moritz Seider- DET (+4)
- Noah Dobson- NYI (-1)
- Rasmus Dahlin- BUF (+23)
- Jake Walman- SJS (-4)
- Jake Sanderson- OTT (+1)
- Dougie Hamilton- NJD (-4)
- Victor Hedman- TBL (+1)
- Neal Pionk- WPG (-5)
- Travis Sanheim- PHI (-2)
- MacKenzie Weegar- CGY (-6)
- Shea Theodore- VGK (+13)
- Mikhail Sergachev- UTA (-3)
- Brandon Montour- SEA (-1)
- Brandt Clarke- LAK (+3)
- Jakob Chychrun- WSH (+10)
- Roman Josi- NSH (-6)
- Darnell Nurse- EDM (-4)
- Jake Middleton- MIN (-7)
- Rasmus Andersson- CGY
- Owen Power- BUF (-4)
- Mattias Ekholm- EDM (-6)
- Adam Fox- NYR (-4)
- Thomas Chabot- OTT (-2)
- Gustav Forsling- FLA (-2)
- Erik Karlsson- PIT (+5)
- Mike Matheson- MTL (+2)
- Vladislav Gavrikov- LAK (-7)
- Alex Pietrangelo- VGK (+9)
- Shayne Gostisbehere- CAR (-6)
- Alex Vlasic- CHI (-1)
- Aaron Ekblad- FLA (-4)
- Miro Heiskanen- DAL (+1)
- Charlie McAvoy- BOS (+1)
- Noah Hanifin- VGK (+2)
- Damon Severson- CBJ (=4)
- Bowen Byram- BUF (new)
- Kris Letang- PIT (-5)
- Connor Murphy- CHI (-3)
- Rasmus Sandin- WSH (+3)
- Jacob Trouba- ANA (-2)
- Brock Faber- MIN (new)
- Trevor van Riemsdyk- WSH (-3)
- Ryan Pulock- NYI (-3)
Dropped Out: Adam Larsson, Jared Spurgeon