Skip to content

Locked On Top 100 NHL Players of 2025

post publish date icon

Oct 02, 2025

post publish date icon

Oct 02, 2025

post publish date icon

LockedOn

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

NHL
background texture

Latest Articles

NHL

Florida Panthers Stanley Cup champions
Jun 25, 2024

Florida Panthers erase decades of heartbreak with Stanley Cup championship

Once the punching bag of the NHL, the Florida Panthers are now Stanley Cup champions after defeating Edmonton on Monday.

NHL

Macklin Celebrini San Jose Sharks NHL Draft Lottery
May 08, 2024

San Jose Sharks secure No. 1 pick in 2024 NHL draft lottery

After a disappointing last place finish, the Sharks will pick first in the 2024 NHL draft and are expected to select Macklin Celebrini.

NHL

How Pittsburgh GM Kyle Dubas landed Erik Karlsson on the Penguins | Locked on Penguins 
Aug 07, 2023

How Pittsburgh GM Kyle Dubas landed Erik Karlsson on the Penguins | Locked on Penguins 

Erik Karlsson was traded to the Pittsburgh Penguins on Sunday in a three-team deal involving the San Jose Sharks and Montreal Canadiens. PITTSBURGH — After…

NHL

Linus Ullmark, Erik Karlsson among players to be cautious about in fantasy hockey | Locked on Fantasy Hockey
Aug 03, 2023

Linus Ullmark, Erik Karlsson among players to be cautious about in fantasy hockey | Locked on Fantasy Hockey 

Always beware of players coming off outlier seasons in fantasy hockey. BOSTON — It's never too early to start thinking about fantasy hockey. Flip Livingstone…