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
Connor McDavid Edmonton Oilers C 89.02 1 82 21 L
Sidney Crosby Pittsburgh Penguins C 86.72 2 82 31 L
Patrice Bergeron Boston Bruins C 86.14 3 64 33 R
Brad Marchand Boston Bruins LW 85.66 1 68 30 L
Alex Ovechkin Washington Capitals LW 85.23 2 82 32 R
Nikita Kucherov Tampa Bay Lightning RW 84.96 1 80 25 L
Taylor Hall New Jersey Devils LW 84.89 3 76 26 L
Nathan Mackinnon Colorado Avalanche C 84.58 4 74 22 R
Evgeni Malkin Pittsburgh Penguins C 84.37 5 78 32 L
Vladimir Tarasenko St Louis Blues RW 83.69 2 80 26 L
David Pastrnak Boston Bruins LW 83.22 4 82 22 R
Evgeny Kuznetsov Washington Capitals C 83.21 6 79 26 L
Filip Forsberg Nashville Predators LW 82.82 5 67 24 R
Mark Scheifele Winnipeg Jets C 82.62 7 60 25 R
Brent Burns San Jose Sharks RD 82.60 1 82 33 R
Patrik Laine Winnipeg Jets RW 82.57 3 82 20 R
Jonathan Marchessault Vegas Golden Knights LW 82.20 6 77 27 R
Artemi Panarin Columbus Blue Jackets LW 82.10 7 81 26 R
Blake Wheeler Winnipeg Jets RW 81.83 4 81 31 R
Auston Matthews Toronto Maple Leafs C 81.61 8 62 20 L
Kris Letang Pittsburgh Penguins RD 81.58 2 79 31 R
Anze Kopitar Los Angeles Kings C 81.52 9 82 30 L
John Gibson Anaheim Ducks G 81.32 1 60 25 L
Jake Guentzel Pittsburgh Penguins LW 81.31 9 82 23 L
Erik Karlsson Ottawa Senators RD 81.23 3 71 28 R
Tyler Seguin Dallas Stars C 81.20 10 82 26 R
Dustin Byfuglien Winnipeg Jets RD 81.11 4 69 33 R
P.K. Subban Nashville Predators RD 80.92 5 82 29 R
Drew Doughty Los Angeles Kings RD 80.79 6 82 28 R
Victor Hedman Tampa Bay Lightning LD 80.75 1 77 27 L
Alex Pietrangelo St Louis Blues RD 80.66 7 78 28 R
John Carlson Washington Capitals RD 80.65 8 82 28 R
Steven Stamkos Tampa Bay Lightning C 80.63 11 78 28 R
Roman Josi Nashville Predators LD 80.62 2 75 28 L
Ryan Getzlaf Anaheim Ducks C 80.55 12 56 33 R
John Klingberg Dallas Stars RD 80.50 9 82 26 R
Aleksander Barkov Florida Panthers C 80.48 13 79 22 L
Sergei Bobrovsky Columbus Blue Jackets G 80.46 2 65 29 L
Patrick Kane Chicago Blackhawks RW 80.14 5 82 29 L
Torey Krug Boston Bruins LD 80.13 3 76 27 L
Sean Couturier Philadelphia Flyers C 80.10 14 82 25 L
Ryan Ellis Nashville Predators RD 80.00 10 44 27 R
Jack Eichel Buffalo Sabres C 79.95 15 67 21 R
Claude Giroux Philadelphia Flyers LW 79.90 10 82 30 R
Rickard Rakell Anaheim Ducks C 79.87 11 77 25 R
Corey Crawford Chicago Blackhawks G 79.79 3 28 33 L
Shea Weber Montreal Canadiens RD 79.76 11 26 33 R
Marc-Andre Fleury Vegas Golden Knights G 79.62 4 46 33 L
Patric Hornqvist Pittsburgh Penguins RW 79.46 6 70 31 R
Eric Staal Minnesota Wild C 79.40 16 82 33 L
Jamie Benn Dallas Stars LW 79.40 12 82 29 L
Mark Stone Ottawa Senators RW 79.34 7 58 26 R
Nicklas Backstrom Washington Capitals C 79.33 17 81 30 L
William Karlsson Vegas Golden Knights C 79.29 18 82 25 L
Brayden Point Tampa Bay Lightning C 79.23 19 82 22 R
T.J. Oshie Washington Capitals RW 79.07 8 74 31 R
Antti Raanta Arizona Coyotes G 79.05 5 47 29 L
Seth Jones Columbus Blue Jackets RD 79.04 12 78 23 R
Vincent Trocheck Florida Panthers C 78.96 20 82 25 R
Dougie Hamilton Carolina Hurricanes RD 78.89 13 82 25 R
Ryan O'Reilly St Louis Blues C 78.85 21 81 27 L
Mark Giordano Calgary Flames LD 78.76 4 82 34 L
Pekka Rinne Nashville Predators G 78.70 6 59 35 L
Reilly Smith Vegas Golden Knights RW 78.66 9 67 27 L
Sean Monahan Calgary Flames C 78.63 22 74 23 L
Logan Couture San Jose Sharks C 78.62 23 78 29 L
John Tavares Toronto Maple Leafs C 78.60 24 82 27 L
Ryan Suter Minnesota Wild LD 78.56 5 78 33 L
Jaden Schwartz St Louis Blues LW 78.54 13 62 26 L
Cam Atkinson Columbus Blue Jackets RW 78.29 10 65 29 R
Viktor Arvidsson Nashville Predators RW 78.26 11 78 25 R
James van Riemsdyk Philadelphia Flyers LW 78.12 14 81 29 L
Shayne Gostisbehere Philadelphia Flyers LD 77.93 6 78 25 L
Jonathan Toews Chicago Blackhawks C 77.91 25 74 30 L
Hampus Lindholm Anaheim Ducks LD 77.90 7 69 24 L
Mathew Barzal New York Islanders C 77.85 26 82 21 R
Jake Muzzin Los Angeles Kings LD 77.85 8 74 29 L
Jeff Carter Los Angeles Kings C 77.82 27 27 33 R
Jason Zucker Minnesota Wild LW 77.79 12 82 26 L
Tyson Barrie Colorado Avalanche RD 77.77 14 68 27 R
Joe Pavelski San Jose Sharks C 77.75 28 82 34 R
Johnny Gaudreau Calgary Flames LW 77.73 15 80 25 L
Sebastian Aho Carolina Hurricanes LW 77.71 16 78 21 L
T.J. Brodie Calgary Flames LD 77.61 9 73 28 L
Nazem Kadri Toronto Maple Leafs C 77.61 29 80 27 L
Kyle Palmieri New Jersey Devils RW 77.57 13 62 27 R
Dustin Brown Los Angeles Kings RW 77.53 14 81 33 R
Leon Draisaitl Edmonton Oilers C 77.53 30 78 22 L
Phil Kessel Pittsburgh Penguins RW 77.51 15 82 30 R
Jacob Trouba Winnipeg Jets RD 77.37 15 55 24 R
Mikael Granlund Minnesota Wild C 77.35 31 77 26 L
Brock Boeser Vancouver Canucks RW 77.32 16 62 21 R
Matthew Tkachuk Calgary Flames LW 77.30 17 68 20 L
Oliver Ekman-Larsson Arizona Coyotes LD 77.26 10 82 27 L
Roberto Luongo Florida Panthers G 77.22 7 35 39 L
Brendan Gallagher Montreal Canadiens RW 77.17 17 82 26 R
Henrik Lundqvist New York Rangers G 77.16 8 63 36 L
Cam Fowler Anaheim Ducks LD 77.11 11 67 26 L
Matt Duchene Ottawa Senators C 77.08 32 82 27 L
Patrick Eaves Anaheim Ducks RW 77.08 18 2 34 R
Showing 1 to 100 of 737