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 90.49 1 47 22 L Carolina Hurricanes
Nikita Kucherov Tampa Bay Lightning RW 88.48 1 49 25 L Pittsburgh Penguins
Nathan Mackinnon Colorado Avalanche C 88.16 2 48 23 R Nashville Predators
Sidney Crosby Pittsburgh Penguins C 87.46 3 45 31 L New Jersey Devils
Taylor Hall New Jersey Devils LW 85.39 1 33 27 L Pittsburgh Penguins
Alex Ovechkin Washington Capitals LW 85.31 2 47 33 R Chicago Blackhawks
Mark Scheifele Winnipeg Jets C 85.24 4 48 25 R Philadelphia Flyers
Erik Karlsson San Jose Sharks RD 84.60 1 47 28 R Florida Panthers
Johnny Gaudreau Calgary Flames LW 84.45 3 50 25 L Carolina Hurricanes
Patrice Bergeron Boston Bruins C 84.34 5 33 33 R Winnipeg Jets
Brent Burns San Jose Sharks RD 84.30 2 50 33 R Florida Panthers
Auston Matthews Toronto Maple Leafs C 84.11 6 33 21 L Arizona Coyotes
David Pastrnak Boston Bruins LW 84.07 2 49 22 R Winnipeg Jets
Brad Marchand Boston Bruins LW 84.01 4 48 30 L Winnipeg Jets
Brayden Point Tampa Bay Lightning C 83.96 7 49 22 R Pittsburgh Penguins
Antti Raanta Arizona Coyotes G 83.02 1 12 29 L Toronto Maple Leafs
Patrick Kane Chicago Blackhawks RW 82.99 3 48 30 L Washington Capitals
Artemi Panarin Columbus Blue Jackets LW 82.85 5 46 27 R Buffalo Sabres
Steven Stamkos Tampa Bay Lightning C 82.78 8 49 28 R Pittsburgh Penguins
Kris Letang Pittsburgh Penguins RD 82.61 3 46 31 R New Jersey Devils
Evgeni Malkin Pittsburgh Penguins C 82.27 9 48 32 L New Jersey Devils
Cam Atkinson Columbus Blue Jackets RW 82.22 4 47 29 R Buffalo Sabres
John Tavares Toronto Maple Leafs C 82.20 10 47 28 L Arizona Coyotes
Sean Monahan Calgary Flames C 82.20 11 50 24 L Carolina Hurricanes
Mikko Rantanen Colorado Avalanche RW 81.89 5 48 22 L Nashville Predators
Sebastian Aho Carolina Hurricanes LW 81.83 6 47 21 L Edmonton Oilers
John Klingberg Dallas Stars RD 81.82 4 31 26 R Buffalo Sabres
Torey Krug Boston Bruins LD 81.78 1 38 27 L Winnipeg Jets
Roman Josi Nashville Predators LD 81.77 2 50 28 L Colorado Avalanche
Filip Forsberg Nashville Predators LW 81.63 7 33 24 R Colorado Avalanche
Mathew Barzal New York Islanders C 81.55 12 47 21 R Anaheim Ducks
Ryan O'Reilly St Louis Blues C 81.41 13 47 27 L Los Angeles Kings
Claude Giroux Philadelphia Flyers LW 81.38 14 48 31 R Winnipeg Jets
Victor Hedman Tampa Bay Lightning LD 81.37 3 42 28 L Pittsburgh Penguins
Sean Couturier Philadelphia Flyers C 81.05 15 46 26 L Winnipeg Jets
Blake Wheeler Winnipeg Jets RW 80.98 6 48 32 R Philadelphia Flyers
Mark Giordano Calgary Flames LD 80.97 4 48 35 L Carolina Hurricanes
Jack Eichel Buffalo Sabres C 80.92 16 45 22 R Columbus Blue Jackets
Brock Boeser Vancouver Canucks RW 80.91 7 36 21 R Detroit Red Wings
John Carlson Washington Capitals RD 80.80 5 46 29 R Chicago Blackhawks
Viktor Arvidsson Nashville Predators RW 80.79 8 26 25 R Colorado Avalanche
Matthew Tkachuk Calgary Flames LW 80.78 8 50 21 L Carolina Hurricanes
Jeff Skinner Buffalo Sabres LW 80.52 9 48 26 L Columbus Blue Jackets
Dustin Byfuglien Winnipeg Jets RD 80.44 6 32 33 R Philadelphia Flyers
P.K. Subban Nashville Predators RD 80.36 7 31 29 R Colorado Avalanche
Seth Jones Columbus Blue Jackets RD 80.35 8 41 24 R Buffalo Sabres
Jake Guentzel Pittsburgh Penguins LW 80.33 10 48 24 L New Jersey Devils
Vladimir Tarasenko St Louis Blues RW 80.18 9 46 27 L Los Angeles Kings
Tyler Seguin Dallas Stars C 79.92 17 49 26 R Buffalo Sabres
Ryan Ellis Nashville Predators RD 79.89 9 50 28 R Colorado Avalanche
Shea Weber Montreal Canadiens RD 79.86 10 26 33 R Arizona Coyotes
John Gibson Anaheim Ducks G 79.85 2 42 25 L New York Islanders
Aleksander Barkov Florida Panthers C 79.76 18 47 23 L San Jose Sharks
Mitch Marner Toronto Maple Leafs C 79.68 10 47 21 R Arizona Coyotes
Patrik Laine Winnipeg Jets RW 79.62 11 48 20 R Philadelphia Flyers
Elias Pettersson Vancouver Canucks C 79.62 19 38 20 L Detroit Red Wings
Leon Draisaitl Edmonton Oilers C 79.61 20 48 23 L Carolina Hurricanes
Logan Couture San Jose Sharks C 79.59 21 50 29 L Florida Panthers
Mark Stone Ottawa Senators RW 79.52 12 49 26 R Arizona Coyotes
Evander Kane San Jose Sharks LW 79.43 11 50 27 L Florida Panthers
Morgan Rielly Toronto Maple Leafs LD 79.29 5 47 24 L Arizona Coyotes
Jonathan Quick Los Angeles Kings G 79.27 3 23 32 L St Louis Blues
Sergei Bobrovsky Columbus Blue Jackets G 79.19 4 34 30 L Buffalo Sabres
Ryan Suter Minnesota Wild LD 79.18 6 48 33 L Vegas Golden Knights
Eric Staal Minnesota Wild C 79.04 22 47 34 L Vegas Golden Knights
Matt Duchene Ottawa Senators C 78.99 23 40 28 L Arizona Coyotes
Drew Doughty Los Angeles Kings RD 78.96 11 49 29 R St Louis Blues
Alex Pietrangelo St Louis Blues RD 78.93 12 36 29 R Los Angeles Kings
Mattias Ekholm Nashville Predators LD 78.91 7 49 28 L Colorado Avalanche
Tyson Barrie Colorado Avalanche RD 78.89 13 44 27 R Nashville Predators
Pierre-Luc Dubois Columbus Blue Jackets C 78.84 24 48 20 L Buffalo Sabres
Gabriel Landeskog Colorado Avalanche LW 78.83 12 48 26 L Nashville Predators
Joe Pavelski San Jose Sharks C 78.78 13 50 34 R Florida Panthers
Elias Lindholm Calgary Flames C 78.71 25 50 24 R Carolina Hurricanes
Tomas Hertl San Jose Sharks C 78.71 26 45 25 L Florida Panthers
Anze Kopitar Los Angeles Kings C 78.66 27 48 31 L St Louis Blues
Mika Zibanejad New York Rangers C 78.63 28 48 25 R Philadelphia Flyers
Dylan Larkin Detroit Red Wings C 78.54 29 49 22 L Vancouver Canucks
Patric Hornqvist Pittsburgh Penguins RW 78.53 14 35 32 R New Jersey Devils
Kyle Palmieri New Jersey Devils RW 78.50 15 48 27 R Pittsburgh Penguins
Mathew Dumba Minnesota Wild RD 78.31 14 32 24 R Vegas Golden Knights
Rickard Rakell Anaheim Ducks C 78.28 13 36 25 R New York Islanders
Jared Spurgeon Minnesota Wild RD 78.21 15 48 29 R Vegas Golden Knights
Anders Lee New York Islanders LW 78.20 14 47 28 L Anaheim Ducks
Evgeny Kuznetsov Washington Capitals C 78.11 30 41 26 L Chicago Blackhawks
Carter Hutton Buffalo Sabres G 78.11 5 31 33 L Columbus Blue Jackets
Alexander Radulov Dallas Stars RW 78.07 16 39 32 L Buffalo Sabres
Phil Kessel Pittsburgh Penguins RW 78.06 15 48 31 R New Jersey Devils
Nicklas Backstrom Washington Capitals C 78.03 31 46 31 L Chicago Blackhawks
Jaden Schwartz St Louis Blues LW 78.01 16 34 26 L Los Angeles Kings
Chris Kreider New York Rangers LW 78.01 17 48 27 L Philadelphia Flyers
Dougie Hamilton Carolina Hurricanes RD 77.96 16 47 25 R Edmonton Oilers
Pekka Rinne Nashville Predators G 77.90 6 35 36 L Colorado Avalanche
T.J. Oshie Washington Capitals RW 77.89 17 36 32 R Chicago Blackhawks
Nikolaj Ehlers Winnipeg Jets LW 77.87 18 40 22 L Philadelphia Flyers
Shea Theodore Vegas Golden Knights LD 77.85 8 49 23 L Minnesota Wild
Ryan Getzlaf Anaheim Ducks C 77.84 32 43 33 R New York Islanders
T.J. Brodie Calgary Flames LD 77.83 9 50 28 L Carolina Hurricanes
William Karlsson Vegas Golden Knights C 77.75 33 50 26 L Minnesota Wild
Jonathan Marchessault Vegas Golden Knights LW 77.74 19 50 28 R Minnesota Wild
Showing 1 to 100 of 772