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