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 86.47 1 22 22 L Los Angeles Kings
Leon Draisaitl Edmonton Oilers C 85.97 2 22 24 L Los Angeles Kings
Brad Marchand Boston Bruins LW 84.67 1 21 31 L Buffalo Sabres
Nathan Mackinnon Colorado Avalanche C 83.70 3 20 24 R Minnesota Wild
David Pastrnak Boston Bruins LW 83.64 2 21 23 R Buffalo Sabres
Patrick Kane Chicago Blackhawks RW 83.48 1 20 31 L Tampa Bay Lightning
Nikita Kucherov Tampa Bay Lightning RW 83.33 2 17 26 L Chicago Blackhawks
Tomas Hertl San Jose Sharks C 82.23 4 21 26 L Vegas Golden Knights
Auston Matthews Toronto Maple Leafs C 81.98 5 22 22 L Arizona Coyotes
Sidney Crosby Pittsburgh Penguins C 81.42 6 17 32 L New York Islanders
Aleksander Barkov Florida Panthers C 81.00 7 21 24 L Anaheim Ducks
Mikko Rantanen Colorado Avalanche RW 80.94 3 9 23 L Minnesota Wild
Steven Stamkos Tampa Bay Lightning C 80.82 8 17 29 R Chicago Blackhawks
Vladimir Tarasenko St Louis Blues RW 80.76 4 10 27 L Calgary Flames
Jonathan Huberdeau Florida Panthers C 80.57 3 21 26 L Anaheim Ducks
Jack Eichel Buffalo Sabres C 80.52 9 21 23 R Boston Bruins
Patrice Bergeron Boston Bruins C 80.41 10 19 34 R Buffalo Sabres
Alex Ovechkin Washington Capitals LW 80.33 4 23 34 R New York Rangers
John Carlson Washington Capitals RD 80.15 2 23 29 R New York Rangers
Kris Letang Pittsburgh Penguins RD 79.78 3 15 32 R New York Islanders
John Tavares Toronto Maple Leafs C 79.75 11 15 29 L Arizona Coyotes
Dougie Hamilton Carolina Hurricanes RD 79.59 4 20 26 R Philadelphia Flyers
Sebastian Aho Carolina Hurricanes LW 79.36 5 20 22 L Philadelphia Flyers
Alex Pietrangelo St Louis Blues RD 79.27 5 21 29 R Calgary Flames
Taylor Hall New Jersey Devils LW 79.13 6 20 28 L Pittsburgh Penguins
Matthew Tkachuk Calgary Flames LW 79.11 7 23 21 L St Louis Blues
Filip Forsberg Nashville Predators LW 78.97 8 13 25 R Vancouver Canucks
Mark Scheifele Winnipeg Jets C 78.96 12 21 26 R Dallas Stars
Tyler Seguin Dallas Stars C 78.93 13 21 27 R Winnipeg Jets
Torey Krug Boston Bruins LD 78.74 1 17 28 L Buffalo Sabres
Artemi Panarin New York Rangers LW 78.73 9 18 28 R Washington Capitals
Anthony Mantha Detroit Red Wings RW 78.68 5 23 25 L Columbus Blue Jackets
Elias Pettersson Vancouver Canucks C 78.66 14 21 21 L Nashville Predators
Roman Josi Nashville Predators LD 78.61 2 19 29 L Vancouver Canucks
Mark Giordano Calgary Flames LD 78.56 3 23 36 L St Louis Blues
Brayden Point Tampa Bay Lightning C 78.55 15 14 23 R Chicago Blackhawks
Dylan Larkin Detroit Red Wings C 78.55 16 23 23 L Columbus Blue Jackets
Shea Weber Montreal Canadiens RD 78.54 6 21 34 R Ottawa Senators
Teuvo Teravainen Carolina Hurricanes LW 78.45 10 20 25 L Philadelphia Flyers
Logan Couture San Jose Sharks C 78.42 17 21 30 L Vegas Golden Knights
Victor Hedman Tampa Bay Lightning LD 78.35 4 15 28 L Chicago Blackhawks
Ben Bishop Dallas Stars G 78.28 1 14 32 L Winnipeg Jets
Brent Burns San Jose Sharks RD 78.11 7 21 34 R Vegas Golden Knights
Evgeni Malkin Pittsburgh Penguins C 78.09 18 10 33 L New York Islanders
Timo Meier San Jose Sharks RW 78.04 11 21 23 L Vegas Golden Knights
Miro Heiskanen Dallas Stars D 78.02 1 21 20 L Winnipeg Jets
Max Pacioretty Vegas Golden Knights LW 77.98 12 22 30 L San Jose Sharks
Erik Karlsson San Jose Sharks RD 77.96 8 20 29 R Vegas Golden Knights
Mika Zibanejad New York Rangers C 77.95 19 9 26 R Washington Capitals
Mitch Marner Toronto Maple Leafs C 77.95 20 18 22 R Arizona Coyotes
Sean Couturier Philadelphia Flyers C 77.91 21 21 26 L Carolina Hurricanes
Brendan Gallagher Montreal Canadiens RW 77.82 6 21 27 R Ottawa Senators
Tomas Tatar Montreal Canadiens LW 77.78 13 21 28 L Ottawa Senators
Alex DeBrincat Chicago Blackhawks RW 77.76 7 20 21 R Tampa Bay Lightning
Joe Pavelski Dallas Stars C 77.75 22 21 35 R Winnipeg Jets
Jaccob Slavin Carolina Hurricanes LD 77.69 5 20 25 L Philadelphia Flyers
Evgeny Kuznetsov Washington Capitals C 77.64 23 20 27 L New York Rangers
Mathew Barzal New York Islanders C 77.62 24 19 22 R Pittsburgh Penguins
Ryan O'Reilly St Louis Blues C 77.60 25 21 28 L Calgary Flames
Jake Guentzel Pittsburgh Penguins LW 77.41 14 21 25 L New York Islanders
Viktor Arvidsson Nashville Predators RW 77.24 8 19 26 R Vancouver Canucks
John Klingberg Dallas Stars RD 77.19 9 17 27 R Winnipeg Jets
Evander Kane San Jose Sharks LW 77.19 15 18 28 L Vegas Golden Knights
Anze Kopitar Los Angeles Kings C 77.17 26 21 32 L Edmonton Oilers
Matt Duchene Nashville Predators C 77.08 27 18 28 L Vancouver Canucks
Andrei Svechnikov Carolina Hurricanes RW 76.97 16 20 19 L Philadelphia Flyers
Jeff Skinner Buffalo Sabres LW 76.92 17 21 27 L Boston Bruins
David Perron St Louis Blues LW 76.89 9 21 31 R Calgary Flames
Jeff Petry Montreal Canadiens RD 76.88 10 21 31 R Ottawa Senators
Kyle Connor Winnipeg Jets LW 76.84 18 21 22 L Dallas Stars
Claude Giroux Philadelphia Flyers LW 76.83 19 21 31 R Carolina Hurricanes
Alexander Edler Vancouver Canucks LD 76.83 6 21 33 L Nashville Predators
Jaden Schwartz St Louis Blues LW 76.82 20 21 27 L Calgary Flames
Alexander Radulov Dallas Stars RW 76.79 10 21 33 L Winnipeg Jets
Mark Stone Vegas Golden Knights RW 76.77 11 22 27 R San Jose Sharks
Seth Jones Columbus Blue Jackets RD 76.73 11 20 25 R Detroit Red Wings
Morgan Rielly Toronto Maple Leafs LD 76.71 7 22 25 L Arizona Coyotes
Ryan Ellis Nashville Predators RD 76.71 12 19 28 R Vancouver Canucks
Tyler Bertuzzi Detroit Red Wings LW 76.63 21 23 24 L Columbus Blue Jackets
Sean Monahan Calgary Flames C 76.51 28 23 25 L St Louis Blues
Johnny Gaudreau Calgary Flames LW 76.51 22 23 26 L St Louis Blues
Colton Parayko St Louis Blues RD 76.50 8 21 26 R Calgary Flames
Brock Boeser Vancouver Canucks RW 76.44 12 21 22 R Nashville Predators
Gabriel Landeskog Colorado Avalanche LW 76.44 23 11 26 L Minnesota Wild
Mattias Ekholm Nashville Predators LD 76.42 9 19 29 L Vancouver Canucks
Jakob Silfverberg Anaheim Ducks LW 76.42 24 22 29 R Florida Panthers
Charlie McAvoy Boston Bruins RD 76.35 13 21 21 R Buffalo Sabres
Jared Spurgeon Minnesota Wild RD 76.29 14 21 29 R Colorado Avalanche
Cale Makar Colorado Avalanche D 76.28 2 20 21 R Minnesota Wild
Sam Reinhart Buffalo Sabres C 76.28 14 21 24 R Boston Bruins
Cam Atkinson Columbus Blue Jackets RW 76.27 15 20 30 R Detroit Red Wings
Nicklas Backstrom Washington Capitals C 76.17 29 23 31 L New York Rangers
Jared McCann Pittsburgh Penguins C 76.13 30 19 23 L New York Islanders
David Krejci Boston Bruins C 76.07 31 15 33 R Buffalo Sabres
Oliver Ekman-Larsson Arizona Coyotes LD 76.02 10 22 28 L Toronto Maple Leafs
Justin Faulk St Louis Blues RD 75.98 15 21 27 R Calgary Flames
T.J. Oshie Washington Capitals RW 75.98 16 23 32 R New York Rangers
Jonathan Toews Chicago Blackhawks C 75.98 32 20 31 L Tampa Bay Lightning
Evgenii Dadonov Florida Panthers RW 75.97 17 21 30 L Anaheim Ducks
Ryan Pulock New York Islanders RD 75.92 16 19 25 R Pittsburgh Penguins
Showing 1 to 100 of 736