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