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
David Pastrnak Boston Bruins LW 85.41 1 63 23 R Calgary Flames
Leon Draisaitl Edmonton Oilers C 85.00 1 62 24 L Anaheim Ducks
Nikita Kucherov Tampa Bay Lightning RW 84.50 2 60 26 L Toronto Maple Leafs
Nathan Mackinnon Colorado Avalanche C 84.34 2 61 24 R Buffalo Sabres
Sidney Crosby Pittsburgh Penguins C 82.98 3 33 32 L Los Angeles Kings
Steven Stamkos Tampa Bay Lightning C 82.89 1 56 30 R Toronto Maple Leafs
Mika Zibanejad New York Rangers C 82.78 4 48 26 R New York Islanders
Jack Eichel Buffalo Sabres C 82.51 5 61 23 R Colorado Avalanche
Auston Matthews Toronto Maple Leafs C 82.51 6 63 22 L Tampa Bay Lightning
Connor McDavid Edmonton Oilers C 81.76 7 56 23 L Anaheim Ducks
Brad Marchand Boston Bruins LW 81.61 2 63 31 L Calgary Flames
Patrice Bergeron Boston Bruins C 81.30 8 54 34 R Calgary Flames
Max Pacioretty Vegas Golden Knights LW 81.16 3 64 31 L Edmonton Oilers
Alex Ovechkin Washington Capitals LW 81.12 4 61 34 R Winnipeg Jets
Patrick Kane Chicago Blackhawks RW 80.65 3 62 31 L St Louis Blues
Sebastian Aho Carolina Hurricanes LW 80.57 9 61 22 L Dallas Stars
Artemi Panarin New York Rangers LW 80.56 5 60 28 R New York Islanders
Vladimir Tarasenko St Louis Blues RW 80.49 4 10 28 L Chicago Blackhawks
Victor Hedman Tampa Bay Lightning LD 79.91 1 60 29 L Toronto Maple Leafs
Brayden Point Tampa Bay Lightning C 79.73 10 58 23 R Toronto Maple Leafs
Evgeni Malkin Pittsburgh Penguins C 79.43 11 47 33 L Los Angeles Kings
Jonathan Huberdeau Florida Panthers C 79.40 6 62 26 L Arizona Coyotes
Mark Stone Vegas Golden Knights RW 79.32 5 64 27 R Edmonton Oilers
Dougie Hamilton Carolina Hurricanes RD 79.14 1 47 26 R Dallas Stars
Jake Guentzel Pittsburgh Penguins LW 79.06 7 39 25 L Los Angeles Kings
Alex Pietrangelo St Louis Blues RD 79.01 2 62 30 R Chicago Blackhawks
Mikko Rantanen Colorado Avalanche RW 78.80 6 42 23 L Buffalo Sabres
Torey Krug Boston Bruins LD 78.79 2 55 28 L Calgary Flames
Sean Couturier Philadelphia Flyers C 78.78 12 62 27 L San Jose Sharks
John Tavares Toronto Maple Leafs C 78.67 13 56 29 L Tampa Bay Lightning
Zach Werenski Columbus Blue Jackets LD 78.64 3 56 22 L Ottawa Senators
Aleksander Barkov Florida Panthers C 78.42 14 59 24 L Arizona Coyotes
John Carlson Washington Capitals RD 78.40 3 62 30 R Winnipeg Jets
Roman Josi Nashville Predators LD 78.37 4 61 29 L Ottawa Senators
Seth Jones Columbus Blue Jackets RD 78.36 4 56 25 R Ottawa Senators
Shea Theodore Vegas Golden Knights LD 78.22 5 64 24 L Edmonton Oilers
Cale Makar Colorado Avalanche D 77.98 6 53 21 R Buffalo Sabres
Kyle Connor Winnipeg Jets LW 77.95 8 64 23 L Washington Capitals
Charlie McAvoy Boston Bruins RD 77.92 7 60 22 R Calgary Flames
Oliver Bjorkstrand Columbus Blue Jackets RW 77.84 7 49 24 R Ottawa Senators
Kris Letang Pittsburgh Penguins RD 77.81 8 53 32 R Los Angeles Kings
Jonathan Toews Chicago Blackhawks C 77.59 15 62 31 L St Louis Blues
Mitch Marner Toronto Maple Leafs C 77.49 8 52 22 R Tampa Bay Lightning
Mark Scheifele Winnipeg Jets C 77.47 16 64 26 R Washington Capitals
Chris Kreider New York Rangers LW 77.44 9 60 28 L New York Islanders
Shea Weber Montreal Canadiens RD 77.44 9 58 34 R Vancouver Canucks
J.T. Miller Vancouver Canucks C 77.41 10 61 26 L Montreal Canadiens
Andrei Svechnikov Carolina Hurricanes RW 77.40 11 61 19 L Dallas Stars
Mark Giordano Calgary Flames LD 77.39 5 54 36 L Boston Bruins
Tomas Hertl San Jose Sharks C 77.37 17 48 26 L Philadelphia Flyers
Brent Burns San Jose Sharks RD 77.35 10 62 34 R Philadelphia Flyers
Quinn Hughes Vancouver Canucks LD 77.35 6 60 20 L Montreal Canadiens
Elias Pettersson Vancouver Canucks C 77.27 18 60 21 L Montreal Canadiens
John Klingberg Dallas Stars RD 77.20 11 51 27 R Carolina Hurricanes
Logan Couture San Jose Sharks C 77.19 19 45 30 L Philadelphia Flyers
Colton Parayko St Louis Blues RD 77.17 12 56 26 R Chicago Blackhawks
Reilly Smith Vegas Golden Knights RW 77.10 9 64 28 L Edmonton Oilers
Brendan Gallagher Montreal Canadiens RW 77.08 10 53 27 R Vancouver Canucks
Travis Konecny Philadelphia Flyers C 77.07 11 59 22 R San Jose Sharks
Jaccob Slavin Carolina Hurricanes LD 77.07 7 61 25 L Dallas Stars
Blake Wheeler Winnipeg Jets RW 77.06 12 64 33 R Washington Capitals
Tyler Seguin Dallas Stars C 77.04 20 62 28 R Carolina Hurricanes
Teuvo Teravainen Carolina Hurricanes LW 77.04 13 61 25 L Dallas Stars
Matthew Tkachuk Calgary Flames LW 76.92 14 62 22 L Boston Bruins
Anze Kopitar Los Angeles Kings C 76.91 21 63 32 L Pittsburgh Penguins
Bryan Rust Pittsburgh Penguins RW 76.84 12 47 27 R Los Angeles Kings
Ben Bishop Dallas Stars G 76.82 1 41 33 L Carolina Hurricanes
Jaden Schwartz St Louis Blues LW 76.81 13 63 27 L Chicago Blackhawks
William Nylander Toronto Maple Leafs RW 76.79 14 61 23 R Tampa Bay Lightning
Elias Lindholm Calgary Flames C 76.65 15 63 25 R Boston Bruins
Jonathan Marchessault Vegas Golden Knights LW 76.64 15 59 29 R Edmonton Oilers
Jared Spurgeon Minnesota Wild RD 76.61 13 54 30 R Columbus Blue Jackets
Erik Karlsson San Jose Sharks RD 76.60 14 56 29 R Philadelphia Flyers
Claude Giroux Philadelphia Flyers LW 76.56 16 62 32 R San Jose Sharks
Sam Reinhart Buffalo Sabres C 76.54 16 62 24 R Colorado Avalanche
Anthony Mantha Detroit Red Wings RW 76.45 17 36 25 L New Jersey Devils
James van Riemsdyk Philadelphia Flyers LW 76.43 17 62 30 L San Jose Sharks
Jeff Petry Montreal Canadiens RD 76.41 15 64 32 R Vancouver Canucks
Nazem Kadri Colorado Avalanche C 76.41 22 51 29 L Buffalo Sabres
Miro Heiskanen Dallas Stars D 76.39 8 61 20 L Carolina Hurricanes
David Perron St Louis Blues LW 76.36 18 63 31 R Chicago Blackhawks
Anthony DeAngelo New York Rangers RD 76.35 9 59 24 R New York Islanders
Ryan Ellis Nashville Predators RD 76.21 16 41 29 R Ottawa Senators
Ryan O'Reilly St Louis Blues C 76.19 23 63 29 L Chicago Blackhawks
Taylor Hall Arizona Coyotes LW 76.17 18 60 28 L Florida Panthers
Tomas Tatar Montreal Canadiens LW 76.07 19 64 29 L Vancouver Canucks
Mathew Barzal New York Islanders C 76.05 24 61 22 R New York Rangers
Johnny Gaudreau Calgary Flames LW 76.05 20 63 26 L Boston Bruins
Tyler Toffoli Vancouver Canucks RW 76.04 19 60 27 R Montreal Canadiens
Brady Tkachuk Ottawa Senators LW 76.01 21 62 20 L Columbus Blue Jackets
Ryan Nugent-Hopkins Edmonton Oilers C 75.91 22 56 26 L Anaheim Ducks
Ryan Suter Minnesota Wild LD 75.88 10 61 35 L Columbus Blue Jackets
Gabriel Landeskog Colorado Avalanche LW 75.88 23 45 27 L Buffalo Sabres
T.J. Oshie Washington Capitals RW 75.87 21 62 33 R Winnipeg Jets
Timo Meier San Jose Sharks RW 75.82 24 62 23 L Philadelphia Flyers
Jakob Chychrun Arizona Coyotes LD 75.79 11 63 21 L Florida Panthers
Jakub Vrana Washington Capitals C 75.71 26 62 23 L Winnipeg Jets
Nikolaj Ehlers Winnipeg Jets LW 75.60 27 64 24 L Washington Capitals
Morgan Rielly Toronto Maple Leafs LD 75.59 12 46 25 L Tampa Bay Lightning
Alexander Radulov Dallas Stars RW 75.58 22 55 33 L Carolina Hurricanes
Showing 1 to 100 of 766