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