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