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