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