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