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
Nikita Kucherov Tampa Bay Lightning RW 92.14 1 74 25 L Carolina Hurricanes
Connor McDavid Edmonton Oilers C 90.38 1 69 22 L Columbus Blue Jackets
Sidney Crosby Pittsburgh Penguins C 87.37 2 71 31 L Nashville Predators
Nathan Mackinnon Colorado Avalanche C 87.13 3 73 23 R Dallas Stars
Brad Marchand Boston Bruins LW 86.81 1 72 30 L New Jersey Devils
Patrice Bergeron Boston Bruins C 85.84 4 57 33 R New Jersey Devils
Taylor Hall New Jersey Devils LW 85.60 2 33 27 L Boston Bruins
Alex Ovechkin Washington Capitals LW 85.26 3 73 33 R Minnesota Wild
Aleksander Barkov Florida Panthers C 84.73 5 73 23 L Arizona Coyotes
Auston Matthews Toronto Maple Leafs C 84.40 6 60 21 L New York Rangers
David Pastrnak Boston Bruins LW 84.29 4 57 22 R New Jersey Devils
Vladimir Tarasenko St Louis Blues RW 84.04 2 67 27 L Detroit Red Wings
Brent Burns San Jose Sharks RD 83.64 1 73 34 R Los Angeles Kings
Erik Karlsson San Jose Sharks RD 83.51 2 52 28 R Los Angeles Kings
Antti Raanta Arizona Coyotes G 83.34 1 12 29 L Florida Panthers
Brayden Point Tampa Bay Lightning C 83.15 7 72 23 R Carolina Hurricanes
Patrick Kane Chicago Blackhawks RW 83.07 3 71 30 L Philadelphia Flyers
Mark Scheifele Winnipeg Jets C 82.98 8 72 26 R Vegas Golden Knights
Kris Letang Pittsburgh Penguins RD 82.72 3 61 31 R Nashville Predators
John Tavares Toronto Maple Leafs C 82.69 9 74 28 L New York Rangers
Steven Stamkos Tampa Bay Lightning C 82.56 10 74 29 R Carolina Hurricanes
John Klingberg Dallas Stars RD 82.36 4 55 26 R Colorado Avalanche
Roman Josi Nashville Predators LD 82.33 1 74 28 L Pittsburgh Penguins
Johnny Gaudreau Calgary Flames LW 82.21 5 73 25 L Ottawa Senators
Torey Krug Boston Bruins LD 82.05 2 59 27 L New Jersey Devils
Leon Draisaitl Edmonton Oilers C 82.03 11 73 23 L Columbus Blue Jackets
Evgeni Malkin Pittsburgh Penguins C 82.03 12 66 32 L Nashville Predators
Sean Couturier Philadelphia Flyers C 81.94 13 71 26 L Chicago Blackhawks
Sebastian Aho Carolina Hurricanes LW 81.74 6 72 21 L Tampa Bay Lightning
Jonathan Huberdeau Florida Panthers C 81.68 7 73 25 L Arizona Coyotes
Matthew Tkachuk Calgary Flames LW 81.50 8 73 21 L Ottawa Senators
Ryan O'Reilly St Louis Blues C 81.44 14 73 28 L Detroit Red Wings
Brock Boeser Vancouver Canucks RW 81.40 4 60 22 R Calgary Flames
John Carlson Washington Capitals RD 81.27 5 73 29 R Minnesota Wild
Claude Giroux Philadelphia Flyers LW 81.21 5 73 31 R Chicago Blackhawks
Victor Hedman Tampa Bay Lightning LD 81.14 3 66 28 L Carolina Hurricanes
Cam Atkinson Columbus Blue Jackets RW 80.93 6 71 29 R Edmonton Oilers
Blake Wheeler Winnipeg Jets RW 80.86 7 72 32 R Vegas Golden Knights
Alex DeBrincat Chicago Blackhawks RW 80.83 8 72 21 R Philadelphia Flyers
Alex Pietrangelo St Louis Blues RD 80.73 6 62 29 R Detroit Red Wings
Filip Forsberg Nashville Predators LW 80.70 9 56 24 R Pittsburgh Penguins
Mark Stone Vegas Golden Knights RW 80.69 9 69 26 R Winnipeg Jets
Viktor Arvidsson Nashville Predators RW 80.64 10 50 25 R Pittsburgh Penguins
Mark Giordano Calgary Flames LD 80.62 4 71 35 L Ottawa Senators
Joe Pavelski San Jose Sharks C 80.62 15 72 34 R Los Angeles Kings
Tyler Seguin Dallas Stars C 80.45 16 73 27 R Colorado Avalanche
John Gibson Anaheim Ducks G 80.33 2 53 25 L San Jose Sharks
Dustin Byfuglien Winnipeg Jets RD 80.26 7 37 33 R Vegas Golden Knights
Jack Eichel Buffalo Sabres C 80.23 17 68 22 R Montreal Canadiens
Morgan Rielly Toronto Maple Leafs LD 80.22 5 74 25 L New York Rangers
Artemi Panarin Columbus Blue Jackets LW 80.17 10 70 27 R Edmonton Oilers
Jake Guentzel Pittsburgh Penguins LW 80.17 11 74 24 L Nashville Predators
Ryan Suter Minnesota Wild LD 80.05 6 74 34 L Washington Capitals
Ryan Ellis Nashville Predators RD 79.99 8 74 28 R Pittsburgh Penguins
Ben Bishop Dallas Stars G 79.91 3 42 32 L Colorado Avalanche
Logan Couture San Jose Sharks C 79.89 18 73 29 L Los Angeles Kings
Seth Jones Columbus Blue Jackets RD 79.89 9 66 24 R Edmonton Oilers
Sergei Bobrovsky Columbus Blue Jackets G 79.88 4 55 30 L Edmonton Oilers
Mathew Barzal New York Islanders C 79.80 19 73 21 R Montreal Canadiens
Mikko Rantanen Colorado Avalanche RW 79.75 11 73 22 L Dallas Stars
Sean Monahan Calgary Flames C 79.63 20 71 24 L Ottawa Senators
Andrei Vasilevskiy Tampa Bay Lightning G 79.58 5 48 24 L Carolina Hurricanes
Evgenii Dadonov Florida Panthers RW 79.56 12 73 30 L Arizona Coyotes
Dougie Hamilton Carolina Hurricanes RD 79.56 10 72 25 R Tampa Bay Lightning
Mika Zibanejad New York Rangers C 79.46 21 73 25 R Toronto Maple Leafs
Shea Weber Montreal Canadiens RD 79.42 11 49 33 R New York Islanders
Jared Spurgeon Minnesota Wild RD 79.35 12 74 29 R Washington Capitals
P.K. Subban Nashville Predators RD 79.24 13 55 29 R Pittsburgh Penguins
Eric Staal Minnesota Wild C 79.13 22 73 34 L Washington Capitals
Tyson Barrie Colorado Avalanche RD 79.08 14 69 27 R Dallas Stars
T.J. Oshie Washington Capitals RW 79.03 13 63 32 R Minnesota Wild
Evgeny Kuznetsov Washington Capitals C 78.97 23 68 26 L Minnesota Wild
Tomas Hertl San Jose Sharks C 78.96 24 68 25 L Los Angeles Kings
Mitch Marner Toronto Maple Leafs C 78.95 14 74 21 R New York Rangers
Charlie McAvoy Boston Bruins RD 78.94 15 46 21 R New Jersey Devils
Jonathan Toews Chicago Blackhawks C 78.90 25 72 30 L Philadelphia Flyers
Jeff Skinner Buffalo Sabres LW 78.77 12 73 26 L Montreal Canadiens
Teuvo Teravainen Carolina Hurricanes LW 78.77 15 72 24 L Tampa Bay Lightning
Max Pacioretty Vegas Golden Knights LW 78.74 13 60 30 L Winnipeg Jets
Jonathan Marchessault Vegas Golden Knights LW 78.70 14 73 28 R Winnipeg Jets
William Karlsson Vegas Golden Knights C 78.70 26 73 26 L Winnipeg Jets
Mathew Dumba Minnesota Wild RD 78.64 16 32 24 R Washington Capitals
James van Riemsdyk Philadelphia Flyers LW 78.63 15 57 29 L Chicago Blackhawks
Alexander Radulov Dallas Stars RW 78.63 16 61 32 L Colorado Avalanche
Jake DeBrusk Boston Bruins LW 78.45 16 59 22 L New Jersey Devils
Jamie Benn Dallas Stars LW 78.39 17 70 29 L Colorado Avalanche
Ryan McDonagh Tampa Bay Lightning LD 78.38 7 74 29 L Carolina Hurricanes
David Krejci Boston Bruins C 78.36 27 73 32 R New Jersey Devils
Brendan Gallagher Montreal Canadiens RW 78.36 17 73 26 R New York Islanders
Curtis McElhinney Carolina Hurricanes G 78.33 6 28 35 L Tampa Bay Lightning
Elias Lindholm Calgary Flames C 78.26 28 73 24 R Ottawa Senators
Anze Kopitar Los Angeles Kings C 78.23 29 71 31 L San Jose Sharks
Gabriel Landeskog Colorado Avalanche LW 78.15 18 68 26 L Dallas Stars
Shayne Gostisbehere Philadelphia Flyers LD 78.13 8 70 25 L Chicago Blackhawks
Patrik Laine Winnipeg Jets RW 78.11 18 72 20 R Vegas Golden Knights
Colton Parayko St Louis Blues RD 78.10 17 73 25 R Detroit Red Wings
Nicklas Backstrom Washington Capitals C 78.05 30 73 31 L Minnesota Wild
Elias Pettersson Vancouver Canucks C 78.05 31 62 20 L Calgary Flames
Timo Meier San Jose Sharks RW 78.05 19 70 22 L Los Angeles Kings
Shea Theodore Vegas Golden Knights LD 78.05 9 72 23 L Winnipeg Jets
Showing 1 to 100 of 777