Locked On Top 100 NHL Players of 2025
Locked On’s NHL hosts voted on the best players of the 2025 NHL season, and as a result, we have the top 100 NHL players heading into the season. The Tampa Bay Lightning lead the way with seven players in the Top 100, while the Anaheim Ducks are the only team that does not have a player represented on the list. Without further ado, here are the top 100 NHL players in the league right now.
No. 1-10

No. 1 Connor McDavid, Edmonton Oilers
No. 2 Nathan MacKinnon, Colorado Avalanche
No. 3 Leon Draisaitl, Edmonton Oilers
No. 4 Cale Makar, Colorado Avalanche
No. 5 Nikita Kucherov, Tampa Bay Lightning
No. 6 Auston Matthews, Toronto Maple Leafs
No. 7 Connor Hellebuyck, Winnipeg Jets
No. 8 Kirill Kaprizov, Minnesota Wild
No. 9 Aleksander Barkov, Florida Panthers
No. 10 Quinn Hughes, Vancouver Canucks
No. 11-20

No. 11 David Pastrňák, Boston Bruins
No. 12 Sidney Crosby, Pittsburgh Penguins
No. 13 Mikko Rantanen, Dallas Stars
No. 14 Jack Eichel, Vegas Golden Knights
No. 15 Mitch Marner, Vegas Golden Knights
No. 16 Matthew Tkachuk, Florida Panthers
No. 17 Miro Heiskanen, Dallas Stars
No. 18 Igor Shesterkin, New York Rangers
No. 19 Jack Hughes, New Jersey Devils
No. 20 Rasmus Dahlin, Buffalo Sabres
No. 21-30

No. 21 Brayden Point, Tampa Bay Lightning
No. 22 Victor Hedman, Tampa Bay Lightning
No. 23 Artemi Panarin, New York Rangers
No. 24 William Nylander, Toronto Maple Leafs
No. 25 Zach Werenski, Columbus Blue Jackets
No. 26 Alexander Ovechkin, Washington Capitals
No. 27 Sam Reinhart, Florida Panthers
No. 28 Sebastian Aho, Carolina Hurricanes
No. 29 Mark Scheifele, Winnipeg Jets
No. 30 Andrei Vasilevskiy, Tampa Bay Lightning
No. 31-40

No. 31 Jake Oettinger, Dallas Stars
No. 32 Roman Josi, Nashville Predators
No. 33 Ilya Sorokin, New York Islanders
No. 34 Tage Thompson, Buffalo Sabres
No. 35 Jake Guentzel, Tampa Bay Lightning
No. 36 Tim Stützle, Ottawa Senators
No. 37 Brady Tkachuk, Ottawa Senators
No. 38 Charlie McAvoy, Boston Bruins
No. 39 Adam Fox, New York Rangers
No. 40 Nico Hischier, New Jersey Devils
No. 41-50

No. 41 Jesper Bratt, New Jersey Devils
No. 42 Kyle Connor, Winnipeg Jets
No. 43 Josh Morrissey, Winnipeg Jets
No. 44 Sam Bennett, Florida Panthers
No. 45 Evan Bouchard, Edmonton Oilers
No. 46 Brandon Hagel, Tampa Bay Lightning
No. 47 Sergei Bobrovsky, Florida Panthers
No. 48 Robert Thomas, St. Louis Blues
No. 49 Shea Theodore, Vegas Golden Knights
No. 50 Lucas Raymond, Detroit Red Wings
No. 51-60

No. 51 Jaccob Slavin, Carolina Hurricanes
No. 52 Matt Boldy, Minnesota Wild
No. 53 Jake Sanderson, Ottawa Senators
No. 54 Jason Robertson, Dallas Stars
No. 55 Clayton Keller, Utah Mammoth
No. 56 Devon Toews, Colorado Avalanche
No. 57 Elias Pettersson, Vancouver Canucks
No. 58 J.T. Miller, New York Rangers
No. 59 Nick Suzuki, Montreal Canadiens
No. 60 Filip Forsberg, Nashville Predators
No. 61-70

No. 61 Seth Jarvis, Carolina Hurricanes
No. 62 Dylan Larkin, Detroit Red Wings
No. 63 Moritz Seider, Detroit Red Wings
No. 64 Connor Bedard, Chicago Blackhawks
No. 65 Roope Hintz, Dallas Stars
No. 66 Thomas Harley, Dallas Stars
No. 67 Joel Eriksson Ek, Minnesota Wild
No. 68 Macklin Celebrini, San Jose Sharks
No. 69 Mathew Barzal, New York Islanders
No. 70 Gustav Forsling, Florida Panthers
No. 71-80

No. 71 Kirill Marchenko, Columbus Blue Jackets
No. 72 Juuse Saros, Nashville Predators
No. 73 Martin Necas, Colorado Avalanche
No. 74 Travis Konecny, Philadelphia Flyers
No. 75 Linus Ullmark, Ottawa Senators
No. 76 Dylan Strome, Washington Capitals
No. 77 Adrian Kempe, Los Angeles Kings
No. 78 Vince Dunn, Seattle Kraken
No. 79 Evgeni Malkin, Pittsburgh Penguins
No. 80 Darcy Kuemper, Los Angeles Kings
No. 81-90

No. 81 Jordan Kyrou, St. Louis Blues
No. 82 Lane Hutson, Montreal Canadiens
No. 83 Tom Wilson, Washington Capitals
No. 84 Nikolaj Ehlers, Carolina Hurricanes
No. 85 Jeremy Swayman, Boston Bruins
No. 86 John Tavares, Toronto Maple Leafs
No. 87 Anze Kopitar, Los Angeles Kings
No. 88 Andrei Svechnikov, Carolina Hurricanes
No. 89 Anthony Cirelli, Tampa Bay Lightning
No. 90 Filip Gustavsson, Minnesota Wild
No. 91-100

No. 91 MacKenzie Weegar, Calgary Flames
No. 92 William Eklund, San Jose Sharks
No. 93 Cole Caufield, Montreal Canadiens
No. 94 Jared McCann, Seattle Kraken
No. 95 Noah Dobson, Montreal Canadiens
No. 96 Matt Duchene, Dallas Stars
No. 97 Logan Cooley, Utah Mammoth
No. 98 Brock Faber, Minnesota Wild
No. 99 Erik Karlsson, Pittsburgh Penguins
No. 100 Tomáš Hertl, Vegas Golden Knights
Latest Articles
NHL
Florida Panthers erase decades of heartbreak with Stanley Cup championship
NHL
San Jose Sharks secure No. 1 pick in 2024 NHL draft lottery
NHL
How Pittsburgh GM Kyle Dubas landed Erik Karlsson on the Penguins | Locked on Penguins
NHL