Player List All 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 Name Position Country Age Team Salary Contract (G), Connor Murphy G USA 27 Free Agent $0 0 Aamodt, Wyatt D USA 28 Free Agent $0 0 Abate, Joey C USA 27 Free Agent $0 0 Abramov, Mikhail C RUS 24 $900,000 4 Abruzzese, Nick C USA 26 $950,000 2 Acciari, Noel C RW USA 34 Columbus Blue Jackets $2,225,000 1 Adams, Jack C RW USA 28 Free Agent $0 0 Addamo, Justin C FRA 27 Free Agent $0 0 Addison, Calen D CAN 25 Pittsburgh Penguins $1,000,000 1 Afanasyev, Yegor RW RUS 24 Nashville Predators $1,000,000 2 Agozzino, Andrew CLWRW CAN 34 Free Agent $0 0 Ahac, Layton D CAN 24 $950,000 1 Ahcan, Jack D USA 28 $1,000,000 1 Ahcan, Roman LW USA 26 Free Agent $0 0 Aho, Sebastian CLW FIN 28 Carolina Hurricanes $9,000,000 3 Aho, Sebastian J D SWE 29 New York Islanders $800,000 1 Aktell, Hardy Haman D SWE 27 $750,000 2 Albrecht, Austin C USA 29 Free Agent $0 0 Aleardi, Alex C USA 33 Free Agent $0 0 Alexander, Gage G CAN 23 $750,000 1 Alexandrov, Nikita C GER 25 $950,000 2 Alexeyev, Alexander D RUS 26 Washington Capitals $1,000,000 1 Allan, Nolan D CAN 22 $950,000 2 Allan, Scott D USA 29 Free Agent $0 0 Allard, Tristan CLW CAN 23 Free Agent $0 0 Allen, Sean D CAN 27 Free Agent $0 0 Allen, Justin D USA 28 Free Agent $0 0 Allen, Carter D CAN 29 Free Agent $0 0 Allen, Jake G CAN 35 Free Agent $0 0 Alnefelt, Hugo G SWE 24 Free Agent $0 0 Amadio, Michael C RW CAN 29 Montreal Canadiens $1,000,000 1 Aman, Nils C SWE 25 Chicago Blackhawks $750,000 1 Andersen, Frederik G DEN 36 Free Agent $0 0 Anderson, Mikey D USA 26 Minnesota Wild $4,125,000 2 Anderson, Matt D USA 26 Free Agent $0 0 Anderson, Josh RW CAN 31 Free Agent $0 0 Anderson, Joey RW USA 27 $750,000 1 Anderson-Dolan, Jaret CLW CAN 26 Los Angeles Kings $1,500,000 1 Andersson, Rasmus D SWE 29 Toronto Maple Leafs $4,500,000 2 Andonovski, Corey RW CAN 26 Free Agent $0 0 Andrae, Emil D SWE 23 $900,000 2 Andreyev, Maxim C RUS 27 Free Agent $0 0 Angeli, Darik C RW USA 35 Free Agent $0 0 Angello, Anthony C USA 29 $750,000 1 Anisimov, Artem CLWRW RUS 36 Free Agent $0 0 Anisimov, Artyom C RUS 37 Free Agent $0 0 Annunen, Justus G FIN 25 Philadelphia Flyers $837,000 2 Ansons, Raivis C LAT 23 $800,000 1 Apap, Tommy LW USA 29 Free Agent $0 0 Appleby, Ken G CAN 30 Free Agent $0 0 Appleton, Mason C RW USA 29 Detroit Red Wings $1,200,000 1 Aragon, Aaron LW USA 28 Free Agent $0 0 Arcuri, Francesco C CAN 22 $750,000 2 Armia, Joel RW FIN 32 Free Agent $0 0 Armour, Ross C CAN 27 Free Agent $0 0 Arseneau, Vincent LWRW CAN 33 Free Agent $0 0 Arvanitis, Brad G USA 28 Free Agent $0 0 Arvidsson, Viktor RW SWE 32 Edmonton Oilers $2,375,000 2 Ashbrook, Tristan C RW USA 27 Free Agent $0 0 Askarov, Yaroslav G RUS 23 $950,000 1 Askew, Cameron C USA 28 Free Agent $0 0 Aspirot, Jonathan D CAN 26 $750,000 3 Asplund, Rasmus CLWRW SWE 28 $750,000 3 Aston-Reese, Zach LWRW USA 31 Free Agent $0 0 Asuchak, Spencer C CAN 34 Free Agent $0 0 Athanasiou, Andreas CLWRW CAN 31 $950,000 3 Atkinson, Cam RW USA 36 Free Agent $0 0 Attard, Ronnie D USA 26 Free Agent $0 0 Aube-Kubel, Nicolas RW CAN 29 Free Agent $0 0 Avon, Jon-Randall C CAN 22 $800,000 2 Back, Oskar C RW SWE 25 $825,000 2 Backlund, Mikael C SWE 36 Free Agent $0 0 Backstrom, Nicklas C SWE 38 Free Agent $0 0 Baddock, Brandon LW CAN 30 Free Agent $0 0 Baer, Alec C USA 28 Free Agent $0 0 Bahl, Kevin D CAN 25 Philadelphia Flyers $1,500,000 2 Bailey, Josh LWRW CAN 36 Free Agent $0 0 Bailey, Justin LWRW USA 30 Free Agent $0 0 Bains, Arshdeep C CAN 24 $750,000 1 Bakanov, Andrei C RUS 23 Free Agent $0 0 Bakich, Solag C USA 27 Free Agent $0 0 Bakker, Cam D CAN 32 Free Agent $0 0 Balinskis, Uvis D LAT 29 $995,000 3 Bankier, Caedan C CAN 22 $850,000 2 Barbashev, Ivan CLW RUS 30 Minnesota Wild $2,250,000 1 Bardreau, Cole C RW USA 32 Free Agent $0 0 Barkov, Aleksander C FIN 30 Florida Panthers $10,000,000 1 Barone, Brad G USA 35 Free Agent $0 0 Barre-Boulet, Alex C CAN 28 $760,000 2 Barrie, Tyson D CAN 34 Free Agent $0 0 Barron, Travis LW CAN 27 Free Agent $0 0 Barron, Morgan CLWRW CAN 27 New York Rangers $1,250,000 2 Barron, Justin D CAN 24 $1,300,000 1 Barteaux, Dawson D CAN 25 Free Agent $0 0 Barzal, Mathew C CAN 28 Buffalo Sabres $8,650,000 3 Bastian, Nathan RW CAN 28 Free Agent $0 0 Bates, Peter C USA 29 Free Agent $0 0 Batherson, Drake LWRW USA 27 Edmonton Oilers $4,750,000 3 Bauer, Tyrel D CAN 23 $1,150,000 1 Bean, Justin D CAN 29 Free Agent $0 0 Bean, Jake D CAN 27 Free Agent $0 0 Bear, Ethan D CAN 28 Free Agent $0 0 Beaucage, Alex RW CAN 24 Free Agent $0 0 Beaulieu, Philip D USA 30 Free Agent $0 0 Beauvillier, Anthony CLW CAN 28 Free Agent $0 0 Becker, Jack C USA 28 Free Agent $0 0 Beckman, Adam LW CAN 24 $900,000 3 Bedard, Connor C CAN 20 Chicago Blackhawks $950,000 2 Bednar, Jan G CZE 23 $800,000 2 Beecher, John C USA 24 Free Agent $0 0 Bellant, Andrew C USA 28 Free Agent $0 0 Bellemare, Pierre-Edouard CLW FRA 40 Free Agent $0 0 Belliveau, Isaac D CAN 23 $750,000 2 Bellows, Kieffer LW USA 27 New Jersey Devils $750,000 2 Belluz, Luca Del Bel C CAN 22 $900,000 2 Belpedio, Louie D USA 29 Free Agent $0 0 Belzile, Alex C RW CAN 34 Free Agent $0 0 Bemstrom, Emil C SWE 26 Vegas Golden Knights $850,000 4 Beniers, Matthew C USA 23 Montreal Canadiens $7,142,857 4 Benn, Jamie CLW CAN 36 Boston Bruins $9,500,000 1 Bennett, Sam CLWRW CAN 29 Chicago Blackhawks $5,500,000 2 Benning, Matthew D CAN 31 Seattle Kraken $750,000 2 Benning, Mike D CAN 23 $800,000 2 Benoit, Simon D CAN 27 Utah Mammoth $1,250,000 3 Benson, Zach CLW CAN 20 $950,000 2 Benson, Tyler LW CAN 27 $1,100,000 2 Bent, Kelly C CAN 30 Free Agent $0 0 Beraldo, Adrien D CAN 25 Free Agent $0 0 Berard, Brett LW USA 23 $750,000 2 Berard, Ben LW CAN 26 Free Agent $0 0 Berezowski, Jackson C RW CAN 23 Free Agent $0 0 Berggren, Jonatan LW SWE 25 St. Louis Blues $825,000 2 Bernard, Xavier D CAN 25 Free Agent $0 0 Bernard-Docker, Jacob D CAN 25 $1,200,000 1 Bertuzzi, Tag C CAN 24 Free Agent $0 0 Bertuzzi, Tyler LWRW CAN 30 Florida Panthers $5,250,000 1 Berzolla, Zach D USA 27 Free Agent $0 0 Betts, Kyle C CAN 28 Free Agent $0 0 Bezeau, Riley C CAN 23 Free Agent $0 0 Biakabutuka, Jeremie D CAN 23 Free Agent $0 0 Bilek, Colin C USA 28 Free Agent $0 0 Binnington, Jordan G CAN 32 Florida Panthers $5,250,000 4 Bird, Tyler RW USA 29 Free Agent $0 0 Biro, Brandon LW CAN 27 Free Agent $0 0 Bischoff, Jake D USA 30 Free Agent $0 0 Bishop, Clark C CAN 29 Free Agent $0 0 Bisson, Tobie D CAN 28 $750,000 3 Bitten, Sam C CAN 25 Free Agent $0 0 Bjork, Marcus D SWE 28 Free Agent $0 0 Bjork, Anders LWRW USA 29 Free Agent $0 0 Bjorklund, Garin G CAN 23 $800,000 1 Bjorkstrand, Oliver LWRW DNK 30 Vegas Golden Knights $5,400,000 3 Bjornfot, Tobias D SWE 24 $1,500,000 2 Bjugstad, Nick C RW USA 33 Free Agent $0 0 Blachman, Nico C USA 27 Free Agent $0 0 Blackwell, Colin CLW USA 32 Boston Bruins $1,200,000 1 Blackwood, Mackenzie G CAN 29 New Jersey Devils $2,800,000 1 Blais, Sammy LW CAN 29 $1,100,000 1 Blandisi, Joseph CLW CAN 31 Free Agent $0 0 Blankenburg, Nick D USA 27 Free Agent $0 0 Blaszczak, Brennan C USA 29 Free Agent $0 0 Bleackley, Conner C CAN 29 Free Agent $0 0 Blidh, Anton LWRW SWE 30 Free Agent $0 0 Bliss, Trenton LW USA 27 Free Agent $0 0 Blomqvist, Joel G FIN 23 Free Agent $0 0 Blueger, Teddy C LVA 31 Free Agent $0 0 Blumel, Matej LWRW CZE 25 $800,000 1 Bobrovsky, Sergei G RUS 37 Minnesota Wild $10,500,000 1 Boekel, Jack Van D CAN 29 Free Agent $0 0 Boeser, Brock RW USA 28 Vancouver Canucks $6,000,000 2 Bogosian, Zach D USA 35 Free Agent $0 0 Boka, Luke C USA 26 Free Agent $0 0 Bolduc, Samuel D CAN 25 Free Agent $0 0 Bolduc, Zachary C CAN 22 $950,000 2 Boldy, Matthew LWRW USA 24 Minnesota Wild $6,800,000 3 Bongiovanni, Wyatt C USA 26 Free Agent $0 0 Bonino, Nick CLW USA 37 Free Agent $0 0 Boqvist, Jesper LW SWE 27 New Jersey Devils $874,125 2 Boqvist, Adam D SWE 25 $1,250,000 1 Borchardt, Cade CLWRW USA 27 Free Agent $0 0 Bordeleau, Thomas C USA 23 Free Agent $0 0 Borgen, William D USA 29 Calgary Flames $864,000 2 Bortuzzo, Robert D CAN 36 Free Agent $0 0 Bouchard, Xavier D CAN 25 Free Agent $0 0 Bouchard, Evan D CAN 26 Edmonton Oilers $7,500,000 1 Boucher, Matthew LW USA 28 Free Agent $0 0 Boucher, Dillon C CAN 28 Free Agent $0 0 Boudens, Matt C CAN 32 Free Agent $0 0 Bourgault, Xavier C CAN 23 $950,000 1 Bourque, Mavrik C RW CAN 23 $950,000 1 Bouthillier, Zach G CAN 26 $750,000 2 Bowen, Brian C USA 30 Free Agent $0 0 Bowers, Shane C CAN 35 Free Agent $0 0 Boyd, Travis C RW USA 32 $2,500,000 1 Boyko, Talyn G CAN 23 $800,000 2 Boyko, Josh G CAN 28 Free Agent $0 0 Brabenec, Jakub CLW CZE 22 $800,000 2 Brady, Darren D USA 29 Free Agent $0 0 Brandt, Jared D USA 30 Free Agent $0 0 Brannstrom, Erik D SWE 26 Free Agent $0 0 Brassard, Francois G CAN 31 Free Agent $0 0 Brassard, Matt D CAN 27 Free Agent $0 0 Bratt, Jesper LWRW SWE 27 New Jersey Devils $7,875,000 4 Brazeau, Justin RW CAN 27 Free Agent $0 0 Brennan, Tyler G CAN 22 $800,000 2 BrindAmour, Skyler C USA 26 Free Agent $0 0 Brink, Bobby RW USA 24 $4,000,000 3 Brinkman, Ben D USA 25 $750,000 2 Brisebois, Guillaume D CAN 28 Free Agent $0 0 Brisson, Brendan C USA 24 New York Rangers $900,000 1 Brkin, Bailey G CAN 26 Free Agent $0 0 Broberg, Philip D SWE 24 Colorado Avalanche $4,500,000 2 Brochu, Brett G CAN 23 Free Agent $0 0 Brodeur, Jeremy G USA 29 Free Agent $0 0 Brodie, TJ D CAN 35 Florida Panthers $1,500,000 1 Brodin, Jonas D SWE 32 Free Agent $0 0 Brodzinski, Jonny RW USA 32 Los Angeles Kings $2,500,000 1 Brodzinski, Easton RW USA 29 Free Agent $0 0 Brossoit, Laurent G CAN 32 Free Agent $0 0 Broughman, Travis C USA 28 Free Agent $0 0 Brouillard, Nikolas D CAN 30 Free Agent $0 0 Brown, Christopher C USA 29 Free Agent $0 0 Brown, Josh D CAN 31 $1,000,000 3 Brown, Luc C CAN 29 Free Agent $0 0 Brown, Logan C USA 27 $850,000 3 Brown, Patrick C RW USA 33 Free Agent $0 0 Brown, Matt LW USA 26 Free Agent $0 0 Brown, Connor LWRW CAN 31 Edmonton Oilers $1,500,000 2 Brubacher, Adam D CAN 30 Free Agent $0 0 Brunet, Frederic C D CAN 22 $750,000 2 Bryson, Jacob D CAN 28 $900,000 3 Buchnevich, Pavel LWRW RUS 30 Montreal Canadiens $8,000,000 4 Budgell, Brett C CAN 24 Free Agent $0 0 Bullion, Michael G USA 28 Free Agent $0 0 Bulmer, Brett LWRW CAN 33 Free Agent $0 0 Bunting, Michael LWRW CAN 30 Ottawa Senators $4,557,500 2 Burakovsky, Andre LWRW SWE 30 Chicago Blackhawks $5,000,000 3 Burke, Nolan C CAN 23 Free Agent $0 0 Burke, Callahan C USA 28 Free Agent $0 0 Burke, Nathan C USA 27 Free Agent $0 0 Burns, Brent D CAN 40 New Jersey Devils $6,000,000 2 Burnside, Josh D CAN 30 Free Agent $0 0 Burroughs, Kyle D CAN 30 Vegas Golden Knights $1,250,000 3 Bussi, Brandon G USA 27 $950,000 1 Butcher, Alec C USA 31 Free Agent $0 0 Butcher, Chad C CAN 29 Free Agent $0 0 Butler, Cameron RW CAN 23 Free Agent $0 0 Byfield, Quinton C CAN 23 Vancouver Canucks $2,500,000 1 Byram, Bowen D CAN 24 Pittsburgh Penguins $3,850,000 2 Caggiula, Drake LWRW CAN 31 Free Agent $0 0 Cajan, Pavel G CZE 23 Free Agent $0 0 Cajkovic, Maxim RW SVK 24 Free Agent $0 0 Calder, Ashton CLWRW USA 27 Free Agent $0 0 Calisti, Robert D CAN 24 Free Agent $0 0 Callahan, Michael D USA 26 $800,000 1 Callin, Drew C USA 30 Free Agent $0 0 Callin, Anthony C USA 27 Free Agent $0 0 Calvas, Theo D USA 27 Free Agent $0 0 Calverley, Will C CAN 27 Free Agent $0 0 Cameron, Chris D USA 26 Free Agent $0 0 Campbell, Jack G USA 33 $850,000 3 Campoli, Nick C CAN 26 Free Agent $0 0 Canade, Nicholas D CAN 25 Free Agent $0 0 Capobianco, Kyle D CAN 28 $762,500 3 Caporusso, Louie C CAN 36 Free Agent $0 0 Carabia, Dylan D USA 29 Free Agent $0 0 Carcone, Michael LW CAN 29 Vegas Golden Knights $750,000 1 Cardwell, Ethan RW CAN 23 $800,000 2 Carlile, Declan D USA 25 $850,000 1 Carlo, Brandon D USA 29 Ottawa Senators $4,000,000 2 Carlson, John D USA 35 St. Louis Blues $8,500,000 1 Carlsson, Leo C SWE 21 Utah Mammoth $950,000 2 Carlsson, Lucas D SWE 28 Free Agent $0 0 Caron, Thomas LW CAN 25 Free Agent $0 0 Caron, Cody C CAN 29 Free Agent $0 0 Carpenter, Ryan C RW USA 34 Boston Bruins $800,000 1 Carreau, Casey C USA 27 Free Agent $0 0 Carrick, Connor D USA 31 $950,000 2 Carrick, Trevor D CAN 31 Free Agent $0 0 Carrick, Sam C RW CAN 33 $850,000 1 Carrier, Alexandre D CAN 29 Montreal Canadiens $2,500,000 1 Carrier, William LW CAN 31 Free Agent $0 0 Carroll, Joe C CAN 24 Free Agent $0 0 Carroll, Ben D CAN 30 Free Agent $0 0 Carroll, Andy D USA 28 Free Agent $0 0 Castor, Jaxon G USA 28 Free Agent $0 0 Cates, Jackson C USA 28 Free Agent $0 0 Cates, Noah LW USA 26 St. Louis Blues $2,500,000 4 Caufield, Brock RW USA 26 Free Agent $0 0 Caufield, Cole RW USA 24 Montreal Canadiens $7,850,000 1 Caulfield, Judd RW USA 24 $750,000 2 Cavallin, Luke G CAN 24 Free Agent $0 0 Cecconi, Joseph D USA 28 Free Agent $0 0 Ceci, Cody D CAN 32 Nashville Predators $3,500,000 2 Centorame, Santino D CAN 29 Free Agent $0 0 Cernak, Erik D SVK 28 Tampa Bay Lightning $5,000,000 2 Cesana, Dennis D USA 27 Free Agent $0 0 Ceulemans, Corson D CAN 22 $950,000 2 Chabot, Thomas D CAN 28 New York Islanders $8,000,000 3 Chaffee, Mitchell RW USA 27 Free Agent $0 0 Chatfield, Jalen D USA 29 Calgary Flames $975,000 1 Chau, Oliver C CAN 28 Free Agent $0 0 Chayka, Daniil D RUS 23 $900,000 1 Chayka, Kirill D BLR 28 Free Agent $0 0 Chen, Mike D USA 33 Free Agent $0 0 Chiarot, Ben D CAN 34 New York Rangers $5,000,000 1 Chiasson, Jake C RW CAN 22 $800,000 2 Chiasson, Alex LWRW CAN 35 Free Agent $0 0 Chibrikov, Nikita LWRW RUS 22 $900,000 2 Chinakhov, Yegor RW RUS 24 Pittsburgh Penguins $2,100,000 2 Chisholm, Declan D CAN 25 Winnipeg Jets $750,000 2 Cholowski, Dennis D CAN 27 $800,000 2 Christensen, Blake LW USA 30 Free Agent $0 0 Christiansen, Jake D CAN 26 $975,000 4 Chromiak, Martin C SVK 23 $750,000 1 Chrona, Magnus G SWE 25 $750,000 2 Chukarov, Ivan D USA 30 Free Agent $0 0 Chychrun, Jakob D USA 27 Los Angeles Kings $6,000,000 1 Chytil, Filip CLWRW CZE 26 Nashville Predators $4,250,000 1 Chyzowski, Ryan LW CAN 25 Free Agent $0 0 Ciona, Lucas LW CAN 22 $750,000 2 Cipollone, Joey C USA 26 Free Agent $0 0 Cirelli, Anthony C CAN 28 Pittsburgh Penguins $6,250,000 4 Cizikas, Casey C CAN 34 Free Agent $0 0 Clague, Kale D CAN 27 $950,000 1 Clang, Calle G SWE 23 $850,000 2 Clark, Kody RW CAN 26 $800,000 1 Clarke, Brandt D CAN 22 Florida Panthers $950,000 2 Clarke, Graeme RW USA 24 $950,000 2 Clayton, Cole D CAN 25 $750,000 3 Clifford, Kyle LW CAN 34 Free Agent $0 0 Clifton, Connor D USA 30 Columbus Blue Jackets $3,750,000 1 Clurman, Nate D USA 27 Free Agent $0 0 Clurman, Nathan D USA 27 Free Agent $0 0 Clutterbuck, Cal RW CAN 38 Free Agent $0 0 Cockerill, Garret D USA 31 Free Agent $0 0 Cockerill, Logan LWRW USA 26 $750,000 2 Codd, Davis RW USA 22 Free Agent $0 0 Coe, Brandon RW CAN 24 $800,000 2 Coghlan, Dylan D CAN 27 $950,000 1 Cole, Ian D USA 36 Colorado Avalanche $3,100,000 1 Colella, Maurizio CLW CAN 28 Free Agent $0 0 Coleman, Blake CLWRW USA 34 Free Agent $0 0 Collins, Anthony C CAN 36 Free Agent $0 0 Colton, Ross CLW USA 29 Toronto Maple Leafs $1,500,000 2 Comeau, Dallas C CAN 28 Free Agent $0 0 Commesso, Drew G USA 23 $900,000 2 Compher, J.T. C RW USA 30 Los Angeles Kings $5,100,000 1 Comrie, Eric G CAN 30 San Jose Sharks $1,000,000 2 Conacher, Cory C CAN 36 Free Agent $0 0 Condotta, Lucas LW CAN 28 Free Agent $0 0 Conger, Bailey C RW USA 28 Free Agent $0 0 Conley, Kevin C USA 28 Free Agent $0 0 Connauton, Kevin D CAN 35 $775,000 1 Connor, Kyle LW USA 29 Minnesota Wild $6,950,000 2 Constantinou, Billy D CAN 24 Free Agent $0 0 Cook, Cameron C CAN 28 Free Agent $0 0 Cook, Ryan D USA 30 Free Agent $0 0 Cooley, Logan C USA 21 Philadelphia Flyers $950,000 2 Cooley, Devin G USA 28 $800,000 2 Copley, Pheonix G USA 33 New York Islanders $950,000 2 Copp, Andrew C USA 31 Free Agent $0 0 Corcoran, Connor D CAN 25 $800,000 2 Cormier, Lukas D CAN 23 $850,000 1 Cormier, Evan G CAN 28 $775,000 3 Cormier, Dominic D CAN 27 Free Agent $0 0 Coronato, Matt LWRW USA 23 $950,000 2 Cossa, Sebastian G CAN 23 Washington Capitals $950,000 1 Costantini, Anthony D CAN 23 Free Agent $0 0 Costantini, Marco G CAN 23 Free Agent $0 0 Cotter, Paul CLW USA 26 Vegas Golden Knights $775,000 2 Cotton, David C USA 28 Free Agent $0 0 Coughlin, Liam C USA 31 Free Agent $0 0 Cousins, Nick CLWRW CAN 32 Winnipeg Jets $1,000,000 1 Couture, Logan C CAN 36 $8,500,000 1 Couturier, Sean C CAN 33 Chicago Blackhawks $7,200,000 1 Cox, Ryan C CAN 27 Free Agent $0 0 Coyle, Charlie C RW USA 33 Pittsburgh Penguins $6,000,000 3 Cozens, Dylan C RW CAN 24 Philadelphia Flyers $7,250,000 3 Craggs, Sam C USA 28 Free Agent $0 0 Cranford, Ryan RW CAN 27 Free Agent $0 0 Cranley, Will G CAN 23 Free Agent $0 0 Crawford, Marcus D ONT 28 Free Agent $0 0 Crevier, Louis D CAN 24 Vegas Golden Knights $900,000 3 Criscuolo, Kyle C USA 33 Free Agent $0 0 Crnkovic, Kyle CLW CAN 23 Free Agent $0 0 Crone, Hank C USA 27 Free Agent $0 0 Crookshank, Angus RW CAN 28 San Jose Sharks $900,000 1 Crosby, Sidney C CAN 38 Utah Mammoth $9,000,000 2 Crotty, Cameron D CAN 26 Free Agent $0 0 Crouse, Lawson RW CAN 28 Free Agent $0 0 Crowder, Bray D CAN 27 Free Agent $0 0 Crozier, Maxwell D CAN 25 $800,000 2 Cruikshank, Grant C USA 27 Free Agent $0 0 Curran, Kodie D CAN 36 Free Agent $0 0 Cuylle, Will LW CAN 23 Carolina Hurricanes $1,750,000 3 D'Amato, Daniel RW CAN 24 Free Agent $0 0 Daccord, Joey G USA 29 New York Rangers $3,600,000 1 Dach, Kirby C CAN 24 Los Angeles Kings $4,000,000 2 Dach, Colton CLW CAN 22 $900,000 2 Dadonov, Evgenii LWRW RUS 36 Free Agent $0 0 Dahlin, Rasmus D SWE 25 St. Louis Blues $7,500,000 1 Dalpe, Zac C RW CAN 36 Free Agent $0 0 DAmigo, Jerry LWRW USA 34 Free Agent $0 0 Danault, Phillip C CAN 32 Free Agent $0 0 Danforth, Justin CLWRW CAN 32 Columbus Blue Jackets $1,500,000 1 Dansk, Oscar G SWE 30 Free Agent $0 0 Daoust, Philippe C CAN 24 $850,000 1 Darcy, Cameron C USA 30 Free Agent $0 0 Darcy, Cam C USA 31 Free Agent $0 0 Daschke, Derek D USA 27 Free Agent $0 0 Davidson, Jared C CAN 23 $750,000 2 Davies, Jeremy D CAN 29 Free Agent $0 0 Davis, Brett RW CAN 26 Free Agent $0 0 Dawe, Adam C CAN 26 Free Agent $0 0 Daws, Nico G GER 25 Nashville Predators $1,000,000 2 Day, Logan D USA 31 Free Agent $0 0 Dean, Zach C CAN 22 $950,000 2 DeBrincat, Alex LWRW USA 28 Vancouver Canucks $7,875,000 3 DeBrusk, Jake LWRW CAN 29 Calgary Flames $4,000,000 3 Delia, Collin G USA 31 $1,000,000 1 Dell, Aaron G CAN 36 Free Agent $0 0 Dellandrea, Ty C RW CAN 25 Ottawa Senators $863,333 1 Dello, Tory D USA 28 Free Agent $0 0 Demchenko, Vasily G RUS 31 Free Agent $0 0 Demek, Jakub RW SVK 22 $800,000 2 DeMelo, Dylan D CAN 32 Pittsburgh Penguins $5,250,000 3 Demin, Stanislav D USA 25 $750,000 2 Demko, Thatcher G USA 30 Vancouver Canucks $5,000,000 1 Denisenko, Grigori LWRW RUS 25 $775,000 1 Denomie, Carson C CAN 25 Free Agent $0 0 DeRidder, Drew G USA 25 Free Agent $0 0 Dermott, Travis D CAN 29 $1,000,000 1 DeRoche, John D USA 27 Free Agent $0 0 Desharnais, Vincent D CAN 29 Winnipeg Jets $3,500,000 3 DeSimone, Nick D USA 31 $1,000,000 1 Deslauriers, Nicolas LWRW CAN 34 Free Agent $0 0 DeSmith, Casey G USA 34 New York Rangers $2,500,000 3 Desnoyers, Elliot C CAN 23 $750,000 1 Deveaux, Wyllum CLWRW CAN 25 Free Agent $0 0 Devine, Ryan D USA 33 Free Agent $0 0 Dewar, Connor CLW CAN 26 Colorado Avalanche $1,000,000 2 Dickinson, Tanner C USA 23 $900,000 1 Dickinson, Ryan D USA 26 Free Agent $0 0 Dickinson, Jason CLWRW CAN 30 Toronto Maple Leafs $2,650,000 1 Dickman, Jay C USA 32 Free Agent $0 0 Didier, Josiah D USA 32 Free Agent $0 0 DiLiberatore, Peter D CAN 25 Free Agent $0 0 Dillingham, Nolan D CAN 23 Free Agent $0 0 Dillon, Brenden D CAN 35 Seattle Kraken $3,500,000 1 Dineen, Cameron D USA 27 $950,000 2 DiPietro, Michael G CAN 26 $900,000 3 Dirven, Sebastian D CAN 27 Free Agent $0 0 Doan, Josh C RW USA 23 Chicago Blackhawks $900,000 2 Dobes, Jakub G CZE 24 $750,000 2 Dobson, Noah D CAN 25 Calgary Flames $3,500,000 1 Dockery, Dominic D USA 28 Free Agent $0 0 Doherty, Connor D USA 32 Free Agent $0 0 Domi, Max CLW CAN 30 Florida Panthers $3,500,000 1 Domingue, Louis G CAN 33 Free Agent $0 0 Donato, Ryan CLW USA 29 Ottawa Senators $2,175,000 3 Dop, Eric G USA 27 Free Agent $0 0 Dornbach, Casey CLWRW USA 28 Free Agent $0 0 Dorofeyev, Pavel LWRW RUS 25 Vegas Golden Knights $2,000,000 4 Dostal, Lukas G CZE 25 $850,000 2 Doty, Jacob D USA 32 Free Agent $0 0 Doucet, Alexandre CLWRW CAN 23 Free Agent $0 0 Dougherty, Evan RW USA 26 Free Agent $0 0 Doughty, Drew D CAN 36 Nashville Predators $11,000,000 3 Douglas, Curtis C CAN 25 $800,000 2 Dowd, Nic C RW USA 35 Vancouver Canucks $1,500,000 1 Dowling, Justin CLWRW CAN 35 Free Agent $0 0 Draisaitl, Leon CLWRW DEU 30 Edmonton Oilers $8,500,000 2 Drake, David D USA 30 Free Agent $0 0 Drevitch, Logan C USA 27 Free Agent $0 0 Drevitch, Tyler C USA 30 Free Agent $0 0 Drew, Hunter D CAN 27 Free Agent $0 0 Driedger, Chris G CAN 31 Free Agent $0 0 Dries, Sheldon CLW USA 31 Free Agent $0 0 Driscoll, Zach G USA 28 Free Agent $0 0 Drouin, Jonathan LW CAN 30 Colorado Avalanche $2,500,000 2 Drury, Jack C USA 25 St. Louis Blues $1,700,000 1 Drysdale, Jamie D CAN 23 Ottawa Senators $2,300,000 1 Duarte, Mark C RW CAN 23 Free Agent $0 0 Dube, Pierrick C FRA 24 $800,000 2 Dubois, Pierre-Luc CLW CAN 27 New York Islanders $8,000,000 4 Duchene, Matt C CAN 34 Buffalo Sabres $7,500,000 2 Duclair, Anthony LWRW CAN 30 Buffalo Sabres $3,250,000 3 Duehr, Walker RW USA 28 $750,000 1 Dufour, William C RW CAN 23 $750,000 1 Dugan, Jack LW USA 27 Free Agent $0 0 Duhaime, Brandon LWRW USA 28 $1,000,000 2 Dumba, Matt D CAN 31 Ottawa Senators $6,500,000 2 Dumont, Gabriel C RW CAN 35 Free Agent $0 0 Dumoulin, Brian D USA 34 Buffalo Sabres $3,500,000 2 Dunn, Vince D CAN 29 Utah Mammoth $7,000,000 4 Dunne, Josh C USA 27 Free Agent $0 0 Dureau, Jaydon LW CAN 24 Free Agent $0 0 Durham, Andrew C USA 30 Free Agent $0 0 Durzi, Sean D CAN 27 Los Angeles Kings $6,000,000 4 Dvorak, Christian C USA 29 Seattle Kraken $3,950,000 1 Dwyer, Mackenzie C CAN 28 Free Agent $0 0 Dzingel, Ryan LWRW USA 33 Free Agent $0 0 Eberle, Jordan RW CAN 35 New Jersey Devils $5,500,000 2 Eberle, Tanner C CAN 31 Free Agent $0 0 Eby, Adam D USA 28 Free Agent $0 0 Edler, Alexander D SWE 39 Free Agent $0 0 Edmonds, Kai G ONT 25 Free Agent $0 0 Edmonds, Lucas C CAN 24 $850,000 1 Edmundson, Joel D CAN 32 Winnipeg Jets $3,500,000 3 Edstrom, Adam CLWRW SWE 25 $750,000 2 Edvinsson, Simon D SWE 22 $950,000 1 Egan, Taylor D CAN 27 Free Agent $0 0 Egle, Haralds RW LAT 29 Free Agent $0 0 Ehlers, Nikolaj LWRW DNK 29 Los Angeles Kings $6,750,000 2 Eichel, Jack C USA 29 San Jose Sharks $9,500,000 2 Ek, Joel Eriksson CLWRW SWE 28 Edmonton Oilers $5,250,000 2 Ekblad, Aaron D CAN 29 Florida Panthers $7,500,000 2 Ekholm, Mattias D SWE 35 Buffalo Sabres $7,000,000 1 Eklund, William C SWE 23 Minnesota Wild $5,600,000 3 Ekman-Larsson, Oliver D SWE 34 Free Agent $0 0 Element, Shawn LW CAN 25 Free Agent $0 0 Eller, Lars C DNK 36 Montreal Canadiens $2,500,000 1 Ellis, Colten G CAN 25 $775,000 1 Elmer, Jake RW CAN 27 Free Agent $0 0 Elmes, Josh D CAN 27 Free Agent $0 0 Elson, Turner LWRW CAN 33 Free Agent $0 0 Emberson, Ty D USA 25 Utah Mammoth $1,250,000 1 Emond, Zachary G CAN 25 Free Agent $0 0 Emond, Zacharie G CAN 25 Free Agent $0 0 Empey, Tyson C CAN 30 Free Agent $0 0 Engaras, Filip C SWE 26 $750,000 3 Englund, Andreas D SWE 29 Colorado Avalanche $1,000,000 1 Engvall, Pierre LWRW SWE 29 Florida Panthers $2,000,000 2 Enns, Ty LW CAN 27 Free Agent $0 0 Entwistle, MacKenzie RW CAN 26 $950,000 1 Erne, Adam LWRW USA 30 Free Agent $0 0 Erne, Lincoln D USA 27 Free Agent $0 0 Ersson, Samuel G SWE 26 Montreal Canadiens $2,750,000 4 Escott, Jordan C CAN 34 Free Agent $0 0 Evangelista, Luke RW CAN 23 Ottawa Senators $2,500,000 1 Evans, Ryker D CAN 24 Calgary Flames $900,000 1 Evans, Jonny C CAN 28 Free Agent $0 0 Evans, Jake C RW CAN 29 Minnesota Wild $1,700,000 1 Evennou, Blake D USA 27 Free Agent $0 0 Eyssimont, Michael CLW USA 29 Los Angeles Kings $1,000,000 2 Fabbri, Robby CLW CAN 29 $3,500,000 1 Fabbro, Dante D CAN 27 Free Agent $0 0 Faber, Brock D USA 23 Chicago Blackhawks $900,000 2 Fagemo, Samuel LWRW SWE 25 $800,000 1 Fairbrother, Gianni D CAN 25 $750,000 1 Faksa, Radek CLW CZE 31 Dallas Stars $3,000,000 3 Fanti, Ryan G CAN 26 $1,000,000 1 Fantilli, Adam C CAN 21 Montreal Canadiens $950,000 2 Farabee, Joel LW USA 25 New York Islanders $4,000,000 1 Farinacci, John C USA 24 $850,000 2 Farmer, Ty D USA 27 Free Agent $0 0 Farrell, Thomas D USA 26 Free Agent $0 0 Farrell, Sean CLW USA 24 $800,000 2 Farren, Michael C CAN 25 Free Agent $0 0 Fasching, Hudson RW USA 30 Utah Mammoth $750,000 1 Fast, Jesper RW SWE 34 Pittsburgh Penguins $3,000,000 2 Faulk, Justin D USA 33 San Jose Sharks $6,500,000 3 Faulkner, Timothy D USA 29 Free Agent $0 0 Fawcett, Tyson LWRW CAN 32 Free Agent $0 0 Fea, Nick C USA 28 Free Agent $0 0 Fedun, Taylor D CAN 37 Free Agent $0 0 Fehd, Brandon D USA 34 Free Agent $0 0 Fehervary, Martin D SVK 26 Washington Capitals $1,000,000 1 Feist, Tyson D CAN 24 Free Agent $0 0 Felhaber, Tye CLW CAN 27 Free Agent $0 0 Felix, Colin D USA 26 Free Agent $0 0 Fensore, Domenick D USA 24 $850,000 2 Ferraro, Mario D CAN 27 Toronto Maple Leafs $4,000,000 4 Ferraro, Mike CLW USA 29 Free Agent $0 0 Feuk, Lucas C SWE 24 Free Agent $0 0 Fiala, Kevin LWRW CHE 29 Anaheim Ducks $6,000,000 1 Fiddler-Schultz, Riley CLW CAN 23 Free Agent $0 0 Filipe, Matt LW USA 28 Free Agent $0 0 Finlay, Liam C CAN 28 Free Agent $0 0 Finley, Jack C USA 23 $900,000 1 Finnegan, Ryan CLWRW USA 28 Free Agent $0 0 Firriolo, Anthony D USA 27 Free Agent $0 0 Firstov, Vladislav LW RUS 24 Free Agent $0 0 Fischer, Christian RW USA 28 Detroit Red Wings $1,150,000 2 Fitze, Dylan C CAN 33 Free Agent $0 0 Fitzgerald, Ryan CLW USA 31 Free Agent $0 0 Fitzgerald, Cavan D USA 29 Free Agent $0 0 Fitzgerald, Casey D USA 28 $1,500,000 2 Fitzpatrick, Evan G CAN 27 Free Agent $0 0 Fix-Wolansky, Trey RW CAN 26 $875,000 3 Fizer, Tarun RW CAN 24 Free Agent $0 0 Fjallby, Axel Jonsson LW SWE 27 $1,000,000 1 Fleming, Joe D USA 22 Free Agent $0 0 Fleurent, Brady C USA 31 Free Agent $0 0 Fleury, Haydn D CAN 29 Buffalo Sabres $775,000 1 Fleury, Marc-Andre G CAN 41 Free Agent $0 0 Fleury, Cale D CAN 27 Free Agent $0 0 Focht, Carson C CAN 25 Free Agent $0 0 Foegele, Warren LWRW CAN 29 New Jersey Devils $3,500,000 3 Foerster, Tyson RW CAN 23 San Jose Sharks $2,500,000 2 Foligno, Nick CLW USA 38 Washington Capitals $5,200,000 1 Foligno, Marcus LWRW CAN 34 Minnesota Wild $3,000,000 1 Foote, Nolan LW USA 25 $850,000 2 Forbort, Derek D USA 33 Winnipeg Jets $3,000,000 3 Ford, Parker C RW USA 25 $950,000 1 Fornaris, Carlos C USA 30 Free Agent $0 0 Forsberg, Anton G SWE 33 Free Agent $0 0 Forsberg, Filip LW SWE 31 Buffalo Sabres $9,000,000 1 Forsling, Gustav D SWE 29 Free Agent $0 0 Fortier, Gabriel CLW CAN 25 Free Agent $0 0 Fortunato, Brandon D USA 29 Free Agent $0 0 Fossier, Mitchell LW USA 28 Free Agent $0 0 Foudy, Jean-Luc C CAN 23 $850,000 2 Foudy, Liam CLWRW CAN 25 $875,000 1 Fowler, Cam D USA 34 New Jersey Devils $7,000,000 2 Fox, Adam D USA 27 Philadelphia Flyers $9,000,000 2 Francis, Ryan RW CAN 24 $800,000 1 Franco, Dominic RW USA 29 Free Agent $0 0 Frank, Ethen C USA 27 Free Agent $0 0 Frasca, Jordan C CAN 24 Free Agent $0 0 Fraser, Cole D CAN 26 Free Agent $0 0 Frederic, Trent CLWRW USA 27 Free Agent $0 0 Freeman, Ben C USA 29 Free Agent $0 0 Friedman, Mark D CAN 30 $775,000 1 Friedmann, T.J. CLWRW USA 27 Free Agent $0 0 Frisch, Ethan D USA 25 Free Agent $0 0 Froese, Byron C RW CAN 34 Free Agent $0 0 Frost, Morgan C CAN 26 Ottawa Senators $4,000,000 1 Frye, Alexander C USA 27 Free Agent $0 0 Fulcher, Kaden G CAN 27 Free Agent $0 0 Fulp, Aidan D USA 25 Free Agent $0 0 Furry, Brendan LW USA 27 Free Agent $0 0 Fyten, Andrew C CAN 27 Free Agent $0 0 Gabriele, Grant D USA 28 Free Agent $0 0 Gadjovich, Jonah LW CAN 27 $1,000,000 2 Gagner, Sam C RW CAN 36 Free Agent $0 0 Gagnier, Ryan CLW CAN 23 Free Agent $0 0 Gagnon, Ryan D CAN 29 Free Agent $0 0 Gahagen, Parker G USA 32 $750,000 2 Gaizo, Marc Del D USA 26 Seattle Kraken $1,000,000 1 Gallagher, Brendan RW CAN 33 Free Agent $0 0 Gallant, Cole C CAN 27 Free Agent $0 0 Gallant, Alex CLW CAN 33 Free Agent $0 0 Gally, Dalton D USA 27 Free Agent $0 0 Gambardella, Joe CLW USA 31 Free Agent $0 0 Gambrell, Dylan C USA 29 Free Agent $0 0 Ganske, Noah D USA 26 Free Agent $0 0 Garand, Dylan G CAN 23 $850,000 3 Garat, Zsombor D HUN 28 Free Agent $0 0 Gardner, Rhett CLW CAN 29 $750,000 1 Garland, Conor LWRW USA 29 Vancouver Canucks $4,500,000 3 Gatcomb, Marc RW USA 26 Free Agent $0 0 Gaucher, Nathan C CAN 22 $950,000 2 Gaucher, Jacob C CAN 24 Free Agent $0 0 Gaudet, Jake C CAN 29 Free Agent $0 0 Gaudet, Marc-Andre D CAN 22 $750,000 2 Gaudette, Adam C USA 29 $900,000 1 Gaudreau, Frederick CLWRW CAN 32 Free Agent $0 0 Gaunce, Brendan CLW CAN 31 Boston Bruins $850,000 2 Gauthier, Taylor G CAN 24 $850,000 2 Gauthier, Julien RW CAN 28 Chicago Blackhawks $1,750,000 1 Gavrikov, Vladislav D RUS 30 Columbus Blue Jackets $6,000,000 1 Gawdin, Glenn C CAN 28 $775,000 2 Geekie, Morgan C CAN 27 Carolina Hurricanes $5,500,000 4 Geertsen, Mason D CAN 30 Free Agent $0 0 Gendron, Miles D ONT 28 Free Agent $0 0 Gendunov, Bair RW CAN 25 Free Agent $0 0 Georgiev, Alexandar G RUS 29 Toronto Maple Leafs $3,500,000 3 Gervais, Bryce RW CAN 33 Free Agent $0 0 Gettinger, Tim LW USA 26 Free Agent $0 0 Ghantous, Andre RW USA 27 Free Agent $0 0 Giannuzzi, Dante G CAN 23 Free Agent $0 0 Gibson, John G USA 32 Anaheim Ducks $6,400,000 2 Gibson, Mitchell G USA 26 $800,000 2 Gicewicz, Carson CLWRW USA 28 Free Agent $0 0 Gignac, Brandon CLW CAN 28 Free Agent $0 0 Gilbert, Dennis D USA 29 Colorado Avalanche $825,000 1 Giles, Patrick C USA 25 Free Agent $0 0 Gillespie, Michael CLWRW USA 29 Free Agent $0 0 Gillies, Jon G USA 31 Free Agent $0 0 Gilmour, Brady C CAN 26 Free Agent $0 0 Gilmour, Alex C CAN 29 Free Agent $0 0 Ginnell, Riley CLW CAN 23 Free Agent $0 0 Ginning, Adam D SWE 25 $900,000 1 Giordano, Mark D CAN 42 Free Agent $0 0 Girard, Samuel D CAN 27 Florida Panthers $5,000,000 2 Girgensons, Zemgus LWRW LVA 31 Columbus Blue Jackets $2,000,000 1 Giroux, Damien C CAN 25 Free Agent $0 0 Giroux, Claude CLWRW CAN 37 Anaheim Ducks $6,000,000 1 Giuseppe, Phillip Di LWRW CAN 32 Free Agent $0 0 Glass, Cody C RW CAN 26 $1,250,000 1 Gleason, Benjamin D USA 27 $850,000 4 Glendening, Luke C RW USA 36 Buffalo Sabres $800,000 1 Glover, Ty C GBR 25 Free Agent $0 0 Goehring, Todd CLWRW USA 28 Free Agent $0 0 Golder, Carson LW CAN 23 Free Agent $0 0 Goldowski, Jake C USA 25 Free Agent $0 0 Goncalves, Gage C CAN 24 Free Agent $0 0 Goodrow, Barclay CLW CAN 32 Free Agent $0 0 Goodsir, Adam C USA 27 Free Agent $0 0 Gorniak, Jack CLW USA 26 Free Agent $0 0 Gorsuch, Trevor G USA 31 Free Agent $0 0 Gosselin, Kurt D USA 31 Free Agent $0 0 Gostisbehere, Shayne D USA 32 Anaheim Ducks $3,500,000 3 Gould, Gavin C CAN 29 Free Agent $0 0 Gourde, Yanni CLWRW CAN 34 New Jersey Devils $5,250,000 2 Grando, Chris C USA 27 Free Agent $0 0 Granlund, Mikael CLWRW FIN 33 Pittsburgh Penguins $5,000,000 3 Grans, Helge D SWE 23 $900,000 2 Gravel, Kevin D USA 33 Free Agent $0 0 Graves, Jacob D CAN 30 Free Agent $0 0 Graves, Ryan D CAN 30 Free Agent $0 0 Gray, Cam G USA 29 Free Agent $0 0 Greaves, Jet G CAN 24 Minnesota Wild $975,000 1 Greenway, J.D. D USA 27 Free Agent $0 0 Greenway, Jordan LWRW USA 28 Toronto Maple Leafs $3,000,000 2 Greer, A.J. LWRW CAN 29 $850,000 2 Gregor, Noah CLWRW CAN 27 Florida Panthers $1,150,000 1 Greig, Ridly LW CAN 23 $950,000 2 Griffin, Lincoln C USA 28 Free Agent $0 0 Griffith, Seth LWRW CAN 32 $750,000 3 Grigals, Gustavs Davis G LAT 27 Free Agent $0 0 Grimaldi, Rocco C RW USA 32 Free Agent $0 0 Grissom, Lord-Anthony D USA 29 Free Agent $0 0 Grosenick, Troy G USA 36 Free Agent $0 0 Groshev, Maxim LWRW RUS 24 $850,000 2 Groulx, Benoit-Olivier C CAN 25 $950,000 3 Grubauer, Philipp G GER 34 Free Agent $0 0 Grubbe, Jayden C CAN 22 $850,000 2 Gruden, Jonathan LW USA 25 $775,000 1 Grundstrom, Carl LWRW SWE 28 $1,500,000 3 Grushnikov, Artyom D RUS 22 $900,000 2 Grzelcyk, Matt D USA 31 Winnipeg Jets $3,000,000 3 Guay, Nicolas RW CAN 26 Free Agent $0 0 Guay, Patrick C CAN 23 $750,000 1 Gudas, Radko D CZE 35 Detroit Red Wings $4,250,000 2 Gudbranson, Erik D CAN 33 Free Agent $0 0 Guenette, Maxence D CAN 24 $1,000,000 3 Guenther, Dylan LWRW CAN 22 $950,000 1 Guentzel, Jake LWRW USA 31 Anaheim Ducks $6,000,000 2 Guertler, Gabe C USA 30 Free Agent $0 0 Guhle, Kaiden D CAN 23 Tampa Bay Lightning $950,000 1 Gunler, Noel RW SWE 24 $813,000 1 Guryev, Artem D RUS 22 $750,000 2 Gushchin, Danil RW RUS 23 $1,000,000 3 Gust, David C USA 31 Free Agent $0 0 Gust, Dave RW USA 31 Free Agent $0 0 Gustafsson, David C SWE 25 Winnipeg Jets $800,000 1 Gustafsson, Erik D SWE 33 New Jersey Devils $2,500,000 3 Gustavsson, Filip G SWE 27 Ottawa Senators $3,750,000 3 Guttman, Cole C USA 26 $750,000 1 Guy, Brayden C CAN 24 Free Agent $0 0 Guzda, Mack G USA 24 $875,000 2 Haan, Calvin de D CAN 34 New Jersey Devils $2,250,000 1 Hadfield, Victor D CAN 25 Free Agent $0 0 Hagel, Brandon LW CAN 27 St. Louis Blues $1,800,000 2 Hagg, Robert D SWE 30 New Jersey Devils $775,000 2 Hague, Nicolas D CAN 27 San Jose Sharks $2,300,000 4 Hain, Gavin C USA 25 Free Agent $0 0 Hakanpaa, Jani D FIN 33 Chicago Blackhawks $2,000,000 2 Halak, Jaroslav G SVK 40 Free Agent $0 0 Hall, Curtis C USA 25 Free Agent $0 0 Hall, Taylor LW CAN 34 Buffalo Sabres $850,000 1 Halonen, Brian LW USA 26 Free Agent $0 0 Halverson, Brandon G USA 29 $900,000 1 Hamacher, Jake C USA 28 Free Agent $0 0 Hamblin, James CLW CAN 26 $1,000,000 4 Hamilton, Dougie D CAN 32 Free Agent $0 0 Hamonic, Travis D CAN 35 New Jersey Devils $1,000,000 2 Hampton, Bobby C USA 28 Free Agent $0 0 Hanas, Cross C USA 23 $900,000 1 Hanifin, Noah D USA 28 Montreal Canadiens $5,250,000 2 Hanley, Joel D CAN 34 Free Agent $0 0 Hardie, James LW CAN 23 $750,000 2 Hardman, Mike LWRW USA 26 Free Agent $0 0 Hargrove, Colton C USA 33 Free Agent $0 0 Harkins, Jansen C USA 28 $850,000 1 Harley, Thomas D USA 24 $4,000,000 2 Harmon, Tyler G USA 28 Free Agent $0 0 Harper, Shane RW USA 36 Free Agent $0 0 Harpur, Chris D CAN 29 Free Agent $0 0 Harpur, Ben D CAN 30 Free Agent $0 0 Harrington, Scott D CAN 32 Free Agent $0 0 Harris, Jordan D USA 25 $975,000 3 Harris, Brendan C USA 29 Free Agent $0 0 Harrison, Brett C CAN 22 $850,000 2 Harsch, Reece D CAN 26 Free Agent $0 0 Hart, Carter G CAN 27 Free Agent $0 0 Hartman, Ryan C RW USA 31 Chicago Blackhawks $5,250,000 3 Harvey-Pinard, Rafael LW CAN 26 San Jose Sharks $1,100,000 4 Hatakka, Santeri D FIN 24 Free Agent $0 0 Hathaway, Garnet LWRW USA 34 Pittsburgh Penguins $2,750,000 1 Haula, Erik CLWRW FIN 34 Edmonton Oilers $3,150,000 2 Hausinger, Cam C USA 26 Free Agent $0 0 Hawerchuk, Ben C CAN 27 Free Agent $0 0 Hawkins, Brandon RW USA 31 Free Agent $0 0 Hayden, John LWRW USA 30 Free Agent $0 0 Hayes, Avery C RW USA 23 Free Agent $0 0 Hayes, Zack D CAN 26 Free Agent $0 0 Hayes, Kevin CLWRW USA 33 Free Agent $0 0 Hayton, Barrett CLW CAN 25 Utah Mammoth $2,000,000 2 Healey, Josh D CAN 31 Free Agent $0 0 Heatherington, Dillon D CAN 30 Free Agent $0 0 Hebig, Cameron C RW CAN 28 Free Agent $0 0 Hedman, Victor D SWE 35 Tampa Bay Lightning $7,500,000 2 Heineman, Emil LWRW SWE 24 $900,000 2 Heinen, Danton LWRW CAN 30 Free Agent $0 0 Heinola, Ville D FIN 24 $900,000 4 Heiskanen, Miro D FIN 26 Dallas Stars $8,000,000 1 Helenius, Samuel C FIN 23 $900,000 3 Helewka, Adam LW CAN 30 Free Agent $0 0 Helgesen, Kenton D CAN 31 Free Agent $0 0 Helgeson, Seth D CAN 35 Free Agent $0 0 Hellberg, Magnus G SWE 34 Seattle Kraken $750,000 2 Hellebuyck, Connor G USA 32 San Jose Sharks $6,000,000 2 Helleson, Drew D USA 24 Free Agent $0 0 Hellickson, Matt D USA 27 Free Agent $0 0 Henault, Louka D CAN 24 Free Agent $0 0 Henman, Luke C CAN 25 Free Agent $0 0 Henriksson, Karl C SWE 24 $900,000 1 Henrique, Adam CLW CAN 35 Free Agent $0 0 Hertl, Tomas CLW CZE 32 Colorado Avalanche $8,000,000 1 Hicketts, Joe D CAN 29 Free Agent $0 0 Hickey, Brandon D CAN 29 Free Agent $0 0 Highmore, Matthew LWRW CAN 29 $750,000 1 Hildeby, Dennis G SWE 24 $800,000 2 Hill, Adin G CAN 29 Tampa Bay Lightning $6,500,000 4 Hillebrand, Chad CLW USA 26 Free Agent $0 0 Hillman, Blake D USA 29 Free Agent $0 0 Hinds, Tyson D CAN 22 $850,000 2 Hinostroza, Vinnie C RW USA 31 $800,000 1 Hintz, Roope CLWRW FIN 29 Dallas Stars $8,000,000 2 Hirose, Akito D CAN 26 Free Agent $0 0 Hirvonen, Roni LWRW FIN 23 $850,000 2 Hischier, Nico C CHE 26 New Jersey Devils $7,250,000 4 Hjorth, Eric D SWE 24 $750,000 2 Hodgson, Hayden RW CAN 29 Free Agent $0 0 Hoefenmayer, Noel D CAN 26 Free Agent $0 0 Hofer, Joel G CAN 25 St. Louis Blues $750,000 1 Hofer, Ryan C CAN 23 Free Agent $0 0 Hoffman, Brendan C USA 24 Free Agent $0 0 Hoffman, Zack D CAN 27 Free Agent $0 0 Hoffman, Mike LWRW CAN 36 Free Agent $0 0 Hoglander, Nils LWRW SWE 25 Vancouver Canucks $2,000,000 1 Holl, Justin D USA 33 Columbus Blue Jackets $3,500,000 1 Holland, Peter C CAN 34 Free Agent $0 0 Holloway, Dylan C CAN 24 Seattle Kraken $3,250,000 3 Hollowell, Mac D CAN 27 $800,000 2 Holm, Ole Julian Bjorgvik D NOR 23 $750,000 2 Holmberg, Pontus C SWE 26 Utah Mammoth $900,000 3 Holmstrom, Simon RW CAN 24 New York Rangers $950,000 1 Holmstrom, Ben C USA 38 Free Agent $0 0 Holtz, Alexander RW SWE 23 $1,200,000 1 Honka, Anttoni D FIN 25 $850,000 1 Horvat, Bo C CAN 30 San Jose Sharks $9,000,000 2 Horvath, Jason D CAN 25 Free Agent $0 0 Houde, Samuel C CAN 25 Free Agent $0 0 Hough, Cameron C USA 25 Free Agent $0 0 Houser, Michael G USA 33 Free Agent $0 0 Howarth, Kale LW CAN 28 Free Agent $0 0 Howden, Brett CLWRW CAN 27 St. Louis Blues $1,500,000 3 Howdeshell, Keeghan LW USA 27 Free Agent $0 0 Howe, Travis C USA 31 Free Agent $0 0 Hronek, Filip D CZE 28 Edmonton Oilers $6,000,000 3 Huberdeau, Jonathan LW CAN 32 Montreal Canadiens $5,000,000 2 Hudon, Charles LWRW CAN 31 Free Agent $0 0 Hughes, Luke D USA 22 San Jose Sharks $950,000 2 Hughes, Jack CLW USA 24 New Jersey Devils $8,000,000 2 Hughes, Cameron C CAN 29 Free Agent $0 0 Hughes, Quinn D USA 26 Vancouver Canucks $7,850,000 2 Hughes, Bear C USA 24 $750,000 1 Humitz, Max CLW USA 30 Free Agent $0 0 Hunt, Brad D CAN 37 Free Agent $0 0 Hunt, Daemon D CAN 23 $850,000 1 Hunt, Dryden LWRW CAN 30 $850,000 1 Huntington, Jimmy C CAN 27 Free Agent $0 0 Husso, Ville G FIN 30 Free Agent $0 0 Hutchinson, Michael G CAN 35 Free Agent $0 0 Hutchison, Nick C USA 30 Free Agent $0 0 Hutton, Grant D USA 30 Free Agent $0 0 Hutton, Ben D CAN 32 Pittsburgh Penguins $1,750,000 2 Hyman, Zach LWRW CAN 33 San Jose Sharks $5,500,000 4 Iacopelli, Matheson LWRW USA 31 Free Agent $0 0 Iacopelli, Matt C USA 31 Free Agent $0 0 Iafallo, Alex LW USA 32 Free Agent $0 0 Ibragimov, Timur LWRW RUS 28 Free Agent $0 0 Imama, Bokondji LW CAN 29 $900,000 1 Inamoto, Tyler D USA 26 Free Agent $0 0 Ingham, Jacob G CAN 25 $800,000 3 Ingram, Connor G CAN 28 Nashville Predators $2,000,000 2 Iorio, Vincent D CAN 23 $900,000 1 Irvine, Tyler RW USA 29 Free Agent $0 0 Irwin, Matt D CAN 38 Free Agent $0 0 Isaacson, Nick CLW CAN 26 Free Agent $0 0 Isley, Jace C CAN 23 Free Agent $0 0 Ivan, Ivan C CZE 23 Seattle Kraken $1,000,000 2 Ivany, Jack St. D USA 26 $750,000 1 Iverson, Keegan RW USA 29 Free Agent $0 0 Jackson, Kyle CLW CAN 23 $750,000 2 Jacobs, Colin C USA 32 Free Agent $0 0 Jacobs, Josh D USA 29 $750,000 1 Jacques, Jesse C USA 27 Free Agent $0 0 Jandric, Chris D CAN 27 Free Agent $0 0 Jankowski, Mark C CAN 31 $1,800,000 3 Jankowski, David C CAN 28 Free Agent $0 0 Janmark, Mattias CLW SWE 33 Edmonton Oilers $1,500,000 2 Jaremko, Jake C USA 29 Free Agent $0 0 Jarnkrok, Calle CLWRW SWE 34 Detroit Red Wings $2,100,000 1 Jarry, Tristan G CAN 30 Free Agent $0 0 Jarventie, Roby LW FIN 23 $900,000 2 Jarvis, Andrew D CAN 28 Free Agent $0 0 Jarvis, Seth C RW CAN 23 Anaheim Ducks $4,500,000 1 Jeannot, Tanner LW CAN 28 $2,000,000 2 Jeffers, Jack CLWRW CAN 28 Free Agent $0 0 Jenik, Jan C CZE 25 $975,000 1 Jenkins, Blade CLWRW USA 25 Free Agent $0 0 Jenner, Boone CLW CAN 32 Edmonton Oilers $3,250,000 1 Jensen, Nick D USA 35 St. Louis Blues $4,000,000 2 Jeri-Leon, Keltie RW SWE 35 Free Agent $0 0 Jerome, D-Jay C CAN 26 Free Agent $0 0 Jeszka, Griff C USA 30 Free Agent $0 0 Jiricek, David D CZE 22 $950,000 1 Jobst, Mason CLW USA 31 Free Agent $0 0 Johansen, Lucas D CAN 28 $800,000 1 Johansen, Ryan C CAN 33 Chicago Blackhawks $3,500,000 1 Johansson, Albert D SWE 24 $900,000 1 Johansson, Marcus CLW SWE 35 Winnipeg Jets $3,000,000 2 Johansson, Jonas G SWE 30 Buffalo Sabres $750,000 1 Johnson, Cam G USA 31 Free Agent $0 0 Johnson, Tyler CLWRW USA 35 Carolina Hurricanes $3,000,000 3 Johnson, Jack D USA 38 Free Agent $0 0 Johnson, Kenny D USA 27 Free Agent $0 0 Johnson, Max C USA 27 Free Agent $0 0 Johnson, Carter C CAN 30 Free Agent $0 0 Johnson, Ryan D USA 24 Seattle Kraken $1,500,000 2 Johnson, Kent C CAN 23 San Jose Sharks $1,800,000 2 Johnson, Cameron G USA 31 Free Agent $0 0 Johnson, Cam G USA 31 Free Agent $0 0 Johnson, Reese RW CAN 27 $800,000 1 Johnson, Erik D USA 37 Free Agent $0 0 Johnson, Jake D USA 27 Free Agent $0 0 Johnston, Ross LW CAN 31 Free Agent $0 0 Johnston, Wyatt C RW CAN 22 $950,000 1 Johnstone, Marc RW USA 29 Free Agent $0 0 Jokiharju, Henri D FIN 26 Colorado Avalanche $2,000,000 1 Jones, Seth D USA 31 Philadelphia Flyers $9,000,000 1 Jones, Zac D USA 25 $950,000 1 Jones, Peyton G USA 29 Free Agent $0 0 Jones, Max LW USA 27 Colorado Avalanche $1,100,000 3 Jones, Ryan D USA 29 Free Agent $0 0 Jones, Martin G CAN 35 Free Agent $0 0 Jones, Jett C CAN 23 Free Agent $0 0 Jones, Hunter G CAN 25 $900,000 1 Jones, Ben C CAN 26 Free Agent $0 0 Jones, Caleb D USA 28 $1,500,000 3 Jong, Ethan De RW CAN 26 Free Agent $0 0 Jonsson-Fjallby, Axel LW SWE 27 $775,000 1 Jordan, Zach RW USA 29 Free Agent $0 0 Joseph, Talor G CAN 31 Free Agent $0 0 Joseph, Pierre-Olivier D CAN 26 Pittsburgh Penguins $1,600,000 1 Joseph, Mathieu LWRW CAN 28 Montreal Canadiens $2,750,000 2 Joshua, Dakota CLW USA 29 San Jose Sharks $1,000,000 1 Joshua, Jagger LW USA 26 Free Agent $0 0 Josi, Roman D CHE 35 Carolina Hurricanes $8,500,000 3 Jost, Tyson CLW CAN 27 $1,750,000 3 Jozefek, Grant C USA 28 Free Agent $0 0 Junca, Julian G FRA 27 Free Agent $0 0 Jurusik, Matt G USA 28 Free Agent $0 0 Juulsen, Noah D CAN 28 Seattle Kraken $750,000 2 Kadri, Nazem CLW CAN 35 Winnipeg Jets $7,500,000 1 Kahkonen, Kaapo G FIN 29 Free Agent $0 0 Kaiser, Wyatt D USA 23 $850,000 2 Kakko, Kaapo RW FIN 24 New York Rangers $2,500,000 2 Kalezic, Colton C CAN 26 Free Agent $0 0 Kaliyev, Arthur LWRW USA 24 Los Angeles Kings $1,000,000 2 Kallen, Nate D USA 28 Free Agent $0 0 Kalmikov, Brooklyn C CAN 24 Free Agent $0 0 Kambeitz, Dino RW USA 25 Free Agent $0 0 Kampf, David CLWRW CZE 30 Chicago Blackhawks $2,500,000 2 Kane, Patrick RW USA 37 Colorado Avalanche $5,500,000 2 Kane, Evander LW CAN 34 Vegas Golden Knights $5,000,000 2 Kapanen, Kasperi LWRW FIN 29 Free Agent $0 0 Kapcheck, Brennan D USA 29 Free Agent $0 0 Kaplan, Jordan C USA 28 Free Agent $0 0 Kaprizov, Kirill LWRW RUS 28 Florida Panthers $8,500,000 3 Karashik, Adam D USA 27 Free Agent $0 0 Karlsson, William C SWE 32 Winnipeg Jets $6,000,000 2 Karlsson, Linus C SWE 26 $850,000 1 Karlsson, Erik D SWE 35 Vegas Golden Knights $11,000,000 2 Karlstrom, Fredrik C SWE 27 Free Agent $0 0 Karow, Michael D USA 27 Free Agent $0 0 Kartye, Tye CLWRW CAN 24 Pittsburgh Penguins $875,000 2 Kaskisuo, Kasimir G FIN 32 Free Agent $0 0 Kasper, Marco C AUT 21 $950,000 2 Kaspick, Tanner C CAN 27 Free Agent $0 0 Kastelic, Mark C USA 26 $975,000 4 Katchouk, Boris LW CAN 27 Free Agent $0 0 Katic, Danny C CAN 25 Free Agent $0 0 Keating, Austen C CAN 26 Free Agent $0 0 Keenan, Conlan C USA 30 Free Agent $0 0 Kehler, Colton C CAN 28 Free Agent $0 0 Kelemen, Milos C SVK 26 $1,000,000 2 Keller, Clayton LW USA 27 Colorado Avalanche $7,150,000 4 Kelly, Parker C RW CAN 26 St. Louis Blues $800,000 2 Kemell, Joakim RW FIN 21 Nashville Predators $950,000 2 Kemp, Philip D USA 26 $850,000 4 Kempe, Adrian CLW SWE 29 Los Angeles Kings $6,000,000 2 Keppen, Ethan LW CAN 24 Free Agent $0 0 Keranen, Jay D USA 27 Free Agent $0 0 Kerfoot, Alexander CLW CAN 31 Vancouver Canucks $2,500,000 1 Kerins, Rory C CAN 23 $750,000 1 Kersten, Spencer RW CAN 25 Free Agent $0 0 Kessel, Matthew D USA 25 $800,000 2 Kessel, Phil LWRW USA 38 Florida Panthers $1,000,000 1 Kesselring, Michael D USA 25 Pittsburgh Penguins $900,000 1 Kessy, Kale LW CAN 33 Free Agent $0 0 Khaira, Jujhar CLW CAN 31 Free Agent $0 0 Khusnutdinov, Marat CLW RUS 23 $900,000 2 Kidney, Riley CLWRW CAN 22 $900,000 2 Kielly, Jake G USA 29 Free Agent $0 0 Kielly, Kameron RW CAN 29 Free Agent $0 0 Kiersted, Matt D USA 27 Free Agent $0 0 Kile, Alex LW USA 31 Free Agent $0 0 Killorn, Alex LWRW CAN 36 Tampa Bay Lightning $3,000,000 1 Kim, Michael D CAN 30 Free Agent $0 0 Kinal, Roman D USA 27 Free Agent $0 0 Kindopp, Bryce RW CAN 26 Free Agent $0 0 King, Ben C RW CAN 23 $850,000 2 Kinkaid, Keith G USA 36 $800,000 2 Kirkland, Justin LW CAN 29 Free Agent $0 0 Kisakov, Alexander C RUS 23 Free Agent $0 0 Kislin, Julian D USA 26 Free Agent $0 0 Kiviranta, Joel LWRW FIN 29 $1,200,000 2 Klapka, Adam C CZE 25 $1,250,000 2 Kleven, Tyler D USA 23 $900,000 2 Klimovich, Danila C BEL 22 $1,000,000 3 Klingberg, John D SWE 33 Seattle Kraken $6,000,000 1 Klotz, Garrett C CAN 37 Free Agent $0 0 Knazko, Samuel D SVK 23 $850,000 1 Kneen, Nolan D CAN 26 Free Agent $0 0 Kniazev, Artemi D RUS 24 $1,000,000 3 Knierim, Willie C USA 27 Free Agent $0 0 Knies, Matthew LW USA 23 New York Islanders $900,000 2 Knight, Spencer G USA 24 $4,500,000 1 Knoepke, Nate D USA 26 Free Agent $0 0 Knyzhov, Nikolai D RUS 27 $1,000,000 2 Kobryn, Tyler C USA 28 Free Agent $0 0 Koch, Patrik D SVK 29 Free Agent $0 0 Kochetkov, Pyotr G RUS 26 Carolina Hurricanes $2,000,000 3 Koepke, Cole CLWRW USA 27 $850,000 1 Kokkonen, Mikko D FIN 24 $850,000 2 Kolesar, Keegan RW CAN 28 Vegas Golden Knights $1,300,000 1 Kolyachonok, Vladislav D BLR 24 $900,000 1 Konecny, Travis LWRW CAN 28 Buffalo Sabres $8,750,000 4 Koopman, Matt C USA 27 Free Agent $0 0 Kopitar, Anze C SVN 38 St. Louis Blues $7,000,000 4 Koppanen, Joona CLW FIN 27 Free Agent $0 0 Korchinski, Kevin D CAN 21 $950,000 2 Korczak, Ryder C CAN 23 $850,000 2 Korczak, Kaedan D CAN 24 Philadelphia Flyers $975,000 1 Korhonen, Rasmus G FIN 23 Free Agent $0 0 Korpisalo, Joonas G FIN 31 New Jersey Devils $4,000,000 3 Kostin, Klim LWRW RUS 26 Free Agent $0 0 Kotkaniemi, Jesperi C FIN 25 Colorado Avalanche $4,820,000 3 Koumontzis, Demetrios LW D USA 25 Free Agent $0 0 Kovacevic, Johnathan D CAN 28 Vancouver Canucks $1,500,000 1 Kozak, Tyson C CAN 23 $750,000 1 Kral, Filip D CZE 26 Free Agent $0 0 Krebs, Peyton CLW CAN 24 $1,000,000 2 Kreider, Chris LW USA 34 Vegas Golden Knights $6,200,000 2 Krieger, Ross C CAN 27 Free Agent $0 0 Krug, Torey D USA 34 Boston Bruins $6,500,000 2 Kruse, Brandon LW USA 26 Free Agent $0 0 Krutil, Michael D CZE 23 $750,000 2 Krygier, Cole D USA 25 $750,000 2 Krygier, Christian D USA 25 $750,000 2 Krys, Luke D USA 25 $870,000 2 Kubiak, Jeff C USA 31 Free Agent $0 0 Kubicek, Simon D CZE 24 $750,000 1 Kucherov, Nikita RW RUS 32 Tampa Bay Lightning $9,000,000 1 Kudla, Patrick D CAN 29 Free Agent $0 0 Kuefler, Daylan LW CAN 23 $750,000 2 Kuemper, Darcy G CAN 35 Montreal Canadiens $5,350,000 3 Kulak, Brett D CAN 31 Edmonton Oilers $2,750,000 1 Kulakov, Artyom D RUS 22 Free Agent $0 0 Kulich, Jiri C CZE 21 $950,000 1 Kulikov, Dmitry D RUS 35 Montreal Canadiens $3,500,000 2 Kunin, Luke C RW USA 28 Colorado Avalanche $2,250,000 3 Kuntar, Trevor CLW USA 24 $850,000 2 Kupari, Rasmus C FIN 25 $1,250,000 1 Kuraly, Sean CLW USA 32 Free Agent $0 0 Kurashev, Philipp CLWRW CHE 26 Tampa Bay Lightning $950,000 2 Kuzmenko, Andrei LWRW RUS 29 Ottawa Senators $6,750,000 2 Kuzmeski, Shane D USA 29 Free Agent $0 0 Kuzmin, Dmitri D BLR 22 $850,000 2 Kuznetsov, Yan D RUS 23 Free Agent $0 0 Kylington, Oliver D SWE 28 Boston Bruins $2,575,000 2 Kyrou, Jordan C RW CAN 27 Free Agent $0 0 Kyrou, Christian D CAN 22 $900,000 2 Laaouan, Noah D CAN 24 Free Agent $0 0 Labanc, Kevin LWRW USA 30 $4,000,000 1 Laberge, Samuel LW CAN 28 Free Agent $0 0 LaCombe, Jackson D USA 24 Minnesota Wild $900,000 2 Laczynski, Tanner CLWRW USA 28 Free Agent $0 0 Laderoute, Tanner C CAN 28 Free Agent $0 0 Laferriere, Alex RW USA 24 Washington Capitals $850,000 2 Laferriere, Mathias C CAN 25 $750,000 1 Lafferty, Sam CLWRW USA 30 Free Agent $0 0 LaFontaine, Jack G CAN 27 Free Agent $0 0 Lafreniere, Alexis LWRW CAN 24 Los Angeles Kings $7,500,000 4 Lagesson, William D SWE 29 Boston Bruins $1,100,000 1 Lagrone, Duggie D USA 31 Free Agent $0 0 Laine, Patrik LWRW FIN 27 Utah Mammoth $6,000,000 2 Lajoie, Maxime D CAN 28 Free Agent $0 0 Lajoie, Max D QUE 28 Free Agent $0 0 Lambdin, Logan C USA 30 Free Agent $0 0 Lambert, Brad C RW FIN 22 New York Rangers $950,000 2 Lambert, Jimmy C CAN 28 Free Agent $0 0 Lambos, Carson D CAN 22 New York Islanders $950,000 2 Landeskog, Gabriel C SWE 33 Free Agent $0 0 Lang, Chase C CAN 29 Free Agent $0 0 Lankinen, Kevin G FIN 30 Calgary Flames $1,750,000 3 Lapid, Lee C CAN 27 Free Agent $0 0 Lapierre, Hendrix C CAN 23 Ottawa Senators $1,000,000 1 Larkin, Dylan C USA 29 Colorado Avalanche $8,250,000 2 Laroque, Gannon D CAN 22 $900,000 4 Larsson, Adam D SWE 33 Colorado Avalanche $5,250,000 4 Laughton, Scott CLW CAN 31 Washington Capitals $3,500,000 1 Lauko, Jakub CLW CZE 25 $950,000 2 Lauzon, Jeremy D CAN 28 San Jose Sharks $2,000,000 2 Laviolette, Peter C USA 28 Free Agent $0 0 Lavoie, Raphael C RW CAN 25 $1,200,000 1 Lazar, Curtis CLWRW CAN 30 Free Agent $0 0 Leahy, Joseph D CAN 28 Free Agent $0 0 Leahy, Joe D CAN 28 Free Agent $0 0 Leason, Brett RW CAN 26 Washington Capitals $800,000 1 Leddy, Nick D USA 34 Los Angeles Kings $5,000,000 3 Lee, Jarrett C USA 26 Free Agent $0 0 Lee, Anders CLW USA 35 Montreal Canadiens $7,000,000 2 Lee, Andre LW SWE 25 $1,000,000 2 Legare, Nathan RW CAN 24 $775,000 2 Lehkonen, Artturi LWRW FIN 30 Tampa Bay Lightning $3,550,000 1 Lehner, Robin G SWE 34 Boston Bruins $1,000,000 1 Leibold, Ryan CLWRW USA 27 Free Agent $0 0 Leipert, Alex Kannok D THA 25 $775,000 2 Leivermann, Nick D USA 27 Free Agent $0 0 Lellig, Hunter D USA 26 Free Agent $0 0 Lemay, William C CAN 27 Free Agent $0 0 Lemieux, Brendan LWRW USA 29 $1,500,000 1 Lemieux, Jonathan G CAN 24 Free Agent $0 0 Lemos, Bryan RW USA 29 Free Agent $0 0 Lennox, Tristan G CAN 23 $850,000 2 Leonard, Steven C USA 30 Free Agent $0 0 Leonard, John LWRW USA 27 Free Agent $0 0 Leppard, Jackson C CAN 25 Free Agent $0 0 Leschyshyn, Jake C USA 26 $950,000 4 LEsperance, Joel C USA 30 Free Agent $0 0 Less, Brendan D USA 27 Free Agent $0 0 Letang, Kris D CAN 38 New Jersey Devils $6,500,000 1 Lethemon, John G USA 29 Free Agent $0 0 Lettieri, Vinni C RW USA 30 Boston Bruins $780,000 1 Levi, Devon G CAN 24 $750,000 1 Lewandowski, Mitch LW USA 27 Free Agent $0 0 Lewis, Trevor C RW USA 38 Boston Bruins $800,000 1 LHeureux, Zachary CLW CAN 22 $950,000 2 Liljegren, Timothy D SWE 26 Ottawa Senators $2,500,000 3 Lilleberg, Emil Martinsen D NOR 24 New York Islanders $750,000 2 Limoges, Alex C USA 28 $800,000 1 Lind, Kole RW CAN 27 $900,000 3 Lindell, Esa D FIN 31 Dallas Stars $5,300,000 2 Lindgren, Ryan D USA 27 New York Rangers $3,000,000 3 Lindgren, Charlie G USA 32 Anaheim Ducks $1,500,000 3 Lindgren, Ryley C CAN 29 Free Agent $0 0 Lindholm, Hampus D SWE 31 Boston Bruins $7,000,000 1 Lindholm, Elias C RW SWE 31 Boston Bruins $5,757,000 2 Lindstrom, Gustav D SWE 27 Free Agent $0 0 Lipe, Chris D USA 26 Free Agent $0 0 Liukas, Eetu LW FIN 23 $750,000 2 Livingstone, Jake D CAN 26 Free Agent $0 0 Liwiski, Mark C CAN 24 Free Agent $0 0 Lizotte, Blake C USA 28 Columbus Blue Jackets $1,200,000 2 Llewellyn, Darby C USA 29 Free Agent $0 0 Lockwood, William RW USA 26 $900,000 3 Lodermeier, Derek C USA 30 Free Agent $0 0 Lodge, Jimmy C RW USA 30 Free Agent $0 0 Lodnia, Ivan RW USA 26 Free Agent $0 0 Loewen, Jermaine LWRW JAM 27 Free Agent $0 0 Lohrei, Mason D USA 24 $900,000 2 Lombardi, Amadeus C CAN 22 $800,000 2 Lomberg, Ryan LW CAN 31 Free Agent $0 0 Long, Carter D USA 27 Free Agent $0 0 Loof, Leo D SWE 23 $850,000 2 Lopina, Josh C USA 24 $800,000 1 Lorentz, Steven C CAN 29 Buffalo Sabres $850,000 1 Louis, Mark D CAN 38 Free Agent $0 0 Louis-Jean, Darick D CAN 25 Free Agent $0 0 Low, Brayden C CAN 31 Free Agent $0 0 Lowry, Adam C USA 32 Free Agent $0 0 Lucas, Andrew D USA 26 Free Agent $0 0 Lucchini, Jake LW CAN 30 Free Agent $0 0 Lucchini, Jacob C CAN 30 Free Agent $0 0 Luce, Griffin D USA 27 Free Agent $0 0 Luchuk, Aaron C CAN 28 Free Agent $0 0 Lucic, Milan LW CAN 37 Chicago Blackhawks $1,500,000 1 Ludvig, John D CAN 25 $775,000 1 Luff, Matt RW CAN 28 Free Agent $0 0 Lundell, Anton C FIN 24 Minnesota Wild $5,000,000 3 Lundestrom, Isac C SWE 26 $1,000,000 1 Lundkvist, Nils D SWE 25 $1,000,000 1 Lundmark, Simon D SWE 25 $775,000 1 Luostarinen, Eetu C FIN 27 Carolina Hurricanes $2,750,000 3 Luukkonen, Ukko-Pekka G FIN 26 Chicago Blackhawks $900,000 1 Luypen, Jalen CLW CAN 23 $850,000 1 Lycksell, Olle C RW SWE 26 $750,000 1 Lyon, Alex G USA 33 Free Agent $0 0 Lysell, Fabian RW SWE 22 $950,000 1 Lyubushkin, Ilya D RUS 31 Nashville Predators $2,000,000 3 Maatta, Olli D FIN 31 Seattle Kraken $2,550,000 1 MacArthur, Bennett C CAN 24 Free Agent $0 0 Maccelli, Matias LW FIN 25 Carolina Hurricanes $3,500,000 4 MacDermid, Kurtis D CAN 31 Free Agent $0 0 MacDonald, Jacob LW D USA 32 Free Agent $0 0 MacDonald, Ayden C CAN 29 Free Agent $0 0 MacEachern, Mackenzie LW USA 31 Free Agent $0 0 MacEwen, Zack C RW CAN 29 Free Agent $0 0 Mackey, Ian C USA 29 Free Agent $0 0 Mackey, Connor D USA 29 Free Agent $0 0 MacKinnon, Carson C USA 26 Free Agent $0 0 MacKinnon, Nathan C CAN 30 Los Angeles Kings $12,000,000 2 MacKinnon, Will D USA 25 Free Agent $0 0 MacLean, Steven D CAN 27 Free Agent $0 0 MacLean, Kyle LW USA 26 $930,000 4 MacMaster, Tanner C AB 28 Free Agent $0 0 MacPherson, Justin D CAN 25 Free Agent $0 0 Madden, Tyler C USA 26 $800,000 1 Magera, Austin C USA 27 Free Agent $0 0 Maggio, Matthew RW CAN 23 $750,000 2 Mahura, Josh D CAN 27 $1,100,000 3 Maier, Nolan G CAN 24 Free Agent $0 0 Mailloux, Logan D CAN 22 Nashville Predators $950,000 2 Makar, Cale D CAN 27 Utah Mammoth $11,750,000 4 Makiniemi, Eetu G FIN 26 Free Agent $0 0 Maksimovich, Kyle C CAN 27 Free Agent $0 0 Malatesta, James CLW CAN 22 $750,000 2 Malatesta, Zach D USA 29 Free Agent $0 0 Malenstyn, Beck LW CAN 27 Free Agent $0 0 Malinski, Sam D USA 27 $950,000 2 Malkin, Evgeni C RUS 39 Tampa Bay Lightning $7,250,000 1 Malmstrom, Anton D SWE 25 Free Agent $0 0 Malone, Seamus C USA 29 Free Agent $0 0 Malott, Jeff LW CAN 29 Free Agent $0 0 Mandolese, Kevin G CAN 25 $1,000,000 2 Mangiapane, Andrew CLWRW CAN 29 Calgary Flames $4,750,000 1 Maniscalco, Josh D USA 26 $750,000 3 Mann, Strauss G USA 27 Free Agent $0 0 Manson, Josh D CAN 34 San Jose Sharks $4,500,000 1 Mantha, Anthony LWRW CAN 31 Free Agent $0 0 Marcel, Marcel LW CZE 22 Free Agent $0 0 Marchand, Brad LW CAN 37 Boston Bruins $6,500,000 2 Marchenko, Kirill C RUS 25 St. Louis Blues $900,000 1 Marchesan, Michael CLWRW CAN 25 Free Agent $0 0 Marchessault, Jonathan LWRW CAN 35 Calgary Flames $4,500,000 1 Marchment, Mason LW CAN 30 Minnesota Wild $5,500,000 1 Marek, Bradley LW USA 25 Free Agent $0 0 Marino, John D USA 28 Buffalo Sabres $5,500,000 3 Marino, Kyle C CAN 30 Free Agent $0 0 Markstrom, Jacob G SWE 35 Utah Mammoth $5,500,000 2 Marner, Mitchell RW CAN 28 San Jose Sharks $11,000,000 1 Marody, Cooper C RW USA 29 Free Agent $0 0 Maroon, Pat LWRW USA 37 Free Agent $0 0 Martel, Danick LW CAN 31 Free Agent $0 0 Martel, Jordan C CAN 27 Free Agent $0 0 Martin, Jonathon RW CAN 30 Free Agent $0 0 Martin, Bryce D CAN 29 Free Agent $0 0 Martin, Matt LWRW CAN 36 Florida Panthers $800,000 1 Martin, Spencer G CAN 30 Free Agent $0 0 Martin, Jordan C CAN 28 Free Agent $0 0 Martin, Charles D CAN 27 Free Agent $0 0 Martin, Luke D USA 27 Free Agent $0 0 Martinez, Alec D USA 38 Free Agent $0 0 Martinook, Jordan CLWRW CAN 33 Free Agent $0 0 Marushev, Maxim C RUS 26 Free Agent $0 0 Masonius, Joe D USA 28 Free Agent $0 0 Massicotte, Zachary D CAN 24 Free Agent $0 0 Massie, Jake D CAN 28 Free Agent $0 0 Mast, Ryan D USA 22 $750,000 2 Master, Austin CLWRW USA 27 Free Agent $0 0 Masters, Kyle D CAN 22 Free Agent $0 0 Mastro, Ethan Del D CAN 22 $800,000 2 Mastrodonato, Keaton C CAN 25 Free Agent $0 0 Mastrosimone, Robert CLW USA 24 $925,000 1 Matheson, Mike D CAN 31 St. Louis Blues $5,000,000 2 Matier, Jack D CAN 22 $800,000 2 Matinpalo, Nikolas D FIN 27 $900,000 4 Matsushima, Eddie C USA 31 Free Agent $0 0 Matteau, Stefan C USA 31 Free Agent $0 0 Matthews, Auston C USA 28 Toronto Maple Leafs $13,000,000 3 Mattson, Leif C CAN 26 Free Agent $0 0 Mayfield, Scott D USA 33 $3,500,000 2 Mayhew, Gerald C RW USA 33 Free Agent $0 0 Mayhew, Kyle D USA 28 Free Agent $0 0 Mayo, Dysin D CAN 29 Free Agent $0 0 Mazur, Carter LW USA 23 $850,000 2 Mazza, Jimmy D USA 27 Free Agent $0 0 McAllister, Ryan C CAN 24 Free Agent $0 0 McAuley, Colby C CAN 29 Free Agent $0 0 McAvoy, Charlie D USA 28 Boston Bruins $9,500,000 2 McBain, Jack C CAN 25 Utah Mammoth $1,500,000 1 McBride, Shawn CLWRWD BC 30 Free Agent $0 0 McCabe, Jake D USA 32 Free Agent $0 0 McCallum, Lynden RW CAN 25 Free Agent $0 0 McCann, Jared CLW CAN 29 Colorado Avalanche $5,400,000 2 McCarron, Michael C RW USA 30 Free Agent $0 0 McCartney, Ben LW CAN 24 $750,000 1 McCarty, Mason C CAN 28 Free Agent $0 0 McCormick, Max LW USA 33 New Jersey Devils $750,000 2 McDavid, Connor C CAN 28 Edmonton Oilers $12,500,000 1 McDonagh, Ryan D USA 36 Free Agent $0 0 McDonald, Jon D USA 27 Free Agent $0 0 McDonald, Kody C CAN 27 Free Agent $0 0 McDonald, Kyle RW CAN 23 $870,000 2 McDonnell, Declan CLWRW USA 23 Free Agent $0 0 McDonough, Aidan LW USA 26 $750,000 2 McDougall, Josh D CAN 27 Free Agent $0 0 McFadden, Garrett D CAN 28 Free Agent $0 0 McGing, Hugh C USA 27 $750,000 3 McGinn, Brock LWRW CAN 31 Free Agent $0 0 McGrath, Patrick RW USA 32 Free Agent $0 0 McGregor, Ryan CLW CAN 26 Free Agent $0 0 McIlrath, Dylan D CAN 33 Free Agent $0 0 McInnis, Luke D USA 27 Free Agent $0 0 McIntyre, Zane G USA 33 Free Agent $0 0 McKay, Chris D CAN 29 Free Agent $0 0 McKay, Riley LW CAN 26 Free Agent $0 0 McKay, Dryden G USA 28 Free Agent $0 0 McKechney, Josh C CAN 28 Free Agent $0 0 McKee, Mike D CAN 32 Free Agent $0 0 McKenzie, Curtis LW CAN 34 Free Agent $0 0 McKeown, Roland D CAN 29 Free Agent $0 0 McKernan, Kevin D USA 31 Free Agent $0 0 McKinnon, Ian C CAN 27 Free Agent $0 0 McKown, Hunter C USA 23 $875,000 2 McLain, Mitchell C USA 32 Free Agent $0 0 McLaughlin, Marc C USA 26 $950,000 1 McLaughlin, Blake LW USA 25 Free Agent $0 0 McLaughlin, Jake D USA 29 Free Agent $0 0 McLean, Andrew D USA 30 Free Agent $0 0 McLeod, Ryan CLW CAN 26 Ottawa Senators $2,750,000 1 McMann, Bobby LWRW CAN 29 $800,000 1 McManus, Brannon C USA 26 Free Agent $0 0 McMichael, Connor CLW CAN 24 Washington Capitals $2,400,000 2 McNabb, Brayden D CAN 34 Buffalo Sabres $2,750,000 1 McPhee, Graham LW USA 27 Free Agent $0 0 McRae, Justin CLWRW CAN 26 Free Agent $0 0 McTavish, Mason C CHE 22 Utah Mammoth $4,500,000 4 McWard, Cole D USA 24 $900,000 1 Mechura, Adam C CZE 22 Free Agent $0 0 Megna, Jaycob D USA 33 Carolina Hurricanes $900,000 3 Megna, Jayson C RW USA 35 Free Agent $0 0 Meier, Spencer D USA 26 Free Agent $0 0 Meier, Timo LWRW CHE 29 Calgary Flames $6,500,000 2 Meireles, Greg C CAN 26 Free Agent $0 0 Melanson, Jacob RW CAN 22 $750,000 2 Melindy, James D CAN 32 Free Agent $0 0 Mercer, Dawson C CAN 24 Tampa Bay Lightning $3,975,000 3 Merchant, Will LW USA 31 Free Agent $0 0 Merilainen, Leevi G FIN 23 $850,000 2 Merisier-Ortiz, Christopher D CAN 24 Free Agent $0 0 Merkulov, Georgii LW RUS 25 $950,000 2 Mermis, Dakota D USA 31 $775,000 3 Merrill, Jon D USA 33 Dallas Stars $1,200,000 2 Mersch, Dominick C USA 27 Free Agent $0 0 Mersch, Michael LW USA 33 Free Agent $0 0 Merzlikins, Elvis G LAT 31 Florida Panthers $5,400,000 2 Messina, Dalton CLWRW USA 27 Free Agent $0 0 Messner, Mick LW USA 26 Free Agent $0 0 Metcalf, Garrett G USA 29 Free Agent $0 0 Mete, Victor D CAN 27 Free Agent $0 0 Metsa, Zach D USA 27 Free Agent $0 0 Meyer, Carson RW USA 28 Free Agent $0 0 Meyers, Ben C USA 27 Free Agent $0 0 Michaelian, Brendon D USA 28 Free Agent $0 0 Michaelian, Justin C USA 28 Free Agent $0 0 Middendorf, Erik C USA 25 Free Agent $0 0 Middleton, Keaton D CAN 27 $800,000 2 Middleton, Jacob D CAN 29 Toronto Maple Leafs $950,000 1 Mikheyev, Ilya LWRW RUS 31 Ottawa Senators $4,750,000 2 Mikkola, Niko D FIN 29 Chicago Blackhawks $2,850,000 1 Milan, Cody C USA 29 Free Agent $0 0 Milano, Sonny LWRW USA 29 $2,200,000 2 Milic, Thomas G CAN 22 Pittsburgh Penguins $750,000 2 Miller, Colin D CAN 33 Washington Capitals $2,000,000 2 Miller, Jade C USA 30 Free Agent $0 0 Miller, Aaron CLWRW USA 30 Free Agent $0 0 Miller, J.T. CLWRW USA 32 Vancouver Canucks $7,500,000 2 Miller, Micah C RW USA 27 Free Agent $0 0 Miller, KAndre D USA 25 New York Rangers $4,000,000 3 Miller, Tommy D USA 26 Free Agent $0 0 Millman, Mason D CAN 24 Free Agent $0 0 Milne, Michael C CAN 23 $850,000 1 Miner, Trent G CAN 24 $950,000 1 Mingo, Dajon D USA 35 Free Agent $0 0 Mintyukov, Pavel D RUS 22 $950,000 2 Miromanov, Daniil D RUS 28 Minnesota Wild $1,250,000 1 Miroshnichenko, Ivan LW RUS 21 Nashville Predators $950,000 2 Misyul, Daniil D BLR 25 $850,000 2 Mitchell, Ian D CAN 26 $775,000 1 Mitchell, Travis D USA 26 Free Agent $0 0 Mittelstadt, Casey CLW USA 27 Colorado Avalanche $2,500,000 1 Miura, Yuki C JPN 29 Free Agent $0 0 Modry, Jacob D USA 26 Free Agent $0 0 Moe, Jared G USA 26 $750,000 2 Monahan, Sean C CAN 31 Florida Panthers $2,500,000 2 Mongo, Yvan C CAN 28 Free Agent $0 0 Montembeault, Sam G CAN 29 Pittsburgh Penguins $850,000 1 Montgomery, Bryce D USA 23 $750,000 2 Montgomery, Sean C USA 27 Free Agent $0 0 Montour, Brandon D CAN 31 Tampa Bay Lightning $5,750,000 3 Moore, Trevor LW USA 30 Boston Bruins $5,000,000 3 Moore, Lleyton D CAN 23 Free Agent $0 0 Moore, Connor D USA 28 Free Agent $0 0 Moran, Brent G CAN 29 Free Agent $0 0 Morelli, Mason LW USA 29 Free Agent $0 0 Morgan, Luke C USA 28 Free Agent $0 0 Morris, Cale G USA 29 Free Agent $0 0 Morris, Riley G CAN 28 Free Agent $0 0 Morrison, Brad C CAN 28 Free Agent $0 0 Morrison, Cam LW CAN 27 Free Agent $0 0 Morrison, Logan C CAN 23 $750,000 2 Morrissey, Josh D CAN 30 Montreal Canadiens $7,950,000 4 Moser, Janis Jerome D CHE 25 Calgary Flames $3,350,000 4 Motte, Tyler LWRW USA 30 Free Agent $0 0 Moverare, Jacob D SWE 27 $1,000,000 3 Mrazek, Petr G CZE 33 Los Angeles Kings $4,250,000 2 Mukhamadullin, Shakir D RUS 23 $950,000 2 Mullin, Tristan CLWRW CAN 29 Free Agent $0 0 Murdaca, Joe G CAN 27 Free Agent $0 0 Murphy, Connor D USA 32 New York Rangers $4,500,000 2 Murray, Matt D G CAN 27 $775,000 4 Murray, Matt G CAN 31 $900,000 3 Murray, Brett LW CAN 27 Free Agent $0 0 Murray, Jacob D CAN 23 Free Agent $0 0 Murray, Ryan D CAN 32 Free Agent $0 0 Murray, Blake C CAN 24 $750,000 1 Muse, John G USA 37 Free Agent $0 0 Musser, Carson D USA 28 Free Agent $0 0 Mutter, Navrin C CAN 24 Free Agent $0 0 Muzzin, Jake D CAN 36 Free Agent $0 0 Myer, Gordi D USA 29 Free Agent $0 0 Myers, Philippe D CAN 28 $900,000 2 Myers, Tyler D CAN 35 Free Agent $0 0 Myllari, Kris D CAN 28 Free Agent $0 0 Mysak, Jan CLW CZE 23 $900,000 3 Nachbaur, Justin LW CAN 25 Free Agent $0 0 Nadeau, Olivier C RW CAN 22 Free Agent $0 0 Namestnikov, Vladislav CLWRW RUS 33 Free Agent $0 0 Nardella, Nick RW USA 26 Free Agent $0 0 Nash, Riley C RW CAN 36 Free Agent $0 0 Nault, Kamerin LW CAN 30 Free Agent $0 0 Nause, Evan D CAN 22 $900,000 2 Nazarian, Ara C USA 29 Free Agent $0 0 Necas, Martin C RW CZE 26 Carolina Hurricanes $5,250,000 1 Nedeljkovic, Alex G USA 29 Free Agent $0 0 Neighbours, Jake LWRW CAN 23 San Jose Sharks $2,500,000 2 Neiley, Eric C USA 33 Free Agent $0 0 Nelson, Logan C USA 32 Free Agent $0 0 Nelson, Brock CLW USA 34 Vegas Golden Knights $6,000,000 2 Nemec, Simon D SVK 21 Montreal Canadiens $950,000 1 Ness, Aaron D USA 35 Free Agent $0 0 Nesterenko, Nikita CLW USA 24 $750,000 2 Neuber, Kyle C CAN 36 Free Agent $0 0 Neuchev, Viktor LW RUS 22 $850,000 2 Newhook, Alex CLW CAN 24 New York Rangers $2,900,000 2 Newkirk, Reece C CAN 35 Free Agent $0 0 Newpower, Wyatt D CAN 35 Free Agent $0 0 Nichol, Ted C CAN 28 Free Agent $0 0 Nichushkin, Valeri LWRW RUS 30 Utah Mammoth $5,800,000 4 Niederreiter, Nino LWRW CHE 33 Philadelphia Flyers $5,000,000 1 Nielsen, Tristen C CAN 25 $950,000 1 Niemela, Topi D FIN 23 $850,000 2 Nieto, Matt LWRW USA 33 Free Agent $0 0 Nikkanen, Henri C FIN 24 Free Agent $0 0 Nikolayev, Ilya C RUS 24 $850,000 1 Noel, Nathan CLW CAN 28 Free Agent $0 0 Noel, Serron RW CAN 25 $775,000 1 Noesen, Stefan LWRW USA 32 Dallas Stars $2,750,000 4 Norris, Josh C USA 26 Ottawa Senators $7,750,000 2 Nosek, Tomas CLW CZE 33 Detroit Red Wings $800,000 1 Novak, Pavel RW CZE 23 Free Agent $0 0 Novak, Thomas C USA 28 Free Agent $0 0 Novikov, Nikita D RUS 22 $750,000 2 Nugent-Hopkins, Ryan CLW CAN 32 Edmonton Oilers $5,125,000 4 Nurse, Darnell D CAN 30 Edmonton Oilers $8,750,000 3 Nychuk, Chad D CAN 24 Free Agent $0 0 Nylander, William C RW SWE 29 Toronto Maple Leafs $7,000,000 2 Nylander, Alexander LWRW SWE 27 Free Agent $0 0 Nyquist, Gustav RW SWE 36 Free Agent $0 0 O'Connor, Logan RW USA 29 $1,500,000 2 O'Neil, Kevin C USA 27 Free Agent $0 0 OBrien, Liam C CAN 31 Free Agent $0 0 OConnor, Drew LW USA 27 Montreal Canadiens $1,450,000 2 Oesterle, Jordan D USA 33 Free Agent $0 0 Oettinger, Jake G USA 27 Dallas Stars $8,000,000 4 Oksentyuk, Yevgeni RW BLR 24 $850,000 2 Olausson, Oskar C SWE 23 $950,000 1 Oleksiak, Jamie D CAN 33 Free Agent $0 0 Olivier, Mathieu RW USA 28 Free Agent $0 0 Olofsson, Victor LWRW SWE 30 Colorado Avalanche $4,750,000 1 Olofsson, Gustav D SWE 31 Free Agent $0 0 Olsson, Ross C USA 31 Free Agent $0 0 Onyebuchi, Montana D CAN 25 Free Agent $0 0 Ordoobadi, Chris C USA 31 Free Agent $0 0 OReilly, Cal C CAN 39 Free Agent $0 0 OReilly, Ryan C CAN 34 Winnipeg Jets $5,000,000 1 Orgel, Ryan D USA 28 Free Agent $0 0 Orlov, Dmitry D RUS 34 Chicago Blackhawks $7,500,000 1 ORourke, Ryan D ONT 22 $850,000 1 Orzeck, Nolan D CAN 24 Free Agent $0 0 Oshie, T.J. RW USA 39 Washington Capitals $5,000,000 1 Osik, Derek C USA 27 Free Agent $0 0 Osipov, Dmitri D RUS 29 Free Agent $0 0 Osmundson, Brandon CLWRW USA 27 Free Agent $0 0 Ostapchuk, Zack LW CAN 22 $900,000 2 Othmann, Brennan LW CAN 22 $950,000 2 Ottavainen, Ville D FIN 23 $800,000 2 Ottenbreit, Turner D CAN 28 Free Agent $0 0 Ovchinnikov, Dmitri RW RUS 23 Free Agent $0 0 Ovechkin, Alex LW RUS 40 Washington Capitals $9,500,000 2 Pachal, Brayden D CAN 26 $1,187,000 1 Pacioretty, Max LW USA 37 Ottawa Senators $2,250,000 2 Pageau, Jean-Gabriel C CAN 33 Columbus Blue Jackets $5,000,000 1 Paiement, Charles-Antoine RW CAN 26 Free Agent $0 0 Palat, Ondrej LW CZE 34 Calgary Flames $6,250,000 1 Paliani, Devon C CAN 29 Free Agent $0 0 Palmieri, Kyle RW USA 34 New Jersey Devils $4,750,000 4 Panarin, Artemi LW RUS 34 Vegas Golden Knights $11,500,000 1 Panwar, Sahil CLWRW CAN 23 Free Agent $0 0 Papirny, Jordan G CAN 29 Free Agent $0 0 Pappalardo, Jake C USA 28 Free Agent $0 0 Parayko, Colton D CAN 32 St. Louis Blues $5,900,000 1 Pare, Cedric C CAN 26 Free Agent $0 0 Parent, Xavier C CAN 24 Free Agent $0 0 Parenteau, Rylan G CAN 29 Free Agent $0 0 Parik, Lukas G CZE 24 $800,000 3 Parker-Jones, John D CAN 25 Free Agent $0 0 Parks, Tyler G USA 33 Free Agent $0 0 Parrish, Weiland C CAN 28 Free Agent $0 0 Parssinen, Juuso C FIN 24 Nashville Predators $750,000 1 Pashin, Alexander C RUS 23 $750,000 1 Pastrnak, David RW CZE 29 Boston Bruins $11,250,000 2 Pastujov, Sasha LWRW USA 22 $850,000 2 Patera, Jiri G CZE 26 $750,000 3 Paul, Nick CLW CAN 30 Philadelphia Flyers $3,500,000 2 Pavel, Ondrej C CZE 25 Free Agent $0 0 Pavlychev, Nikita C RUS 28 Free Agent $0 0 Pawloski, Jason G USA 30 Free Agent $0 0 Pearson, Tanner LW CAN 33 Free Agent $0 0 Pearson, Justin LW USA 27 Free Agent $0 0 Peca, Matthew CLWRW CAN 32 Free Agent $0 0 Pedersen, Brent LW CAN 30 Free Agent $0 0 Pederson, Lane C CAN 28 Free Agent $0 0 Pederson, Owen CLWRW CAN 23 Free Agent $0 0 Peeke, Andrew D USA 27 Winnipeg Jets $2,400,000 1 Peksa, Vyacheslav G RUS 23 $750,000 2 Pelech, Adam D CAN 31 Ottawa Senators $6,500,000 1 Pelletier, Tristan C CAN 24 Free Agent $0 0 Pelletier, Jakob CLW CAN 24 $925,000 3 Pelton-Byce, Ty C USA 28 Free Agent $0 0 Pendenza, Joe C USA 35 Free Agent $0 0 Penner, Tyler C CAN 30 Free Agent $0 0 Pepin, Marc-Antoine D CAN 24 Free Agent $0 0 Perbix, Nick D USA 27 Tampa Bay Lightning $2,550,000 3 Perets, Yaniv G CAN 25 $875,000 2 Perfetti, Cole CLW CAN 23 Minnesota Wild $1,750,000 2 Perlini, Brendan LWRW GBR 29 $750,000 2 Perna, Chris D USA 27 Free Agent $0 0 Perreault, Jacob C RW CAN 23 $750,000 2 Perron, David LWRW CAN 37 Pittsburgh Penguins $4,700,000 1 Perrott, Andrew D USA 24 Free Agent $0 0 Perry, Chase G USA 29 Free Agent $0 0 Perry, Corey LWRW CAN 40 Free Agent $0 0 Perunovich, Scott D USA 27 Anaheim Ducks $1,000,000 4 Pesce, Brett D USA 31 Calgary Flames $4,500,000 2 Peterka, John RW DEU 23 Philadelphia Flyers $3,900,000 2 Peters, Dilan D CAN 25 Free Agent $0 0 Petersen, Cal G USA 31 Nashville Predators $4,000,000 1 Petrov, Matvei LWRW RUS 22 $750,000 2 Petrovic, Alexander D CAN 33 Dallas Stars $775,000 1 Petruzzelli, Keith G USA 26 Free Agent $0 0 Petruzzelli, Anthony C USA 32 Free Agent $0 0 Petry, Jeff D USA 38 Free Agent $0 0 Pettersen, Mathias Emilio C NOR 25 $775,000 1 Pettersson, Marcus D SWE 29 Columbus Blue Jackets $4,750,000 1 Pettersson, Elias C SWE 27 Vancouver Canucks $10,500,000 3 Pettersson, Oskar RW SWE 21 $850,000 2 Pezzetta, Michael CLW CAN 27 Free Agent $0 0 Phillips, Isaak D CAN 24 $900,000 1 Phillips, Matthew C RW CAN 27 $775,000 4 Phillips, Clayton D CAN 26 Free Agent $0 0 Philp, Luke C CAN 30 Free Agent $0 0 Pickard, Calvin G CAN 33 Vegas Golden Knights $1,000,000 3 Piercey, Riley LWRW CAN 23 Free Agent $0 0 Pierson, Jackson C USA 26 Free Agent $0 0 Pietrangelo, Alex D CAN 35 St. Louis Blues $8,000,000 2 Pietroniro, Matteo D USA 27 Free Agent $0 0 Pilon, Garrett C CAN 27 $775,000 2 Pilon, Darian LW CAN 27 Free Agent $0 0 Pinard, Simon LW CAN 24 Free Agent $0 0 Pinelli, Francesco C CAN 22 $900,000 2 Pinho, Brian C USA 30 Free Agent $0 0 Pinto, Shane C USA 25 Minnesota Wild $800,000 1 Pionk, Nate C USA 29 Free Agent $0 0 Pionk, Neal D USA 30 Free Agent $0 0 Pitlick, Rem CLW CAN 28 $1,100,000 1 Pitlick, Tyler RW USA 34 $775,000 1 Podkolzin, Vasily RW RUS 24 $1,750,000 1 Poehling, Ryan CLW USA 26 Pittsburgh Penguins $925,000 1 Poganski, Austin RW USA 29 $750,000 1 Point, Brayden C RW CAN 29 Tampa Bay Lightning $9,000,000 4 Poirier, Jeremie D CAN 23 $850,000 1 Poirier, Remi G CAN 24 $750,000 1 Poitras, Matthew C CAN 21 Boston Bruins $900,000 2 Polin, Jason RW USA 26 Free Agent $0 0 Polino, Patrick C USA 30 Free Agent $0 0 Pommerville, Alex D USA 32 Free Agent $0 0 Ponomarev, Vasili C RUS 23 $900,000 2 Poolman, Colton D USA 30 Free Agent $0 0 Poolman, Tucker D USA 32 Free Agent $0 0 Poreda, Jimmy G USA 29 Free Agent $0 0 Portillo, Erik G SWE 25 Chicago Blackhawks $850,000 2 Pospisil, Martin C SVK 26 $800,000 1 Poturalski, Andrew C USA 31 $775,000 3 Poulin, Samuel RW CAN 24 $775,000 2 Pouliot, Ryan D CAN 27 Free Agent $0 0 Pouliot, Derrick D CAN 31 Free Agent $0 0 Poulsen, Tyler C USA 32 Free Agent $0 0 Poulter, Isaac G CAN 24 Washington Capitals $900,000 3 Powell, Jay D USA 28 Free Agent $0 0 Power, Jared C CAN 27 Free Agent $0 0 Power, Owen D CAN 23 Los Angeles Kings $8,500,000 4 Preston, Quinn C USA 28 Free Agent $0 0 Price, Carey G CAN 38 Free Agent $0 0 Primeau, Cayden G USA 26 Free Agent $0 0 Primeau, Mason C CAN 24 Free Agent $0 0 Priskie, Chase D USA 29 Free Agent $0 0 Profaca, Luka D CAN 23 $850,000 3 Prokop, Luke D CAN 23 $850,000 2 Propp, Christian G CAN 26 Free Agent $0 0 Protas, Aliaksei C BLR 23 Washington Capitals $3,000,000 3 Provorov, Ivan D RUS 28 Vancouver Canucks $6,250,000 3 Prow, Ethan D USA 33 Free Agent $0 0 Pu, Cliff C RW ONT 27 Free Agent $0 0 Puljujarvi, Jesse RW FIN 27 Free Agent $0 0 Pulli, Valtteri D FIN 24 Free Agent $0 0 Pulock, Ryan D CAN 31 New York Islanders $6,000,000 1 Puricelli, Brandon RW USA 27 Free Agent $0 0 Purpura, Vinnie G USA 27 Free Agent $0 0 Puustinen, Valtteri RW FIN 26 Florida Panthers $775,000 1 Pysyk, Mark RWD CAN 33 Free Agent $0 0 Pyyhtia, Mikael CLW FIN 24 $975,000 1 Quercia, Matt CLWRW USA 26 Free Agent $0 0 Quick, Jonathan G USA 39 Toronto Maple Leafs $1,500,000 2 Quinn, Jack RW CAN 24 Tampa Bay Lightning $2,500,000 1 Quinney, Gage CLW USA 30 Free Agent $0 0 Raabe, Dakota C USA 28 Free Agent $0 0 Raddysh, Darren D CAN 29 New York Rangers $2,000,000 1 Raddysh, Taylor C RW CAN 27 $950,000 1 Radomsky, Matt G CAN 26 Free Agent $0 0 Rafferty, Brogan D USA 30 $775,000 2 Rakell, Rickard CLWRW SWE 32 Boston Bruins $5,000,000 1 Rantanen, Mikko RW FIN 29 Utah Mammoth $12,000,000 4 Raska, Adam RW CZE 24 Free Agent $0 0 Rasmussen, Michael C CAN 26 $3,000,000 3 Ratcliffe, Isaac LW CAN 26 $1,000,000 2 Rathbone, Jack D USA 26 Free Agent $0 0 Raty, Aku RW FIN 24 $750,000 2 Raty, Aatu C FIN 23 $875,000 3 Rau, Kyle CLW USA 33 Free Agent $0 0 Raymond, Lucas LWRW SWE 23 San Jose Sharks $8,000,000 2 Reaves, Ryan RW CAN 38 $1,750,000 1 Reddekopp, Chaz D CAN 28 Free Agent $0 0 Reedy, Scott C USA 26 Free Agent $0 0 Rees, Jamieson C CAN 24 $950,000 2 Regenda, Pavol C SVK 26 Free Agent $0 0 Register, Matt D CAN 36 Free Agent $0 0 Regula, Alec D USA 25 $800,000 2 Reichel, Lukas LW DEU 23 $1,750,000 3 Reifenberger, Marko C USA 26 Free Agent $0 0 Reilly, Mike D USA 32 Free Agent $0 0 Reimer, James G CAN 37 Edmonton Oilers $1,000,000 1 Reinhardt, Cole LW CAN 25 Free Agent $0 0 Reinhart, Sam C RW CAN 30 Florida Panthers $7,000,000 2 Rempal, Sheldon LWRW CAN 30 $975,000 1 Rempe, Matt C RW CAN 23 San Jose Sharks $750,000 1 Renouf, Daniel D CAN 31 Free Agent $0 0 Repaci, Anthony C CAN 31 Free Agent $0 0 Richard, Anthony CLW CAN 29 $775,000 2 Richardson, Luke G CAN 26 Free Agent $0 0 Rielly, Morgan D CAN 31 Toronto Maple Leafs $7,000,000 1 Riemsdyk, Trevor van D USA 34 $2,000,000 3 Riemsdyk, James van LWRW USA 36 Nashville Predators $3,500,000 2 Rifai, Marshall D CAN 27 Free Agent $0 0 Ristolainen, Rasmus D FIN 31 $5,520,000 1 Ritchie, Ethan D CAN 23 Free Agent $0 0 Rittich, David G CZE 33 $850,000 1 Robbins, Brendan C USA 30 Free Agent $0 0 Robertson, Matthew D CAN 24 Free Agent $0 0 Robertson, Tucker C CAN 22 $800,000 2 Robertson, Nicholas LW USA 23 Detroit Red Wings $950,000 3 Robertson, Jason LWRW USA 26 $7,500,000 1 Robidas, Justin C USA 22 $750,000 2 Robidoux, Mikael C CAN 26 Free Agent $0 0 Robins, Tristen C GBR 24 $900,000 1 Robinson, Eric LWRW USA 30 $950,000 3 Rodrigue, Olivier G CAN 25 $1,000,000 1 Rodrigues, Evan CLWRW CAN 32 Free Agent $0 0 Rodzinski, Romain D SUI 23 Free Agent $0 0 Roe, Garrett C USA 37 Free Agent $0 0 Roehl, Louie D USA 27 Free Agent $0 0 Roelens, Milo CLW CAN 22 Free Agent $0 0 Rolston, Ryder CLWRW USA 24 $750,000 2 Romanov, Georgi G RUS 26 $925,000 1 Romanov, Alexander D RUS 25 Toronto Maple Leafs $2,500,000 1 Romeo, Ryan D USA 29 Free Agent $0 0 Rondbjerg, Jonas LWRW DNK 26 $775,000 1 Rooney, Kevin C USA 32 $750,000 3 Roos, Filip D SWE 26 Free Agent $0 0 Rose, Carson C CAN 29 Free Agent $0 0 Rosen, Calle D SWE 31 Free Agent $0 0 Rosen, Isak C SWE 22 $950,000 1 Roslovic, Jack C RW USA 28 Carolina Hurricanes $3,000,000 3 Rossi, Marco C AUT 24 Calgary Flames $5,000,000 3 Rousek, Lukas RW CZE 26 Free Agent $0 0 Roy, Matt D USA 30 Vegas Golden Knights $5,750,000 3 Roy, Joshua CLWRW CAN 22 $750,000 2 Roy, Mathieu C CAN 39 Free Agent $0 0 Roy, Nicolas C CAN 28 Philadelphia Flyers $3,000,000 2 Ruddy, Chays D CAN 28 Free Agent $0 0 Ruffin, Samuel CLWRW USA 27 Free Agent $0 0 Ruhwedel, Chad D USA 35 Free Agent $0 0 Russell, Mitchell C RW CAN 24 $800,000 1 Russell, Connor D CAN 29 Free Agent $0 0 Russell, Bobby D CAN 25 Free Agent $0 0 Russo, Robbie D USA 32 Free Agent $0 0 Rust, Bryan LWRW USA 33 Pittsburgh Penguins $5,125,000 1 Rutta, Jan D CZE 35 Detroit Red Wings $3,000,000 1 Ryan, Quinn C USA 29 Free Agent $0 0 Ryan, Joakim D USA 32 Free Agent $0 0 Ryan, Derek CLWRW USA 39 Free Agent $0 0 Rybinski, Henrik C CAN 24 $750,000 1 Saad, Brandon LWRW USA 33 Tampa Bay Lightning $4,500,000 1 Saarela, Antti CLWRW FIN 24 $1,000,000 1 Sabourin, Scott RW CAN 33 Free Agent $0 0 Saccoman, Colin D USA 28 Free Agent $0 0 Saigeon, Brandon C USA 27 Free Agent $0 0 Saint, Austin CLWRW CAN 24 Free Agent $0 0 Samberg, Dylan D USA 26 Minnesota Wild $1,400,000 1 Sambrook, Jordan D CAN 27 Free Agent $0 0 Samoskevich, Mackie C RW USA 23 $950,000 2 Samson, Ethan D CAN 22 $750,000 2 Samsonov, Ilya G RUS 28 Free Agent $0 0 Samuelsson, Mattias D USA 25 Utah Mammoth $3,500,000 2 Sandelin, Ryan C RW USA 26 Free Agent $0 0 Sanderson, Jake D USA 23 Montreal Canadiens $950,000 1 Sandin, Rasmus D SWE 25 $4,500,000 1 Sandstrom, Felix G SWE 28 $800,000 2 Sanford, Zach CLWRW USA 31 Free Agent $0 0 Sanheim, Travis D CAN 29 Carolina Hurricanes $4,500,000 1 Santini, Steven D CAN 35 Free Agent $0 0 Saretsky, Parker CLWRW CAN 26 Free Agent $0 0 Sarlo, Christian CLWRW USA 24 Free Agent $0 0 Saros, Juuse G FIN 30 St. Louis Blues $4,800,000 2 Sasson, Max C USA 25 $950,000 2 Saucerman, Colton D USA 27 Free Agent $0 0 Saulnier, Brennan CLW CAN 32 Free Agent $0 0 Sautner, Ashton D CAN 31 Free Agent $0 0 Savard, David D CAN 35 Free Agent $0 0 Saville, Isaiah G USA 25 Vegas Golden Knights $900,000 4 Savoie, Carter LW CAN 23 Free Agent $0 0 Sawchenko, Zachary G CAN 28 Free Agent $0 0 Scandella, Marco D CAN 35 Free Agent $0 0 Scanlin, Brandon D CAN 26 $775,000 1 Scarfo, Ryan CLW USA 31 Free Agent $0 0 Schachle, Tanner C USA 28 Free Agent $0 0 Schaefer, Reid LW CAN 22 $950,000 2 Scheel, Adam G USA 26 $750,000 3 Scheifele, Mark C CAN 32 Anaheim Ducks $4,250,000 2 Schenn, Brayden CLW CAN 34 Calgary Flames $6,000,000 3 Schenn, Luke D CAN 36 Florida Panthers $3,000,000 2 Schiavo, John C USA 31 Free Agent $0 0 Schmaltz, Nick CLWRW USA 29 Anaheim Ducks $5,850,000 2 Schmelzer, Ryan C USA 32 Free Agent $0 0 Schmid, Akira G SUI 25 Philadelphia Flyers $975,000 2 Schmidt, Nate D USA 34 Washington Capitals $2,500,000 2 Schneider, Braden D CAN 24 Minnesota Wild $4,500,000 3 Schoonbaert, Brad CLWRW CAN 28 Free Agent $0 0 Schueneman, Corey D USA 30 $950,000 1 Schuldt, Jimmy D USA 30 Free Agent $0 0 Schultz, Justin D CAN 35 Edmonton Oilers $1,000,000 1 Schwartz, Jaden LW CAN 33 Free Agent $0 0 Schwindt, Cole RW CAN 24 $875,000 1 Sebrango, Donovan D CAN 23 $850,000 1 Sedoff, Christoffer D FIN 23 $800,000 1 Seeler, Nick D USA 32 Boston Bruins $2,500,000 3 Seeley, Ronan D CAN 23 $750,000 1 Seguin, Tyler C RW CAN 33 Minnesota Wild $9,000,000 2 Seider, Moritz D DEU 24 Detroit Red Wings $8,250,000 3 Sellar, Shane C USA 28 Free Agent $0 0 Semik, Jacob D USA 25 Free Agent $0 0 Seminoff, Matthew RW USA 22 $750,000 2 Senden, Mark C USA 27 Free Agent $0 0 Seney, Brett CLW CAN 29 $750,000 1 Sergachev, Mikhail D RUS 27 Philadelphia Flyers $8,000,000 3 Severson, Damon D CAN 31 New Jersey Devils $6,250,000 2 Sevigny, Vincent D CAN 24 Free Agent $0 0 Seyfert, Jordan C USA 26 Free Agent $0 0 Sgarbossa, Michael RW CAN 33 Free Agent $0 0 Sharangovich, Yegor RW BLR 27 St. Louis Blues $2,700,000 3 Sharpe, Chas D CAN 22 Free Agent $0 0 Shattenkirk, Kevin D USA 36 Calgary Flames $4,250,000 1 Shaw, Mason C CAN 27 Free Agent $0 0 Shaw, Logan C RW CAN 33 Free Agent $0 0 Shea, Ryan D USA 28 $875,000 1 Shea, Neil CLWRW USA 26 Free Agent $0 0 Shearer, James D CAN 28 Free Agent $0 0 Sheary, Conor LW USA 33 San Jose Sharks $2,500,000 1 Sheehy, Alex D USA 27 Free Agent $0 0 Shen, Pavel C RUS 26 Free Agent $0 0 Shepard, Hunter G USA 30 $775,000 1 Sheriff, Dante C CAN 26 Free Agent $0 0 Sherwood, Kiefer LWRW USA 30 Vancouver Canucks $1,500,000 2 Shesterkin, Igor G RUS 29 Buffalo Sabres $5,750,000 2 Shin, Sang Hoon C KOR 32 Free Agent $0 0 Shine, Dominik RW USA 32 Free Agent $0 0 Shore, Devin CLW CAN 31 Free Agent $0 0 Siegenthaler, Jonas D CHE 28 Free Agent $0 0 Sillinger, Owen C CAN 28 Free Agent $0 0 Sillinger, Cole C USA 22 New York Rangers $2,250,000 2 Silovs, Arturs G LAT 24 Vancouver Canucks $900,000 1 Simoneau, Xavier C CAN 24 $750,000 1 Sinclair, Mark G CAN 29 Free Agent $0 0 Singleton, Tate C USA 27 Free Agent $0 0 Sissons, Colton CLWRW CAN 32 Philadelphia Flyers $2,800,000 2 Skarek, Jakub G CZE 26 Free Agent $0 0 Skelly, Dalton D USA 30 Free Agent $0 0 Skeoch, Darian D CAN 28 Free Agent $0 0 Skinner, Stuart G CAN 27 Edmonton Oilers $6,000,000 4 Skinner, Hunter D USA 24 $800,000 2 Skinner, Jeff LW CAN 33 Columbus Blue Jackets $7,500,000 1 Skirving, Todd C CAN 33 Free Agent $0 0 Skjei, Brady D USA 31 Pittsburgh Penguins $6,000,000 2 Skoog, Wilmer C SWE 26 $750,000 2 Slafkovsky, Juraj LWRW SVK 21 Tampa Bay Lightning $950,000 1 Slaggert, Landon RW USA 23 $850,000 2 Slaggert, Graham C USA 26 Free Agent $0 0 Slavin, Josiah LW USA 27 Free Agent $0 0 Slavin, Jaccob D USA 31 Carolina Hurricanes $5,500,000 2 Smallman, Spencer RW CAN 29 Free Agent $0 0 Smereck, Jalen D USA 27 Free Agent $0 0 Smilanic, Ty C USA 23 $850,000 2 Smirnov, Denis C RUS 28 Free Agent $0 0 Smith, Dalton LW CAN 33 Free Agent $0 0 Smith, Jake C CAN 28 Free Agent $0 0 Smith, Craig RW USA 36 Carolina Hurricanes $1,200,000 1 Smith, Brendan D CAN 36 Colorado Avalanche $1,000,000 1 Smith, Cole LW USA 30 Pittsburgh Penguins $900,000 1 Smith, Ryan C USA 28 Free Agent $0 0 Smith, Nathan C USA 27 Free Agent $0 0 Smith, Reilly LWRW CAN 34 Calgary Flames $4,500,000 1 Smith, Givani LWRW CAN 27 Free Agent $0 0 Smith, Ty D CAN 25 $775,000 3 Snively, Joe LW USA 29 Free Agent $0 0 Soderblom, Elmer C SWE 24 $750,000 1 Soderblom, Arvid G SWE 26 $900,000 1 Soderstrom, Victor D SWE 24 Free Agent $0 0 Sogaard, Mads G DEN 25 Ottawa Senators $1,000,000 3 Sokolov, Egor LWRW RUS 25 $950,000 3 Solovyov, Ilya D BLR 25 Columbus Blue Jackets $1,000,000 2 Solow, Jeff D USA 29 Free Agent $0 0 Solow, Zach RW USA 27 Free Agent $0 0 Sompel, Mitchell Vande D CAN 35 Free Agent $0 0 Sorenson, Tanner C USA 32 Free Agent $0 0 Sorokin, Ilya G RUS 30 Los Angeles Kings $7,750,000 3 Soucie, Brendan C USA 30 Free Agent $0 0 Soucy, Carson D CAN 31 Free Agent $0 0 Sourdif, Justin C CAN 23 $850,000 1 Spacek, David D USA 22 $750,000 2 Sparks, Garret G USA 32 Free Agent $0 0 Spence, Jordan D AUS 24 Los Angeles Kings $1,500,000 3 Spezia, Tyler LW USA 32 Free Agent $0 0 Spodniak, Matus CLWRW SVK 28 Free Agent $0 0 Sprong, Daniel LWRW NLD 28 Toronto Maple Leafs $1,500,000 2 Spurgeon, Jared D CAN 36 Tampa Bay Lightning $7,100,000 1 Sredl, Matthew D USA 23 Free Agent $0 0 Staal, Jordan C CAN 37 San Jose Sharks $3,000,000 2 Staios, Nathan D USA 24 $850,000 2 Stamkos, Steven C RW CAN 35 Buffalo Sabres $8,000,000 2 Stankoven, Logan C RW CAN 22 Montreal Canadiens $900,000 2 Stanley, Logan D CAN 27 Free Agent $0 0 Starrett, Shane G USA 30 Free Agent $0 0 Stastney, Spencer D USA 25 Nashville Predators $1,000,000 2 Stauber, Jaxson G USA 26 $800,000 2 Stead, Kristian G CAN 29 Free Agent $0 0 Stecher, Troy D CAN 31 Free Agent $0 0 Steel, Sam C CAN 27 $1,750,000 4 Steeves, Ben LW USA 23 $900,000 1 Steeves, Alex C USA 26 $1,000,000 4 Stella, Jake LW SWE 27 Free Agent $0 0 Stenlund, Kevin C RW SWE 29 Pittsburgh Penguins $2,000,000 1 Stephens, Devante D CAN 28 $775,000 2 Stephens, Mitchell C CAN 28 $800,000 1 Stephenson, Chandler CLWRW CAN 31 Free Agent $0 0 Sternschein, Sam C USA 27 Free Agent $0 0 Stevens, John C USA 31 Free Agent $0 0 Stevens, Jake D USA 20 Free Agent $0 0 Stevens, Luke LW USA 28 Free Agent $0 0 Stevenson, Clay G CAN 26 $950,000 1 Stewart, Ethan C USA 28 Free Agent $0 0 Stezka, Ales G CZE 28 $775,000 3 Stief, Matt D USA 29 Free Agent $0 0 Stienburg, Matt C CAN 25 $950,000 2 Stillman, Chase RW USA 22 New York Islanders $950,000 2 Stillman, Riley D CAN 27 Free Agent $0 0 Stinil, Michal C CZE 26 Free Agent $0 0 Stolarz, Anthony G USA 31 Free Agent $0 0 Stone, Mark RW CAN 33 Utah Mammoth $4,800,000 2 Strand, Austin D CAN 28 $1,000,000 2 Strang, Ethan CLWRW CAN 24 Free Agent $0 0 Stranges, Antonio CLW USA 23 $850,000 3 Strome, Matthew LW CAN 26 $750,000 1 Strome, Ryan C RW CAN 32 Ottawa Senators $5,000,000 3 Strome, Dylan C CAN 28 New York Islanders $5,000,000 4 Stromgren, William LW SWE 22 $900,000 2 Struble, Jayden D USA 24 Montreal Canadiens $900,000 2 Struthers, Matthew C ONT 26 Free Agent $0 0 Stucker, Robbie D USA 27 $750,000 2 Studnicka, Jack C CAN 26 New Jersey Devils $775,000 3 Sturm, Nico C DEU 30 Philadelphia Flyers $2,050,000 1 Stutzle, Tim CLW DEU 23 Buffalo Sabres $8,450,000 3 Subban, Malcolm G CAN 32 Free Agent $0 0 Suchanek, Tomas G CZE 22 $850,000 3 Suess, C.J. LW USA 31 Free Agent $0 0 Sundqvist, Oskar C RW SWE 31 Free Agent $0 0 Supryka, Cameron D CAN 24 Free Agent $0 0 Suter, Pius C RW CHE 29 Free Agent $0 0 Suter, Ryan D USA 40 Free Agent $0 0 Suthers, Keenan C USA 27 $750,000 2 Sutter, Riley RW CAN 26 $775,000 2 Suzuki, Nick C CAN 26 Montreal Canadiens $7,875,000 1 Suzuki, Ryan C CAN 24 $950,000 1 Svechkov, Fyodor CLW RUS 22 $950,000 2 Svechnikov, Andrei LWRW RUS 25 Carolina Hurricanes $7,500,000 2 Svejkovsky, Lukas C USA 24 $800,000 1 Svozil, Stanislav D CZE 22 $850,000 2 Swaney, Nick RW USA 28 Free Agent $0 0 Swayman, Jeremy G USA 27 Boston Bruins $5,500,000 3 Sweezey, Billy D USA 29 $850,000 1 Swetlikoff, Alex C CAN 24 Free Agent $0 0 Swoyer, Colin D USA 27 Free Agent $0 0 Sykora, Adam CLW SVK 21 $900,000 2 Szuber, Maksymilian D POL 23 $750,000 2 Szydlowski, Shawn C USA 35 Free Agent $0 0 Talbot, Cam G CAN 38 Free Agent $0 0 Tanev, Brandon LWRW CAN 34 Vancouver Canucks $2,750,000 1 Tanev, Christopher D CAN 36 Vancouver Canucks $4,500,000 2 Tarasenko, Vladimir RW RUS 34 New York Rangers $5,017,400 1 Tarasov, Daniil G RUS 26 $1,010,000 1 Tatar, Tomas LW SVK 35 Free Agent $0 0 Tavares, John C CAN 35 Winnipeg Jets $10,000,000 4 Taylor, Justin C CAN 36 Free Agent $0 0 Taylor, Zach D CAN 26 Free Agent $0 0 Teasdale, Joel LW CAN 26 Free Agent $0 0 Tendeck, David G CAN 26 Free Agent $0 0 Teravainen, Teuvo LWRW FIN 31 Philadelphia Flyers $6,000,000 2 Terry, Troy C RW USA 28 Utah Mammoth $7,000,000 3 Terry, Chris LWRW CAN 36 Free Agent $0 0 Texeira, Keoni D USA 28 Free Agent $0 0 Texier, Alexandre C FRA 26 Utah Mammoth $1,500,000 1 Theisen, Colin LW USA 28 Free Agent $0 0 Theocharidis, Tim D CAN 27 Free Agent $0 0 Theodore, Shea D CAN 30 San Jose Sharks $5,750,000 2 Theut, Jake G USA 32 Free Agent $0 0 Thomas, Akil C RW CAN 25 $5,000,000 3 Thomas, Robert C RW CAN 26 St. Louis Blues $8,000,000 1 Thompson, Tyce RW CAN 26 $762,000 3 Thompson, Jack D CAN 23 $850,000 1 Thompson, Logan G CAN 28 Calgary Flames $1,350,000 2 Thompson, Tage LWRW USA 28 St. Louis Blues $7,200,000 4 Thompson, Blake D CAN 33 Free Agent $0 0 Thomson, Bryan G CAN 23 Free Agent $0 0 Thomson, Lassi D FIN 25 $850,000 1 Thornton, Anson G CAN 22 Free Agent $0 0 Thow, Aaron D CAN 30 Free Agent $0 0 Thrower, Josh D CAN 29 Free Agent $0 0 Thrun, Henry D USA 24 $800,000 2 Thurston, Trevor D CAN 23 Free Agent $0 0 Tieksola, Tuukka C FIN 24 $800,000 1 Tikkanen, Henrik G FIN 25 Columbus Blue Jackets $775,000 1 Timmins, Conor D CAN 27 Ottawa Senators $1,500,000 2 Timmons, Jordan C USA 27 Free Agent $0 0 Timofeyev, Stepan C RUS 30 Free Agent $0 0 Tinordi, Jarred D USA 33 Detroit Red Wings $1,000,000 1 Tippett, Owen LWRW CAN 26 Florida Panthers $6,200,000 4 Tischke, Peter D USA 29 Free Agent $0 0 Tkachuk, Matthew LWRW USA 28 St. Louis Blues $9,000,000 3 Tkachuk, Brady CLW USA 26 San Jose Sharks $8,200,000 1 Toews, Devon D CAN 31 Montreal Canadiens $7,200,000 4 Toews, Jonathan C CAN 37 Free Agent $0 0 Toffoli, Tyler RW CAN 33 Winnipeg Jets $6,500,000 3 Tokarski, Dustin G CAN 36 Free Agent $0 0 Tolopilo, Nikita G BLR 25 $950,000 1 Tolvanen, Eeli LWRW FIN 26 Colorado Avalanche $3,100,000 4 Tomasino, Philip RW CAN 24 San Jose Sharks $1,500,000 2 Tomkins, Matt G CAN 31 New York Islanders $900,000 2 Toninato, Dominic C USA 31 Los Angeles Kings $2,000,000 3 Topatigh, Derek D CAN 28 Free Agent $0 0 Toporowski, Luke C USA 24 $950,000 2 Torgersson, Daniel LW SWE 23 Free Agent $0 0 Toropchenko, Alexey RW RUS 26 $1,500,000 4 Tourigny, Miguel D CAN 23 $750,000 2 Tracey, Brayden CLW CAN 24 $850,000 2 Tremblay, Samuel C CAN 30 Free Agent $0 0 Trenin, Yakov CLW RUS 28 Nashville Predators $3,500,000 2 Trineyev, Bogdan LW RUS 23 $800,000 2 Trocheck, Vincent C USA 32 Detroit Red Wings $5,500,000 1 Trouba, Jacob D USA 31 Free Agent $0 0 Trudeau, William D CAN 23 $800,000 1 Tsekos, Zach C CAN 29 Free Agent $0 0 Tuch, Alex LWRW USA 29 Carolina Hurricanes $5,500,000 2 Tucker, Tyler D CAN 25 $750,000 1 Tufte, Riley LW USA 27 Free Agent $0 0 Tullio, Tyler C USA 23 $750,000 1 Tuomaala, Samu RW FIN 22 $830,833 1 Tuomisto, Antti D FIN 24 $900,000 2 Turcotte, Alex C USA 24 $950,000 2 Turcotte, Yannick C CAN 29 Free Agent $0 0 Turner, Michael C USA 30 Free Agent $0 0 Tverberg, Ryan C RW CAN 23 Free Agent $0 0 Twarynski, Carsen LWRW CAN 28 Free Agent $0 0 Tynan, T.J. C USA 33 $750,000 3 Uens, Zach D CAN 24 Free Agent $0 0 Ulett, Loren LW CAN 31 Free Agent $0 0 Ullmark, Linus G SWE 32 Seattle Kraken $4,750,000 3 Usov, Ilya C BLR 24 Free Agent $0 0 Vaakanainen, Urho D FIN 26 Ottawa Senators $2,100,000 3 Vaive, Justin C USA 36 Free Agent $0 0 Valimaki, Juuso D FIN 27 Calgary Flames $1,450,000 4 Vanecek, Vitek G CZE 29 $2,500,000 1 VanWyhe, Garrett LW USA 28 Free Agent $0 0 Varlamov, Semyon G RUS 37 Free Agent $0 0 Vasilevskiy, Andrei G RUS 31 Tampa Bay Lightning $9,000,000 3 Vatrano, Frank LWRW USA 31 Free Agent $0 0 Vecchione, Mike C RW USA 32 Free Agent $0 0 Vejmelka, Karel G CZE 29 Columbus Blue Jackets $3,250,000 1 Veleno, Joe C CAN 25 Detroit Red Wings $1,500,000 1 Verhaeghe, Carter C CAN 30 Philadelphia Flyers $6,650,000 4 Vernon, Matt G USA 27 Free Agent $0 0 Verrier, Ryan D USA 27 Free Agent $0 0 Vescio, Tanner D USA 27 Free Agent $0 0 Vesey, Jimmy LWRW USA 32 Chicago Blackhawks $2,000,000 1 Victor, Josh D USA 31 Free Agent $0 0 Vidmar, Sebastian C SWE 31 Free Agent $0 0 Viel, Jeffrey RW CAN 28 Free Agent $0 0 Vierling, Evan C CAN 23 $750,000 2 Vikman, Jesper G SWE 23 $750,000 2 Vilardi, Gabriel C CAN 26 Los Angeles Kings $6,250,000 4 Vilen, Topias D FIN 22 $750,000 2 Vilio, Elijah D CAN 28 Free Agent $0 0 Villalta, Matt G CAN 26 $900,000 2 Villeneuve, William D CAN 23 $800,000 1 Vincent, Anthony C USA 28 Free Agent $0 0 Viro, Eemil D FIN 23 $850,000 1 Vitelli, Reece C CAN 24 Free Agent $0 0 Vladar, Daniel G CZE 28 Free Agent $0 0 Vlasic, Alex D USA 24 Los Angeles Kings $5,000,000 3 Vlasic, Marc-Edouard D CAN 38 Free Agent $0 0 Volcan, Nolan LW CAN 27 Free Agent $0 0 Voronkov, Dmitri CLW RUS 25 Seattle Kraken $800,000 2 Vorva, Hunter G USA 30 Free Agent $0 0 Vrana, Jakub LWRW CZE 29 Free Agent $0 0 Vrbetic, Joe G CAN 23 $750,000 1 Vukojevic, Michael D CAN 24 $850,000 2 Waeber, Ludovic G SUI 29 Free Agent $0 0 Wagner, Chris CLWRW USA 34 Free Agent $0 0 Wagner, Ryan RW USA 29 Free Agent $0 0 Wahlin, Jake C USA 29 Free Agent $0 0 Wahlstrom, Oliver RW USA 25 San Jose Sharks $1,250,000 1 Walcott, Daniel D CAN 31 Free Agent $0 0 Walinski, Mitch C USA 27 Free Agent $0 0 Walker, Nathan CLW AUS 31 Free Agent $0 0 Walker, Daniel C CAN 26 Free Agent $0 0 Walker, Sean D CAN 31 Colorado Avalanche $2,650,000 3 Walker, Samuel C USA 26 $750,000 1 Walker, Kobe RW CAN 27 Free Agent $0 0 Walker, Johnny C USA 29 Free Agent $0 0 Walker, Cooper C CAN 23 Free Agent $0 0 Wall, Kylor D CAN 28 Free Agent $0 0 Wall, Kevin RW USA 25 $750,000 2 Wallinder, William D SWE 23 $900,000 2 Wallstedt, Jesper G SWE 23 $950,000 1 Walman, Jake D CAN 29 Edmonton Oilers $1,875,000 1 Walsh, Reilly D USA 26 $775,000 3 Walters, Connor D CAN 28 Free Agent $0 0 Wanner, Maximus D CAN 22 $750,000 2 Ward, Taylor RW CAN 27 Free Agent $0 0 Warm, Beck G CAN 26 Free Agent $0 0 Warren, Brendan LW USA 28 Free Agent $0 0 Washkurak, Keean C CAN 24 Free Agent $0 0 Watling, Patrick C CAN 32 Free Agent $0 0 Watson, Kalvyn C CAN 23 Free Agent $0 0 Watson, Austin C RW USA 33 Free Agent $0 0 Watts, Brayden RW USA 26 Free Agent $0 0 Weatherby, Jasper C USA 27 Free Agent $0 0 Wedgewood, Scott G CAN 33 Dallas Stars $1,250,000 1 Weegar, MacKenzie D CAN 31 Florida Panthers $6,250,000 3 Weeks, Mitchell G CAN 24 Free Agent $0 0 Weiss, Tyler CLW USA 25 $750,000 2 Welinski, Andy D USA 31 Free Agent $0 0 Welinski, Andrew D USA 32 Free Agent $0 0 Wells, Justin D USA 27 Free Agent $0 0 Wells, Dylan G CAN 27 $1,000,000 4 Wennberg, Alexander CLWRW SWE 31 Winnipeg Jets $5,000,000 2 Werenski, Zach D USA 28 Philadelphia Flyers $9,000,000 2 Wheatcroft, Chase CLWRW CAN 23 $862,500 2 Wheeler, Ryan D USA 28 Free Agent $0 0 Wheeler, Blake C RW USA 39 Free Agent $0 0 White, A.J. C USA 33 Free Agent $0 0 White, Zach C USA 30 Free Agent $0 0 White, Colin C RW USA 28 $1,000,000 2 White, Gavin D CAN 23 $800,000 2 White, Colton D CAN 28 $762,000 2 White, Ian D CAN 41 Free Agent $0 0 Whitecloud, Zach D CAN 29 Vancouver Canucks $2,500,000 2 Wichers, Quinn D CAN 28 Free Agent $0 0 Wideman, Alex C USA 34 Free Agent $0 0 Widmar, Joe C USA 30 Free Agent $0 0 Wiebe, Jaxsen C RW CAN 23 Free Agent $0 0 Wiesblatt, Ozzy C CAN 23 $950,000 1 Wilkins, Josh C USA 27 Free Agent $0 0 Willets, Jake D USA 26 Free Agent $0 0 Williams, Eric D CAN 30 Free Agent $0 0 Willis, Andy C USA 27 Free Agent $0 0 Willman, Max C USA 30 Free Agent $0 0 Wilsby, Adam D SWE 25 $750,000 3 Wilson, Garrett LWRW CAN 34 Free Agent $0 0 Wilson, Tom RW CAN 31 Washington Capitals $5,100,000 1 Wilson, Koletrane D CAN 26 Free Agent $0 0 Winslow, Avery D USA 23 Free Agent $0 0 Winterton, Ryan CLWRW CAN 22 $850,000 2 Wisdom, Zayde C ONT 22 $800,000 2 Wise, Jake C USA 25 $750,000 2 Wittchow, Eddie D USA 33 $775,000 3 Wolanin, Christian D CAN 30 Free Agent $0 0 Wolf, Dustin G USA 24 $875,000 2 Wolff, Nick D USA 29 Free Agent $0 0 Woll, Joseph G USA 27 Minnesota Wild $4,000,000 4 Woo, Jett D CAN 25 $950,000 2 Wood, Miles LWRW USA 30 Ottawa Senators $3,000,000 3 Worrad, Drew C CAN 28 Free Agent $0 0 Wotherspoon, Parker D CAN 28 Boston Bruins $1,500,000 3 Wotherspoon, Tyler D CAN 35 $850,000 1 Wouters, Chase C CAN 25 Free Agent $0 0 Wright, Cameron C CAN 27 Free Agent $0 0 Wright, Shane C CAN 21 New York Islanders $950,000 2 Wyhe, Garrett Van C USA 28 Free Agent $0 0 Wylie, Wyatte D USA 26 Free Agent $0 0 Xhekaj, Arber D CAN 24 Tampa Bay Lightning $750,000 1 Yakura, Dean C CAN 40 Free Agent $0 0 Yamamoto, Kailer RW USA 27 $850,000 4 Yeamans, Brandon C CAN 27 Free Agent $0 0 Yevdokimov, Yaroslav LWRW RUS 32 Free Agent $0 0 Ylonen, Jesse RW USA 26 Free Agent $0 0 Yoder, Zach D USA 31 Free Agent $0 0 Yoon, Bryan D USA 27 Free Agent $0 0 York, Cam D USA 24 Detroit Red Wings $5,000,000 2 Young, Colton CLWRW CAN 27 Free Agent $0 0 Zabaneh, Nicholas C CAN 24 Free Agent $0 0 Zacha, Pavel CLW CZE 28 New Jersey Devils $4,750,000 2 Zadorov, Nikita D RUS 30 Carolina Hurricanes $4,500,000 3 Zamula, Yegor D RUS 25 Philadelphia Flyers $1,600,000 1 Zapata, Dante C USA 27 Free Agent $0 0 Zary, Connor C CAN 24 Winnipeg Jets $2,000,000 3 Zboril, Jakub D CZE 28 $950,000 3 Zech, Cooper D USA 27 Free Agent $0 0 Zegras, Trevor CLW USA 24 $5,500,000 3 Zellweger, Olen D CAN 22 Los Angeles Kings $900,000 2 Zetterlund, Fabian RW SWE 26 $750,000 1 Zherenko, Vadim G RUS 24 $750,000 1 Zhilkin, Danny C RUS 22 $750,000 2 Zibanejad, Mika C SWE 32 Utah Mammoth $8,000,000 1 Zimmer, Max LW USA 28 Free Agent $0 0 Zins, Trevor D USA 27 Free Agent $0 0 Zloty, Benjamin D CAN 23 Free Agent $0 0 Zmolek, Will D USA 26 Free Agent $0 0 Zmolek, Riese D USA 29 Free Agent $0 0 Zub, Artem D RUS 30 Ottawa Senators $4,200,000 3 Zuccarello, Mats RW NOR 38 New York Rangers $5,000,000 3 Zucker, Jason LWRW USA 33 Washington Capitals $5,500,000 1 Total 1963