NHL Player Ratings & Rankings

Compare and rank NHL skaters below using our advanced Player Ratings! We distilled all the statistical information that is available into one single number using machine learning algorithms. The rating captures all contributions made by skaters – offensive, defensive, even strength or special teams! All player ratings are updated daily to reflect the latest information. For a detailed explanation of our Ratings process, click here.

Player Team Position Rating Ranking GP Age Shoots Opponent
Leon Draisaitl Edmonton Oilers C 86.08 1 25 29 L Columbus Blue Jackets
Nathan MacKinnon Colorado Avalanche C 84.15 2 26 29 R Carolina Hurricanes
Mika Zibanejad New York Rangers C 84.12 3 24 31 R Pittsburgh Penguins
David Pastrnak Boston Bruins LW 83.84 1 27 28 R Chicago Blackhawks
Steven Stamkos Nashville Predators C 82.74 4 25 34 R Toronto Maple Leafs
Nikita Kucherov Tampa Bay Lightning RW 82.69 2 22 31 L San Jose Sharks
Connor McDavid Edmonton Oilers C 82.67 5 22 27 L Columbus Blue Jackets
Auston Matthews Toronto Maple Leafs C 82.30 6 15 27 L Nashville Predators
Sidney Crosby Pittsburgh Penguins C 82.15 7 27 37 L New York Rangers
Brad Marchand Boston Bruins LW 81.21 1 27 36 L Chicago Blackhawks
Max Pacioretty Toronto Maple Leafs LW 81.10 2 13 36 L Nashville Predators
Alex Ovechkin Washington Capitals LW 81.04 3 18 39 R Toronto Maple Leafs
Vladimir Tarasenko Detroit Red Wings RW 80.44 3 24 32 L Ottawa Senators
Patrick Kane Detroit Red Wings RW 80.08 4 20 36 L Ottawa Senators
Mark Stone Vegas Golden Knights RW 79.84 5 13 32 R Anaheim Ducks
Artemi Panarin New York Rangers LW 79.75 4 24 33 R Pittsburgh Penguins
Evgeni Malkin Pittsburgh Penguins C 79.75 8 27 38 L New York Rangers
Jack Eichel Vegas Golden Knights C 79.57 9 26 28 R Anaheim Ducks
Kyle Connor Winnipeg Jets LW 79.53 5 26 27 L Buffalo Sabres
Victor Hedman Tampa Bay Lightning LD 79.52 1 23 33 L San Jose Sharks
Roman Josi Nashville Predators LD 79.34 3 25 34 L Toronto Maple Leafs
Dougie Hamilton New Jersey Devils RD 79.10 1 28 31 R Seattle Kraken
Jake Guentzel Tampa Bay Lightning LW 79.01 6 23 30 L San Jose Sharks
Sebastian Aho Carolina Hurricanes LW 78.97 11 25 27 L Colorado Avalanche
Mikko Rantanen Colorado Avalanche RW 78.75 6 26 28 L Carolina Hurricanes
Sean Couturier Philadelphia Flyers C 78.59 12 24 31 L Florida Panthers
J.T. Miller Vancouver Canucks C 78.49 7 17 31 L Columbus Blue Jackets
Alex Pietrangelo Vegas Golden Knights RD 78.46 4 23 34 R Anaheim Ducks
Zach Werenski Columbus Blue Jackets LD 78.44 5 24 27 L Edmonton Oilers
Brendan Gallagher Montreal Canadiens RW 78.34 7 25 32 R Nashville Predators
Charlie McAvoy Boston Bruins RD 78.31 2 27 26 R Chicago Blackhawks
Cale Makar Colorado Avalanche D 78.31 3 26 26 R Carolina Hurricanes
Seth Jones Chicago Blackhawks RD 78.31 4 17 30 R Boston Bruins
Kevin Fiala Los Angeles Kings LW 78.27 8 24 28 L Dallas Stars
Shea Theodore Vegas Golden Knights LD 78.21 5 25 29 L Anaheim Ducks
Brayden Point Tampa Bay Lightning C 78.02 13 19 28 R San Jose Sharks
Matthew Tkachuk Florida Panthers LW 77.97 9 21 26 L Philadelphia Flyers
Claude Giroux Ottawa Senators LW 77.85 9 24 36 R Detroit Red Wings
Oliver Bjorkstrand Seattle Kraken RW 77.79 10 25 29 R New York Islanders
Elias Pettersson Vancouver Canucks C 77.75 14 24 26 L Columbus Blue Jackets
Tomas Tatar New Jersey Devils LW 77.73 10 26 34 L Seattle Kraken
Brent Burns Carolina Hurricanes RD 77.66 6 25 39 R Colorado Avalanche
John Tavares Toronto Maple Leafs C 77.57 15 23 34 L Nashville Predators
Anthony Mantha Calgary Flames RW 77.49 11 13 30 L St Louis Blues
Ryan Nugent-Hopkins Edmonton Oilers C 77.40 11 25 31 L Columbus Blue Jackets
Anze Kopitar Los Angeles Kings C 77.39 16 25 37 L Dallas Stars
Tomas Hertl Vegas Golden Knights C 77.31 17 26 31 L Anaheim Ducks
Teuvo Teravainen Chicago Blackhawks LW 77.24 12 25 30 L Boston Bruins
John Carlson Washington Capitals RD 77.17 8 25 34 R Toronto Maple Leafs
Bryan Rust Pittsburgh Penguins RW 77.04 13 20 32 R New York Rangers
Jaden Schwartz Seattle Kraken LW 77.00 12 26 32 L New York Islanders
Jaccob Slavin Carolina Hurricanes LD 76.93 10 25 30 L Colorado Avalanche
Colton Parayko St Louis Blues RD 76.92 11 26 31 R Calgary Flames
Timo Meier New Jersey Devils RW 76.87 16 27 28 L Seattle Kraken
Mark Scheifele Winnipeg Jets C 76.85 19 26 31 R Buffalo Sabres
Mathew Barzal New York Islanders C 76.83 20 10 27 R Seattle Kraken
Reilly Smith New York Rangers RW 76.80 17 23 33 L Pittsburgh Penguins
Jonathan Huberdeau Calgary Flames C 76.79 13 26 31 L St Louis Blues
Kris Letang Pittsburgh Penguins RD 76.72 12 24 37 R New York Rangers
Tyler Seguin Dallas Stars C 76.71 21 19 32 R Los Angeles Kings
Jeff Petry Detroit Red Wings RD 76.71 13 21 36 R Ottawa Senators
Brayden Schenn St Louis Blues C 76.63 22 26 33 L Calgary Flames
Chris Kreider New York Rangers LW 76.62 14 21 33 L Pittsburgh Penguins
Mitch Marner Toronto Maple Leafs C 76.61 18 24 27 R Nashville Predators
William Karlsson Vegas Golden Knights C 76.61 23 17 31 L Anaheim Ducks
Erik Karlsson Pittsburgh Penguins RD 76.54 14 27 34 R New York Rangers
Elias Lindholm Boston Bruins C 76.54 19 27 30 R Chicago Blackhawks
Travis Konecny Philadelphia Flyers C 76.53 20 25 27 R Florida Panthers
Dylan Larkin Detroit Red Wings C 76.44 25 25 28 L Ottawa Senators
Taylor Hall Chicago Blackhawks LW 76.42 15 24 33 L Boston Bruins
Aleksander Barkov Florida Panthers C 76.41 26 18 29 L Philadelphia Flyers
Nazem Kadri Calgary Flames C 76.35 27 26 34 L St Louis Blues
Ryan Suter St Louis Blues LD 76.29 7 26 39 L Calgary Flames
Ivan Provorov Columbus Blue Jackets LD 76.25 8 24 27 L Edmonton Oilers
Miro Heiskanen Dallas Stars D 76.22 9 24 25 L Los Angeles Kings
Jared Spurgeon Minnesota Wild RD 76.13 16 19 35 R Anaheim Ducks
William Nylander Toronto Maple Leafs RW 76.11 23 24 28 R Nashville Predators
Vince Dunn Seattle Kraken LD 76.03 10 6 28 L New York Islanders
Tyler Toffoli San Jose Sharks RW 75.91 25 28 32 R Tampa Bay Lightning
Oliver Ekman-Larsson Toronto Maple Leafs LD 75.81 11 24 33 L Nashville Predators
Samuel Girard Colorado Avalanche LD 75.81 12 26 26 L Carolina Hurricanes
Ryan O'Reilly Nashville Predators C 75.78 28 25 33 L Toronto Maple Leafs
Jakob Chychrun Washington Capitals LD 75.73 13 20 26 L Toronto Maple Leafs
Nikolaj Ehlers Winnipeg Jets LW 75.72 20 24 28 L Buffalo Sabres
Jamie Benn Dallas Stars LW 75.55 21 24 35 L Los Angeles Kings
Phillip Danault Los Angeles Kings C 75.54 29 25 31 L Dallas Stars
Mikael Backlund Calgary Flames C 75.53 30 26 35 L St Louis Blues
Jonathan Marchessault Nashville Predators LW 75.52 22 25 33 R Toronto Maple Leafs
Nate Schmidt Florida Panthers LD 75.47 18 24 33 L Philadelphia Flyers
Clayton Keller Utah Hockey Club C 75.47 26 25 26 L Buffalo Sabres
Anders Lee New York Islanders LW 75.44 23 26 34 L Seattle Kraken
Kevin Hayes Pittsburgh Penguins C 75.36 31 19 32 L New York Rangers
Aaron Ekblad Florida Panthers RD 75.35 19 26 28 R Philadelphia Flyers
Neal Pionk Winnipeg Jets RD 75.33 20 26 29 R Buffalo Sabres
David Perron Ottawa Senators LW 75.33 27 9 36 R Detroit Red Wings
Tyson Barrie Calgary Flames RD 75.32 21 9 33 R St Louis Blues
Cam Atkinson Tampa Bay Lightning RW 75.32 28 15 35 R San Jose Sharks
Morgan Rielly Toronto Maple Leafs LD 75.31 14 24 30 L Nashville Predators
Andre Burakovsky Seattle Kraken LW 75.29 24 25 29 L New York Islanders
Andrei Svechnikov Carolina Hurricanes RW 75.29 25 25 24 L Colorado Avalanche
Showing 1 to 100 of 435