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