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
Connor McDavid Edmonton Oilers C 89.34 1 78 22 L Winnipeg Jets
Nikita Kucherov Tampa Bay Lightning RW 88.63 1 82 26 L Carolina Hurricanes
Brad Marchand Boston Bruins LW 86.16 1 79 31 L New Jersey Devils
Nathan Mackinnon Colorado Avalanche C 86.10 2 82 24 R Vegas Golden Knights
Sidney Crosby Pittsburgh Penguins C 86.04 3 79 32 L Buffalo Sabres
Taylor Hall New Jersey Devils LW 85.62 2 33 27 L Boston Bruins
Alex Ovechkin Washington Capitals LW 84.70 3 81 33 R Chicago Blackhawks
David Pastrnak Boston Bruins LW 84.14 4 66 23 R New Jersey Devils
Patrick Kane Chicago Blackhawks RW 84.02 2 81 30 L Washington Capitals
Auston Matthews Toronto Maple Leafs C 83.90 4 68 21 L Ottawa Senators
Vladimir Tarasenko St Louis Blues RW 83.85 3 76 27 L Dallas Stars
Patrice Bergeron Boston Bruins C 83.73 5 65 34 R New Jersey Devils
Antti Raanta Arizona Coyotes G 83.39 1 12 30 L Los Angeles Kings
Leon Draisaitl Edmonton Oilers C 83.39 6 82 23 L Winnipeg Jets
John Klingberg Dallas Stars RD 83.30 1 64 27 R St Louis Blues
Steven Stamkos Tampa Bay Lightning C 83.15 7 82 29 R Carolina Hurricanes
Brent Burns San Jose Sharks RD 83.14 2 82 34 R Anaheim Ducks
Erik Karlsson San Jose Sharks RD 83.12 3 53 29 R Anaheim Ducks
Aleksander Barkov Florida Panthers C 83.08 8 82 24 L Nashville Predators
Logan Couture San Jose Sharks C 82.69 9 81 30 L Anaheim Ducks
Kris Letang Pittsburgh Penguins RD 82.52 4 65 32 R Buffalo Sabres
Mark Scheifele Winnipeg Jets C 82.27 10 82 26 R Edmonton Oilers
Torey Krug Boston Bruins LD 82.17 1 64 28 L New Jersey Devils
Roman Josi Nashville Predators LD 81.65 2 82 29 L Florida Panthers
Evgeni Malkin Pittsburgh Penguins C 81.46 11 68 33 L Buffalo Sabres
Victor Hedman Tampa Bay Lightning LD 81.26 3 70 28 L Carolina Hurricanes
Tyler Seguin Dallas Stars C 81.24 12 82 27 R St Louis Blues
Ben Bishop Dallas Stars G 81.15 2 46 32 L St Louis Blues
John Tavares Toronto Maple Leafs C 81.12 13 82 28 L Ottawa Senators
Artemi Panarin New York Rangers LW 81.08 5 79 27 R New Jersey Devils
Dustin Byfuglien Winnipeg Jets RD 80.88 5 42 34 R Edmonton Oilers
Alex Pietrangelo St Louis Blues RD 80.77 6 71 29 R Dallas Stars
John Carlson Washington Capitals RD 80.51 7 80 29 R Chicago Blackhawks
P.K. Subban New Jersey Devils RD 80.51 8 63 30 R Boston Bruins
Mark Giordano Calgary Flames LD 80.47 4 78 35 L Vancouver Canucks
Claude Giroux Philadelphia Flyers LW 80.40 6 82 31 R New York Islanders
Mark Stone Vegas Golden Knights RW 80.35 4 77 27 R Colorado Avalanche
Jonathan Huberdeau Florida Panthers C 80.33 7 82 26 L Nashville Predators
Sean Couturier Philadelphia Flyers C 80.31 14 80 26 L New York Islanders
Seth Jones Columbus Blue Jackets RD 80.23 9 75 24 R Buffalo Sabres
Shea Weber Montreal Canadiens RD 80.23 10 58 34 R New Jersey Devils
Sebastian Aho Carolina Hurricanes LW 80.21 8 82 22 L Tampa Bay Lightning
Jack Eichel Buffalo Sabres C 80.20 15 77 22 R Pittsburgh Penguins
Brock Boeser Vancouver Canucks RW 80.17 5 69 22 R Calgary Flames
Mikko Rantanen Colorado Avalanche RW 80.15 6 74 22 L Vegas Golden Knights
Brayden Point Tampa Bay Lightning C 80.14 16 79 23 R Carolina Hurricanes
Dylan Larkin Detroit Red Wings C 80.05 17 76 23 L Chicago Blackhawks
Jaden Schwartz St Louis Blues LW 79.95 9 69 27 L Dallas Stars
Morgan Rielly Toronto Maple Leafs LD 79.81 5 82 25 L Ottawa Senators
John Gibson Anaheim Ducks G 79.78 3 58 26 L San Jose Sharks
Teuvo Teravainen Carolina Hurricanes LW 79.74 7 82 25 L Tampa Bay Lightning
Joe Pavelski Dallas Stars C 79.66 18 75 35 R St Louis Blues
Dougie Hamilton Carolina Hurricanes RD 79.63 11 82 26 R Tampa Bay Lightning
Cam Atkinson Columbus Blue Jackets RW 79.59 8 80 30 R Buffalo Sabres
Jonathan Toews Chicago Blackhawks C 79.57 19 82 31 L Washington Capitals
Jonathan Marchessault Vegas Golden Knights LW 79.55 10 82 28 R Colorado Avalanche
Alex DeBrincat Chicago Blackhawks RW 79.55 9 82 21 R Washington Capitals
Tyson Barrie Toronto Maple Leafs RD 79.48 12 78 28 R Ottawa Senators
Max Pacioretty Vegas Golden Knights LW 79.45 11 66 30 L Colorado Avalanche
Ryan Ellis Nashville Predators RD 79.39 13 82 28 R Florida Panthers
Matthew Tkachuk Calgary Flames LW 79.38 12 80 21 L Vancouver Canucks
Sergei Bobrovsky Florida Panthers G 79.38 4 62 30 L Nashville Predators
Filip Forsberg Nashville Predators LW 79.37 13 64 25 R Florida Panthers
Brendan Gallagher Montreal Canadiens RW 79.33 10 82 27 R New Jersey Devils
Tomas Hertl San Jose Sharks C 79.32 20 77 25 L Anaheim Ducks
Ryan Suter Minnesota Wild LD 79.25 6 82 34 L Dallas Stars
Alexander Radulov Dallas Stars RW 79.22 11 70 33 L St Louis Blues
Sean Monahan Calgary Flames C 79.21 21 78 24 L Vancouver Canucks
Jake Guentzel Pittsburgh Penguins LW 79.18 14 82 24 L Buffalo Sabres
Johnny Gaudreau Calgary Flames LW 79.11 15 82 26 L Vancouver Canucks
William Karlsson Vegas Golden Knights C 79.11 22 82 26 L Colorado Avalanche
Rickard Rakell Anaheim Ducks C 79.10 16 69 26 R San Jose Sharks
Justin Faulk Carolina Hurricanes RD 79.04 14 82 27 R Tampa Bay Lightning
Viktor Arvidsson Nashville Predators RW 78.98 12 58 26 R Florida Panthers
Paul Stastny Vegas Golden Knights C 78.94 23 50 33 L Colorado Avalanche
Nicklas Backstrom Washington Capitals C 78.90 24 80 31 L Chicago Blackhawks
Jeff Petry Montreal Canadiens RD 78.88 15 82 31 R New Jersey Devils
Blake Wheeler Winnipeg Jets RW 78.87 13 82 33 R Edmonton Oilers
Shea Theodore Vegas Golden Knights LD 78.73 7 79 24 L Colorado Avalanche
Colton Parayko St Louis Blues RD 78.67 16 80 26 R Dallas Stars
Mathew Dumba Minnesota Wild RD 78.65 17 32 25 R Dallas Stars
Anthony Mantha Detroit Red Wings RW 78.62 14 67 24 L Chicago Blackhawks
Ryan O'Reilly St Louis Blues C 78.62 25 82 28 L Dallas Stars
Oliver Ekman-Larsson Arizona Coyotes LD 78.59 8 81 28 L Los Angeles Kings
Mika Zibanejad New York Rangers C 78.57 26 82 26 R New Jersey Devils
Mathew Barzal New York Islanders C 78.52 27 82 22 R Philadelphia Flyers
Kyle Connor Winnipeg Jets LW 78.48 17 82 22 L Edmonton Oilers
Jaccob Slavin Carolina Hurricanes LD 78.47 9 82 25 L Tampa Bay Lightning
Jordan Staal Carolina Hurricanes C 78.45 28 50 31 L Tampa Bay Lightning
Jared Spurgeon Minnesota Wild RD 78.44 18 82 29 R Dallas Stars
T.J. Oshie Washington Capitals RW 78.31 15 69 32 R Chicago Blackhawks
Evgenii Dadonov Florida Panthers RW 78.29 16 82 30 L Nashville Predators
Charlie McAvoy Boston Bruins RD 78.22 19 54 21 R New Jersey Devils
Jeff Skinner Buffalo Sabres LW 78.22 18 82 27 L Pittsburgh Penguins
Andrei Vasilevskiy Tampa Bay Lightning G 78.14 5 53 25 L Carolina Hurricanes
Tyler Bertuzzi Detroit Red Wings LW 78.13 19 73 24 L Chicago Blackhawks
Timo Meier San Jose Sharks RW 78.12 20 78 22 L Anaheim Ducks
Eric Staal Minnesota Wild C 78.10 29 81 34 L Dallas Stars
Pekka Rinne Nashville Predators G 78.04 6 56 36 L Florida Panthers
James van Riemsdyk Philadelphia Flyers LW 77.98 21 66 30 L New York Islanders
Showing 1 to 100 of 967