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