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