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 4 25 L Vegas Golden Knights
Nathan MacKinnon Colorado Avalanche C 84.15 2 2 26 R Tampa Bay Lightning
Mika Zibanejad New York Rangers C 84.12 3 5 28 R Ottawa Senators
David Pastrnak Boston Bruins LW 83.84 1 2 25 R Buffalo Sabres
Steven Stamkos Tampa Bay Lightning C 82.74 4 4 31 R Colorado Avalanche
Nikita Kucherov Tampa Bay Lightning RW 82.69 2 3 28 L Colorado Avalanche
Connor McDavid Edmonton Oilers C 82.67 5 4 24 L Vegas Golden Knights
Auston Matthews Toronto Maple Leafs C 82.30 6 1 24 L San Jose Sharks
Brad Marchand Boston Bruins LW 81.21 1 2 33 L Buffalo Sabres
Max Pacioretty Vegas Golden Knights LW 81.10 2 2 32 L Edmonton Oilers
Alex Ovechkin Washington Capitals LW 81.04 3 4 36 R Calgary Flames
Vladimir Tarasenko St Louis Blues RW 80.44 3 3 29 L Los Angeles Kings
Patrick Kane Chicago Blackhawks RW 80.08 4 5 32 L Detroit Red Wings
Mark Stone Vegas Golden Knights RW 79.84 5 2 29 R Edmonton Oilers
Artemi Panarin New York Rangers LW 79.75 4 5 29 R Ottawa Senators
Kyle Connor Winnipeg Jets LW 79.53 5 4 24 L Nashville Predators
Victor Hedman Tampa Bay Lightning LD 79.52 1 4 30 L Colorado Avalanche
Torey Krug St Louis Blues LD 79.40 2 3 30 L Los Angeles Kings
Roman Josi Nashville Predators LD 79.34 3 4 31 L Winnipeg Jets
Patrice Bergeron Boston Bruins C 79.33 10 2 36 R Buffalo Sabres
Dougie Hamilton New Jersey Devils RD 79.10 1 3 28 R Buffalo Sabres
Jake Guentzel Pittsburgh Penguins LW 79.01 6 3 27 L Toronto Maple Leafs
Sebastian Aho Carolina Hurricanes LW 78.97 11 3 24 L Columbus Blue Jackets
Mikko Rantanen Colorado Avalanche RW 78.75 6 4 24 L Tampa Bay Lightning
Sean Couturier Philadelphia Flyers C 78.59 12 3 28 L Florida Panthers
J.T. Miller Vancouver Canucks C 78.49 7 5 28 L Seattle Kraken
Alex Pietrangelo Vegas Golden Knights RD 78.46 4 3 31 R Edmonton Oilers
Zach Werenski Columbus Blue Jackets LD 78.44 5 4 24 L Carolina Hurricanes
Gabriel Landeskog Colorado Avalanche LW 78.40 8 2 28 L Tampa Bay Lightning
Brendan Gallagher Montreal Canadiens RW 78.34 7 5 29 R Detroit Red Wings
Charlie McAvoy Boston Bruins RD 78.31 2 2 23 R Buffalo Sabres
Cale Makar Colorado Avalanche D 78.31 3 4 22 R Tampa Bay Lightning
Seth Jones Chicago Blackhawks RD 78.31 4 5 27 R Detroit Red Wings
Kevin Fiala Minnesota Wild LW 78.27 8 3 25 L Anaheim Ducks
Shea Theodore Vegas Golden Knights LD 78.21 5 3 26 L Edmonton Oilers
Brayden Point Tampa Bay Lightning C 78.02 13 4 25 R Colorado Avalanche
Matthew Tkachuk Calgary Flames LW 77.97 9 3 23 L Washington Capitals
Mark Giordano Seattle Kraken LD 77.87 6 5 38 L Vancouver Canucks
Claude Giroux Philadelphia Flyers LW 77.85 9 3 33 R Florida Panthers
Oliver Bjorkstrand Columbus Blue Jackets RW 77.79 10 4 26 R Carolina Hurricanes
Elias Pettersson Vancouver Canucks C 77.75 14 5 22 L Seattle Kraken
Tomas Tatar New Jersey Devils LW 77.73 10 3 30 L Buffalo Sabres
Brent Burns San Jose Sharks RD 77.66 6 3 36 R Toronto Maple Leafs
John Tavares Toronto Maple Leafs C 77.57 15 4 31 L San Jose Sharks
Anthony Mantha Washington Capitals RW 77.49 11 4 27 L Calgary Flames
Ryan Nugent-Hopkins Edmonton Oilers C 77.40 11 4 28 L Vegas Golden Knights
Anze Kopitar Los Angeles Kings C 77.39 16 3 34 L Dallas Stars
Tomas Hertl San Jose Sharks C 77.31 17 3 27 L Toronto Maple Leafs
John Klingberg Dallas Stars RD 77.29 7 1 29 R Los Angeles Kings
Teuvo Teravainen Carolina Hurricanes LW 77.24 12 3 27 L Columbus Blue Jackets
John Carlson Washington Capitals RD 77.17 8 4 31 R Calgary Flames
Jonathan Toews Chicago Blackhawks C 77.11 18 5 33 L Detroit Red Wings
Bryan Rust Pittsburgh Penguins RW 77.04 13 2 29 R Toronto Maple Leafs
Jaden Schwartz Seattle Kraken LW 77.00 12 5 29 L Vancouver Canucks
Jakub Voracek Columbus Blue Jackets RW 77.00 14 4 32 L Carolina Hurricanes
Ryan Ellis Philadelphia Flyers RD 76.98 9 3 30 R Florida Panthers
Mike Hoffman Montreal Canadiens LW 76.97 15 2 31 L Detroit Red Wings
Jaccob Slavin Carolina Hurricanes LD 76.93 10 3 27 L Columbus Blue Jackets
Colton Parayko St Louis Blues RD 76.92 11 3 28 R Los Angeles Kings
Timo Meier San Jose Sharks RW 76.87 16 3 25 L Toronto Maple Leafs
Mark Scheifele Winnipeg Jets C 76.85 19 2 28 R Nashville Predators
Mathew Barzal New York Islanders C 76.83 20 4 24 R Arizona Coyotes
Reilly Smith Vegas Golden Knights RW 76.80 17 3 30 L Edmonton Oilers
Jonathan Huberdeau Florida Panthers C 76.79 13 4 28 L Philadelphia Flyers
Kris Letang Pittsburgh Penguins RD 76.72 12 4 34 R Toronto Maple Leafs
Tyler Seguin Dallas Stars C 76.71 21 4 29 R Los Angeles Kings
Jeff Petry Montreal Canadiens RD 76.71 13 5 33 R Detroit Red Wings
Brayden Schenn St Louis Blues C 76.63 22 3 30 L Los Angeles Kings
Chris Kreider New York Rangers LW 76.62 14 5 30 L Ottawa Senators
Mitch Marner Toronto Maple Leafs C 76.61 18 4 24 R San Jose Sharks
William Karlsson Vegas Golden Knights C 76.61 23 3 28 L Edmonton Oilers
Logan Couture San Jose Sharks C 76.55 24 3 32 L Toronto Maple Leafs
Erik Karlsson San Jose Sharks RD 76.54 14 3 31 R Toronto Maple Leafs
Elias Lindholm Calgary Flames C 76.54 19 3 26 R Washington Capitals
Travis Konecny Philadelphia Flyers C 76.53 20 3 24 R Florida Panthers
Dylan Larkin Detroit Red Wings C 76.44 25 3 25 L Montreal Canadiens
Taylor Hall Boston Bruins LW 76.42 15 2 29 L Buffalo Sabres
Aleksander Barkov Florida Panthers C 76.41 26 4 26 L Philadelphia Flyers
Nazem Kadri Colorado Avalanche C 76.35 27 4 31 L Tampa Bay Lightning
Ryan Suter Dallas Stars LD 76.29 7 4 36 L Los Angeles Kings
Blake Wheeler Winnipeg Jets RW 76.28 22 2 35 R Nashville Predators
Ivan Provorov Philadelphia Flyers LD 76.25 8 3 24 L Florida Panthers
Zach Parise New York Islanders LW 76.25 17 4 37 L Arizona Coyotes
Miro Heiskanen Dallas Stars D 76.22 9 4 22 L Los Angeles Kings
Jared Spurgeon Minnesota Wild RD 76.13 16 3 31 R Anaheim Ducks
William Nylander Toronto Maple Leafs RW 76.11 23 4 25 R San Jose Sharks
Vince Dunn Seattle Kraken LD 76.03 10 3 24 L Vancouver Canucks
Dominik Kubalik Chicago Blackhawks LW 76.00 18 5 26 L Detroit Red Wings
Johnny Gaudreau Calgary Flames LW 76.00 19 3 28 L Washington Capitals
Tyler Toffoli Montreal Canadiens RW 75.91 25 5 29 R Detroit Red Wings
Oliver Ekman-Larsson Vancouver Canucks LD 75.81 11 5 30 L Seattle Kraken
Samuel Girard Colorado Avalanche LD 75.81 12 4 23 L Tampa Bay Lightning
Ryan O'Reilly St Louis Blues C 75.78 28 3 30 L Los Angeles Kings
Jakob Chychrun Arizona Coyotes LD 75.73 13 4 23 L New York Islanders
Nikolaj Ehlers Winnipeg Jets LW 75.72 20 4 25 L Nashville Predators
Antti Raanta Carolina Hurricanes G 75.68 2 0 32 L Columbus Blue Jackets
Jamie Benn Dallas Stars LW 75.55 21 4 32 L Los Angeles Kings
Phillip Danault Los Angeles Kings C 75.54 29 3 28 L Dallas Stars
Mikael Backlund Calgary Flames C 75.53 30 3 32 L Washington Capitals
Jonathan Marchessault Vegas Golden Knights LW 75.52 22 3 30 R Edmonton Oilers
Showing 1 to 100 of 574