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