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