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