A B C D E F G H I J K L M N O P Q R S T U V W X Y Z A.J. Greer CAN 28 Gulls $850,000 3 Aaron Dell CAN 35 Americans $700,000 1 Aaron Ekblad CAN 29 Detroit Red Wings $8,500,000 2 Aaron Ness USA 34 Eagles $700,000 1 Aatu Raty FIN 22 Griffins $900,000 2 Adam Beckman CAN 23 Wolves $750,000 1 Adam Boqvist SWE 24 Bruins $2,400,000 1 Adam Brooks CAN 28 Wranglers $700,000 1 Adam Cracknell CAN 39 Wolf Pack $700,000 1 Adam Edstrom SWE 24 Colorado Avalanche $950,000 2 Adam Erne USA 29 Columbus Blue Jackets $1,387,000 1 Adam Fantilli CAN 20 New York Rangers $950,000 3 Adam Fox USA 27 Chicago Blackhawks $7,075,000 1 Adam Gaudette USA 28 Senators $950,000 3 Adam Ginning SWE 25 Rocket $800,000 1 Adam Henrique CAN 35 St. Louis Blues $4,500,000 1 Adam Karashik USA 27 Moose $700,000 1 Adam Klapka CZE 24 Checkers $750,000 2 Adam Larsson SWE 32 Montreal Canadiens $6,000,000 4 Adam Lowry USA 32 Chicago Blackhawks $3,750,000 4 Adam Mechura CZE 22 Free Agent $0 0 Adam Pelech CAN 30 Detroit Red Wings $4,875,000 1 Adam Raska CZE 23 Marlies $800,000 2 Adam Ruzicka SVK 25 Barracuda $875,000 2 Adam Scheel USA 25 IceHogs $800,000 1 Adam Sykora SVK 20 Marlies $850,000 2 Adam Wilsby SWE 24 Islanders $775,000 1 Adin Hill CAN 28 Florida Panthers $3,250,000 1 Adrian Kempe SWE 28 Ottawa Senators $7,000,000 3 Aidan Fulp USA 25 Free Agent $0 0 Aidan McDonough USA 25 Free Agent $0 0 Akil Thomas CAN 25 Reign $850,000 1 Akim Aliu NIG 35 Condors $700,000 1 Akira Schmid SUI 24 Pittsburgh Penguins $700,000 1 Akito Hirose CAN 25 Islanders $950,000 1 Aku Raty FIN 23 Phantoms $750,000 2 Albert Johansson SWE 24 Free Agent $0 0 Alec Martinez USA 37 Carolina Hurricanes $2,500,000 1 Alec Regula USA 24 IceHogs $750,000 1 Aleksander Barkov FIN 29 Edmonton Oilers $10,750,000 2 Aleksandr Kisakov RUS 22 Islanders $900,000 2 Aleksi Heponiemi FIN 26 Senators $950,000 3 Ales Stezka CZE 28 Chicago Blackhawks $800,000 1 Alex Barre-Boulet CAN 27 Gulls $950,000 1 Alex Beaucage CAN 23 $700,000 1 Alex Belzile CAN 33 Silver Knights $700,000 1 Alex Campbell CAN 24 Free Agent $0 0 Alex DeBrincat USA 27 Utah Hockey Club $7,800,000 4 Alex Doucet CAN 23 Free Agent $0 0 Alex Formenton CAN 25 Ottawa Senators $1,100,000 2 Alex Gallant CAN 32 Gulls $700,000 1 Alex Goligoski USA 39 Marlies $1,900,000 1 Alex Green USA 26 Comets $800,000 1 Alex Iafallo USA 31 San Jose Sharks $4,125,000 1 Alex Jefferies USA 23 Free Agent $0 0 Alex Kannok Leipert SAN 24 Firebirds $825,000 1 Alex Kile USA 30 Griffins $700,000 1 Alex Killorn CAN 35 Seattle Kraken $7,500,000 3 Alex Laferriere USA 23 Americans $850,000 2 Alex Limoges USA 27 Barracuda $700,000 1 Alex Lyon USA 32 Los Angeles Kings $1,750,000 1 Alex Nedeljkovic USA 29 New Jersey Devils $2,000,000 3 Alex Newhook CAN 24 Pittsburgh Penguins $950,000 1 Alex Nylander SWE 27 Dallas Stars $1,000,000 1 Alex Ovechkin RUS 39 Colorado Avalanche $7,000,000 2 Alex Peters CAN 28 Senators $700,000 1 Alex Petrovic CAN 33 Pittsburgh Penguins $700,000 1 Alex Pietrangelo CAN 35 Vancouver Canucks $8,750,000 1 Alex Stalock USA 37 Rocket $990,000 2 Alex Steeves USA 25 Silver Knights $750,000 1 Alex Swetlikoff CAN 23 Free Agent $0 0 Alex Tuch USA 28 Chicago Blackhawks $5,000,000 2 Alex Turcotte USA 24 Minnesota Wild $950,000 1 Alex Vlasic USA 23 St. Louis Blues $1,250,000 3 Alex Whelan USA 27 Free Agent $0 0 Alex-Olivier Voyer CAN 25 Free Agent $0 0 Alexandar Georgiev BGR 29 Colorado Avalanche $6,000,000 3 Alexander Alexeyev RUS 25 Barracuda $850,000 1 Alexander Barabanov RUS 30 Tampa Bay Lightning $2,500,000 1 Alexander Holtz SWE 23 Firebirds $950,000 2 Alexander Kerfoot CAN 30 San Jose Sharks $4,250,000 3 Alexander Pashin RUS 22 Crunch $750,000 2 Alexander Petrovic CAN 33 Canucks $850,000 2 Alexander Romanov RUS 25 Seattle Kraken $3,650,000 2 Alexander True DEN 27 Barracuda $700,000 1 Alexander Wennberg SWE 30 Nashville Predators $5,000,000 2 Alexandre Carrier CAN 28 Montreal Canadiens $4,250,000 3 Alexandre Texier FRA 25 Washington Capitals $900,000 2 Alexei Kolosov BEL 23 Free Agent $0 0 Alexey Toropchenko RUS 25 New York Rangers $2,300,000 2 Alexis Gendron CAN 21 Free Agent $0 0 Alexis Lafreniere CAN 23 Montreal Canadiens $6,000,000 3 Aliaksei Protas BLR 24 Detroit Red Wings $750,000 1 Amadeus Lombardi CAN 21 Islanders $700,000 3 Anders Bjork USA 28 Roadrunners $700,000 1 Anders Lee USA 34 Anaheim Ducks $7,000,000 2 Andre Burakovsky SWE 30 Philadelphia Flyers $6,000,000 2 Andre Ghantous USA 26 Free Agent $0 0 Andre Lee SWE 24 Monsters $700,000 1 Andreas Athanasiou CAN 30 Philadelphia Flyers $4,750,000 4 Andreas Englund SWE 29 Phantoms $1,750,000 3 Andrei Altybarmakyan RUS 26 Roadrunners $850,000 4 Andrei Kuzmenko RUS 29 Seattle Kraken $5,750,000 5 Andrei Svechnikov RUS 25 Calgary Flames $7,000,000 3 Andrei Vasilevskiy RUS 30 Toronto Maple Leafs $9,750,000 2 Andrew Agozzino CAN 34 Moose $950,000 2 Andrew Cogliano CAN 37 St. Louis Blues $1,200,000 1 Andrew Copp USA 30 Washington Capitals $5,350,000 2 Andrew Lucas USA 26 Condors $950,000 1 Andrew Mangiapane CAN 28 Minnesota Wild $4,850,000 2 Andrew Peeke USA 27 Utah Hockey Club $3,200,000 3 Andrew Perrott USA 23 Free Agent $0 0 Andrew Poturalski USA 31 Griffins $1,150,000 2 Andy Welinski USA 31 Comets $1,400,000 1 Angus Crookshank CAN 25 Rocket $700,000 1 Anson Thornton CAN 21 Free Agent $0 0 Anthony Angello USA 29 Wranglers $700,000 1 Anthony Beauvillier CAN 27 New Jersey Devils $4,200,000 3 Anthony Cirelli CAN 27 Seattle Kraken $4,900,000 3 Anthony Costantini CAN 22 Free Agent $0 0 Anthony Duclair CAN 29 Seattle Kraken $3,500,000 2 Anthony Mantha CAN 30 Ottawa Senators $4,900,000 2 Anthony Richard CAN 28 Americans $825,000 1 Anthony Romano CAN 24 Condors $950,000 1 Anthony Stolarz USA 31 Seattle Kraken $1,250,000 2 Anthony Vincent USA 27 Free Agent $0 0 Anton Blidh SWE 30 Senators $1,000,000 2 Anton Forsberg SWE 32 Minnesota Wild $1,750,000 1 Anton Lundell FIN 23 Chicago Blackhawks $950,000 1 Anton Malmstrom SWE 25 Checkers $700,000 1 Anton Wahlberg SWE 19 Free Agent $0 0 Antonio Stranges USA 23 Free Agent $0 0 Antti Raanta FIN 35 Marlies $1,600,000 3 Antti Saarela FIN 23 Americans $750,000 2 Antti Tuomisto FIN 24 Bears $850,000 2 Anze Kopitar SVN 37 Edmonton Oilers $7,750,000 3 Arber Xhekaj CAN 24 Montreal Canadiens $800,000 1 Arnaud Durandeau CAN 26 Roadrunners $800,000 2 Arshdeep Bains CAN 24 Free Agent $0 0 Artem Anisimov RUS 36 Bears $700,000 1 Artem Grushnikov RUS 22 Free Agent $0 0 Artem Guryev RUS 21 Free Agent $0 0 Artem Zub RUS 29 San Jose Sharks $3,600,000 1 Artemi Kniazev RUS 24 Senators $850,000 1 Artemi Panarin RUS 33 Utah Hockey Club $9,450,000 3 Arthur Kaliyev USA 23 Edmonton Oilers $850,000 1 Arttu Ruotsalainen FIN 27 Columbus Blue Jackets $1,250,000 3 Artturi Lehkonen FIN 29 Colorado Avalanche $4,000,000 1 Arturs Silovs LAT 24 Islanders $800,000 1 Arvid Holm SWE 26 Comets $750,000 2 Arvid Soderblom SWE 25 New York Islanders $700,000 1 Ashton Calder USA 27 Free Agent $0 0 Ashton Sautner CAN 30 Roadrunners $700,000 1 Austen Keating CAN 26 Free Agent $0 0 Austin Czarnik USA 32 Canucks $850,000 2 Austin Osmanski USA 26 Comets $700,000 1 Austin Poganski USA 29 Silver Knights $700,000 1 Austin Rueschhoff USA 27 Free Agent $0 0 Austin Strand CAN 28 Barracuda $700,000 1 Austin Wagner CAN 27 New York Rangers $1,000,000 1 Austin Watson USA 33 Wranglers $1,250,000 1 Auston Matthews USA 27 Vancouver Canucks $13,000,000 1 Avery Hayes USA 22 Free Agent $0 0 Axel Andersson SWE 25 Islanders $800,000 1 Axel Jonsson-Fjallby SWE 27 Reign $900,000 3 Barclay Goodrow CAN 32 Montreal Canadiens $2,500,000 4 Barrett Hayton CAN 24 New York Rangers $3,150,000 1 Bear Hughes USA 23 Free Agent $0 0 Beau Jelsma CAN 20 Free Agent $0 0 Beck Malenstyn CAN 27 Vegas Golden Knights $1,045,000 1 Ben Berard CAN 26 Barracuda $775,000 1 Ben Chiarot CAN 33 New York Rangers $4,000,000 2 Ben Gleason USA 27 Free Agent $0 0 Ben Harpur CAN 30 Moose $2,000,000 1 Ben Hutton CAN 31 Moose $950,000 2 Ben Jones CAN 26 Checkers $775,000 2 Ben King CAN 22 Free Agent $0 0 Ben Kraws USA 24 Silver Knights $700,000 1 Ben McCartney CAN 23 Americans $750,000 1 Ben Meyers USA 26 Comets $1,000,000 1 Ben Steeves USA 22 Free Agent $0 0 Ben Zloty CAN 23 Free Agent $0 0 Bennett MacArthur CAN 24 Free Agent $0 0 Benoit-Olivier Groulx CAN 25 Roadrunners $850,000 4 Billy Sweezey USA 29 Phantoms $950,000 3 Blade Jenkins USA 24 Free Agent $0 0 Blake Coleman USA 33 Columbus Blue Jackets $4,150,000 1 Blake Hillman USA 29 Rocket $750,000 1 Blake Lizotte USA 27 Florida Panthers $2,000,000 4 Blake McLaughlin USA 25 Free Agent $0 0 Blake Wheeler USA 38 Columbus Blue Jackets $3,500,000 1 Bo Horvat CAN 29 Toronto Maple Leafs $6,700,000 1 Bobby Brink USA 23 Gulls $850,000 1 Bobby McMann CAN 28 Calgary Flames $1,000,000 3 Bobby Trivigno USA 26 Silver Knights $850,000 2 Bogdan Trineyev RUS 23 Islanders $700,000 2 Bokondji Imama CAN 28 Tampa Bay Lightning $2,000,000 2 Boone Jenner CAN 31 Los Angeles Kings $5,500,000 4 Boris Katchouk CAN 26 Philadelphia Flyers $950,000 1 Bowen Byram CAN 23 Anaheim Ducks $3,500,000 2 Brad Hunt CAN 36 Marlies $900,000 2 Brad Lambert FIN 21 Islanders $900,000 3 Brad Malone CAN 35 Barracuda $700,000 1 Brad Marchand CAN 36 Carolina Hurricanes $6,850,000 4 Braden Schneider CAN 23 Edmonton Oilers $900,000 1 Bradley Marek USA 24 Free Agent $0 0 Bradly Nadeau CAN 19 Free Agent $0 0 Brady Keeper CAN 28 Monsters $700,000 1 Brady Lyle CAN 25 Crunch $700,000 1 Brady Skjei USA 31 San Jose Sharks $6,400,000 3 Brady Tkachuk USA 25 Boston Bruins $8,000,000 3 Brandon Baddock CAN 30 Roadrunners $700,000 1 Brandon Biro CAN 27 Wild $950,000 1 Brandon Bussi USA 26 Boston Bruins $900,000 2 Brandon Carlo USA 28 Carolina Hurricanes $5,500,000 3 Brandon Coe CAN 23 Roadrunners $750,000 2 Brandon Duhaime USA 27 Chicago Blackhawks $1,000,000 3 Brandon Estes USA 28 Admirals $700,000 1 Brandon Gignac CAN 27 Bears $700,000 1 Brandon Hagel CAN 26 Detroit Red Wings $4,750,000 1 Brandon Halverson USA 29 Thunderbirds $775,000 4 Brandon Hickey CAN 28 Phantoms $700,000 1 Brandon Montour CAN 30 Nashville Predators $7,000,000 4 Brandon Saad USA 32 Philadelphia Flyers $4,500,000 3 Brandon Scanlin CAN 25 Free Agent $0 0 Brandon Tanev CAN 33 Vancouver Canucks $3,800,000 1 Brandt Clarke CAN 22 Edmonton Oilers $950,000 3 Brayden Burke CAN 28 Phantoms $850,000 2 Brayden Guy CAN 24 Free Agent $0 0 Brayden McNabb CAN 34 San Jose Sharks $4,500,000 4 Brayden Pachal CAN 25 Edmonton Oilers $950,000 2 Brayden Point CAN 29 Chicago Blackhawks $9,000,000 3 Brayden Schenn CAN 33 Utah Hockey Club $6,500,000 3 Brayden Tracey CAN 23 Americans $900,000 2 Brendan Brisson USA 23 Penguins $900,000 2 Brendan Furry USA 26 Penguins $770,000 2 Brendan Gallagher CAN 32 Pittsburgh Penguins $6,000,000 1 Brendan Gaunce CAN 31 Checkers $1,250,000 2 Brendan Harris USA 28 Firebirds $700,000 1 Brendan Lemieux USA 29 Griffins $1,700,000 1 Brendan Perlini ENG 28 Rocket $950,000 1 Brendan Smith CAN 36 Carolina Hurricanes $2,500,000 3 Brendan Warren USA 27 Free Agent $0 0 Brenden Dillon CAN 34 Colorado Avalanche $4,900,000 1 Brenden Miller CAN 31 Silver Knights $700,000 1 Brennan Othmann CAN 22 Stars $900,000 3 Brennan Saulnier CAN 31 Eagles $700,000 1 Brent Burns CAN 40 Florida Panthers $7,000,000 1 Brent Pedersen CAN 29 Americans $700,000 1 Brett Berard USA 22 Admirals $800,000 2 Brett Brochu CAN 22 Free Agent $0 0 Brett Budgell CAN 23 Free Agent $0 0 Brett Harrison CAN 21 Bruins $850,000 3 Brett Howden CAN 27 Boston Bruins $2,000,000 3 Brett Kemp CAN 25 $700,000 1 Brett Kulak CAN 31 Winnipeg Jets $2,100,000 1 Brett Leason CAN 25 Chicago Blackhawks $1,000,000 1 Brett Murray CAN 26 Griffins $700,000 1 Brett Pesce USA 30 Seattle Kraken $6,185,000 1 Brett Seney CAN 29 Barracuda $700,000 1 Brett Sutter CAN 37 Marlies $700,000 1 Brian Dumoulin USA 33 Carolina Hurricanes $4,500,000 2 Brian Halonen USA 26 Griffins $700,000 2 Brian Pinho USA 29 Monsters $1,045,000 2 Brock Boeser USA 28 Nashville Predators $7,600,000 4 Brock Faber USA 22 Colorado Avalanche $850,000 3 Brock McGinn CAN 31 Tampa Bay Lightning $2,500,000 1 Brock Nelson USA 33 Nashville Predators $6,750,000 2 Brogan Rafferty USA 29 Bears $975,000 1 Bryan Rust USA 32 Anaheim Ducks $5,555,555 3 Bryan Yoon USA 27 Free Agent $0 0 Bryce Kindopp CAN 25 Free Agent $0 0 Byron Froese CAN 34 Marlies $850,000 2 Caedan Bankier CAN 22 Marlies $750,000 3 Cal Clutterbuck CAN 37 Philadelphia Flyers $2,750,000 4 Cal Foote USA 26 Roadrunners $1,000,000 1 Cal O'Reilly CAN 38 Admirals $700,000 1 Cal Petersen USA 30 Nashville Predators $1,000,000 2 Cale Fleury CAN 26 Eagles $850,000 1 Cale Makar CAN 26 New York Islanders $9,500,000 2 Cale Morris USA 28 Monsters $700,000 1 Caleb Jones USA 27 Phantoms $2,000,000 4 Calen Addison CAN 24 Wranglers $900,000 4 Callahan Burke USA 28 Pittsburgh Penguins $9,050,000 1 Calle Clang SWE 22 Free Agent $0 0 Calle Jarnkrok SWE 33 Los Angeles Kings $3,000,000 3 Calle Rosen SWE 31 Silver Knights $700,000 1 Calle Sjalin SWE 25 Reign $700,000 1 Callum Booth CAN 27 Penguins $700,000 1 Calvin de Haan CAN 33 Dallas Stars $1,300,000 1 Calvin Pickard CAN 32 Detroit Red Wings $850,000 1 Cam Atkinson USA 35 San Jose Sharks $2,500,000 3 Cam Fowler USA 33 Buffalo Sabres $8,500,000 1 Cam Talbot CAN 37 St. Louis Blues $4,900,000 2 Cam York USA 24 New York Rangers $950,000 1 Cameron Butler CAN 22 Free Agent $0 0 Cameron Crotty CAN 25 Crunch $950,000 2 Cameron Dineen USA 26 Griffins $950,000 2 Cameron Gaunce CAN 35 Roadrunners $700,000 1 Cameron Hebig CAN 28 Free Agent $0 0 Cameron Hillis CAN 24 Free Agent $0 0 Cameron Hughes CAN 28 Eagles $700,000 1 Cameron Morrison CAN 26 Free Agent $0 0 Cameron Supryka CAN 23 Free Agent $0 0 Cameron Wright CAN 26 Free Agent $0 0 Carl Berglund SWE 25 Free Agent $0 0 Carl Grundstrom SWE 27 Barracuda $1,500,000 3 Carsen Twarynski CAN 27 Crunch $700,000 1 Carson Focht CAN 25 Free Agent $0 0 Carson Gicewicz USA 28 Free Agent $0 0 Carson Golder CAN 22 Free Agent $0 0 Carson Lambos CAN 22 Free Agent $0 0 Carson Meyer USA 27 Condors $1,100,000 1 Carson Soucy CAN 30 New Jersey Devils $2,750,000 1 Carter Hart CAN 26 Buffalo Sabres $1,950,000 1 Carter Mazur USA 23 Free Agent $0 0 Carter Savoie CAN 23 Admirals $800,000 2 Carter Verhaeghe CAN 29 Florida Panthers $7,750,000 4 Case McCarthy USA 24 Free Agent $0 0 Casey Cizikas CAN 34 Toronto Maple Leafs $3,500,000 1 Casey DeSmith USA 33 Boston Bruins $1,750,000 1 Casey Dornbach USA 27 Free Agent $0 0 Casey Fitzgerald USA 28 Gulls $900,000 1 Casey Mittelstadt USA 26 Vancouver Canucks $2,250,000 1 Cavan Fitzgerald USA 28 Marlies $700,000 1 Cayden Primeau USA 25 Montreal Canadiens $1,600,000 2 Cedric Desruisseaux CAN 25 Free Agent $0 0 Cedric Pare CAN 26 Thunderbirds $850,000 1 Chad Hillebrand USA 26 Free Agent $0 0 Chad Krys USA 26 Canucks $880,000 1 Chad Nychuk CAN 24 Free Agent $0 0 Chad Ruhwedel USA 34 Minnesota Wild $1,550,000 2 Chandler Stephenson CAN 30 New York Islanders $5,700,000 4 Charles Hudon CAN 30 Bears $850,000 1 Charlie Coyle USA 33 Columbus Blue Jackets $4,500,000 3 Charlie Lindgren USA 31 Utah Hockey Club $4,000,000 4 Charlie McAvoy USA 27 Ottawa Senators $8,250,000 1 Chas Sharpe CAN 21 Free Agent $0 0 Chase De Leo USA 29 Wolf Pack $700,000 1 Chase Priskie USA 29 Condors $700,000 1 Chase Stillman USA 22 Free Agent $0 0 Chase Wheatcroft CAN 22 Penguins $800,000 2 Chase Wouters CAN 25 $700,000 1 Chaz Lucius USA 21 Senators $900,000 2 Chris Driedger CAN 30 Tampa Bay Lightning $3,500,000 1 Chris Harpur CAN 28 Islanders $700,000 1 Chris Jandric CAN 26 Free Agent $0 0 Chris Kreider USA 33 Detroit Red Wings $6,750,000 2 Chris Tanev CAN 35 Chicago Blackhawks $4,500,000 1 Chris Terry CAN 35 Phantoms $700,000 1 Chris Tierney CAN 30 Washington Capitals $3,135,000 2 Chris Wagner USA 33 Canucks $850,000 2 Christian Dvorak USA 29 New Jersey Devils $4,800,000 1 Christian Fischer USA 27 Carolina Hurricanes $2,000,000 3 Christian Kyrou CAN 21 Free Agent $0 0 Christian Wolanin CAN 30 Americans $1,000,000 1 Christoffer Sedoff FIN 23 Free Agent $0 0 Christopher Brown USA 29 Firebirds $700,000 1 CJ Suess USA 31 Reign $700,000 1 Clark Bishop CAN 29 Comets $1,200,000 3 Claude Giroux CAN 37 Toronto Maple Leafs $6,750,000 2 Clay Stevenson CAN 26 Philadelphia Flyers $850,000 2 Clayton Keller USA 26 St. Louis Blues $7,700,000 2 Cody Ceci CAN 31 Winnipeg Jets $3,000,000 1 Cody Glass CAN 26 Washington Capitals $1,950,000 1 Cody Haiskanen USA 28 Wolf Pack $700,000 1 Cody Hodgson CAN 35 Penguins $700,000 1 Colby Barlow CAN 20 Free Agent $0 0 Cole Bardreau USA 31 Wolf Pack $700,000 1 Cole Cassels USA 29 Wolf Pack $700,000 1 Cole Caufield USA 24 Montreal Canadiens $6,500,000 3 Cole Clayton CAN 25 Firebirds $700,000 1 Cole Guttman USA 25 Wild $1,000,000 1 Cole Hults USA 26 Comets $850,000 1 Cole Koepke USA 26 Calgary Flames $950,000 1 Cole Krygier USA 24 Silver Knights $900,000 3 Cole McWard USA 23 Islanders $750,000 2 Cole Moberg CAN 24 Free Agent $0 0 Cole Perfetti CAN 23 Edmonton Oilers $950,000 1 Cole Reinhardt CAN 25 Comets $900,000 2 Cole Schneider USA 34 Wolf Pack $700,000 1 Cole Schwindt CAN 23 Monsters $750,000 2 Cole Sillinger USA 21 Carolina Hurricanes $950,000 1 Cole Smith USA 29 San Jose Sharks $800,000 1 Colin Blackwell USA 32 Columbus Blue Jackets $2,750,000 2 Colin Felix USA 26 Free Agent $0 0 Colin Miller CAN 32 St. Louis Blues $1,500,000 4 Colin Swoyer USA 27 Bruins $700,000 1 Colin Theisen USA 27 Eagles $700,000 1 Colin White USA 28 Pittsburgh Penguins $2,250,000 3 Collin Delia USA 30 Crunch $1,100,000 1 Collin Graf USA 22 Free Agent $0 0 Colten Ellis CAN 24 Thunderbirds $825,000 3 Colton Dach CAN 22 Islanders $800,000 3 Colton Parayko CAN 31 Winnipeg Jets $8,000,000 4 Colton Poolman USA 29 Wolves $700,000 1 Colton Sissons CAN 31 Vegas Golden Knights $2,500,000 2 Colton White CAN 27 Penguins $935,000 4 Colton Young CAN 26 Free Agent $0 0 Connor Bedard CAN 19 Tampa Bay Lightning $950,000 3 Connor Brown CAN 31 Winnipeg Jets $1,600,000 2 Connor Bunnaman CAN 26 Eagles $700,000 2 Connor Carrick USA 30 Moose $800,000 3 Connor Clifton USA 29 Vegas Golden Knights $2,500,000 1 Connor Corcoran CAN 24 Free Agent $0 0 Connor Dewar CAN 25 Los Angeles Kings $1,600,000 2 Connor G Murphy USA 26 Checkers $900,000 1 Connor Hellebuyck USA 31 Edmonton Oilers $8,600,000 1 Connor Ingram CAN 28 Vegas Golden Knights $2,850,000 2 Connor Levis CAN 20 Free Agent $0 0 Connor MacEachern CAN 25 Free Agent $0 0 Connor Mackey USA 28 Moose $1,400,000 4 Connor McClennon CAN 22 Free Agent $0 0 Connor McDavid CAN 28 Detroit Red Wings $14,000,000 5 Connor McMichael CAN 24 Utah Hockey Club $900,000 1 Connor Murphy USA 32 Colorado Avalanche $5,200,000 4 Connor Zary CAN 23 Dallas Stars $900,000 2 Conor Garland USA 29 Toronto Maple Leafs $5,400,000 5 Conor Sheary USA 32 Gulls $3,750,000 2 Conor Timmins CAN 26 Philadelphia Flyers $1,250,000 1 Cooper Black USA 23 Free Agent $0 0 Cooper Marody USA 28 Moose $1,100,000 2 Cooper Walker CAN 22 Free Agent $0 0 Corey Andonovski CAN 26 Free Agent $0 0 Corey Perry CAN 39 Winnipeg Jets $1,500,000 1 Corey Schueneman USA 29 Rocket $950,000 1 Corson Ceulemans CAN 21 Free Agent $0 0 Cory Conacher CAN 35 Barracuda $700,000 1 Craig Smith USA 35 New Jersey Devils $1,250,000 2 Cristiano DiGiacinto CAN 29 Firebirds $700,000 1 Cross Hanas USA 23 Bears $750,000 2 Curtis Douglas CAN 25 Gulls $700,000 1 Curtis Hall USA 24 Wolves $750,000 1 Curtis Lazar CAN 30 Florida Panthers $1,500,000 3 Curtis McKenzie CAN 34 Admirals $700,000 1 Cutter Gauthier USA 21 Free Agent $0 0 D.J. Busdeker USA 25 Free Agent $0 0 Daemon Hunt CAN 22 Checkers $850,000 1 Dakota Joshua USA 28 Vancouver Canucks $1,250,000 3 Dakota Mermis USA 31 Canucks $900,000 1 Dalton Smith CAN 32 Silver Knights $700,000 1 Damien Giroux CAN 25 Comets $1,200,000 2 Damon Severson CAN 30 New York Rangers $6,000,000 2 Dan Renouf CAN 30 Wolves $700,000 1 Daniel D'Amato CAN 23 $700,000 1 Daniel Sprong NLD 28 Pittsburgh Penguins $3,200,000 3 Daniel Torgersson SWE 23 Crunch $800,000 2 Daniel Vladar CZE 27 Anaheim Ducks $1,500,000 1 Daniel Walcott CAN 31 Nashville Predators $700,000 1 Daniel Walker ANT 25 Free Agent $0 0 Daniil Chayka RUS 22 Crunch $850,000 2 Daniil Miromanov RUS 27 Edmonton Oilers $900,000 1 Daniil Misyul BEL 24 Americans $800,000 2 Daniil Tarasov RUS 25 Pittsburgh Penguins $1,400,000 2 Danil Gushchin RUS 23 Senators $800,000 2 Danila Klimovich rus 22 Silver Knights $800,000 3 Danny Zhilkin RUS 21 Reign $800,000 3 Dante Fabbro CAN 26 Seattle Kraken $2,850,000 1 Dante Giannuzzi CAN 22 Free Agent $0 0 Danton Heinen CAN 29 Tampa Bay Lightning $2,750,000 2 Darcy Kuemper CAN 34 Seattle Kraken $4,000,000 1 Darion Hanson USA 27 Bruins $700,000 1 Darnell Nurse CAN 30 Seattle Kraken $8,250,000 2 Darren Brady USA 28 Silver Knights $700,000 1 Darren Raddysh CAN 29 New Jersey Devils $3,250,000 4 David Farrance USA 25 Free Agent $0 0 David Goyette CAN 21 Islanders $850,000 2 David Gust USA 31 Free Agent $0 0 David Gustafsson SWE 24 New York Rangers $1,400,000 1 David Jiricek CZE 21 Senators $950,000 2 David Kampf CZE 30 St. Louis Blues $1,900,000 2 David Pastrnak CZE 28 Carolina Hurricanes $11,250,000 3 David Perron CAN 36 Florida Panthers $5,000,000 1 David Reinbacher AUS 20 Free Agent $0 0 David Rittich CZE 32 Vancouver Canucks $775,000 1 David Savard CAN 34 Toronto Maple Leafs $3,500,000 2 David Silye CAN 26 Free Agent $0 0 David Spacek USA 22 Free Agent $0 0 Davis Koch CAN 26 Free Agent $0 0 Dawson Barteaux CAN 25 Condors $950,000 1 Dawson Mercer CAN 23 Anaheim Ducks $950,000 1 Daylan Kuefler CAN 23 Free Agent $0 0 Dean Stewart CAN 26 Stars $700,000 1 Declan Carlile USA 24 Griffins $950,000 2 Declan Chisholm CAN 25 Wild $750,000 1 Denis Gurianov RUS 27 Comets $1,400,000 4 Dennis Cesana USA 26 IceHogs $700,000 1 Dennis Cholowski CAN 27 Bears $750,000 4 Dennis Gilbert USA 28 Vegas Golden Knights $850,000 3 Dennis Hildeby SWE 23 Free Agent $0 0 Derek Forbort USA 33 Washington Capitals $2,750,000 3 Derek Ryan USA 38 Los Angeles Kings $950,000 1 Derrick Pouliot CAN 31 Thunderbirds $850,000 3 Devante Stephens CAN 28 Condors $700,000 1 Devin Cooley USA 27 Monsters $1,250,000 3 Devin Shore CAN 30 Moose $850,000 2 Devon Levi CAN 23 Senators $800,000 2 Devon Toews CAN 31 Columbus Blue Jackets $7,000,000 4 Dillon Dube CAN 26 Reign $3,650,000 2 Dillon Hamaliuk CAN 24 Crunch $800,000 1 Dillon Heatherington CAN 29 Wolf Pack $700,000 1 Dino Kambeitz USA 25 $700,000 1 Dmitri Samorukov RUS 25 Moose $800,000 1 Dmitri Semykin RUS 24 Wild $875,000 2 Dmitri Voronkov RUS 24 Edmonton Oilers $700,000 2 Dmitri Zlodeev RUS 23 Free Agent $0 0 Dmitry Kulikov RUS 34 Los Angeles Kings $3,500,000 1 Dmitry Kuzmin BEL 21 Free Agent $0 0 Dmitry Orlov RUS 33 Boston Bruins $6,500,000 3 Dmitry Osipov RUS 28 Senators $700,000 1 Dmitry Ovchinnikov RUS 22 Free Agent $0 0 Dmitry Sokolov RUS 26 Monsters $1,250,000 3 Domenick Fensore USA 23 Free Agent $0 0 Dominic Franco USA 29 Senators $700,000 1 Dominic Toninato USA 31 Canucks $850,000 2 Dominick Mersch USA 26 Free Agent $0 0 Dominik Kubalik CZE 29 Marlies $1,900,000 1 Dominik Shine USA 31 Moose $700,000 1 Donavan Houle CAN 25 Free Agent $0 0 Donovan Sebrango CAN 23 Free Agent $0 0 Dougie Hamilton CAN 31 Ottawa Senators $8,500,000 1 Drake Batherson CAN 26 Ottawa Senators $5,000,000 1 Drake Caggiula CAN 30 Moose $950,000 2 Drew Bavaro USA 24 Checkers $900,000 1 Drew Callin USA 29 Stars $700,000 1 Drew Commesso USA 22 Roadrunners $800,000 2 Drew Doughty CAN 35 Boston Bruins $10,000,000 4 Drew Helleson USA 24 $700,000 1 Drew O'Connor USA 26 Vegas Golden Knights $2,000,000 4 Dryden Hunt CAN 29 Checkers $850,000 1 Dustin Tokarski CAN 35 Canucks $850,000 2 Dustin Wolf USA 23 Griffins $700,000 2 Dylan Anhorn CAN 26 Barracuda $775,000 1 Dylan Coghlan CAN 27 Griffins $1,750,000 1 Dylan Cozens CAN 24 Vegas Golden Knights $6,000,000 4 Dylan DeMelo CAN 31 St. Louis Blues $3,000,000 3 Dylan Duke USA 22 Free Agent $0 0 Dylan Gambrell USA 28 Moose $1,100,000 2 Dylan Garand CAN 22 Moose $700,000 2 Dylan Guenther CAN 21 Dallas Stars $950,000 2 Dylan Holloway CAN 23 Moose $950,000 2 Dylan Larkin USA 28 St. Louis Blues $8,300,000 4 Dylan McIlrath CAN 32 Checkers $850,000 2 Dylan Peterson USA 23 Free Agent $0 0 Dylan Samberg USA 26 Chicago Blackhawks $1,500,000 1 Dylan Strome CAN 28 New York Rangers $6,600,000 4 Dylan Wells CAN 27 Wolf Pack $770,000 1 Dylan Wendt USA 24 Condors $950,000 1 Dysin Mayo CAN 28 Bruins $1,000,000 3 Eddie Matsushima USA 31 Thunderbirds $700,000 1 Eeli Tolvanen FIN 25 Boston Bruins $2,000,000 1 Eemil Viro FIN 22 Bears $800,000 2 Eetu Liukas FIN 22 Free Agent $0 0 Eetu Luostarinen FIN 26 San Jose Sharks $3,000,000 2 Eetu Makiniemi FIN 25 Crunch $700,000 1 Egor Afanasyev RUS 24 Crunch $850,000 1 Egor Sokolov RUS 24 Wild $750,000 1 Egor Zamula RUS 25 IceHogs $1,200,000 1 Elias Lindholm SWE 30 Columbus Blue Jackets $8,000,000 2 Elias Pettersen SWE 21 Free Agent $0 0 Elias Pettersson SWE 26 Nashville Predators $7,400,000 2 Elliot Desnoyers CAN 23 Free Agent $0 0 Elmer Soderblom SWE 23 Reign $700,000 1 Elvis Merzlikins LVA 30 Firebirds $4,000,000 3 Emil Andrae SWE 23 Canucks $850,000 2 Emil Bemstrom SWE 25 Montreal Canadiens $1,100,000 1 Emil Heineman SWE 23 Free Agent $0 0 Emil Lilleberg NOR 24 Griffins $950,000 1 Emilio Pettersen NOR 24 Checkers $750,000 1 Emmitt Finnie CAN 19 Free Agent $0 0 Eric Comrie CAN 29 Stars $1,500,000 1 Eric Robinson USA 29 New Jersey Devils $1,650,000 1 Erik Brannstrom SWE 25 Philadelphia Flyers $1,450,000 1 Erik Cernak SVK 27 New York Islanders $4,500,000 1 Erik Gudbranson CAN 33 Toronto Maple Leafs $4,450,000 2 Erik Gustafsson SWE 33 Minnesota Wild $2,000,000 1 Erik Haula FIN 34 San Jose Sharks $3,500,000 2 Erik Johnson USA 37 Calgary Flames $1,850,000 2 Erik Kallgren SWE 28 Silver Knights $850,000 2 Erik Karlsson SWE 34 Buffalo Sabres $7,500,000 1 Erik Middendorf USA 24 Free Agent $0 0 Erik Portillo SWE 24 Free Agent $0 0 Esa Lindell FIN 30 Boston Bruins $5,950,000 1 Ethan Bear CAN 27 Islanders $2,350,000 1 Ethan Cardwell CAN 22 Free Agent $0 0 Ethan de Jong CAN 25 Free Agent $0 0 Ethan Del Mastro CAN 22 Free Agent $0 0 Ethan Frisch USA 24 Free Agent $0 0 Ethan Keppen CAN 24 Canucks $700,000 1 Ethan Prow USA 32 Thunderbirds $700,000 1 Ethan Ritchie CAN 22 Free Agent $0 0 Ethan Samson CAN 21 Free Agent $0 0 Ethen Frank USA 27 Griffins $750,000 1 Etienne Morin CAN 20 Free Agent $0 0 Evan Bouchard CAN 25 Winnipeg Jets $7,350,000 2 Evan Cormier CAN 27 Rocket $700,000 1 Evan Fitzpatrick CAN 27 Phantoms $875,000 1 Evan Nause CAN 22 Free Agent $0 0 Evan Polei CAN 29 Phantoms $850,000 2 Evan Rodrigues CAN 31 Carolina Hurricanes $4,500,000 2 Evan Vierling CAN 22 Bears $750,000 2 Evander Kane CAN 33 Boston Bruins $5,800,000 2 Evgeni Malkin RUS 38 Calgary Flames $7,000,000 1 Evgenii Dadonov RUS 36 Pittsburgh Penguins $5,000,000 1 Evgeny Kuznetsov RUS 32 Seattle Kraken $2,000,000 1 Evgeny Svechnikov RUS 28 Boston Bruins $1,000,000 2 Fabian Lysell SWE 22 Wild $950,000 2 Fabian Zetterlund SWE 25 Seattle Kraken $850,000 1 Fedor Svechkov RUS 21 Admirals $900,000 3 Felix Robert CAN 25 Free Agent $0 0 Felix Sandstrom SWE 28 Wolves $950,000 2 Filip Bystedt SWE 21 Free Agent $0 0 Filip Cederqvist SWE 24 Free Agent $0 0 Filip Chytil CZE 25 Tampa Bay Lightning $3,750,000 3 Filip Engaras SWE 25 Free Agent $0 0 Filip Forsberg SWE 30 Anaheim Ducks $8,000,000 2 Filip Gustavsson SWE 26 Dallas Stars $3,750,000 1 Filip Hronek CZE 27 Winnipeg Jets $4,900,000 1 Filip Johansson SWE 25 Wolf Pack $850,000 1 Filip Lindberg FIN 26 Free Agent $0 0 Filip Mesar SVK 21 Free Agent $0 0 Filip Roos SWE 26 Checkers $850,000 2 Filip Zadina CZE 25 Gulls $2,200,000 1 Florian Xhekaj CAN 20 Free Agent $0 0 Francesco Arcuri CAN 21 Free Agent $0 0 Francesco Pinelli CAN 21 Free Agent $0 0 Frank Nazar USA 21 Free Agent $0 0 Frank Vatrano USA 31 Colorado Avalanche $3,500,000 2 Fraser Minten CAN 20 Free Agent $0 0 Frederic Brunet CAN 21 Crunch $750,000 3 Frederick Gaudreau CAN 31 New Jersey Devils $2,750,000 1 Frederik Andersen DNK 35 Utah Hockey Club $3,950,000 1 Fredrik Karlstrom SWE 27 Monsters $750,000 3 Fredrik Olofsson SWE 28 Thunderbirds $850,000 4 Gabriel Bourque CAN 34 Eagles $750,000 1 Gabriel Carlsson SWE 28 Toronto Maple Leafs $950,000 2 Gabriel Carriere CAN 24 Checkers $700,000 1 Gabriel Dumont CAN 34 Eagles $850,000 1 Gabriel Fortier CAN 25 Wolf Pack $880,000 1 Gabriel Landeskog SWE 32 Free Agent $0 0 Gabriel Vilardi CAN 25 Ottawa Senators $4,500,000 3 Gage Alexander CAN 22 Reign $750,000 2 Gage Goncalves CAN 24 Bears $750,000 2 Gage Quinney USA 29 Monsters $770,000 1 Gannon Laroque CAN 21 $700,000 2 Garnet Hathaway USA 33 Columbus Blue Jackets $2,500,000 2 Garret Sparks USA 31 Eagles $700,000 1 Garrett Pilon USA 26 IceHogs $915,000 4 Garrett Roe USA 37 Bruins $700,000 1 Garrett Wilson CAN 34 Barracuda $700,000 1 Gavin Bayreuther USA 30 Barracuda $700,000 1 Gavin Brindley USA 20 Free Agent $0 0 Gavin Hain USA 21 Free Agent $0 0 Gavin White CAN 22 Free Agent $0 0 Georgi Romanov RUS 25 Senators $950,000 1 Georgii Merkulov RUS 24 Phantoms $700,000 2 Gerry Mayhew USA 32 Comets $1,000,000 1 Gianni Fairbrother CAN 24 Free Agent $0 0 Givani Smith CAN 27 Marlies $1,200,000 3 Glenn Gawdin CAN 28 Checkers $850,000 3 Graeme Clarke CAN 23 Senators $750,000 1 Graham McPhee USA 26 Free Agent $0 0 Graham Slaggert USA 25 Bruins $700,000 1 Grant Cruikshank USA 26 Free Agent $0 0 Grant Gabriele USA 27 Rocket $700,000 1 Grant Hutton USA 29 Thunderbirds $900,000 2 Greg McKegg CAN 32 Moose $800,000 1 Greg Meireles CAN 26 Free Agent $0 0 Greg Printz USA 26 Phantoms $850,000 2 Griffin Luce USA 27 Canucks $700,000 1 Griffin Mendel CAN 26 Free Agent $0 0 Grigori Denisenko RUS 24 Crunch $1,000,000 2 Guillaume Brisebois CAN 27 Admirals $775,000 1 Gustav Forsling SWE 28 New York Islanders $5,250,000 3 Gustav Lindstrom SWE 26 Gulls $900,000 1 Gustav Nyquist SWE 35 St. Louis Blues $2,000,000 1 Gustav Olofsson SWE 30 Eagles $950,000 1 Gustavs Davis Grigals LAT 26 Senators $700,000 1 Haakon Hanelt GER 21 Free Agent $0 0 Hampus Lindholm SWE 31 Tampa Bay Lightning $5,400,000 1 Hank Crone USA 27 Free Agent $0 0 Hardy Haman Aktell SWE 26 Condors $950,000 1 Harrison Rees CAN 25 Free Agent $0 0 Hayden Hodgson CAN 29 Wranglers $700,000 1 Haydn Fleury CAN 28 Ottawa Senators $1,000,000 3 Helge Grans SWE 22 Thunderbirds $850,000 1 Hendrix Lapierre CAN 23 Utah Hockey Club $900,000 2 Henri Jokiharju FIN 25 Winnipeg Jets $3,350,000 2 Henri Nikkanen FIN 23 $700,000 1 Henrik Rybinski CAN 23 Checkers $700,000 1 Henrik Tikkanen FIN 24 Free Agent $0 0 Henry Bowlby USA 28 Bears $1,050,000 1 Henry Thrun USA 24 Montreal Canadiens $750,000 2 Hudson Elynuik CAN 27 Free Agent $0 0 Hudson Fasching USA 29 Dallas Stars $750,000 1 Hugh McGing USA 26 Wolves $750,000 1 Hugo Alnefelt SWE 23 Crunch $700,000 1 Hugo Ollas SWE 22 Free Agent $0 0 Hunter Drew CAN 26 Penguins $700,000 1 Hunter Johannes USA 26 Free Agent $0 0 Hunter Jones CAN 24 Bears $850,000 2 Hunter McDonald USA 22 Free Agent $0 0 Hunter McKown USA 22 IceHogs $950,000 1 Hunter Shepard USA 29 Condors $805,000 2 Hunter Skinner USA 23 Free Agent $0 0 Ian Cole USA 36 Columbus Blue Jackets $3,750,000 2 Ian McKinnon CAN 27 Free Agent $0 0 Ian Mitchell CAN 26 Gulls $1,000,000 2 Igor Shesterkin RUS 29 Chicago Blackhawks $7,500,000 3 Ilya Lyubushkin RUS 30 Winnipeg Jets $3,500,000 4 Ilya Mikheyev RUS 30 Florida Panthers $3,250,000 2 Ilya Nikolaev RUS 23 Free Agent $0 0 Ilya Samsonov RUS 28 Montreal Canadiens $4,500,000 2 Ilya Solovyov rus 24 Condors $950,000 1 Ilya Sorokin RUS 29 New York Rangers $6,500,000 2 Ilya Usau RUS 23 Free Agent $0 0 Isaac Belliveau CAN 22 Free Agent $0 0 Isaac Johnson USA 26 Free Agent $0 0 Isaac Poulter CAN 23 Free Agent $0 0 Isaac Ratcliffe CAN 26 Rocket $950,000 1 Isaak Phillips CAN 23 Pittsburgh Penguins $750,000 1 Isac Lundestrom SWE 25 Utah Hockey Club $975,000 2 Isaiah Saville USA 24 $800,000 1 Isak Rosen SWE 22 Crunch $900,000 2 Ivan Barbashev RUS 29 Chicago Blackhawks $5,000,000 4 Ivan Fedotov RUS 28 New Jersey Devils $950,000 1 Ivan Ivan CZE 22 Rocket $700,000 2 Ivan Miroshnichenko RUS 21 Americans $950,000 3 Ivan Prosvetov RUS 26 Condors $775,000 1 Ivan Provorov RUS 28 Boston Bruins $6,600,000 4 J.J. Moser CHE 24 Vegas Golden Knights $3,700,000 3 J.T. Compher USA 29 Vancouver Canucks $2,750,000 2 J.T. Miller USA 32 St. Louis Blues $8,800,000 4 Jaccob Slavin USA 30 Florida Panthers $6,750,000 1 Jace Isley CAN 22 Free Agent $0 0 Jack Ahcan USA 27 Wolves $1,250,000 3 Jack Becker USA 27 Free Agent $0 0 Jack Campbell USA 33 Washington Capitals $5,000,000 2 Jack Drury USA 25 Montreal Canadiens $850,000 1 Jack Eichel USA 28 Dallas Stars $10,500,000 4 Jack Finley CAN 22 Free Agent $0 0 Jack Hughes USA 23 Carolina Hurricanes $9,250,000 3 Jack Johnson USA 38 Calgary Flames $900,000 1 Jack LaFontaine CAN 27 Gulls $880,000 1 Jack Malone USA 24 Free Agent $0 0 Jack Matier CAN 21 Free Agent $0 0 Jack McBain CAN 25 Carolina Hurricanes $2,750,000 3 Jack Millar USA 24 Marlies $730,000 2 Jack Peart USA 21 Free Agent $0 0 Jack Quinn CAN 23 Montreal Canadiens $950,000 2 Jack Randl USA 24 Free Agent $0 0 Jack Rathbone USA 25 Gulls $700,000 1 Jack Roslovic USA 28 New Jersey Devils $3,800,000 3 Jack St. Ivany USA 25 Griffins $700,000 1 Jack Studnicka CAN 26 Americans $1,000,000 1 Jack Thompson CAN 23 Checkers $700,000 1 Jackson Berezowski CAN 23 Free Agent $0 0 Jackson Blake USA 21 Admirals $750,000 3 Jackson Cates USA 27 Penguins $880,000 2 Jackson LaCombe USA 24 Tampa Bay Lightning $850,000 1 Jackson van de Leest CAN 23 Wranglers $730,000 2 Jacob Barczewski USA 26 Wolf Pack $700,000 1 Jacob Bernard-Docker CAN 24 Minnesota Wild $850,000 1 Jacob Bryson CAN 27 New York Rangers $1,000,000 1 Jacob Doty USA 31 Eagles $700,000 1 Jacob Gaucher CAN 24 Firebirds $825,000 1 Jacob Ingham CAN 24 Bears $700,000 1 Jacob Larsson SWE 27 Phantoms $925,000 2 Jacob Lucchini CAN 29 Marlies $925,000 4 Jacob MacDonald USA 32 Columbus Blue Jackets $1,250,000 2 Jacob Markstrom SWE 35 Calgary Flames $6,333,333 1 Jacob Melanson CAN 21 Free Agent $0 0 Jacob Moverare SWE 26 Nashville Predators $775,000 1 Jacob Perreault CAN 22 Reign $900,000 2 Jacob Peterson SWE 25 Bears $825,000 1 Jacob Pivonka USA 25 Free Agent $0 0 Jacob Quillan CAN 23 Free Agent $0 0 Jacob Trouba USA 31 Vancouver Canucks $6,000,000 1 Jacques Bouquot USA 25 Free Agent $0 0 Jaden Lipinski USA 20 Free Agent $0 0 Jaden Schwartz CAN 32 Philadelphia Flyers $6,250,000 3 Jagger Joshua USA 26 Griffins $700,000 1 Jake Allen CAN 34 Colorado Avalanche $2,250,000 1 Jake Bean CAN 26 Los Angeles Kings $4,500,000 1 Jake Bischoff USA 30 Wolf Pack $700,000 1 Jake Chiasson CAN 21 Free Agent $0 0 Jake Christiansen CAN 25 Penguins $825,000 2 Jake DeBrusk CAN 28 New York Islanders $5,400,000 5 Jake Evans CAN 28 Colorado Avalanche $2,500,000 2 Jake Gaudet CAN 28 Wranglers $700,000 1 Jake Guentzel USA 30 Florida Panthers $7,950,000 2 Jake Leschyshyn USA 26 Nashville Predators $900,000 1 Jake Livingstone CAN 25 Americans $700,000 1 Jake Massie CAN 28 Barracuda $700,000 1 Jake McCabe USA 31 Utah Hockey Club $3,500,000 1 Jake Middleton CAN 29 Chicago Blackhawks $2,750,000 4 Jake Murray CAN 22 Free Agent $0 0 Jake Neighbours CAN 23 Utah Hockey Club $850,000 2 Jake Oettinger USA 26 Boston Bruins $5,500,000 2 Jake Sanderson USA 22 Detroit Red Wings $950,000 2 Jake Slaker USA 28 Bruins $700,000 1 Jake Walman CAN 29 St. Louis Blues $2,750,000 3 Jake Wise USA 25 Wolves $800,000 1 Jakob Chychrun CAN 27 Minnesota Wild $6,350,000 1 Jakob Pelletier CAN 24 Roadrunners $850,000 1 Jakob Silfverberg SWE 34 Calgary Flames $1,500,000 1 Jakov Novak CAN 26 Free Agent $0 0 Jakub Brabenec CZE 21 Reign $750,000 3 Jakub Demek SVK 21 Free Agent $0 0 Jakub Dobes CZE 23 Silver Knights $800,000 2 Jakub Lauko CZE 25 Crunch $950,000 2 Jakub Skarek CZE 25 Marlies $750,000 1 Jakub Vrana CZE 29 Washington Capitals $5,700,000 1 Jakub Zboril CZE 28 Wolves $1,250,000 3 Jalen Chatfield USA 28 New York Islanders $1,000,000 1 Jalen Luypen CAN 22 Free Agent $0 0 James Hamblin CAN 25 Checkers $850,000 2 James Malatesta CAN 21 Rocket $700,000 3 James Reimer CAN 37 Free Agent $0 0 James van Riemsdyk USA 35 Carolina Hurricanes $2,500,000 3 Jamie Benn CAN 35 Calgary Flames $6,250,000 1 Jamie Drysdale CAN 22 Wild $2,350,000 4 Jamie Oleksiak CAN 32 Florida Panthers $5,500,000 1 Jamieson Rees CAN 24 IceHogs $900,000 2 Jan Jenik CZE 24 Bruins $750,000 1 Jan Mysak CZE 22 Free Agent $0 0 Jan Rutta CZE 34 Vegas Golden Knights $2,750,000 2 Jani Hakanpaa FIN 33 Nashville Predators $3,500,000 2 Jani Nyman FIN 20 Free Agent $0 0 Jansen Harkins USA 27 Canucks $1,000,000 1 Jared Davidson CAN 22 Free Agent $0 0 Jared McCann CAN 28 Vancouver Canucks $4,850,000 1 Jared McIsaac CAN 25 Free Agent $0 0 Jared Moe USA 25 Free Agent $0 0 Jared Spurgeon CAN 35 Detroit Red Wings $7,750,000 1 Jaret Anderson-Dolan CAN 25 New York Rangers $1,300,000 3 Jarid Lukosevicius CAN 30 Condors $700,000 1 Jaroslav Chmelar CZE 21 Free Agent $0 0 Jarred Tinordi USA 33 Philadelphia Flyers $2,000,000 4 Jarrod Gourley CAN 25 Thunderbirds $700,000 1 Jason Dickinson CAN 29 Ottawa Senators $2,650,000 3 Jason Polin USA 25 Americans $950,000 3 Jason Robertson USA 25 Montreal Canadiens $9,000,000 4 Jason Zucker USA 33 Los Angeles Kings $4,500,000 1 Jasper Weatherby USA 27 Senators $700,000 1 Jaxon Nelson USA 25 Checkers $700,000 1 Jaxsen Wiebe CAN 22 Free Agent $0 0 Jaxson Stauber USA 25 Monsters $800,000 1 Jaycob Megna USA 32 Washington Capitals $2,750,000 3 Jayden Grubbe CAN 22 Bruins $700,000 3 Jayden Struble USA 23 Nashville Predators $850,000 2 Jaydon Dureau CAN 24 $700,000 1 Jayson Megna USA 35 Stars $700,000 1 Jean-Gabriel Pageau CAN 32 Toronto Maple Leafs $5,850,000 4 Jean-Luc Foudy CAN 22 Reign $850,000 2 Jeff Carter CAN 40 Los Angeles Kings $1,200,000 1 Jeff Kubiak USA 31 Wolf Pack $700,000 1 Jeff Malott CAN 28 Islanders $700,000 1 Jeff Petry USA 37 Columbus Blue Jackets $4,500,000 2 Jeff Skinner CAN 32 Vegas Golden Knights $4,500,000 2 Jeffrey Viel CAN 28 New York Rangers $7,500,000 1 Jeremie Biakabutuka CAN 23 Free Agent $0 0 Jeremie Bucheler CAN 25 IceHogs $775,000 1 Jeremie Poirier CAN 22 Checkers $900,000 2 Jeremy Brodeur USA 28 Roadrunners $700,000 1 Jeremy Davies CAN 28 Wranglers $975,000 1 Jeremy Hanzel CAN 22 Free Agent $0 0 Jeremy Lauzon CAN 27 Ottawa Senators $2,500,000 4 Jeremy McKenna CAN 25 Free Agent $0 0 Jeremy Swayman USA 26 Carolina Hurricanes $3,350,000 1 Jermaine Loewen CAN 27 Free Agent $0 0 Jesper Boqvist SWE 26 Philadelphia Flyers $1,250,000 1 Jesper Bratt SWE 26 Toronto Maple Leafs $7,175,000 1 Jesper Fast SWE 33 Anaheim Ducks $2,500,000 2 Jesper Vikman SWE 23 Free Agent $0 0 Jesper Wallstedt SWE 22 Stars $950,000 3 Jesperi Kotkaniemi FIN 24 Pittsburgh Penguins $4,000,000 1 Jesse Puljujarvi FIN 26 Wranglers $1,000,000 1 Jesse Ylonen FIN 25 Thunderbirds $935,000 2 Jet Greaves CAN 24 Marlies $950,000 1 Jett Jones CAN 22 Free Agent $0 0 Jett Woo CAN 24 Senators $850,000 2 Jimmy Huntington CAN 26 Eagles $700,000 1 Jimmy Lambert CAN 28 Free Agent $0 0 Jimmy Oligny CAN 31 Wolf Pack $700,000 1 Jimmy Schuldt USA 29 Americans $700,000 1 Jimmy Vesey USA 31 Firebirds $1,450,000 1 Jiri Kulich CZE 20 Reign $900,000 2 Jiri Patera CZE 26 Griffins $825,000 2 Jiri Smejkal CZE 28 Canucks $850,000 1 JJ Peterka DEU 23 Dallas Stars $850,000 2 Joakim Kemell FIN 20 Stars $950,000 3 Joe Carroll CAN 24 Condors $950,000 1 Joe Fleming USA 21 Free Agent $0 0 Joe Gambardella USA 31 Wolf Pack $700,000 1 Joe Hicketts CAN 28 Checkers $700,000 1 Joe Pavelski USA 40 Boston Bruins $5,000,000 1 Joe Snively USA 29 Wolf Pack $700,000 1 Joe Veleno CAN 25 Anaheim Ducks $1,500,000 2 Joel Armia FIN 31 Detroit Red Wings $3,690,000 4 Joel Blomqvist FIN 23 $700,000 1 Joel Edmundson CAN 31 New Jersey Devils $2,000,000 2 Joel Eriksson Ek SWE 28 Vegas Golden Knights $4,500,000 1 Joel Farabee USA 25 Dallas Stars $3,800,000 2 Joel Hanley CAN 33 Pittsburgh Penguins $1,000,000 2 Joel Hofer CAN 24 Edmonton Oilers $2,200,000 2 Joel Kiviranta FIN 29 St. Louis Blues $1,500,000 2 Joel L'Esperance USA 29 Penguins $900,000 2 Joel Teasdale CAN 26 Rocket $700,000 1 Joey Abate USA 26 Free Agent $0 0 Joey Anderson USA 26 Silver Knights $925,000 2 Joey Daccord USA 28 Florida Panthers $3,750,000 4 John Beecher USA 23 Crunch $850,000 1 John Carlson USA 35 Vancouver Canucks $8,000,000 4 John Farinacci USA 24 IceHogs $750,000 2 John Gibson USA 31 Dallas Stars $6,750,000 1 John Hayden USA 30 IceHogs $800,000 3 John Klingberg SWE 32 Nashville Predators $5,000,000 1 John Leonard USA 26 Nashville Predators $800,000 1 John Lethemon USA 28 Gulls $700,000 1 John Ludvig CZE 24 Phantoms $900,000 2 John Marino USA 27 Colorado Avalanche $4,500,000 3 John Parker-Jones CAN 24 Islanders $700,000 1 John Stevens USA 30 Phantoms $850,000 2 John Tavares CAN 34 Toronto Maple Leafs $7,750,000 2 Johnathan Kovacevic CAN 27 Detroit Red Wings $1,150,000 2 Johnny Gaudreau USA 31 Free Agent $0 0 Jon Gillies USA 31 Phantoms $950,000 2 Jon Merrill USA 33 New York Islanders $1,200,000 2 Jon-Randall Avon CAN 21 Penguins $700,000 3 Jonah Gadjovich CAN 26 Reign $900,000 1 Jonas Brodin SWE 31 Carolina Hurricanes $7,000,000 4 Jonas Johansson SWE 29 New York Rangers $1,250,000 1 Jonas Rondbjerg DNK 26 Phantoms $850,000 1 Jonas Siegenthaler CHE 27 Calgary Flames $3,700,000 4 Jonatan Berggren SWE 24 Wild $900,000 1 Jonathan Aspirot CAN 25 Penguins $800,000 1 Jonathan Drouin CAN 30 Seattle Kraken $4,500,000 4 Jonathan Gruden USA 24 Admirals $700,000 1 Jonathan Huberdeau CAN 31 Buffalo Sabres $9,500,000 1 Jonathan Lekkerimaki SWE 20 Free Agent $0 0 Jonathan Marchessault CAN 34 San Jose Sharks $8,000,000 2 Jonathan Quick USA 39 Washington Capitals $1,850,000 1 Jonny Brodzinski USA 31 Checkers $900,000 1 Jonny Tychonick CAN 25 Free Agent $0 0 Joona Koppanen FIN 27 Bears $850,000 1 Joonas Korpisalo FIN 30 Carolina Hurricanes $3,250,000 1 Jordan Binnington CAN 31 San Jose Sharks $6,000,000 4 Jordan Eberle CAN 34 Winnipeg Jets $5,250,000 3 Jordan Frasca CAN 23 Free Agent $0 0 Jordan Greenway USA 28 Vegas Golden Knights $2,750,000 1 Jordan Gross USA 29 Wranglers $1,200,000 1 Jordan Harris USA 24 Pittsburgh Penguins $800,000 1 Jordan Kawaguchi CAN 27 Marlies $950,000 2 Jordan Kyrou CAN 26 San Jose Sharks $8,000,000 1 Jordan Martinook CAN 32 Buffalo Sabres $2,850,000 2 Jordan Oesterle USA 32 Checkers $900,000 1 Jordan Papirny CAN 28 Wild $700,000 1 Jordan Spence CAN 24 Rocket $700,000 1 Jordan Staal CAN 36 Calgary Flames $6,500,000 1 Jordy Bellerive CAN 25 Free Agent $0 0 Joseph Blandisi CAN 30 Silver Knights $700,000 1 Joseph Cecconi USA 27 Americans $850,000 1 Joseph Duszak USA 27 Stars $800,000 1 Joseph Woll USA 26 Seattle Kraken $900,000 1 Josh Anderson CAN 30 Anaheim Ducks $5,500,000 2 Josh Bloom CAN 21 Free Agent $0 0 Josh Brook CAN 25 Americans $770,000 2 Josh Brown CAN 31 New Jersey Devils $2,500,000 1 Josh Currie USA 32 Gulls $700,000 1 Josh Doan USA 23 Stars $850,000 2 Josh Dunne USA 26 Comets $900,000 1 Josh Healey CAN 30 Barracuda $700,000 1 Josh Lopina USA 24 $700,000 1 Josh Mahura CAN 26 Minnesota Wild $1,875,000 3 Josh Maniscalco USA 26 Americans $700,000 1 Josh Manson CAN 33 New York Islanders $6,000,000 3 Josh Melnick USA 29 Penguins $700,000 2 Josh Morrissey CAN 30 Edmonton Oilers $6,100,000 2 Josh Norris USA 25 Minnesota Wild $7,450,000 3 Josh Passolt USA 28 Wolves $700,000 1 Josh Wesley USA 28 Stars $750,000 1 Joshua Roy CAN 21 Rocket $700,000 3 Josiah Didier USA 31 Senators $700,000 1 Josiah Slavin USA 26 Free Agent $0 0 Judd Caulfield USA 24 Griffins $950,000 1 Jujhar Khaira CAN 30 Silver Knights $3,000,000 2 Julian Junca FRA 27 Wild $700,000 1 Julien Gauthier CAN 27 Toronto Maple Leafs $900,000 3 Juraj Slafkovsky SVK 21 Boston Bruins $950,000 2 Justin Addamo FRA 26 Free Agent $0 0 Justin Bailey USA 29 Moose $900,000 3 Justin Barron CAN 23 Minnesota Wild $900,000 2 Justin Brazeau CAN 27 Anaheim Ducks $750,000 1 Justin Danforth CAN 32 Columbus Blue Jackets $2,000,000 1 Justin Dowling CAN 34 Penguins $1,000,000 1 Justin Faulk USA 33 Edmonton Oilers $6,450,000 3 Justin Holl USA 33 Tampa Bay Lightning $3,500,000 1 Justin Hryckowian CAN 24 Free Agent $0 0 Justin Kirkland CAN 28 Bears $825,000 1 Justin Lee CAN 25 Free Agent $0 0 Justin Pearson USA 26 Free Agent $0 0 Justin Richards USA 27 Comets $900,000 4 Justin Schultz CAN 34 Calgary Flames $950,000 1 Justin Sourdif CAN 23 Islanders $800,000 2 Justus Annunen FIN 25 Pittsburgh Penguins $750,000 1 Juuse Saros FIN 29 Columbus Blue Jackets $7,000,000 2 Juuso Parssinen FIN 24 Marlies $800,000 1 Juuso Valimaki FIN 26 Washington Capitals $3,000,000 1 K'Andre Miller USA 25 Utah Hockey Club $5,200,000 4 Kaapo Kahkonen FIN 28 Tampa Bay Lightning $2,750,000 3 Kaapo Kakko FIN 24 Washington Capitals $3,300,000 2 Kaedan Korczak CAN 24 Checkers $850,000 1 Kai Schwindt CAN 21 Free Agent $0 0 Kaiden Guhle CAN 23 Montreal Canadiens $900,000 2 Kailer Yamamoto USA 26 Senators $1,000,000 2 Kale Clague CAN 26 Wild $1,000,000 3 Kale Howarth CAN 27 Free Agent $0 0 Kale Kessy CAN 32 Wranglers $700,000 1 Kalle Vaisanen FIN 22 Free Agent $0 0 Karel Vejmelka CZE 28 Los Angeles Kings $4,000,000 2 Karl Henriksson SWE 24 Free Agent $0 0 Karson Kuhlman USA 29 Roadrunners $700,000 1 Kasimir Kaskisuo FIN 31 Comets $800,000 1 Kasperi Kapanen FIN 28 New Jersey Devils $4,250,000 1 Keaton Mastrodonato CAN 24 Free Agent $0 0 Keaton Middleton CAN 27 IceHogs $950,000 4 Keaton Thompson USA 29 Gulls $700,000 1 Keean Washkurak CAN 23 Rocket $700,000 2 Keegan Kolesar CAN 27 New York Rangers $1,800,000 2 Keenan Suthers CAN 26 Free Agent $0 0 Keith Kinkaid USA 35 Admirals $700,000 1 Keith Petruzzelli USA 26 Bruins $800,000 1 Ken Appleby CAN 29 Wranglers $700,000 1 Kent Johnson CAN 22 Crunch $950,000 2 Keoni Texeira USA 28 Griffins $700,000 1 Kevin Bahl CAN 24 Nashville Predators $1,450,000 2 Kevin Conley USA 28 Free Agent $0 0 Kevin Connauton CAN 35 Gulls $763,000 1 Kevin Fiala CHE 28 Colorado Avalanche $8,000,000 5 Kevin Gravel USA 33 Moose $1,000,000 3 Kevin Hayes USA 32 Tampa Bay Lightning $6,500,000 1 Kevin Korchinski CAN 20 Crunch $950,000 3 Kevin Labanc USA 29 Reign $3,000,000 2 Kevin Lankinen FIN 29 Winnipeg Jets $1,500,000 2 Kevin Mandolese CAN 24 Griffins $950,000 1 Kevin O'Neil USA 27 Free Agent $0 0 Kevin Rooney USA 31 Florida Panthers $700,000 1 Kevin Shattenkirk USA 36 Philadelphia Flyers $2,500,000 3 Kevin Stenlund SWE 28 Detroit Red Wings $1,250,000 3 Kevin Wall USA 25 Condors $950,000 1 Kiefer Sherwood USA 30 Colorado Avalanche $850,000 1 Kieffer Bellows USA 26 Bruins $1,100,000 1 Kim Nousiainen FIN 24 $700,000 1 Kirby Dach CAN 24 Rocket $3,500,000 1 Kirill Kaprizov RUS 27 Chicago Blackhawks $11,000,000 4 Kirill Marchenko RUS 24 Tampa Bay Lightning $850,000 1 Klim Kostin RUS 25 Anaheim Ducks $1,100,000 1 Kole Lind CAN 26 Canucks $950,000 1 Konnor Smith CAN 20 Reign $700,000 3 Kris Letang CAN 37 Vegas Golden Knights $7,250,000 1 Kristian Reichel CZE 26 Comets $850,000 3 Kristians Rubins LAT 27 Comets $1,000,000 1 Kurtis MacDermid CAN 31 Marlies $1,170,000 3 Kyle Betts CAN 27 Roadrunners $700,000 1 Kyle Burroughs CAN 29 New Jersey Devils $950,000 3 Kyle Capobianco CAN 27 Free Agent $0 0 Kyle Clifford CAN 34 Moose $800,000 1 Kyle Connor USA 28 Dallas Stars $9,250,000 4 Kyle Criscuolo USA 32 Islanders $700,000 1 Kyle Crnkovic CAN 23 Free Agent $0 0 Kyle Keyser USA 26 Barracuda $850,000 2 Kyle Looft USA 26 Free Agent $0 0 Kyle MacLean USA 25 Firebirds $950,000 1 Kyle Maksimovich CAN 27 Free Agent $0 0 Kyle Marino CAN 29 Comets $700,000 1 Kyle Masters CAN 21 Free Agent $0 0 Kyle McDonald CAN 23 Free Agent $0 0 Kyle Okposo USA 36 Vancouver Canucks $1,500,000 1 Kyle Palmieri USA 34 Los Angeles Kings $5,750,000 1 Kyle Rau USA 32 Checkers $700,000 1 Landon Slaggert USA 22 Islanders $750,000 2 Lane Hutson USA 21 Free Agent $0 0 Lane Pederson CAN 27 Thunderbirds $850,000 4 Lars Eller DNK 35 Colorado Avalanche $2,500,000 1 Lassi Thomson FIN 24 Bruins $900,000 1 Laurent Brossoit CAN 32 Toronto Maple Leafs $2,400,000 3 Lauri Pajuniemi FIN 25 Bears $700,000 1 Lawson Crouse CAN 27 Nashville Predators $4,850,000 3 Layton Ahac CAN 24 Free Agent $0 0 Leevi Merilainen FIN 22 Free Agent $0 0 Leo Carlsson SWE 20 Ottawa Senators $950,000 3 Leo Loof SWE 22 Free Agent $0 0 Leon Draisaitl DEU 29 Winnipeg Jets $12,900,000 3 Leon Gawanke DEU 25 Senators $850,000 3 Liam Foudy CAN 25 Comets $1,300,000 2 Liam O'Brien CAN 30 Montreal Canadiens $850,000 1 Liam Ohgren SWE 21 Free Agent $0 0 Lian Bichsel SUI 20 Free Agent $0 0 Lias Andersson SWE 26 Phantoms $900,000 1 Libor Hajek CZE 27 Comets $800,000 1 Linus Karlsson SWE 25 Nashville Predators $700,000 1 Linus Ullmark SWE 31 Detroit Red Wings $3,650,000 1 Linus Weissbach SWE 26 Silver Knights $700,000 1 Lleyton Moore CAN 23 Free Agent $0 0 Lleyton Roed USA 22 Free Agent $0 0 Logan Brown USA 27 Dallas Stars $900,000 1 Logan Cooley USA 20 New York Islanders $950,000 3 Logan Couture CAN 36 Philadelphia Flyers $8,500,000 4 Logan Day USA 30 Gulls $858,000 1 Logan Mailloux CAN 21 Free Agent $0 0 Logan Morrison CAN 22 Rocket $700,000 2 Logan Nijhoff CAN 23 $700,000 1 Logan O'Connor USA 28 Chicago Blackhawks $1,500,000 1 Logan Pietila USA 25 Free Agent $0 0 Logan Shaw CAN 32 Comets $1,000,000 2 Logan Stankoven CAN 22 Florida Panthers $850,000 3 Logan Stanley CAN 26 Chicago Blackhawks $1,350,000 3 Logan Thompson CAN 28 Nashville Predators $3,750,000 3 Louie Belpedio USA 28 Monsters $1,250,000 3 Louis Boudon FRA 26 Free Agent $0 0 Louis Crevier CAN 23 Edmonton Oilers $950,000 1 Louis Domingue CAN 33 Eagles $900,000 1 Luca Del Bel Belluz CAN 21 Reign $850,000 3 Lucas Carlsson SWE 27 Canucks $950,000 1 Lucas Ciona CAN 22 Free Agent $0 0 Lucas Condotta CAN 27 Comets $1,200,000 4 Lucas Edmonds CAN 24 Free Agent $0 0 Lucas Johansen CAN 27 Gulls $800,000 1 Lucas Raymond SWE 23 Boston Bruins $950,000 1 Lucas Vanroboys CAN 25 Free Agent $0 0 Ludovic Waeber SUI 28 Wranglers $700,000 1 Luka Profaca CAN 23 Free Agent $0 0 Lukas Cormier CAN 23 Free Agent $0 0 Lukas Dostal CZE 24 St. Louis Blues $750,000 1 Lukas Dragicevic CAN 19 Free Agent $0 0 Lukas Reichel DEU 22 Pittsburgh Penguins $850,000 1 Lukas Rousek CZE 25 Phantoms $800,000 1 Lukas Svejkovsky USA 23 Free Agent $0 0 Luke Cavallin GBR 23 Free Agent $0 0 Luke Evangelista CAN 23 IceHogs $800,000 2 Luke Glendening USA 35 Columbus Blue Jackets $2,000,000 2 Luke Grainger CAN 25 Free Agent $0 0 Luke Henman CAN 24 Crunch $950,000 2 Luke Hughes USA 21 New York Rangers $950,000 3 Luke Krys USA 24 Islanders $750,000 2 Luke Kunin USA 27 Florida Panthers $3,150,000 3 Luke Philp CAN 29 Stars $800,000 2 Luke Prokop CAN 22 Free Agent $0 0 Luke Rowe USA 26 Bruins $700,000 1 Luke Schenn CAN 35 Los Angeles Kings $3,000,000 4 Luke Toporowski USA 23 Condors $950,000 1 Luke Tuch USA 23 Free Agent $0 0 Mac Hollowell CAN 26 IceHogs $775,000 3 Mack Guzda USA 24 Checkers $700,000 1 Mackenzie Blackwood CAN 28 San Jose Sharks $1,800,000 1 Mackenzie Entwistle CAN 25 Senators $850,000 2 Mackenzie MacEachern USA 31 Comets $1,250,000 1 MacKenzie Weegar CAN 31 Carolina Hurricanes $6,400,000 1 Mackie Samoskevich USA 22 Nashville Predators $850,000 2 Mads Sogaard DNK 24 Minnesota Wild $800,000 1 Magnus Chrona SWE 24 Free Agent $0 0 Magnus Hellberg SWE 33 Bruins $800,000 1 Maksymilian Szuber POL 22 Griffins $700,000 2 Malcolm Subban CAN 31 Americans $800,000 3 Marat Khusnutdinov RUS 22 Thunderbirds $800,000 3 Marc Del Gaizo USA 25 Thunderbirds $700,000 1 Marc Gatcomb USA 25 Checkers $700,000 1 Marc Johnstone USA 28 Griffins $700,000 1 Marc Lajoie CAN 21 Free Agent $0 0 Marc McLaughlin USA 25 Silver Knights $850,000 2 Marc Staal CAN 38 Tampa Bay Lightning $3,000,000 1 Marc-Andre Fleury CAN 40 Ottawa Senators $6,000,000 1 Marc-Andre Gaudet CAN 21 Free Agent $0 0 Marc-Edouard Vlasic CAN 38 Philadelphia Flyers $4,000,000 3 Marcel Marcel CZE 21 Free Agent $0 0 Marco Kasper AUT 20 Free Agent $0 0 Marco Rossi AUT 23 Buffalo Sabres $950,000 2 Marco Scandella CAN 35 Canucks $900,000 1 Marcus Bjork SWE 27 Thunderbirds $950,000 4 Marcus Foligno CAN 33 New York Islanders $3,750,000 2 Marcus Johansson SWE 34 Tampa Bay Lightning $3,000,000 2 Marcus Pettersson SWE 28 Edmonton Oilers $3,950,000 2 Marian Studenic SVK 26 Griffins $840,000 2 Mario Ferraro CAN 26 St. Louis Blues $3,000,000 2 Mark Duarte CAN 22 Free Agent $0 0 Mark Friedman CAN 29 Gulls $773,000 2 Mark Giordano CAN 41 Columbus Blue Jackets $1,750,000 1 Mark Jankowski CAN 30 Detroit Red Wings $1,300,000 4 Mark Kastelic USA 26 New York Islanders $1,000,000 1 Mark Liwiski CAN 23 Free Agent $0 0 Mark Pysyk CAN 33 Gulls $700,000 1 Mark Rassell CAN 28 Free Agent $0 0 Mark Scheifele CAN 32 Edmonton Oilers $8,500,000 4 Mark Senden USA 27 Wranglers $700,000 1 Mark Sinclair CAN 29 Eagles $700,000 1 Mark Stone CAN 32 Calgary Flames $7,450,000 3 Markus Niemelainen FIN 26 Stars $850,000 1 Marshall Rifai CAN 27 Wild $850,000 1 Marshall Warren USA 23 Firebirds $825,000 1 Martin Chromiak SVK 22 Free Agent $0 0 Martin Fehervary SVK 25 Ottawa Senators $2,675,000 3 Martin Jones CAN 35 Vegas Golden Knights $6,500,000 2 Martin Kaut CZE 25 Anaheim Ducks $990,000 2 Martin Misiak SVK 20 Wolf Pack $850,000 3 Martin Necas CZE 26 Dallas Stars $5,450,000 1 Martin Pospisil SVK 25 Vegas Golden Knights $700,000 1 Mason Appleton USA 29 New Jersey Devils $3,500,000 4 Mason Geertsen CAN 29 Firebirds $700,000 1 Mason Jobst USA 31 Thunderbirds $700,000 1 Mason Klee USA 25 Free Agent $0 0 Mason Lohrei USA 24 IceHogs $800,000 2 Mason Marchment CAN 29 St. Louis Blues $3,350,000 2 Mason McTavish CAN 22 Dallas Stars $950,000 2 Mason Millman CAN 23 Bears $700,000 2 Mason Morelli USA 29 Checkers $1,000,000 3 Mason Primeau CAN 23 Stars $700,000 2 Mason Shaw CAN 26 Firebirds $950,000 1 Matej Blumel CZE 24 Eagles $700,000 1 Matej Pekar CZE 25 Bears $850,000 2 Mathew Barzal CAN 27 Chicago Blackhawks $9,000,000 5 Mathew Dumba CAN 30 Dallas Stars $5,850,000 2 Mathias Laferriere CAN 24 Firebirds $825,000 1 Mathieu Cataford CAN 20 Free Agent $0 0 Mathieu De St. Phalle USA 25 Free Agent $0 0 Mathieu Joseph CAN 28 New York Rangers $2,250,000 1 Mathieu Olivier USA 28 Detroit Red Wings $1,100,000 2 Matias Maccelli FIN 24 San Jose Sharks $700,000 1 Mats Zuccarello NOR 37 Edmonton Oilers $5,500,000 4 Matt Anderson USA 25 Free Agent $0 0 Matt Benning CAN 30 Monsters $1,750,000 1 Matt Boldy USA 23 Ottawa Senators $900,000 1 Matt Boudens CAN 31 Canucks $700,000 1 Matt Coronato USA 22 Thunderbirds $950,000 2 Matt Donovan USA 34 IceHogs $700,000 1 Matt Duchene CAN 34 Calgary Flames $6,000,000 1 Matt Filipe USA 27 Free Agent $0 0 Matt Grzelcyk USA 31 Washington Capitals $4,000,000 1 Matt Irwin CAN 37 Bruins $700,000 1 Matt Kiersted USA 26 Americans $1,000,000 1 Matt Kopperud USA 25 Free Agent $0 0 Matt Luff CAN 27 Wild $700,000 2 Matt Martin CAN 35 Pittsburgh Penguins $1,500,000 1 Matt Miller USA 25 Free Agent $0 0 Matt Murray CAN 30 Admirals $4,500,000 1 Matt Nieto USA 32 Calgary Flames $1,250,000 1 Matt Rempe CAN 22 Colorado Avalanche $950,000 2 Matt Roy USA 30 Ottawa Senators $4,300,000 3 Matt Strome CAN 26 Stars $850,000 1 Matt Tomkins CAN 30 Columbus Blue Jackets $950,000 2 Matteo Pietroniro USA 26 Free Agent $0 0 Matthew Barbolini USA 24 Free Agent $0 0 Matthew Boucher USA 27 Free Agent $0 0 Matthew Brown USA 25 Free Agent $0 0 Matthew Cairns CAN 26 Free Agent $0 0 Matthew Highmore CAN 29 Wild $950,000 3 Matthew Kessel USA 24 Utah Hockey Club $700,000 1 Matthew Knies USA 22 Toronto Maple Leafs $850,000 3 Matthew Maggio CAN 22 Free Agent $0 0 Matthew Murray CAN 27 Stars $850,000 1 Matthew Peca CAN 31 IceHogs $700,000 1 Matthew Phillips CAN 26 Senators $950,000 1 Matthew Poitras CAN 21 Columbus Blue Jackets $850,000 3 Matthew Quercia USA 26 Free Agent $0 0 Matthew Robertson CAN 24 Bears $850,000 1 Matthew Savoie CAN 21 Free Agent $0 0 Matthew Seminoff USA 21 Free Agent $0 0 Matthew Sredl USA 22 Free Agent $0 0 Matthew Stienburg CAN 24 Monsters $800,000 2 Matthew Tkachuk USA 27 Boston Bruins $7,000,000 1 Matthew Villalta CAN 25 Crunch $950,000 2 Matthew Wedman CAN 25 Free Agent $0 0 Mattias Ekholm SWE 34 Vancouver Canucks $6,250,000 1 Mattias Janmark SWE 32 Winnipeg Jets $1,000,000 1 Mattias Norlinder SWE 24 Free Agent $0 0 Mattias Samuelsson USA 25 Utah Hockey Club $3,400,000 2 Matty Beniers USA 22 St. Louis Blues $950,000 1 Matvey Petrov RUS 22 Silver Knights $800,000 3 Mavrik Bourque CAN 23 Crunch $950,000 2 Max Andreev RUS 26 Free Agent $0 0 Max Domi CAN 30 Pittsburgh Penguins $5,450,000 2 Max Ellis USA 25 Free Agent $0 0 Max Jones USA 27 Washington Capitals $1,300,000 2 Max Martin CAN 25 Free Agent $0 0 Max McCormick USA 32 Marlies $700,000 1 Max Pacioretty USA 36 New York Rangers $4,000,000 2 Max Sasson USA 24 Islanders $700,000 1 Max Willman USA 30 Americans $900,000 3 Maxence Guenette CAN 23 Condors $950,000 1 Maxim Barbashev RUS 21 Roadrunners $750,000 3 Maxim Cajkovic SVK 24 Roadrunners $700,000 2 Maxim Groshev RUS 23 Free Agent $0 0 Maxim Letunov RUS 28 Marlies $825,000 2 Maxime Comtois CAN 26 Thunderbirds $1,300,000 1 Maxime Lajoie CAN 27 Silver Knights $850,000 1 Maxwell Crozier CAN 24 Wolf Pack $900,000 2 Micah Miller USA 26 Free Agent $0 0 Michael Amadio CAN 28 Washington Capitals $4,000,000 4 Michael Benning CAN 23 Free Agent $0 0 Michael Bullion USA 27 Admirals $700,000 1 Michael Bunting CAN 29 Minnesota Wild $4,500,000 2 Michael Callahan USA 25 Reign $700,000 1 Michael Carcone CAN 28 Tampa Bay Lightning $1,300,000 2 Michael DiPietro CAN 25 Checkers $800,000 1 Michael Eyssimont USA 28 Los Angeles Kings $1,350,000 3 Michael Houser USA 32 Canucks $850,000 1 Michael Hutchinson CAN 35 Bears $700,000 1 Michael Joyaux USA 28 Moose $700,000 1 Michael Karow USA 26 Free Agent $0 0 Michael Kesselring USA 25 Los Angeles Kings $750,000 1 Michael McCarron USA 30 Toronto Maple Leafs $850,000 2 Michael McLeod CAN 27 Washington Capitals $2,000,000 1 Michael Mersch USA 32 Eagles $700,000 1 Michael Milne CAN 22 Crunch $800,000 2 Michael Pezzetta CAN 27 Gulls $935,000 1 Michael Prapavessis CAN 29 Monsters $700,000 1 Michael Rasmussen CAN 25 Ottawa Senators $3,000,000 2 Michael Sgarbossa CAN 32 Edmonton Oilers $800,000 1 Michael Vukojevic CAN 23 Eagles $750,000 2 Michal Stinil CZE 26 Free Agent $0 0 Michal Teply CZE 23 Bruins $800,000 1 Mika Zibanejad SWE 31 Washington Capitals $8,650,000 3 Mikael Backlund SWE 36 Florida Panthers $7,500,000 1 Mikael Granlund FIN 33 Carolina Hurricanes $4,500,000 3 Mikael Pyyhtia FIN 23 Marlies $950,000 2 Mike Hardman USA 25 Barracuda $700,000 1 Mike Hoffman CAN 35 Reign $5,500,000 1 Mike Matheson CAN 31 Colorado Avalanche $2,750,000 1 Mike O'Leary CAN 27 Free Agent $0 0 Mike Reilly USA 31 Marlies $1,500,000 3 Mike Vecchione USA 32 Barracuda $875,000 2 Mikey Anderson USA 25 Florida Panthers $4,000,000 1 Mikhail Abramov RUS 24 Free Agent $0 0 Mikhail Maltsev RUS 27 Wild $700,000 1 Mikhail Sergachev RUS 26 Utah Hockey Club $6,500,000 1 Mikko Kokkonen FIN 24 Free Agent $0 0 Mikko Rantanen FIN 28 St. Louis Blues $11,250,000 5 Milan Lucic CAN 36 Phantoms $2,000,000 3 Miles Wood USA 29 Washington Capitals $3,200,000 3 Milo Roelens CAN 22 Free Agent $0 0 Milos Kelemen SVK 25 Thunderbirds $750,000 3 Miro Heiskanen FIN 25 Detroit Red Wings $6,450,000 2 Mitch Gibson USA 25 IceHogs $800,000 1 Mitch Marner CAN 27 Florida Panthers $10,750,000 5 Mitch McLain USA 31 Wolves $700,000 1 Mitch Reinke USA 29 Stars $700,000 1 Mitchell Chaffee USA 27 Los Angeles Kings $900,000 3 Mitchell Fossier USA 28 Free Agent $0 0 Mitchell Hoelscher CAN 25 Free Agent $0 0 Mitchell Lewandowski USA 26 Free Agent $0 0 Mitchell Russell CAN 24 Free Agent $0 0 Mitchell Stephens CAN 28 Reign $950,000 4 Mitchell Vande Sompel CAN 28 Eagles $700,000 1 Mitchell Weeks CAN 23 Checkers $700,000 1 Montana Onyebuchi CAN 25 Penguins $700,000 1 Morgan Barron CAN 26 Nashville Predators $1,600,000 2 Morgan Frost CAN 25 Tampa Bay Lightning $4,000,000 1 Morgan Geekie CAN 26 New Jersey Devils $3,900,000 1 Morgan Rielly CAN 31 St. Louis Blues $6,700,000 1 Moritz Seider DEU 23 St. Louis Blues $950,000 1 Nate Clurman USA 26 Wild $700,000 1 Nate Knoepke USA 25 Free Agent $0 0 Nate Schmidt USA 33 New Jersey Devils $1,500,000 2 Nate Schnarr CAN 26 Barracuda $850,000 2 Nathan Bastian CAN 27 Utah Hockey Club $1,300,000 1 Nathan Burke USA 26 Free Agent $0 0 Nathan Gaucher CAN 21 Admirals $850,000 3 Nathan Legare CAN 24 Marlies $850,000 1 Nathan MacKinnon CAN 29 Winnipeg Jets $12,600,000 2 Nathan Smith USA 26 Wranglers $875,000 3 Nathan Sucese USA 28 Phantoms $850,000 2 Nathan Todd CAN 29 Phantoms $700,000 1 Nathan Walker AUS 31 Buffalo Sabres $995,000 1 Navrin Mutter CAN 24 Free Agent $0 0 Nazem Kadri CAN 34 Colorado Avalanche $7,000,000 2 Neal Pionk USA 29 Vegas Golden Knights $5,950,000 3 Neil Shea USA 25 Free Agent $0 0 Nic Dowd USA 34 Buffalo Sabres $3,950,000 3 Nic Petan CAN 30 Eagles $850,000 1 Nicholas Caamano CAN 26 Penguins $700,000 1 Nicholas Jones CAN 28 Reign $700,000 1 Nicholas Paul CAN 30 Winnipeg Jets $2,500,000 1 Nicholas Robertson USA 23 Utah Hockey Club $850,000 1 Nicholas Zabaneh CAN 24 Condors $950,000 1 Nick Abruzzese USA 25 Senators $850,000 2 Nick Bjugstad USA 32 Seattle Kraken $1,250,000 2 Nick Blankenburg USA 26 Silver Knights $1,250,000 1 Nick Bonino USA 36 Carolina Hurricanes $1,000,000 1 Nick Cicek CAN 24 Silver Knights $950,000 1 Nick Cousins CAN 31 Pittsburgh Penguins $1,250,000 1 Nick DeSimone USA 30 San Jose Sharks $700,000 1 Nick Foligno USA 37 St. Louis Blues $4,000,000 1 Nick Jensen USA 34 Columbus Blue Jackets $4,500,000 3 Nick Lardis CAN 19 Free Agent $0 0 Nick Leddy USA 34 Tampa Bay Lightning $4,000,000 2 Nick Perbix USA 26 Minnesota Wild $2,700,000 3 Nick Schmaltz USA 29 Pittsburgh Penguins $6,850,000 4 Nick Seeler USA 31 Vancouver Canucks $3,000,000 4 Nick Suzuki CAN 25 Montreal Canadiens $7,200,000 2 Nick Swaney USA 27 Barracuda $1,000,000 1 Nick Wolff USA 28 Silver Knights $850,000 3 Nicklas Backstrom SWE 37 Gulls $1,012,000 1 Nicky Leivermann USA 26 Free Agent $0 0 Nico Daws GER 24 Philadelphia Flyers $850,000 1 Nico Hischier CHE 26 Boston Bruins $7,000,000 1 Nico Myatovic CAN 20 Admirals $850,000 3 Nico Sturm DEU 29 Winnipeg Jets $1,750,000 2 Nicolas Aube-Kubel CAN 28 New Jersey Devils $1,500,000 2 Nicolas Beaudin CAN 25 Americans $700,000 2 Nicolas Deslauriers CAN 34 Marlies $900,000 2 Nicolas Hague CAN 26 Vancouver Canucks $2,600,000 1 Nicolas Roy CAN 28 New York Islanders $3,500,000 3 Nicolas Savoie NB 22 Free Agent $0 0 Nikita Alexandrov DEU 24 Wolf Pack $770,000 1 Nikita Chibrikov RUS 22 Islanders $850,000 3 Nikita Kucherov RUS 31 Vegas Golden Knights $12,000,000 5 Nikita Nesterenko USA 23 Marlies $875,000 2 Nikita Novikov RUS 21 Free Agent $0 0 Nikita Okhotiuk RUS 24 Washington Capitals $800,000 1 Nikita Pavlychev RUS 28 Free Agent $0 0 Nikita Popugaev RUS 26 Nashville Predators $850,000 1 Nikita Tolopilo BEL 24 Firebirds $950,000 1 Nikita Zadorov RUS 29 Carolina Hurricanes $4,500,000 2 Nikita Zaitsev RUS 33 Calgary Flames $900,000 1 Niko Mikkola FIN 28 Philadelphia Flyers $4,500,000 4 Nikolai Knyzhov RUS 27 Nashville Predators $950,000 1 Nikolai Kovalenko USA 25 Free Agent $0 0 Nikolaj Ehlers DNK 29 Vegas Golden Knights $7,000,000 1 Nikolas Brouillard CAN 30 Wolves $700,000 1 Nikolas Matinpalo FIN 26 Islanders $800,000 1 Nils Aman SWE 25 Islanders $700,000 1 Nils Hoglander SWE 24 New York Islanders $2,500,000 2 Nils Lundkvist SWE 24 Bruins $900,000 1 Nino Niederreiter CHE 32 Anaheim Ducks $6,000,000 1 Noah Carroll CAN 27 Bears $700,000 1 Noah Cates USA 26 St. Louis Blues $1,300,000 1 Noah Chadwick CAN 19 Free Agent $0 0 Noah Dobson CAN 25 Edmonton Oilers $5,250,000 1 Noah Gregor CAN 26 Nashville Predators $1,000,000 2 Noah Hanifin USA 28 Calgary Flames $7,000,000 4 Noah Juulsen CAN 27 Buffalo Sabres $1,100,000 3 Noah Laaouan CAN 24 Free Agent $0 0 Noah Ostlund SWE 21 Free Agent $0 0 Noah Philp CAN 26 Checkers $800,000 2 Noel Acciari USA 33 Florida Panthers $2,250,000 1 Noel Gunler SWE 23 Thunderbirds $900,000 2 Noel Hoefenmayer CAN 25 Free Agent $0 0 Nolan Allan CAN 22 Free Agent $0 0 Nolan Burke CAN 22 Free Agent $0 0 Nolan Dillingham CAN 22 Free Agent $0 0 Nolan Foote USA 24 Phantoms $975,000 2 Nolan Maier CAN 24 Free Agent $0 0 Nolan Patrick CAN 26 Stars $950,000 1 Nolan Stevens CAN 28 Firebirds $700,000 1 Nolan Walker USA 26 Free Agent $0 0 Nolan Yaremko CAN 26 Free Agent $0 0 Ole Julian Bjorgvik-Holm NOR 22 Free Agent $0 0 Olen Zellweger CAN 21 Moose $900,000 3 Oliver Bjorkstrand DNK 29 Washington Capitals $5,700,000 5 Oliver Ekman-Larsson SWE 33 Los Angeles Kings $2,250,000 1 Oliver Kylington SWE 27 Boston Bruins $2,750,000 2 Oliver Wahlstrom USA 24 Comets $1,300,000 1 Olivier Galipeau CAN 27 Penguins $700,000 1 Olivier Nadeau CAN 22 Free Agent $0 0 Olivier Rodrigue CAN 24 Moose $800,000 2 Olle Lycksell SWE 25 Pittsburgh Penguins $750,000 1 Olli Juolevi FIN 26 Dallas Stars $900,000 2 Olli Maatta FIN 30 Philadelphia Flyers $3,500,000 4 Olof Lindbom SWE 24 Free Agent $0 0 Ondrej Palat CZE 34 Philadelphia Flyers $6,000,000 2 Ondrej Pavel CZE 24 Free Agent $0 0 Orrin Centazzo CAN 24 Free Agent $0 0 Oscar Dansk SWE 31 Wolves $700,000 1 Oskar Back SWE 25 Bruins $900,000 2 Oskar Lindblom SWE 28 Thunderbirds $850,000 1 Oskar Olausson SWE 22 Bruins $900,000 3 Oskar Pettersson SWE 21 Admirals $750,000 3 Oskar Steen SWE 27 Thunderbirds $850,000 1 Oskar Sundqvist SWE 31 Los Angeles Kings $1,500,000 1 Oskari Salminen FIN 25 Thunderbirds $750,000 1 Otto Koivula FIN 26 Senators $800,000 1 Owen Headrick CAN 27 Wranglers $700,000 1 Owen Pederson CAN 23 Free Agent $0 0 Owen Power CAN 22 Vegas Golden Knights $950,000 2 Owen Sillinger CAN 27 Monsters $700,000 1 Owen Tippett CAN 26 Buffalo Sabres $3,350,000 2 Ozzy Wiesblatt CAN 23 Wild $850,000 2 Parker Bell CAN 21 Free Agent $0 0 Parker Ford USA 24 Griffins $950,000 1 Parker Gahagen USA 31 Wolves $700,000 1 Parker Kelly CAN 25 Montreal Canadiens $1,200,000 2 Parker Wotherspoon CAN 27 Dallas Stars $775,000 1 Pat Maroon USA 36 Edmonton Oilers $1,200,000 2 Patrick Brown USA 32 Moose $950,000 2 Patrick Giles USA 25 IceHogs $775,000 1 Patrick Guay CAN 22 Free Agent $0 0 Patrick Kane USA 36 Buffalo Sabres $6,000,000 3 Patrick Khodorenko USA 26 Wild $850,000 1 Patrick Kudla CAN 28 Griffins $700,000 1 Patrick Moynihan USA 24 Wolves $700,000 2 Patrik Koch SVK 28 Islanders $800,000 1 Patrik Laine FIN 26 Edmonton Oilers $7,500,000 2 Paul Cotter USA 25 Moose $1,500,000 3 Paul LaDue USA 32 Wolf Pack $700,000 1 Paul Ludwinski CAN 20 Free Agent $0 0 Pavel Buchnevich RUS 29 Minnesota Wild $7,000,000 2 Pavel Dorofeyev RUS 24 New York Islanders $850,000 1 Pavel Mintyukov RUS 21 Tampa Bay Lightning $950,000 3 Pavel Novak CZE 22 Free Agent $0 0 Pavel Zacha CZE 27 Boston Bruins $4,650,000 3 Pavol Regenda SVK 25 Wild $800,000 2 Peetro Seppala FIN 24 Firebirds $825,000 1 Peter Abbandonato CAN 27 Crunch $700,000 1 Peter DiLiberatore CAN 25 Roadrunners $700,000 1 Peter Holland CAN 34 Americans $700,000 1 Petr Mrazek CZE 33 Ottawa Senators $4,000,000 3 Peyton Jones USA 29 Americans $700,000 1 Peyton Krebs CAN 24 New York Islanders $950,000 1 Pheonix Copley USA 33 Wolf Pack $2,000,000 1 Philip Broberg SWE 23 Bears $950,000 1 Philip Kemp USA 26 IceHogs $880,000 1 Philip Tomasino CAN 23 Marlies $900,000 1 Philipp Grubauer DEU 33 Washington Capitals $3,850,000 3 Philipp Kurashev CHE 25 Seattle Kraken $2,250,000 1 Philippe Daoust CAN 23 $700,000 1 Philippe Maillet CAN 32 Wranglers $700,000 1 Philippe Myers CAN 28 Utah Hockey Club $1,075,000 3 Phillip Danault CAN 32 Colorado Avalanche $6,000,000 4 Phillip Di Giuseppe CAN 31 Marlies $700,000 1 Pierre Engvall SWE 28 Philadelphia Flyers $4,000,000 4 Pierre-Edouard Bellemare FRA 40 Pittsburgh Penguins $1,100,000 2 Pierre-Luc Dubois CAN 26 Utah Hockey Club $4,500,000 1 Pierre-Olivier Joseph CAN 25 Boston Bruins $1,550,000 2 Pierrick Dube FRA 24 Islanders $700,000 2 Pius Suter CHE 28 Minnesota Wild $4,000,000 4 Pontus Holmberg SWE 26 New Jersey Devils $1,300,000 1 Pyotr Kochetkov RUS 25 Anaheim Ducks $3,333,000 3 Quinn Hughes USA 25 New York Islanders $7,750,000 3 Quinn Olson CAN 23 Free Agent $0 0 Quinn Schmiemann CAN 23 Free Agent $0 0 Quinton Byfield CAN 22 Montreal Canadiens $950,000 1 Radek Faksa CZE 31 Buffalo Sabres $3,200,000 2 Radim Simek CZE 32 Wild $700,000 1 Radim Zohorna CZE 28 Silver Knights $1,100,000 1 Radko Gudas CZE 34 New York Islanders $4,000,000 4 Rafael Harvey-Pinard CAN 26 Montreal Canadiens $1,150,000 1 Raivis Ansons LAT 23 Free Agent $0 0 Raphael Lavoie CAN 24 Moose $900,000 2 Rasmus Andersson SWE 28 Colorado Avalanche $5,135,000 1 Rasmus Asplund SWE 27 Griffins $950,000 1 Rasmus Dahlin SWE 24 Chicago Blackhawks $6,375,000 2 Rasmus Kupari FIN 25 Crunch $1,000,000 1 Rasmus Ristolainen FIN 30 Pittsburgh Penguins $5,000,000 2 Rasmus Sandin SWE 25 Seattle Kraken $3,700,000 3 Reece Newkirk CAN 24 Free Agent $0 0 Reece Vitelli CAN 23 Free Agent $0 0 Reese Johnson CAN 26 Monsters $1,000,000 2 Reid Schaefer CAN 21 Reign $850,000 3 Reilly Smith CAN 34 New York Rangers $5,250,000 1 Reilly Walsh USA 25 Bruins $700,000 1 Rem Pitlick CAN 27 Bears $925,000 2 Remi Poirier CAN 23 Penguins $700,000 2 Rhett Gardner CAN 29 Americans $1,250,000 1 Rickard Rakell SWE 31 New Jersey Devils $5,450,000 3 Ridly Greig CAN 22 Anaheim Ducks $850,000 2 Riley Bezeau CAN 22 Free Agent $0 0 Riley Damiani CAN 25 IceHogs $700,000 1 Riley Duran USA 23 Free Agent $0 0 Riley Fiddler-Schultz CAN 22 Free Agent $0 0 Riley Kidney CAN 22 Free Agent $0 0 Riley McKay CAN 26 Free Agent $0 0 Riley Nash CAN 35 Wolf Pack $700,000 1 Riley Sawchuk CAN 26 Free Agent $0 0 Riley Stillman CAN 27 Reign $950,000 3 Riley Sutter CAN 25 Firebirds $825,000 1 Riley Tufte USA 26 Griffins $1,000,000 1 Robbie Russo USA 32 Wranglers $700,000 1 Robby Fabbri CAN 29 Dallas Stars $3,250,000 4 Robert Bortuzzo CAN 36 Canucks $1,000,000 3 Robert Hagg SWE 30 Bears $2,750,000 1 Robert Mastrosimone USA 24 Bruins $850,000 2 Robert Thomas CAN 25 Detroit Red Wings $8,250,000 3 Robin Salo FIN 26 Admirals $950,000 2 Roby Jarventie FIN 22 $700,000 2 Rocco Grimaldi USA 32 Wranglers $700,000 1 Roland McKeown CAN 29 Wolves $700,000 1 Roman Ahcan USA 26 Free Agent $0 0 Roman Basran CAN 23 Free Agent $0 0 Roman Josi CHE 34 Vancouver Canucks $9,250,000 1 Roman Kinal USA 26 Wranglers $700,000 1 Roman Schmidt USA 22 Free Agent $0 0 Ronan Seeley CAN 22 Free Agent $0 0 Roni Hirvonen FIN 23 Free Agent $0 0 Ronnie Attard USA 26 Crunch $950,000 1 Roope Hintz FIN 28 Montreal Canadiens $6,850,000 2 Rory Kerins CAN 22 Griffins $800,000 2 Ross Colton USA 28 San Jose Sharks $3,000,000 1 Ross Johnston CAN 31 Moose $1,400,000 2 Ross MacDougall CAN 28 Admirals $700,000 1 Rourke Chartier CAN 28 Americans $850,000 1 Ruslan Iskhakov RUS 24 Roadrunners $850,000 1 Ryan Bednard USA 28 Roadrunners $700,000 1 Ryan Carpenter USA 34 Philadelphia Flyers $1,000,000 2 Ryan Donato USA 28 Los Angeles Kings $2,750,000 1 Ryan Dzingel USA 33 Moose $700,000 1 Ryan Fanti CAN 25 Moose $1,300,000 3 Ryan Fitzgerald USA 30 Wild $750,000 2 Ryan Francis CAN 23 Bruins $800,000 2 Ryan Gagnier CAN 22 Free Agent $0 0 Ryan Graves CAN 29 Buffalo Sabres $4,500,000 1 Ryan Hartman USA 30 Utah Hockey Club $4,000,000 4 Ryan Hofer CAN 22 Free Agent $0 0 Ryan Johansen CAN 32 New Jersey Devils $5,500,000 3 Ryan Johnson USA 23 Roadrunners $850,000 2 Ryan Jones USA 28 Eagles $700,000 1 Ryan Lindgren USA 27 Colorado Avalanche $2,650,000 1 Ryan Lomberg CAN 30 Utah Hockey Club $1,350,000 1 Ryan MacKinnon CAN 30 Penguins $700,000 1 Ryan Mast USA 22 Stars $700,000 3 Ryan McAllister CAN 23 IceHogs $700,000 2 Ryan McDonagh USA 35 Montreal Canadiens $5,000,000 3 Ryan McGregor CAN 26 Free Agent $0 0 Ryan McLeod CAN 25 Winnipeg Jets $3,000,000 3 Ryan Merkley CAN 24 Admirals $900,000 1 Ryan Nugent-Hopkins CAN 31 Florida Panthers $6,500,000 1 Ryan O'Reilly CAN 34 Anaheim Ducks $7,000,000 2 Ryan O'Rourke CAN 22 Senators $850,000 1 Ryan Orgel USA 28 Rocket $700,000 1 Ryan Poehling USA 26 Calgary Flames $1,850,000 2 Ryan Pouliot CAN 26 Free Agent $0 0 Ryan Pulock CAN 30 Buffalo Sabres $5,500,000 1 Ryan Reaves CAN 38 Wranglers $900,000 1 Ryan Sandelin USA 26 Free Agent $0 0 Ryan Schmelzer USA 31 Eagles $700,000 1 Ryan Shea USA 28 Marlies $950,000 1 Ryan Siedem USA 24 Free Agent $0 0 Ryan Smith USA 27 Free Agent $0 0 Ryan Strome CAN 31 Los Angeles Kings $6,175,000 1 Ryan Suter USA 40 Minnesota Wild $5,157,000 1 Ryan Suzuki CAN 23 Stars $900,000 2 Ryan Tverberg CAN 23 Free Agent $0 0 Ryan Ufko USA 21 Free Agent $0 0 Ryan Wagner USA 28 Wolves $700,000 1 Ryan Winterton CAN 21 Free Agent $0 0 Ryder Korczak CAN 22 Reign $800,000 2 Ryder Rolston USA 23 Wolf Pack $700,000 2 Ryker Evans CAN 23 Griffins $750,000 2 Sahil Panwar CAN 23 Free Agent $0 0 Sam Bennett CAN 28 San Jose Sharks $5,000,000 1 Sam Bitten CAN 25 Free Agent $0 0 Sam Carrick CAN 33 Toronto Maple Leafs $1,200,000 4 Sam Colangelo USA 23 New York Rangers $850,000 2 Sam Gagner CAN 35 Canucks $800,000 1 Sam Honzek SVK 20 Free Agent $0 0 Sam Houde CAN 25 Admirals $700,000 1 Sam Jardine CAN 31 Phantoms $700,000 1 Sam Lafferty USA 30 Seattle Kraken $2,150,000 4 Sam Lipkin USA 22 Free Agent $0 0 Sam Malinski USA 26 Montreal Canadiens $1,000,000 2 Sam Montembeault CAN 28 New York Islanders $1,350,000 1 Sam Morton USA 25 Barracuda $950,000 1 Sam Poulin CAN 24 Crunch $900,000 1 Sam Reinhart CAN 29 Vancouver Canucks $8,000,000 3 Sam Steel CAN 27 Anaheim Ducks $1,500,000 2 Sam Stevens CAN 24 Free Agent $0 0 Sammy Blais CAN 28 Moose $1,500,000 2 Sammy Walker USA 25 Senators $850,000 2 Sampo Ranta FIN 24 Marlies $1,000,000 1 Samu Tuomaala FIN 22 Penguins $900,000 3 Samuel Asselin CAN 26 Free Agent $0 0 Samuel Bolduc CAN 24 Marlies $800,000 1 Samuel Ersson SWE 25 New York Rangers $700,000 1 Samuel Fagemo SWE 25 Wild $1,100,000 1 Samuel Girard CAN 26 Seattle Kraken $5,500,000 1 Samuel Helenius FIN 22 Reign $850,000 2 Samuel Knazko SVK 22 Free Agent $0 0 Samuel Laberge CAN 27 Americans $850,000 1 Santeri Hatakka FIN 24 Penguins $750,000 2 Santtu Kinnunen FIN 26 Comets $1,300,000 1 Sasha Pastujov USA 21 Wolves $850,000 3 Sawyer Mynio CAN 19 Free Agent $0 0 Scooter Brickey USA 25 Free Agent $0 0 Scott Laughton CAN 30 St. Louis Blues $4,450,000 4 Scott Mayfield USA 32 Buffalo Sabres $5,500,000 4 Scott Morrow USA 22 Free Agent $0 0 Scott Perunovich USA 26 Ottawa Senators $1,250,000 2 Scott Reedy USA 25 Canucks $800,000 1 Scott Sabourin CAN 32 Griffins $2,000,000 2 Scott Walford CAN 26 Condors $800,000 1 Scott Wedgewood CAN 32 Pittsburgh Penguins $1,000,000 2 Sean Behrens USA 22 Free Agent $0 0 Sean Couturier CAN 32 Buffalo Sabres $7,750,000 1 Sean Day ium 27 Bruins $940,000 3 Sean Durzi CAN 26 Anaheim Ducks $5,250,000 2 Sean Farrell USA 23 Admirals $750,000 2 Sean Kuraly USA 32 Philadelphia Flyers $3,750,000 4 Sean Monahan CAN 30 Colorado Avalanche $3,250,000 1 Sean Walker CAN 30 Pittsburgh Penguins $2,500,000 1 Sebastian Aho FIN 27 Colorado Avalanche $8,800,000 3 Sebastian Cossa CAN 22 Free Agent $0 0 Sebastian J Aho SWE 29 Boston Bruins $2,000,000 3 Semyon Varlamov RUS 36 Calgary Flames $3,500,000 1 Sergei Bobrovsky RUS 36 Anaheim Ducks $5,000,000 1 Seth Griffith CAN 32 Wranglers $700,000 1 Seth Helgeson USA 34 Comets $700,000 1 Seth Jarvis CAN 23 Detroit Red Wings $6,600,000 4 Seth Jones USA 30 Calgary Flames $7,200,000 2 Shai Buium USA 22 Free Agent $0 0 Shakir Mukhamadullin RUS 23 Americans $850,000 2 Shane Bowers CAN 25 Gulls $900,000 1 Shane Pinto USA 24 Los Angeles Kings $4,150,000 3 Shane Wright CAN 21 IceHogs $950,000 3 Shawn Element CAN 24 Gulls $700,000 1 Shayne Gostisbehere USA 31 Minnesota Wild $4,441,000 3 Shea Theodore CAN 29 Florida Panthers $7,450,000 2 Sheldon Dries USA 30 Canucks $850,000 2 Sheldon Rempal CAN 29 Americans $950,000 1 Sidney Crosby CAN 37 Florida Panthers $8,700,000 3 Simon Benoit CAN 26 Dallas Stars $2,000,000 2 Simon Edvinsson SWE 22 Detroit Red Wings $950,000 3 Simon Holmstrom SWE 23 Seattle Kraken $850,000 1 Simon Johansson SWE 25 Crunch $700,000 1 Simon Kubicek CZE 23 Free Agent $0 0 Simon Lundmark SWE 24 Crunch $850,000 1 Simon Nemec SVK 21 Nashville Predators $950,000 3 Simon Pinard CAN 23 Free Agent $0 0 Skyler Brind'Amour USA 25 Canucks $700,000 1 Sonny Milano USA 28 Pittsburgh Penguins $2,750,000 2 Spencer Knight USA 23 Barracuda $3,000,000 3 Spencer Martin CAN 29 Americans $1,000,000 2 Spencer Smallman CAN 28 Barracuda $700,000 1 Spencer Stastney USA 25 IceHogs $1,200,000 2 Stanislav Svozil CZE 22 Free Agent $0 0 Stefan Matteau USA 31 Wolf Pack $700,000 1 Stefan Noesen USA 32 Seattle Kraken $1,800,000 2 Stephen Halliday CAN 22 Free Agent $0 0 Steven Fogarty USA 31 Eagles $700,000 1 Steven Kampfer USA 36 Barracuda $700,000 1 Steven Lorentz CAN 28 Chicago Blackhawks $1,250,000 2 Steven Santini USA 30 Phantoms $1,050,000 2 Steven Stamkos CAN 35 Vancouver Canucks $9,500,000 1 Strauss Mann USA 26 Firebirds $825,000 1 Stuart Skinner CAN 26 Winnipeg Jets $3,000,000 1 T.J. Friedmann USA 27 Free Agent $0 0 T.J. Oshie USA 38 Los Angeles Kings $3,500,000 1 T.J. Tynan USA 33 Admirals $700,000 1 Tag Bertuzzi CAN 24 Barracuda $950,000 2 Tage Thompson USA 27 Utah Hockey Club $8,250,000 3 Tanner Dickinson USA 23 Rocket $800,000 2 Tanner Fritz CAN 33 Wranglers $700,000 1 Tanner Jeannot CAN 27 Dallas Stars $2,500,000 1 Tanner Kaspick CAN 27 Free Agent $0 0 Tanner Kero USA 32 Wild $700,000 1 Tanner Laczynski USA 27 Silver Knights $700,000 1 Tanner Laderoute CAN 27 Free Agent $0 0 Tanner Pearson CAN 32 Wolves $1,700,000 1 Taro Hirose CAN 28 Wolf Pack $700,000 1 Tarun Fizer CAN 24 $700,000 1 Tate Singleton USA 26 Free Agent $0 0 Taylor Fedun CAN 36 Roadrunners $700,000 1 Taylor Gauthier CAN 24 Rocket $750,000 2 Taylor Hall CAN 33 Tampa Bay Lightning $6,000,000 2 Taylor Raddysh CAN 27 Ottawa Senators $1,333,333 1 Taylor Ward CAN 27 Silver Knights $1,000,000 1 Teddy Blueger LVA 30 Vancouver Canucks $1,700,000 1 Teuvo Teravainen FIN 30 San Jose Sharks $6,750,000 2 Thatcher Demko USA 29 Vancouver Canucks $5,700,000 3 Thomas Bordeleau USA 23 Minnesota Wild $850,000 2 Thomas Caron CAN 24 $700,000 1 Thomas Chabot CAN 28 New York Rangers $7,350,000 1 Thomas Harley USA 23 Chicago Blackhawks $900,000 1 Thomas Milic CAN 21 Reign $750,000 3 Tim Berni CHE 25 Florida Panthers $750,000 1 Tim Gettinger USA 26 Free Agent $0 0 Tim Stutzle DEU 23 Columbus Blue Jackets $8,450,000 3 Timo Meier CHE 28 Buffalo Sabres $7,800,000 4 Timothy Liljegren SWE 25 Seattle Kraken $4,500,000 1 Timur Ibragimov RUS 24 $700,000 1 TJ Brodie CAN 34 New York Rangers $4,000,000 2 Tobias Bjornfot SWE 23 Admirals $950,000 2 Tobie Bisson CAN 28 Monsters $900,000 1 Tom Wilson CAN 31 Chicago Blackhawks $5,200,000 1 Tomas Hamara CZE 21 Free Agent $0 0 Tomas Hertl CZE 31 Buffalo Sabres $7,000,000 1 Tomas Nosek CZE 32 Canucks $950,000 1 Tomas Suchanek CZE 21 Free Agent $0 0 Tomas Tatar SVK 34 Firebirds $3,500,000 2 Tommy Miller USA 26 Free Agent $0 0 Tommy Novak USA 27 Minnesota Wild $2,700,000 2 Tony DeAngelo USA 29 New Jersey Devils $4,000,000 1 Topi Niemela FIN 23 Free Agent $0 0 Topias Vilen FIN 22 Free Agent $0 0 Torey Krug USA 33 Los Angeles Kings $6,250,000 1 Tory Dello USA 28 Marlies $700,000 1 Travis Barron CAN 26 Monsters $900,000 1 Travis Boyd USA 31 Minnesota Wild $2,250,000 2 Travis Dermott CAN 28 Buffalo Sabres $2,000,000 2 Travis Hamonic CAN 34 Columbus Blue Jackets $3,000,000 2 Travis Howe USA 31 Monsters $700,000 1 Travis Konecny CAN 28 Vancouver Canucks $7,800,000 4 Travis Mitchell USA 25 Free Agent $0 0 Travis Sanheim CAN 29 Los Angeles Kings $3,850,000 1 Trent Frederic USA 27 Carolina Hurricanes $2,000,000 1 Trent Miner CAN 24 Islanders $700,000 1 Trenton Bliss USA 27 Free Agent $0 0 Trevor Carrick CAN 30 Stars $700,000 1 Trevor Cosgrove USA 27 Wolves $700,000 1 Trevor Kuntar USA 23 Free Agent $0 0 Trevor Lewis USA 38 Winnipeg Jets $950,000 1 Trevor Moore USA 30 Anaheim Ducks $5,000,000 4 Trevor van Riemsdyk USA 33 San Jose Sharks $3,000,000 1 Trevor Zegras USA 24 New York Islanders $5,750,000 3 Trey Fix-Wolansky CAN 25 Griffins $900,000 2 Tristan Allard CAN 22 Free Agent $0 0 Tristan Bertucci CAN 19 Free Agent $0 0 Tristan Jarry CAN 29 New Jersey Devils $5,850,000 2 Tristan Luneau CAN 21 Free Agent $0 0 Tristen Nielsen CAN 25 Wild $1,045,000 4 Tristen Robins GBR 23 Free Agent $0 0 Troy Grosenick USA 35 Wranglers $900,000 1 Troy Stecher CAN 30 Nashville Predators $2,250,000 1 Troy Terry USA 27 Toronto Maple Leafs $5,650,000 1 Tucker Robertson CAN 21 Reign $750,000 3 Turner Elson CAN 32 Eagles $700,000 1 Ty Dellandrea CAN 24 Ottawa Senators $1,050,000 1 Ty Emberson USA 24 New York Islanders $950,000 1 Ty Glover ENG 24 $700,000 1 Ty Pelton-Byce USA 27 Free Agent $0 0 Ty Ronning CAN 27 Marlies $800,000 2 Ty Smith CAN 25 Bruins $1,000,000 2 Ty Voit USA 21 Free Agent $0 0 Tyce Thompson CAN 25 Canucks $700,000 1 Tye Felhaber CAN 26 Rocket $700,000 1 Tye Kartye CAN 23 Checkers $800,000 2 Tyler Angle CAN 24 Checkers $850,000 1 Tyler Benson CAN 27 Americans $1,100,000 3 Tyler Bertuzzi CAN 30 Calgary Flames $5,500,000 4 Tyler Boucher USA 22 Free Agent $0 0 Tyler Gratton USA 25 Free Agent $0 0 Tyler Inamoto USA 25 Free Agent $0 0 Tyler Johnson USA 34 Carolina Hurricanes $4,250,000 1 Tyler Kleven USA 23 Wild $900,000 2 Tyler Madden USA 25 Wolves $750,000 1 Tyler Motte USA 30 Washington Capitals $2,000,000 1 Tyler Myers CAN 35 Vancouver Canucks $3,000,000 3 Tyler Pitlick USA 33 Griffins $1,000,000 1 Tyler Seguin CAN 33 Calgary Flames $5,250,000 3 Tyler Spezia USA 31 Canucks $700,000 1 Tyler Toffoli CAN 32 Columbus Blue Jackets $5,500,000 3 Tyler Tucker CAN 25 Senators $800,000 1 Tyler Tullio CAN 22 Wild $700,000 2 Tyler Wotherspoon CAN 32 Penguins $750,000 1 Tyrel Bauer CAN 23 Free Agent $0 0 Tyson Barrie CAN 33 Wild $4,795,000 3 Tyson Empey CAN 29 Stars $700,000 1 Tyson Feist CAN 24 Free Agent $0 0 Tyson Foerster CAN 23 Vancouver Canucks $900,000 1 Tyson Hinds CAN 22 Free Agent $0 0 Tyson Jost CAN 27 Buffalo Sabres $1,300,000 4 Tyson Kozak CAN 22 Silver Knights $700,000 3 Ukko-Pekka Luukkonen FIN 26 Buffalo Sabres $2,850,000 2 Urho Vaakanainen FIN 26 Minnesota Wild $950,000 1 Uvis Balinskis LVA 28 Washington Capitals $1,200,000 4 Vadim Zherenko RUS 24 Condors $750,000 2 Valeri Nichushkin RUS 30 Edmonton Oilers $7,000,000 4 Valtteri Pulli FIN 24 Marlies $700,000 1 Valtteri Puustinen FIN 25 Vegas Golden Knights $750,000 1 Vasily Podkolzin RUS 23 New York Islanders $950,000 1 Vasily Ponomarev RUS 23 Americans $800,000 2 Victor Hedman SWE 34 Detroit Red Wings $9,700,000 1 Victor Mancini USA 22 Marlies $870,000 2 Victor Mete CAN 26 Thunderbirds $850,000 1 Victor Olofsson SWE 29 New Jersey Devils $4,250,000 3 Victor Soderstrom SWE 24 Penguins $900,000 1 Viktor Arvidsson SWE 31 Columbus Blue Jackets $6,000,000 4 Viktor Neuchev RUS 21 Free Agent $0 0 Ville Heinola FIN 24 IceHogs $925,000 1 Ville Husso FIN 30 Tampa Bay Lightning $4,508,950 2 Ville Ottavainen FIN 22 Free Agent $0 0 Ville Petman FIN 25 Firebirds $825,000 1 Vince Dunn CAN 28 Anaheim Ducks $6,500,000 3 Vincent Arseneau CAN 33 Monsters $700,000 1 Vincent Desharnais CAN 28 Anaheim Ducks $1,700,000 3 Vincent Iorio CAN 22 Reign $800,000 2 Vincent Sevigny CAN 23 Free Agent $0 0 Vincent Trocheck USA 31 Carolina Hurricanes $6,850,000 4 Vinni Lettieri USA 30 Firebirds $2,000,000 2 Vinnie Hinostroza USA 30 Canucks $850,000 2 Vitek Vanecek CZE 29 Philadelphia Flyers $4,000,000 2 Vladimir Tarasenko RUS 33 Utah Hockey Club $5,750,000 3 Vladislav Firstov RUS 23 Penguins $850,000 2 Vladislav Gavrikov RUS 29 Toronto Maple Leafs $5,275,000 3 Vladislav Kolyachonok BLR 23 Reign $800,000 1 Vladislav Namestnikov RUS 32 Tampa Bay Lightning $3,500,000 2 Wade Allison CAN 27 Wranglers $700,000 1 Walker Duehr USA 27 Checkers $950,000 2 Waltteri Merela FIN 26 Americans $850,000 1 Warren Foegele CAN 29 Winnipeg Jets $3,000,000 2 Will Bitten CAN 26 Gulls $800,000 2 Will Borgen USA 28 Vegas Golden Knights $3,400,000 4 Will Butcher USA 30 Phantoms $3,325,000 1 Will Cuylle CAN 23 Philadelphia Flyers $800,000 1 Will MacKinnon USA 24 Firebirds $825,000 1 Will Reilly CAN 27 Monsters $700,000 1 Will Riedell USA 28 Canucks $700,000 1 Will Zmolek USA 25 Free Agent $0 0 William Carrier CAN 30 New Jersey Devils $1,950,000 2 William Dufour CAN 23 Wolves $750,000 2 William Eklund SWE 22 Chicago Blackhawks $950,000 2 William Karlsson SWE 32 Ottawa Senators $5,900,000 3 William Lagesson SWE 29 Anaheim Ducks $1,283,000 2 William Lockwood USA 26 Checkers $850,000 1 William Nylander SWE 28 Detroit Red Wings $7,350,000 1 William Stromgren SWE 21 Reign $850,000 2 William Trudeau CAN 22 Free Agent $0 0 William Villeneuve CAN 23 Wolves $750,000 2 William Wallinder SWE 22 Reign $900,000 2 Wilmer Skoog SWE 25 Barracuda $775,000 1 Wyatt Aamodt USA 27 Monsters $700,000 1 Wyatt Bongiovanni USA 25 IceHogs $700,000 1 Wyatt Johnston CAN 21 Detroit Red Wings $850,000 2 Wyatt Kaiser USA 22 Tampa Bay Lightning $700,000 2 Wyatt Kalynuk CAN 27 Eagles $700,000 1 Wyatt Newpower USA 27 Wranglers $850,000 1 Wyatte Wylie USA 25 Thunderbirds $750,000 1 Wyllum Deveaux CAN 24 Free Agent $0 0 Xavier Bernard CAN 24 $700,000 1 Xavier Bourgault CAN 22 Bruins $900,000 3 Xavier Ouellet FRA 31 Free Agent $0 0 Xavier Parent CAN 24 Condors $950,000 1 Xavier Simoneau CAN 23 Free Agent $0 0 Yakov Trenin RUS 28 Carolina Hurricanes $2,000,000 3 Yan Kuznetsov RUS 23 Free Agent $0 0 Yaniv Perets CAN 25 Islanders $700,000 1 Yanni Gourde CAN 33 Vegas Golden Knights $5,250,000 3 Yaroslav Askarov RUS 22 Canucks $950,000 2 Yegor Chinakhov RUS 24 Boston Bruins $900,000 1 Yegor Sharangovich BLR 26 Calgary Flames $3,850,000 1 Yushiroh Hirano JAP 29 Comets $700,000 1 Zac Dalpe CAN 35 Roadrunners $700,000 1 Zac Jones USA 24 Washington Capitals $950,000 1 Zach Aston-Reese USA 30 Stars $1,400,000 2 Zach Benson CAN 19 Senators $950,000 3 Zach Berzolla USA 26 Bears $700,000 1 Zach Bogosian USA 34 Toronto Maple Leafs $950,000 1 Zach Dean CAN 22 Phantoms $850,000 3 Zach Hyman CAN 32 Winnipeg Jets $5,500,000 1 Zach Jordan USA 28 Free Agent $0 0 Zach L'Heureux CAN 21 Silver Knights $850,000 3 Zach Metsa USA 26 Free Agent $0 0 Zach Parise USA 40 Vegas Golden Knights $1,250,000 1 Zach Sanford USA 30 Silver Knights $1,700,000 1 Zach Sawchenko CAN 27 Barracuda $900,000 1 Zach Solow USA 26 Free Agent $0 0 Zach Uens CAN 23 Roadrunners $800,000 1 Zach Werenski USA 27 Toronto Maple Leafs $8,750,000 2 Zach Whitecloud CAN 28 Dallas Stars $2,800,000 3 Zachary Massicotte CAN 24 Firebirds $825,000 1 Zachary Okabe JAP 24 Condors $950,000 1 Zack Andrusiak CAN 26 Free Agent $0 0 Zack Bolduc CAN 22 New York Rangers $900,000 3 Zack MacEwen CAN 28 Griffins $825,000 2 Zack Ostapchuk CAN 21 Free Agent $0 0 Zane McIntyre USA 32 Admirals $700,000 1 Zayde Wisdom CAN 22 Wolves $800,000 2 Zemgus Girgensons LVA 31 New York Rangers $1,350,000 1 2266