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