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