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 Abols, Rodrigo C LAT 30 $800,000 3 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 29 Free Agent $0 0 Addison, Calen D CAN 26 $1,000,000 1 Afanasyev, Yegor RW RUS 24 Nashville Predators $1,000,000 2 Agozzino, Andrew CLWRW CAN 35 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 27 Free Agent $0 0 Aho, Sebastian CLW FIN 28 Carolina Hurricanes $9,000,000 3 Aho, Sebastian J D SWE 30 New York Islanders $800,000 1 Akhtyamov, Artur G RUS 24 $800,000 3 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 Free Agent $0 0 Alexeyev, Alexander D RUS 26 $1,000,000 4 Allan, Nolan D CAN 22 $950,000 2 Allard, Tristan CLW CAN 23 Free Agent $0 0 Allen, Sean D CAN 28 Free Agent $0 0 Allen, Carter D CAN 29 Free Agent $0 0 Allen, Jake G CAN 35 Pittsburgh Penguins $2,250,000 3 Alnefelt, Hugo G SWE 24 Detroit Red Wings $800,000 2 Alscher, Marek D CZE 22 $850,000 3 Amadio, Michael C RW CAN 29 Montreal Canadiens $1,000,000 1 aman, Nils C SWE 26 $750,000 1 Andersen, Frederik G DEN 36 Winnipeg Jets $3,000,000 2 Anderson, Mikey D USA 26 Minnesota Wild $4,125,000 2 Anderson, Matt D USA 27 Free Agent $0 0 Anderson, Josh RW CAN 31 Tampa Bay Lightning $3,000,000 2 Anderson, Joey RW USA 27 $750,000 1 Anderson-Dolan, Jaret CLW CAN 26 $1,500,000 1 Andersson, Rasmus D SWE 29 Ottawa Senators $4,500,000 2 Andonovski, Corey RW CAN 27 Free Agent $0 0 Andrae, Emil D SWE 24 $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 30 $750,000 1 Anhorn, Dylan D CAN 27 Free Agent $0 0 Annunen, Justus G FIN 25 $837,000 2 Ansons, Raivis C LAT 24 $800,000 1 Appleby, Ken G CAN 30 Free Agent $0 0 Appleton, Mason C RW USA 30 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 Seattle Kraken $2,600,000 2 Armour, Ross C CAN 28 Free Agent $0 0 Arntsen, Joe D CAN 22 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 33 Edmonton Oilers $2,375,000 2 Ashbrook, Tristan C RW USA 27 Free Agent $0 0 Askarov, Yaroslav G RUS 23 New Jersey Devils $950,000 1 Aspirot, Jonathan D CAN 26 $750,000 3 Aston-Reese, Zach LWRW USA 31 Seattle Kraken $900,000 2 Asuchak, Spencer C CAN 34 Free Agent $0 0 Athanasiou, Andreas CLWRW CAN 31 $950,000 3 Atkinson, Cam RW USA 36 Seattle Kraken $999,000 3 Attard, Ronnie D USA 27 $750,000 1 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 37 New York Rangers $4,500,000 2 Backstrom, Nicklas C SWE 38 Free Agent $0 0 Baddock, Brandon LW CAN 31 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, Justin LWRW USA 30 Free Agent $0 0 Bains, Arshdeep C CAN 25 $750,000 1 Bakanov, Andrei C RUS 23 Free Agent $0 0 Bakich, Solag C USA 28 Free Agent $0 0 Balinskis, Uvis D LAT 29 Calgary Flames $995,000 3 Bankier, Caedan C CAN 23 $850,000 2 Barbashev, Ivan CLW RUS 30 Florida Panthers $2,250,000 1 Barbolini, Matthew C USA 25 Free Agent $0 0 Barczewski, Jake G USA 27 Free Agent $0 0 Bardreau, Cole C RW USA 32 Free Agent $0 0 Barkov, Aleksander C FIN 30 Florida Panthers $10,000,000 1 Barre-Boulet, Alex C CAN 28 $760,000 2 Barrie, Tyson D CAN 34 Chicago Blackhawks $2,000,000 1 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 New York Rangers $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 $975,000 4 Bates, Peter C USA 29 Free Agent $0 0 Batherson, Drake LWRW USA 27 Edmonton Oilers $4,750,000 3 Bauer, Tyrel D CAN 24 $1,150,000 3 Bavaro, Drew D USA 25 Free Agent $0 0 Bean, Jake D CAN 27 Florida Panthers $1,750,000 2 Bean, Justin D CAN 29 Free Agent $0 0 Bear, Ethan D CAN 28 $825,000 2 Beaulieu, Philip D USA 30 Free Agent $0 0 Beauvillier, Anthony CLW CAN 28 Seattle Kraken $3,000,000 2 Becher, Ondrej C CZE 22 $850,000 3 Beck, Owen C CAN 22 $900,000 3 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 25 $1,975,000 2 Bell, Parker C CAN 22 $750,000 3 Bellant, Andrew C USA 28 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 $875,000 1 Bemstrom, Emil C SWE 26 $850,000 4 Beniers, Matty 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, Matt D CAN 31 $750,000 2 Benning, Mike D CAN 24 Nashville Predators $800,000 2 Benoit, Simon D CAN 27 Utah Mammoth $1,250,000 3 Benson, Zach CLW CAN 20 Toronto Maple Leafs $950,000 2 Bent, Kelly C CAN 31 Free Agent $0 0 Beraldo, Adrien D CAN 25 Free Agent $0 0 Berard, Ben LW CAN 27 Free Agent $0 0 Berard, Brett LW USA 23 Vegas Golden Knights $750,000 2 Berezowski, Jackson C RW CAN 24 Free Agent $0 0 Berggren, Jonatan LW SWE 25 St. Louis Blues $825,000 2 Berglund, Carl C SWE 26 Free Agent $0 0 Bernard, Xavier D CAN 25 Free Agent $0 0 Bernard-Docker, Jacob D CAN 25 Ottawa Senators $1,200,000 1 Bertuzzi, Tyler LWRW CAN 31 Florida Panthers $5,250,000 1 Bertuzzi, Tag C CAN 25 Free Agent $0 0 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 24 $850,000 3 Bichsel, Lian D SUI 21 Vancouver Canucks $950,000 3 Bilek, Colin C USA 28 Free Agent $0 0 Binnington, Jordan G CAN 32 Minnesota Wild $5,250,000 4 Bird, Tyler RW USA 29 Free Agent $0 0 Bischel, Ryan G USA 26 Free Agent $0 0 Bischoff, Jake D USA 30 Free Agent $0 0 Bishop, Clark C CAN 30 Free Agent $0 0 Bisson, Tobie D CAN 29 $750,000 3 Bitten, Sam C CAN 26 Free Agent $0 0 Bjorgvik-Holm, Ole Julian D NOR 23 $1,100,000 3 Bjork, Anders LWRW USA 29 Free Agent $0 0 Bjorklund, Garin G CAN 23 $775,000 1 Bjorkstrand, Oliver LWRW DNK 31 Vegas Golden Knights $5,400,000 3 Bjornfot, Tobias D SWE 25 $1,500,000 2 Bjugstad, Nick C RW USA 33 Boston Bruins $2,000,000 2 Blachman, Nico C USA 28 Free Agent $0 0 Black, Cooper G USA 24 $850,000 1 Blackwell, Colin CLW USA 33 $1,200,000 1 Blackwood, Mackenzie G CAN 29 New Jersey Devils $2,800,000 1 Blais, Samuel LW CAN 29 $1,100,000 1 Blake, Jackson C USA 22 Carolina Hurricanes $800,000 3 Blankenburg, Nick D USA 27 Toronto Maple Leafs $1,500,000 4 Blidh, Anton LWRW SWE 31 Free Agent $0 0 Bliss, Trenton LW USA 28 Free Agent $0 0 Blomqvist, Joel G FIN 24 Detroit Red Wings $1,400,000 4 Blueger, Teddy C LVA 31 Florida Panthers $2,000,000 3 Blumel, Matej LWRW CZE 25 $800,000 2 Bobrovsky, Sergei G RUS 37 Florida Panthers $10,500,000 1 Boeser, Brock RW USA 29 Minnesota Wild $6,000,000 2 Bogosian, Zach D USA 35 Edmonton Oilers $1,500,000 2 Bolduc, Samuel D CAN 25 $850,000 4 Bolduc, Zachary C CAN 23 Detroit Red Wings $950,000 2 Boldy, Matt LWRW USA 25 Minnesota Wild $6,800,000 3 Bongiovanni, Wyatt C USA 26 Free Agent $0 0 Booth, Angus D CAN 21 $800,000 3 Boqvist, Adam D SWE 25 $1,250,000 1 Boqvist, Jesper LW SWE 27 New Jersey Devils $874,125 2 Borchardt, Cade CLWRW USA 27 Free Agent $0 0 Bordeleau, Thomas C USA 24 $2,000,000 4 Borgen, Will D USA 29 Calgary Flames $864,000 2 Bortuzzo, Robert D CAN 37 $800,000 1 Bouchard, Xavier D CAN 25 Free Agent $0 0 Bouchard, Evan D CAN 26 Edmonton Oilers $7,500,000 4 Boucher, Dillon C CAN 29 Free Agent $0 0 Boucher, Tyler C USA 23 $950,000 3 Boudens, Matt C CAN 32 Free Agent $0 0 Boulton, Sawyer C USA 21 $900,000 4 Bourgault, Xavier C CAN 23 $950,000 1 Bourque, Mavrik C RW CAN 24 $950,000 2 Bowers, Shane C CAN 26 $1,000,000 4 Bowey, Madison D CAN 31 Free Agent $0 0 Bowman, Braeden C CAN 22 $975,000 2 Boyd, Travis C RW USA 32 $2,500,000 1 Boyko, Talyn G CAN 23 $800,000 2 Brabenec, Jakub CLW CZE 22 $800,000 2 Bradley, Chase C USA 24 Free Agent $0 0 Brady, Darren D USA 30 Free Agent $0 0 Brannstrom, Erik D SWE 26 $1,000,000 4 Bratt, Jesper LWRW SWE 27 New Jersey Devils $7,875,000 4 Brazeau, Justin RW CAN 27 Toronto Maple Leafs $2,000,000 4 Brennan, Tyler G CAN 22 $800,000 2 Brickey, Scooter D USA 26 Free Agent $0 0 Brindley, Gavin C USA 21 $900,000 3 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 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 Seattle Kraken $6,900,000 4 Brodzinski, Easton RW USA 29 Free Agent $0 0 Brodzinski, Jonny C RW USA 32 Los Angeles Kings $2,500,000 1 Brossoit, Laurent G CAN 33 Washington Capitals $3,750,000 3 Broughman, Travis C USA 29 Free Agent $0 0 Brouillard, Nikolas D CAN 30 Free Agent $0 0 Brown, Christopher C USA 29 Free Agent $0 0 Brown, Logan C USA 28 $850,000 3 Brown, Patrick C RW USA 33 $800,000 2 Brown, Connor LWRW CAN 32 Edmonton Oilers $1,500,000 2 Brown, Joshua D CAN 32 $1,000,000 3 Brown, Matt LW USA 26 Free Agent $0 0 Broz, Tristan C USA 23 $900,000 3 Brunet, Frederic C D CAN 22 $750,000 2 Bryson, Jacob D CAN 28 $900,000 3 Brzustewicz, Hunter D USA 21 $850,000 3 Buchinger, Michael D CAN 21 $850,000 3 Buchnevich, Pavel LWRW RUS 31 Montreal Canadiens $8,000,000 4 Budgell, Brett C CAN 24 Free Agent $0 0 Buium, Shai D USA 23 $900,000 3 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 31 Chicago Blackhawks $5,000,000 3 Burke, Callahan C USA 28 Free Agent $0 0 Burke, Nolan C CAN 23 Free Agent $0 0 Burns, Brent D CAN 41 New Jersey Devils $6,000,000 2 Burnside, Josh D CAN 31 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 32 Free Agent $0 0 Buteyets, Vyacheslav G RUS 23 $750,000 3 Butler, Cameron RW CAN 23 Free Agent $0 0 Byfield, Quinton C CAN 23 Tampa Bay Lightning $2,500,000 1 Byram, Bowen D CAN 24 Pittsburgh Penguins $3,850,000 2 Bystedt, Filip C SWE 22 $950,000 3 Caggiula, Drake LWRW CAN 31 Vegas Golden Knights $775,000 1 Cagnoni, Luca D CAN 21 $800,000 3 Cajan, Pavel G CZE 23 $800,000 2 Cajkovic, Maxim RW SVK 24 Free Agent $0 0 Callahan, Michael D USA 26 $800,000 1 Callin, Anthony C USA 27 Free Agent $0 0 Callin, Drew C USA 30 Free Agent $0 0 Calvas, Theo D USA 27 Free Agent $0 0 Calverley, Will C CAN 27 Free Agent $0 0 Calvert, Atley C CAN 22 $1,000,000 4 Cameron, Chris D USA 26 Free Agent $0 0 Campbell, Jack G USA 34 $850,000 3 Canade, Nicholas D CAN 26 Free Agent $0 0 Capobianco, Kyle D CAN 28 $762,500 3 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 5 Carlo, Brandon D USA 29 Ottawa Senators $4,000,000 2 Carlson, John D USA 36 St. Louis Blues $8,500,000 1 Carlsson, Lucas D SWE 28 $835,000 3 Carlsson, Leo C SWE 21 Utah Mammoth $950,000 2 Caron, Thomas LW CAN 25 Free Agent $0 0 Carpenter, Ryan C RW USA 35 $800,000 1 Carreau, Casey C USA 27 Free Agent $0 0 Carrick, Trevor D CAN 31 Detroit Red Wings $5,000,000 1 Carrick, Sam C RW CAN 34 Vegas Golden Knights $850,000 1 Carrier, William LW CAN 31 $800,000 2 Carrier, Alexandre D CAN 29 Montreal Canadiens $2,500,000 5 Carriere, Gabriel G CAN 25 Free Agent $0 0 Carroll, Joe C CAN 25 Free Agent $0 0 Carroll, Ben D CAN 30 Free Agent $0 0 Casey, Seamus D USA 22 $900,000 3 Castor, Jaxon G USA 29 Free Agent $0 0 Cates, Jackson C USA 28 Free Agent $0 0 Cates, Noah LW USA 27 St. Louis Blues $2,500,000 4 Caufield, Brock RW USA 27 Free Agent $0 0 Caufield, Cole RW USA 25 Montreal Canadiens $7,850,000 2 Caulfield, Judd RW USA 25 $750,000 2 Cavallin, Luke G CAN 24 $750,000 2 Cecconi, Joseph D USA 28 Free Agent $0 0 Ceci, Cody D CAN 32 Nashville Predators $3,500,000 2 Celebrini, Macklin C CAN 19 Vancouver Canucks $950,000 3 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 28 Free Agent $0 0 Ceulemans, Corson D CAN 22 $950,000 2 Chabot, Thomas D CAN 29 New York Islanders $8,000,000 3 Chaffee, Mitchell RW USA 28 $1,750,000 4 Charleson, Pierce G CAN 26 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 Chiarot, Ben D CAN 34 New York Rangers $5,000,000 1 Chiasson, Jake C RW CAN 22 $800,000 2 Chibrikov, Nikita LWRW RUS 23 $900,000 2 Chinakhov, Yegor LWRW RUS 25 Pittsburgh Penguins $2,100,000 2 Chisholm, Declan D CAN 26 Winnipeg Jets $750,000 2 Chmelar, Jaroslav C CZE 22 $750,000 3 Cholowski, Dennis D CAN 28 Detroit Red Wings $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 2 Chrona, Magnus G SWE 25 $750,000 2 Chukarov, Ivan D USA 31 Free Agent $0 0 Chychrun, Jakob D USA 28 Los Angeles Kings $6,000,000 5 Chytil, Filip CLWRW CZE 26 Nashville Predators $4,250,000 1 Chyzowski, Ryan LW CAN 25 Free Agent $0 0 Ciona, Lucas LW CAN 23 $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 35 Boston Bruins $2,000,000 2 Clague, Kale D CAN 27 Chicago Blackhawks $950,000 1 Clang, Calle G SWE 23 $850,000 2 Clark, Kody RW CAN 26 $800,000 1 Clarke, Brandt D CAN 23 Florida Panthers $950,000 2 Clarke, Graeme RW USA 24 $950,000 2 Clayton, Cole D CAN 25 $750,000 3 Clifton, Connor D USA 30 Columbus Blue Jackets $3,750,000 1 Close, Justen G CAN 27 Free Agent $0 0 Clurman, Nathan D USA 27 Free Agent $0 0 Clurman, Nate D USA 27 Free Agent $0 0 Cockerill, Logan LWRW USA 27 $750,000 2 Codd, Davis RW USA 22 Free Agent $0 0 Coe, Brandon RW CAN 24 $800,000 2 Coghlan, Dylan D CAN 28 $950,000 1 Colangelo, Sam C USA 24 New York Rangers $900,000 3 Cole, Ian D USA 37 Colorado Avalanche $3,100,000 1 Colella, Maurizio CLW CAN 29 Free Agent $0 0 Coleman, Blake CLWRW USA 34 Anaheim Ducks $5,000,000 2 Collins, Anthony C CAN 36 Free Agent $0 0 Colton, Ross CLW USA 29 Anaheim Ducks $1,500,000 2 Commesso, Drew G USA 23 $900,000 2 Compher, J.T. C RW USA 31 Los Angeles Kings $5,100,000 1 Comrie, Eric G CAN 30 San Jose Sharks $1,000,000 2 Condotta, Lucas LW CAN 28 $875,000 1 Conley, Kevin C USA 29 Free Agent $0 0 Connauton, Kevin D CAN 36 $775,000 1 Connor, Kyle LW USA 29 Minnesota Wild $6,950,000 2 Constantinou, Billy D CAN 24 $750,000 1 Cook, Cameron C CAN 28 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 $950,000 2 Copp, Andrew C USA 31 Anaheim Ducks $5,500,000 1 Corcoran, Connor D CAN 25 $800,000 2 Cormier, Lukas D CAN 24 $850,000 1 Cormier, Evan G CAN 28 $775,000 3 Coronato, Matt LWRW USA 23 Winnipeg Jets $950,000 2 Cossa, Sebastian G CAN 23 Washington Capitals $950,000 4 Costantini, Anthony D 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 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 34 Pittsburgh Penguins $6,000,000 3 Cozens, Dylan C RW CAN 25 Philadelphia Flyers $7,250,000 3 Craggs, Sam C USA 29 Free Agent $0 0 Cranford, Ryan RW CAN 28 Free Agent $0 0 Cranley, Will G CAN 24 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 24 Free Agent $0 0 Crone, Hank C USA 28 Free Agent $0 0 Crookshank, Angus RW CAN 28 $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 Toronto Maple Leafs $4,500,000 4 Crozier, Maxwell D CAN 26 $800,000 2 Cruikshank, Grant C USA 27 Free Agent $0 0 Cuylle, Will LW CAN 24 Carolina Hurricanes $1,750,000 3 D'Amato, Daniel RW CAN 24 Free Agent $0 0 Daccord, Joey G USA 29 Philadelphia Flyers $1,800,000 1 Dach, Colton CLW CAN 23 $900,000 2 Dach, Kirby C CAN 25 Los Angeles Kings $4,000,000 2 Dadonov, Evgenii LWRW RUS 37 Columbus Blue Jackets $2,000,000 1 Dahlin, Rasmus D SWE 26 St. Louis Blues $7,500,000 1 DAmato, Daniel C CAN 25 Free Agent $0 0 Danault, Phillip C CAN 33 Winnipeg Jets $6,000,000 4 Danforth, Justin CLWRW CAN 33 Columbus Blue Jackets $1,500,000 1 Danielson, Nate C CAN 21 $950,000 3 Dansk, Oscar G SWE 31 Free Agent $0 0 Daoust, Philippe C CAN 24 $850,000 1 Daschke, Derek D USA 28 Free Agent $0 0 Dauphin, Laurent C CAN 31 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 Daws, Nico G GER 25 $1,000,000 2 Dean, Zach C CAN 23 $950,000 2 DeAngelo, Tony D USA 30 Buffalo Sabres $3,750,000 2 DeBrincat, Alex LWRW USA 28 Vancouver Canucks $7,875,000 3 DeBrusk, Jake LWRW CAN 29 Calgary Flames $4,000,000 3 DEF, Elias Pettersson D SWE 22 $850,000 3 Dell, Aaron G CAN 36 Free Agent $0 0 Dellandrea, Ty C RW CAN 25 $863,333 1 Dello, Tory D USA 28 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 26 $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 26 Free Agent $0 0 DeRidder, Drew G USA 25 Free Agent $0 0 Dermott, Travis D CAN 29 $1,000,000 1 Desharnais, Vincent D CAN 29 Winnipeg Jets $3,500,000 3 DeSimone, Nick D USA 31 $1,000,000 1 Deslauriers, Nicolas LWRW CAN 35 Columbus Blue Jackets $875,000 1 DeSmith, Casey G USA 34 Vancouver Canucks $2,500,000 3 Desnoyers, Elliot C CAN 24 $750,000 1 Deveaux, Wyllum CLWRW CAN 25 Free Agent $0 0 Devine, Ryan D USA 34 Free Agent $0 0 Dewar, Connor CLW CAN 26 $1,000,000 2 Dickinson, Ryan D USA 26 Free Agent $0 0 Dickinson, Jason CLWRW CAN 30 Columbus Blue Jackets $2,650,000 1 Dickinson, Tanner C USA 24 $900,000 1 Dickman, Jay C USA 32 Free Agent $0 0 Didier, Josiah D USA 32 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, Cam D USA 27 $950,000 2 DiPietro, Michael G CAN 26 $900,000 3 DiVincentiis, Domenic G CAN 22 $750,000 3 Doan, Josh C RW USA 24 Chicago Blackhawks $900,000 2 Dobes, Jakub G CZE 24 New York Rangers $750,000 2 Dobson, Noah D CAN 26 Calgary Flames $3,500,000 1 Dockery, Dominic D USA 29 Free Agent $0 0 Doherty, Connor D USA 33 Free Agent $0 0 Domi, Max CLW CAN 31 Florida Panthers $3,500,000 1 Domingue, Louis G CAN 33 Carolina Hurricanes $750,000 1 Donato, Ryan CLW USA 30 Montreal Canadiens $2,175,000 3 Donovan, Jorian D CAN 22 $750,000 3 Dorofeyev, Pavel LWRW RUS 25 Vegas Golden Knights $2,000,000 4 Dostal, Lukas G CZE 25 St. Louis Blues $850,000 2 Doty, Jacob D USA 32 Free Agent $0 0 Doucet, Alexandre CLWRW CAN 24 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 Dallas Stars $775,000 3 Draisaitl, Leon CLWRW DEU 30 Edmonton Oilers $8,500,000 2 Drake, David D USA 30 Free Agent $0 0 Drevitch, Tyler C USA 30 Free Agent $0 0 Drevitch, Logan C USA 28 Free Agent $0 0 Drew, Hunter D CAN 27 Free Agent $0 0 Dries, Sheldon CLW USA 31 Free Agent $0 0 Drouin, Jonathan LW CAN 31 Colorado Avalanche $2,500,000 2 Drury, Jack C USA 26 St. Louis Blues $1,700,000 1 Drysdale, Jamie D CAN 24 Ottawa Senators $2,300,000 1 Duarte, Mark C RW CAN 23 Free Agent $0 0 Dube, Pierrick C FRA 25 $800,000 2 Dubois, Pierre-Luc CLW CAN 27 New York Islanders $8,000,000 4 Duchene, Matt C CAN 35 Buffalo Sabres $7,500,000 2 Duclair, Anthony LWRW CAN 30 Buffalo Sabres $3,250,000 3 Duda, Artyom D RUS 22 $900,000 3 Duehr, Walker RW USA 28 $750,000 1 Dufour, William C RW CAN 24 $750,000 1 Dugan, Jack LW USA 27 Free Agent $0 0 Duhaime, Brandon LWRW USA 28 $1,000,000 2 Duke, Dylan C USA 23 $800,000 3 Dumba, Mathew D CAN 31 Toronto Maple Leafs $6,500,000 2 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 Duplessis, Vincent G CAN 27 Free Agent $0 0 Duran, Riley C USA 24 $750,000 3 Dureau, Jaydon LW CAN 25 Free Agent $0 0 Durzi, Sean D CAN 27 Los Angeles Kings $6,000,000 4 Dvorak, Christian C USA 30 Columbus Blue Jackets $3,950,000 1 Dvorak, Jakub D CZE 20 $900,000 3 Dvorsky, Dalibor C SVK 20 $950,000 3 Dwyer, Mackenzie C CAN 29 Free Agent $0 0 Eberle, Jordan RW CAN 35 New Jersey Devils $5,500,000 2 Edmonds, Lucas C CAN 25 $850,000 1 Edmonds, Kai G ONT 25 Free Agent $0 0 Edmundson, Joel D CAN 32 Winnipeg Jets $3,500,000 3 Edstrom, Adam CLWRW SWE 25 New York Rangers $750,000 2 Edvinsson, Simon D SWE 23 San Jose Sharks $950,000 3 Edward, Jackson D CAN 22 $750,000 3 Ehlers, Nikolaj LWRW DNK 30 Los Angeles Kings $6,750,000 2 Eichel, Jack C USA 29 San Jose Sharks $9,500,000 2 Eisele, Seth G USA 27 Free Agent $0 0 Ek, Joel Eriksson CLWRW SWE 29 Edmonton Oilers $5,250,000 2 Ekblad, Aaron D CAN 30 Florida Panthers $7,500,000 2 Ekholm, Mattias D SWE 35 Buffalo Sabres $7,000,000 1 Eklind, Oscar C SWE 27 Free Agent $0 0 Eklund, William C SWE 23 Minnesota Wild $5,600,000 3 Ekman-Larsson, Oliver D SWE 34 New Jersey Devils $3,500,000 4 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 Emberson, Ty D USA 25 Utah Mammoth $1,250,000 1 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 Engstrom, Adam D SWE 22 $850,000 3 Engvall, Pierre LWRW SWE 29 Florida Panthers $2,000,000 2 Entwistle, MacKenzie RW CAN 26 $950,000 1 Erne, Lincoln D USA 27 Free Agent $0 0 Erne, Adam LWRW USA 31 Free Agent $0 0 Ersson, Samuel G SWE 26 Montreal Canadiens $2,750,000 4 Ertel, Justin RW CAN 22 $850,000 3 Evangelista, Luke RW CAN 24 Toronto Maple Leafs $2,500,000 1 Evans, Ryker D CAN 24 Calgary Flames $900,000 1 Evans, Jake C RW CAN 29 Minnesota Wild $1,700,000 1 Evans, Jonny C CAN 28 Free Agent $0 0 Eyssimont, Michael CLW USA 29 Los Angeles Kings $1,000,000 2 Fabbri, Robby CLW CAN 30 Ottawa Senators $3,500,000 1 Fabbro, Dante D CAN 27 Carolina Hurricanes $4,250,000 4 Faber, Brock D USA 23 Chicago Blackhawks $900,000 2 Fagemo, Samuel LWRW SWE 26 $800,000 1 Fairbrother, Gianni D CAN 25 $750,000 1 Faksa, Radek CLW CZE 32 Dallas Stars $3,000,000 3 Fanti, Ryan G CAN 26 $1,000,000 5 Fantilli, Adam C CAN 21 Montreal Canadiens $950,000 2 Farabee, Joel LW USA 26 New York Islanders $4,000,000 5 Farinacci, John C USA 25 $850,000 2 Farmer, Ty D USA 28 Free Agent $0 0 Farrell, Sean CLW USA 24 $800,000 2 Farrell, Thomas D USA 27 Free Agent $0 0 Farren, Michael C CAN 26 Free Agent $0 0 Fasching, Hudson RW USA 30 $750,000 1 Faulk, Justin D USA 34 San Jose Sharks $6,500,000 3 Fawcett, Tyson LWRW CAN 32 Free Agent $0 0 Fedotov, Ivan G RUS 29 Columbus Blue Jackets $750,000 3 Fehervary, Martin D SVK 26 Washington Capitals $1,000,000 5 Feist, Tyson D CAN 25 Free Agent $0 0 Felhaber, Tye CLW CAN 27 Free Agent $0 0 Felix, Colin D USA 27 Free Agent $0 0 Fensore, Domenick D USA 24 $850,000 2 Ferguson, Dylan G CAN 27 Free Agent $0 0 Ferraro, Mario D CAN 27 Ottawa Senators $4,000,000 4 Fessenden, David G USA 27 Free Agent $0 0 Feuk, Lucas C SWE 25 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 Finley, Jack C USA 23 $900,000 3 Finnegan, Ryan CLWRW USA 28 Free Agent $0 0 Firkus, Jagger C CAN 21 $900,000 3 Firriolo, Anthony D USA 27 Free Agent $0 0 Firstov, Vladislav LW RUS 24 Free Agent $0 0 Fitze, Dylan C CAN 33 Free Agent $0 0 Fitzgerald, Cavan D USA 29 Free Agent $0 0 Fitzgerald, Casey D USA 29 $1,500,000 2 Fix-Wolansky, Trey RW CAN 26 $875,000 3 Fizer, Tarun RW CAN 24 Free Agent $0 0 Fjallby, Axel Jonsson LW SWE 28 $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, Cale D CAN 27 Boston Bruins $1,750,000 4 Focht, Carson C CAN 25 Free Agent $0 0 Foegele, Warren LWRW CAN 30 New Jersey Devils $3,500,000 3 Foerster, Tyson LWRW CAN 24 San Jose Sharks $2,500,000 2 Foligno, Nick CLW USA 38 Washington Capitals $5,200,000 1 Foligno, Marcus LWRW CAN 34 Vancouver Canucks $3,000,000 1 Foote, Nolan LW USA 25 $850,000 2 Forbort, Derek D USA 34 Winnipeg Jets $3,000,000 3 Ford, Parker C RW USA 25 $950,000 1 Fornaris, Carlos C USA 31 Free Agent $0 0 Forsberg, Anton G SWE 33 Boston Bruins $1,950,000 3 Forsberg, Filip LW SWE 31 Buffalo Sabres $9,000,000 5 Forsling, Gustav D SWE 29 Anaheim Ducks $3,850,000 4 Fortier, Gabriel CLW CAN 26 Free Agent $0 0 Foudy, Jean-Luc C CAN 23 $850,000 2 Foudy, Liam CLWRW CAN 26 $875,000 1 Fowler, Cam D USA 34 New Jersey Devils $7,000,000 2 Fox, Adam D USA 28 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 28 $900,000 2 Frasca, Jordan C CAN 24 Free Agent $0 0 Fraser, Cole D CAN 26 Free Agent $0 0 Frederic, Trent CLWRW USA 28 Edmonton Oilers $4,000,000 4 Freeman, Ben C USA 30 Free Agent $0 0 Friedmann, T.J. CLWRW USA 28 Free Agent $0 0 Frisch, Ethan D USA 25 Free Agent $0 0 Frk, Martin C CZE 32 $875,000 1 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 26 Free Agent $0 0 Funk, Zac C CAN 22 Free Agent $0 0 Furlong, Jake D CAN 22 $750,000 3 Furry, Brendan LW USA 27 Free Agent $0 0 Fyten, Andrew C CAN 27 Free Agent $0 0 Gaber, Riese C CAN 26 Free Agent $0 0 Gabriele, Grant D USA 29 Free Agent $0 0 Gadjovich, Jonah LW CAN 27 $1,000,000 2 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 New York Islanders $3,500,000 2 Gallant, Alex CLW CAN 33 Free Agent $0 0 Gallant, Cole C CAN 28 Free Agent $0 0 Gally, Dalton D USA 28 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 27 Free Agent $0 0 Garand, Dylan G CAN 23 $850,000 3 Garland, Conor LWRW USA 30 Vancouver Canucks $4,500,000 3 Gatcomb, Marc RW USA 26 $1,250,000 4 Gaucher, Jacob C CAN 25 $750,000 1 Gaucher, Nathan C CAN 22 $950,000 2 Gaudet, Marc-Andre D CAN 22 $750,000 2 Gaudette, Adam C USA 29 Vancouver Canucks $900,000 1 Gaudreau, Ben G CAN 23 $760,000 1 Gaudreau, Frederick CLWRW CAN 32 Philadelphia Flyers $3,550,000 3 Gaunce, Brendan CLW CAN 32 $850,000 2 Gauthier, Julien RW CAN 28 Chicago Blackhawks $1,750,000 1 Gauthier, Taylor G CAN 25 $850,000 2 Gauthier, Cutter C SWE 22 Detroit Red Wings $950,000 3 Gavrikov, Vladislav D RUS 30 Columbus Blue Jackets $6,000,000 1 Gawdin, Glenn C CAN 29 $775,000 2 Geekie, Conor C CAN 21 $950,000 3 Geekie, Morgan C CAN 27 Carolina Hurricanes $5,500,000 4 Geertsen, Mason D CAN 31 Free Agent $0 0 Gendron, Miles D ONT 28 Free Agent $0 0 Gendron, Alexis C RW CAN 22 $750,000 3 Gendunov, Bair RW CAN 25 Free Agent $0 0 George, Isaiah D CAN 22 $800,000 3 Georgiev, Alexandar G RUS 30 Toronto Maple Leafs $3,500,000 3 Gettinger, Timmy LW USA 27 Free Agent $0 0 Ghantous, Andre RW USA 27 Free Agent $0 0 Giannuzzi, Dante G CAN 23 Free Agent $0 0 Gibson, Mitchell G USA 26 $800,000 2 Gibson, John G USA 32 Seattle Kraken $6,400,000 2 Gibson, Mitch G USA 26 Free Agent $0 0 Gicewicz, Carson CLWRW USA 28 Free Agent $0 0 Gilbert, Dennis D USA 29 $825,000 1 Giles, Patrick C USA 26 Free Agent $0 0 Gill, Dyllan D CAN 21 $750,000 3 Gill, Justin C CAN 23 $750,000 3 Gillespie, Michael CLWRW USA 29 Free Agent $0 0 Gillies, Jon G USA 32 Free Agent $0 0 Gilmour, Alex C CAN 30 Free Agent $0 0 Ginnell, Riley CLW CAN 23 Free Agent $0 0 Ginning, Adam D SWE 26 $900,000 4 Giordano, Mark D CAN 42 Columbus Blue Jackets $3,000,000 1 Girard, Samuel D CAN 27 Florida Panthers $5,000,000 2 Girgensons, Zemgus LWRW LVA 32 $2,000,000 1 Giroux, Damien C CAN 25 Free Agent $0 0 Giroux, Claude CLWRW CAN 38 Anaheim Ducks $6,000,000 1 Giuseppe, Phillip Di LWRW CAN 35 Columbus Blue Jackets $875,000 1 Glass, Cody C RW CAN 27 $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 Golder, Carson LW CAN 23 Free Agent $0 0 Goncalves, Gage C CAN 24 New York Rangers $2,000,000 2 Goodrow, Barclay CLW CAN 33 Toronto Maple Leafs $3,750,000 4 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 33 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 Goyette, David C CAN 22 $900,000 3 Graf, Collin C USA 23 Winnipeg Jets $3,000,000 4 Grando, Chris C USA 27 Free Agent $0 0 Granlund, Mikael CLWRW FIN 34 Pittsburgh Penguins $5,000,000 3 Grans, Helge D SWE 23 $900,000 2 Gravel, Kevin D USA 33 Free Agent $0 0 Gravel, Alexis G GER 26 Free Agent $0 0 Graves, Ryan D CAN 30 Vegas Golden Knights $4,200,000 4 Graves, Jacob D CAN 31 Free Agent $0 0 Gray, Cam G USA 29 Free Agent $0 0 Greaves, Jet G CAN 24 $975,000 2 Grebyonkin, Nikita C RUS 22 $750,000 3 Greenway, Jordan LWRW USA 29 Toronto Maple Leafs $3,000,000 2 Greenway, J.D. D USA 27 Free Agent $0 0 Greer, A.J. LWRW CAN 29 $850,000 2 Gregor, Noah CLWRW CAN 27 Columbus Blue Jackets $1,150,000 1 Greig, Ridly LW CAN 23 Ottawa Senators $950,000 2 Griffin, Lincoln C USA 29 Free Agent $0 0 Griffith, Seth LWRW CAN 33 $750,000 3 Grissom, Lord-Anthony D USA 30 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 26 $950,000 3 Grubauer, Philipp G GER 34 Chicago Blackhawks $1,500,000 1 Grubbe, Jayden C CAN 23 $850,000 2 Gruden, Jonathan LW USA 25 $775,000 1 Grundstrom, Carl LWRW SWE 28 $1,500,000 3 Grushnikov, Artyom D RUS 23 $900,000 2 Grzelcyk, Matt D USA 32 Winnipeg Jets $3,000,000 3 Guay, Patrick C CAN 23 $750,000 1 Guay, Nicolas RW CAN 26 Free Agent $0 0 Gudas, Radko D CZE 35 Detroit Red Wings $4,250,000 2 Gudbranson, Erik D CAN 34 Utah Mammoth $1,200,000 4 Guenette, Maxence D CAN 24 $1,000,000 3 Guenther, Dylan LWRW CAN 23 Calgary Flames $950,000 1 Guentzel, Jake LWRW USA 31 Anaheim Ducks $6,000,000 2 Guhle, Kaiden D CAN 24 Tampa Bay Lightning $950,000 1 Gunler, Noel RW SWE 24 $813,000 2 Guryev, Artem D RUS 22 $750,000 2 Gushchin, Daniil RW RUS 24 $1,000,000 3 Gushchin, Danil C RUS 24 $975,000 2 Gust, David C USA 32 Free Agent $0 0 Gustafsson, Erik D SWE 34 New Jersey Devils $2,500,000 3 Gustafsson, David C SWE 26 $800,000 1 Gustavsson, Filip G SWE 27 Anaheim Ducks $3,750,000 3 Guttman, Cole C USA 27 $750,000 1 Guy, Brayden C CAN 25 Free Agent $0 0 Guzda, Mack G USA 25 $875,000 2 Gylander, Carter G CAN 24 $750,000 3 Haan, Calvin de D CAN 34 New Jersey Devils $2,250,000 1 Hache, Braden D USA 22 Free Agent $0 0 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 31 New Jersey Devils $775,000 2 Hague, Nicolas D CAN 27 $2,300,000 4 Haider, Ethan G USA 24 $750,000 3 Haight, Hunter C CAN 22 $900,000 3 Hain, Gavin C USA 26 Free Agent $0 0 Hakanpaa, Jani D FIN 34 Chicago Blackhawks $2,000,000 2 Hall, Curtis C USA 25 Free Agent $0 0 Hall, Taylor LW CAN 34 Buffalo Sabres $850,000 1 Halliday, Stephen C CAN 23 $800,000 3 Halonen, Brian LW USA 27 Free Agent $0 0 Halverson, Brandon G USA 30 $900,000 1 Hamblin, James CLW CAN 26 $1,000,000 4 Hamilton, Dougie D CAN 32 New York Islanders $10,000,000 4 Hamonic, Travis D CAN 35 New Jersey Devils $1,000,000 2 Hanas, Cross C USA 24 $900,000 1 Hanifin, Noah D USA 29 Montreal Canadiens $5,250,000 2 Hanley, Joel D CAN 34 Washington Capitals $1,750,000 3 Hardie, James LW CAN 24 $750,000 2 Hardman, Mike LWRW USA 27 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 Harpur, Ben D CAN 31 Free Agent $0 0 Harpur, Chris D CAN 29 Free Agent $0 0 Harrington, Scott D CAN 33 Free Agent $0 0 Harris, Brendan C USA 29 Free Agent $0 0 Harris, Jordan D USA 25 $975,000 3 Harrison, Brett C CAN 22 $850,000 2 Harsch, Reece D CAN 27 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 27 $1,100,000 4 Hatakka, Santeri D FIN 25 $750,000 1 Hathaway, Garnet LWRW USA 34 Pittsburgh Penguins $2,750,000 1 Haula, Erik CLWRW FIN 35 Edmonton Oilers $3,150,000 2 Hausinger, Cam C USA 27 Free Agent $0 0 Hawerchuk, Ben C CAN 28 Free Agent $0 0 Hawkins, Brandon RW USA 31 Free Agent $0 0 Hay, Kolby G CAN 21 Free Agent $0 0 Hayden, John LWRW USA 31 Free Agent $0 0 Hayes, Avery C RW USA 23 $850,000 3 Hayes, Gavin C USA 21 $900,000 3 Hayes, Kevin CLWRW USA 33 Utah Mammoth $4,550,000 1 Hayes, Zack D CAN 26 Free Agent $0 0 Hayton, Barrett CLW CAN 25 Utah Mammoth $2,000,000 2 Hebig, Cameron C RW CAN 28 Free Agent $0 0 Hedman, Victor D SWE 35 Tampa Bay Lightning $7,500,000 2 Heimosalmi, Aleksi D FIN 22 $900,000 3 Heineman, Emil LWRW SWE 24 Minnesota Wild $900,000 2 Heinen, Danton LWRW CAN 30 Boston Bruins $2,000,000 2 Heinola, Ville D FIN 25 Vegas Golden Knights $900,000 4 Heiskanen, Miro D FIN 26 Dallas Stars $8,000,000 5 Helenius, Konsta C FIN 19 $950,000 3 Helenius, Samuel C FIN 23 $900,000 3 Helgesen, Kenton D CAN 32 Free Agent $0 0 Helgeson, Seth D CAN 35 Free Agent $0 0 Hellebuyck, Connor G USA 32 San Jose Sharks $6,000,000 2 Helleson, Drew D USA 25 $2,850,000 4 Henault, Louka D CAN 25 Free Agent $0 0 Henriksson, Karl C SWE 25 $900,000 1 Henrique, Adam CLW CAN 36 Edmonton Oilers $3,200,000 2 Hertl, Tomas CLW CZE 32 Colorado Avalanche $8,000,000 1 Hicketts, Joe D CAN 29 $1,300,000 4 Hickey, Brandon D CAN 30 Free Agent $0 0 Highmore, Matthew LWRW CAN 30 $750,000 1 Hildeby, Dennis G SWE 24 Utah Mammoth $800,000 2 Hill, Adin G CAN 29 Philadelphia Flyers $6,500,000 4 Hillebrand, Chad CLW USA 27 Free Agent $0 0 Hillman, Blake D USA 29 Free Agent $0 0 Hinds, Tyson D CAN 23 $850,000 2 Hinostroza, Vinnie C RW USA 32 $800,000 1 Hintz, Roope CLWRW FIN 29 Dallas Stars $8,000,000 2 Hirose, Akito D CAN 27 Free Agent $0 0 Hirvonen, Roni LWRW FIN 24 $850,000 2 Hischier, Nico C CHE 27 New Jersey Devils $7,250,000 4 Hjorth, Eric D SWE 25 $750,000 2 Hlavaj, Samuel G SVK 24 $850,000 3 Hodgson, Hayden RW CAN 30 Free Agent $0 0 Hofer, Ryan C CAN 23 Free Agent $0 0 Hofer, Joel G CAN 25 St. Louis Blues $750,000 1 Hoffman, Brendan C USA 24 Free Agent $0 0 Hoffman, Zack D CAN 28 Free Agent $0 0 Hogberg, Marcus G SWE 31 Seattle Kraken $2,500,000 2 Hoglander, Nils LWRW SWE 25 Vancouver Canucks $2,000,000 1 Holl, Justin D USA 34 Columbus Blue Jackets $3,500,000 1 Holloway, Dylan C CAN 24 Seattle Kraken $3,250,000 3 Holm, Ole Julian Bjorgvik D NOR 23 $750,000 2 Holmberg, Pontus C SWE 27 $900,000 3 Holmstrom, Simon RW CAN 24 New York Rangers $950,000 1 Holtz, Alexander RW SWE 24 $1,200,000 1 Honzek, Samuel C SVK 21 $950,000 3 Horvat, Bo C CAN 31 San Jose Sharks $9,000,000 2 Horvath, Jason D CAN 26 Free Agent $0 0 Houde, Samuel C CAN 25 Free Agent $0 0 Houle, Donavan C CAN 26 Free Agent $0 0 Houser, Michael G USA 33 Free Agent $0 0 Hovorka, Mikulas D CZE 24 $1,025,000 2 Howarth, Kale LW CAN 28 Free Agent $0 0 Howden, Brett CLWRW CAN 28 St. Louis Blues $1,500,000 3 Howdeshell, Keeghan LW USA 27 Free Agent $0 0 Howe, Travis C USA 32 Free Agent $0 0 Hronek, Filip D CZE 28 Edmonton Oilers $6,000,000 3 Hryckowian, Justin C CAN 25 $870,000 3 Huberdeau, Jonathan LW CAN 32 Montreal Canadiens $5,000,000 2 Hughes, Jack CLW USA 24 New Jersey Devils $8,000,000 2 Hughes, Cameron C CAN 29 Dallas Stars $775,000 4 Hughes, Connor G CAN 29 Free Agent $0 0 Hughes, Riley C USA 25 Free Agent $0 0 Hughes, Bear C USA 24 $750,000 1 Hughes, Quinn D USA 26 Vancouver Canucks $7,850,000 1 Hughes, Luke D USA 22 $950,000 2 Humitz, Max CLW USA 30 Free Agent $0 0 Hunt, Daemon D CAN 23 $850,000 1 Hunt, Dryden LWRW CAN 30 $850,000 1 Hunt, Brad D CAN 37 Free Agent $0 0 Huntington, Jimmy C CAN 27 Free Agent $0 0 Husso, Ville G FIN 31 $2,500,000 3 Hutchison, Nick C USA 30 Free Agent $0 0 Hutson, Lane D USA 22 Tampa Bay Lightning $900,000 3 Hutton, Ben D CAN 33 Pittsburgh Penguins $1,750,000 2 Hutton, Grant D USA 30 Free Agent $0 0 Huuhtanen, Niko C FIN 22 $750,000 3 Hyman, Zach LWRW CAN 33 San Jose Sharks $5,500,000 4 Hyry, Arttu C FIN 25 $950,000 3 Iafallo, Alex LW USA 32 Pittsburgh Penguins $4,000,000 4 Ignatjew, Waltteri G FIN 26 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 29 Nashville Predators $2,000,000 2 Innala, Jere C FIN 28 Free Agent $0 0 Iorio, Vincent D CAN 23 $900,000 4 Isaacson, Nick CLW CAN 26 Free Agent $0 0 Isley, Jace C CAN 23 Free Agent $0 0 Ivan, Ivan C CZE 23 $1,000,000 2 Ivany, Jack St. D USA 26 Chicago Blackhawks $750,000 1 Iverson, Keegan RW USA 30 Free Agent $0 0 Jaaska, Juha C FIN 28 Free Agent $0 0 Jackson, Kyle CLW CAN 23 $750,000 2 Jacobs, Colin C USA 33 Free Agent $0 0 Jacobs, Josh D USA 30 $750,000 1 Jacques, Jesse C USA 27 Free Agent $0 0 Jamsen, Aatu C FIN 23 Free Agent $0 0 Jandric, Chris D CAN 27 Free Agent $0 0 Janicke, Trevor C USA 25 Free Agent $0 0 Jankowski, David C CAN 28 Free Agent $0 0 Jankowski, Mark C CAN 31 $1,800,000 3 Janmark, Mattias CLW SWE 33 $1,500,000 2 Jarnkrok, Calle CLWRW SWE 34 Detroit Red Wings $2,100,000 1 Jarry, Tristan G CAN 30 Montreal Canadiens $2,500,000 4 Jarventie, Roby LW FIN 23 $900,000 2 Jarvis, Andrew D CAN 28 Free Agent $0 0 Jarvis, Seth C RW CAN 24 Anaheim Ducks $4,500,000 1 Jeannot, Tanner LW CAN 28 $2,000,000 2 Jefferies, Alex C USA 24 $800,000 3 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 Jiricek, David D CZE 22 $950,000 1 Jobst, Mason CLW USA 31 Free Agent $0 0 Johannes, Hunter C USA 27 Free Agent $0 0 Johannesson, Samuel D SWE 25 Free Agent $0 0 Johansen, Ryan C CAN 33 Edmonton Oilers $3,500,000 1 Johansen, Lucas D CAN 28 $800,000 1 Johansson, Marcus CLW SWE 35 Winnipeg Jets $3,000,000 2 Johansson, Albert D SWE 25 Detroit Red Wings $900,000 1 Johansson, Jonas G SWE 30 Buffalo Sabres $750,000 1 Johnson, Kenny D USA 27 Free Agent $0 0 Johnson, Reese RW CAN 27 $800,000 1 Johnson, Jack D USA 39 Seattle Kraken $775,000 1 Johnson, Carter C CAN 30 Free Agent $0 0 Johnson, Cameron G USA 31 Free Agent $0 0 Johnson, Kent CLWRW CAN 23 San Jose Sharks $1,800,000 2 Johnson, Erik D USA 38 New York Islanders $1,500,000 1 Johnson, Ryan D USA 24 $1,500,000 2 Johnson, Cam G USA 31 Free Agent $0 0 Johnson, Cameron G USA 31 Free Agent $0 0 Johnson, Jake D USA 27 Free Agent $0 0 Johnston, Wyatt C RW CAN 22 $950,000 5 Johnston, Ross LW CAN 32 $875,000 1 Johnstone, Marc RW USA 29 Free Agent $0 0 Jokiharju, Henri D FIN 26 Colorado Avalanche $2,000,000 1 Jones, Zac D USA 25 Vancouver Canucks $950,000 1 Jones, Hunter G CAN 25 $900,000 1 Jones, Seth D USA 31 Philadelphia Flyers $9,000,000 1 Jones, Ryan D USA 29 Free Agent $0 0 Jones, Martin G CAN 36 Colorado Avalanche $3,000,000 1 Jones, Caleb D USA 28 $1,500,000 3 Jones, Ben C CAN 27 Free Agent $0 0 Jones, Max LW USA 28 $1,100,000 3 Jones, Jett C CAN 23 Free Agent $0 0 Jonsson-Fjallby, Axel LW SWE 28 $775,000 1 Jordan, Zach RW USA 29 Free Agent $0 0 Joseph, Mathieu LWRW CAN 29 $2,750,000 2 Joseph, Pierre-Olivier D CAN 26 Pittsburgh Penguins $1,600,000 1 Joshua, Dakota CLW USA 29 San Jose Sharks $1,000,000 1 Joshua, Jagger LW USA 27 Free Agent $0 0 Josi, Roman D CHE 35 Carolina Hurricanes $8,500,000 3 Jost, Tyson CLW CAN 28 $1,750,000 3 Juulsen, Noah D CAN 29 Seattle Kraken $750,000 2 Kadri, Nazem CLW CAN 35 Calgary Flames $7,500,000 1 Kahkonen, Kaapo G FIN 29 Winnipeg Jets $800,000 1 Kaiser, Wyatt D USA 23 $850,000 2 Kakko, Kaapo RW FIN 25 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 25 Free Agent $0 0 Kambeitz, Dino RW USA 25 $750,000 1 Kampf, David CLWRW CZE 31 Chicago Blackhawks $2,500,000 2 Kane, Evander LW CAN 34 Vegas Golden Knights $5,000,000 2 Kane, Patrick RW USA 37 Colorado Avalanche $5,500,000 2 Kapanen, Kasperi LWRW FIN 29 Edmonton Oilers $1,300,000 3 Kapanen, Oliver C FIN 22 $900,000 3 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 28 Free Agent $0 0 Karlsson, Linus C SWE 26 Los Angeles Kings $850,000 1 Karlsson, Erik D SWE 35 Vegas Golden Knights $11,000,000 2 Karlsson, William C SWE 33 Ottawa Senators $6,000,000 2 Karlstrom, Fredrik C SWE 28 Free Agent $0 0 Karow, Michael D USA 27 $775,000 4 Kartye, Tye CLWRW CAN 24 Pittsburgh Penguins $875,000 2 Kaskimaki, Aleksanteri C FIN 22 $850,000 3 Kaskisuo, Kasimir G FIN 32 Free Agent $0 0 Kasper, Marco C AUT 22 Vancouver Canucks $950,000 2 Kaspick, Tanner C CAN 27 Free Agent $0 0 Kastelic, Mark C USA 27 $975,000 4 Katchouk, Boris LW CAN 27 Free Agent $0 0 Katic, Danny C CAN 25 Free Agent $0 0 Keane, Joseph D USA 26 Free Agent $0 0 Keenan, Conlan C USA 30 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, Phil D USA 27 Free Agent $0 0 Kemp, Philip D USA 27 $850,000 4 Kempe, Adrian CLWRW SWE 29 Los Angeles Kings $6,000,000 2 Kenny, Ryan G USA 26 Free Agent $0 0 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 2 Kersten, Spencer RW CAN 25 Free Agent $0 0 Kessel, Phil LWRW USA 38 Columbus Blue Jackets $1,000,000 1 Kessel, Matthew D USA 25 $800,000 2 Kessel, Matt D USA 25 $900,000 3 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 Khazheyev, Ruslan G RUS 21 $750,000 3 Khusnutdinov, Marat CLW RUS 23 $900,000 2 Kidney, Riley CLWRW CAN 23 $900,000 2 Kielly, Kameron RW CAN 29 Free Agent $0 0 Kiersted, Matt D USA 28 $775,000 4 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 $975,000 2 Kisakov, Alexander C RUS 23 Free Agent $0 0 Kislin, Julian D USA 26 Free Agent $0 0 Kiviranta, Joel LWRW FIN 30 $1,200,000 2 Klapka, Adam C CZE 25 $1,250,000 2 Kleven, Tyler D USA 24 $900,000 2 Klimovich, Danila C BEL 23 $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 25 $1,000,000 3 Knies, Matthew LW USA 23 New York Islanders $900,000 2 Knight, Spencer G USA 25 Florida Panthers $4,500,000 1 Knoepke, Nate D USA 27 Free Agent $0 0 Knyzhov, Nikolai D RUS 28 $1,000,000 2 Kobryn, Tyler C USA 28 Free Agent $0 0 Kochetkov, Pyotr G RUS 26 Carolina Hurricanes $2,000,000 3 Koepke, Cole CLWRW USA 27 $850,000 1 Koivunen, Ville C RW FIN 22 $900,000 3 Kokko, Niklas G FIN 22 $900,000 3 Kokkonen, Mikko D FIN 25 $850,000 2 Kolesar, Keegan RW CAN 29 Vegas Golden Knights $1,300,000 1 Kolosov, Aleksei G BLR 24 $850,000 3 Kolyachonok, Vladislav D BLR 24 $900,000 1 Komarov, Vsevolod D RUS 22 $750,000 3 Konecny, Travis LWRW CAN 29 Buffalo Sabres $8,750,000 4 Koopman, Matt C USA 27 Free Agent $0 0 Kopitar, Anze C SVN 38 Montreal Canadiens $7,000,000 4 Koppanen, Joona CLW FIN 27 Free Agent $0 0 Korchinski, Kevin D CAN 21 $950,000 2 Korczak, Kaedan D CAN 25 Philadelphia Flyers $975,000 1 Korczak, Ryder C CAN 23 $850,000 2 Korhonen, Rasmus G FIN 23 $850,000 3 Korpisalo, Joonas G FIN 31 New Jersey Devils $4,000,000 3 Kostin, Klim LWRW RUS 26 Chicago Blackhawks $850,000 1 Kotkaniemi, Jesperi C FIN 25 Ottawa Senators $4,820,000 3 Koumontzis, Demetrios LW D USA 26 Free Agent $0 0 Kovacevic, Johnathan D CAN 28 New York Islanders $1,500,000 1 Kozak, Tyson C CAN 23 Washington Capitals $750,000 4 Kraws, Ben G USA 25 $775,000 2 Krebs, Peyton CLW CAN 25 Toronto Maple Leafs $1,000,000 2 Kreider, Chris LW USA 34 Vegas Golden Knights $6,200,000 2 Krug, Torey D USA 35 Boston Bruins $6,500,000 2 Kruse, Brandon LW USA 27 Free Agent $0 0 Krutil, Michael D CZE 23 $750,000 2 Krygier, Christian D USA 25 $750,000 2 Krygier, Cole D USA 25 $750,000 2 Krys, Luke D USA 25 $870,000 2 Kubicek, Simon D CZE 24 $750,000 1 Kucherov, Nikita RW RUS 32 Tampa Bay Lightning $9,000,000 5 Kudryavtsev, Kirill D RUS 22 $750,000 3 Kuefler, Daylan LW CAN 24 $750,000 2 Kuemper, Darcy G CAN 35 Montreal Canadiens $5,350,000 3 Kulak, Brett D CAN 32 Edmonton Oilers $2,750,000 1 Kulakov, Artyom D RUS 23 Free Agent $0 0 Kulich, Jiri C CZE 22 Chicago Blackhawks $950,000 1 Kulikov, Dmitry D RUS 35 Ottawa Senators $3,500,000 2 Kunin, Luke C RW USA 28 New York Islanders $2,250,000 3 Kuntar, Trevor CLW USA 24 $850,000 2 Kupka, Kyler C CAN 26 Free Agent $0 0 Kuraly, Sean CLW USA 33 Boston Bruins $1,500,000 2 Kurashev, Philipp CLWRW CHE 26 Tampa Bay Lightning $950,000 2 Kuzmenko, Andrei LWRW RUS 30 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 24 $975,000 2 Kylington, Oliver D SWE 28 $2,575,000 2 Kyrou, Jordan C RW CAN 27 Nashville Predators $10,000,000 4 Kyrou, Christian D CAN 22 $900,000 2 Laaouan, Noah D CAN 25 Free Agent $0 0 Labanc, Kevin LWRW USA 30 $4,000,000 1 LaBate, Joseph C USA 33 Free Agent $0 0 Laberge, Samuel LW CAN 28 Free Agent $0 0 LaCombe, Jackson D USA 25 Minnesota Wild $900,000 2 Laczynski, Tanner CLWRW USA 28 $875,000 1 Laferriere, Alex RW USA 24 Washington Capitals $850,000 2 Lafferty, Sam CLWRW USA 31 $1,200,000 4 LaFontaine, Jack G CAN 28 Free Agent $0 0 Lafreniere, Alexis LWRW CAN 24 Los Angeles Kings $7,500,000 4 Lagesson, William D SWE 30 Boston Bruins $1,100,000 1 Lagrone, Duggie D USA 31 Free Agent $0 0 Laine, Patrik LWRW FIN 28 $6,000,000 2 Lambdin, Logan C USA 30 Free Agent $0 0 Lambert, Brad C RW FIN 22 $950,000 2 Lambos, Carson D CAN 23 $950,000 2 Lamoureux, Maveric D CAN 22 $950,000 3 Landeskog, Gabriel C SWE 33 Free Agent $0 0 Lang, Chase C CAN 29 Free Agent $0 0 Lankinen, Kevin G FIN 30 $1,750,000 3 Lapid, Lee C CAN 28 Free Agent $0 0 Lapierre, Hendrix C CAN 24 $1,000,000 1 Larkin, Dylan C USA 29 Colorado Avalanche $8,250,000 2 Laroque, Gannon D CAN 22 $900,000 4 Larsson, Filip G SWE 27 Free Agent $0 0 Larsson, Adam D SWE 33 Colorado Avalanche $5,250,000 4 Laughton, Scott CLW CAN 31 Washington Capitals $3,500,000 1 Lauzon, Jeremy D CAN 28 Winnipeg Jets $2,000,000 2 Laviolette, Peter C USA 28 Free Agent $0 0 Lavoie, Raphael C RW CAN 25 $1,200,000 1 Lawrence, Kaleb C CAN 23 Free Agent $0 0 Lazar, Curtis CLWRW CAN 31 $1,000,000 3 Leason, Brett RW CAN 26 Washington Capitals $800,000 3 Leddy, Nick D USA 35 $5,000,000 3 Lee, Andre LW SWE 25 $1,000,000 2 Lee, Anders LW USA 35 Montreal Canadiens $7,000,000 2 Lee, Jarrett C USA 26 Free Agent $0 0 Lee, Justin D CAN 26 Free Agent $0 0 Legare, Nathan RW CAN 25 $775,000 2 Legault, Charles-Alexis D CAN 22 $750,000 3 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 Lekkerimaki, Jonathan C SWE 21 $950,000 3 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 Leo, Chase De C USA 30 Free Agent $0 0 Leonard, John LWRW USA 27 Free Agent $0 0 Leppard, Jackson C CAN 26 Free Agent $0 0 Leschyshyn, Jake C USA 27 $950,000 4 Less, Brendan D USA 27 Free Agent $0 0 Letang, Kris D CAN 38 New Jersey Devils $6,500,000 1 Lettieri, Vinni C RW USA 31 Boston Bruins $780,000 1 Levi, Devon G CAN 24 $750,000 1 Levshunov, Artyom D BLR 20 $950,000 3 Lewandowski, Mitch LW USA 28 Free Agent $0 0 Lewis, Trevor C RW USA 39 Boston Bruins $800,000 1 LHeureux, Zachary CLW CAN 22 Detroit Red Wings $950,000 2 Liljegren, Timothy D SWE 26 Vancouver Canucks $2,500,000 3 Lilleberg, Emil Martinsen D NOR 25 $750,000 2 Lilleberg, Emil D NOR 25 Columbus Blue Jackets $2,000,000 3 Lind, Kole RW CAN 27 Free Agent $0 0 Lindbom, Carl G SWE 22 $750,000 3 Lindell, Esa D FIN 31 Dallas Stars $5,300,000 2 Lindgren, Ryan D USA 28 New York Rangers $3,000,000 3 Lindgren, Charlie G USA 32 Anaheim Ducks $1,500,000 3 Lindholm, Elias C RW SWE 31 Boston Bruins $5,757,000 2 Lindholm, Hampus D SWE 32 Boston Bruins $7,000,000 1 Lipe, Chris D USA 26 Free Agent $0 0 Lipkin, Sam C USA 23 $750,000 3 Liukas, Eetu LW FIN 23 $750,000 2 Livingstone, Jake D CAN 27 Free Agent $0 0 Liwiski, Mark C CAN 24 Free Agent $0 0 Lizotte, Blake C USA 28 Ottawa Senators $1,200,000 2 Llewellyn, Darby C USA 29 Free Agent $0 0 Lockwood, William RW USA 26 Free Agent $0 0 Lodermeier, Derek C USA 31 Free Agent $0 0 Lodge, Jimmy C RW USA 31 Free Agent $0 0 Loewen, Jermaine LWRW JAM 27 Free Agent $0 0 Lohrei, Mason D USA 25 Toronto Maple Leafs $900,000 2 Lombardi, Amadeus C CAN 22 $800,000 2 Lomberg, Ryan LW CAN 31 $2,125,000 4 Loof, Leo D SWE 23 $850,000 2 Looft, Kyle D USA 27 $750,000 3 Lopina, Josh C USA 25 $800,000 1 Lorentz, Steven C CAN 30 Buffalo Sabres $850,000 1 Louis-Jean, Darick D CAN 25 Free Agent $0 0 Low, Brayden C CAN 31 Free Agent $0 0 Lowry, Adam C USA 33 San Jose Sharks $5,000,000 4 Lucas, Andrew D USA 27 Free Agent $0 0 Luce, Griffin D USA 27 Free Agent $0 0 Luchuk, Aaron C CAN 29 Free Agent $0 0 Lucic, Milan LW CAN 37 Chicago Blackhawks $1,500,000 1 Ludwinski, Paul C CAN 21 $900,000 3 Luff, Matt RW CAN 28 Free Agent $0 0 Lund, Cam C USA 21 $900,000 3 Lundell, Anton C FIN 24 Minnesota Wild $5,000,000 3 Lundestrom, Isac C SWE 26 Toronto Maple Leafs $1,000,000 1 Lundkvist, Nils D SWE 25 New York Rangers $1,000,000 1 Lundmark, Simon D SWE 25 $775,000 1 Luneau, Tristan D CAN 22 $900,000 3 Luostarinen, Eetu C FIN 27 Carolina Hurricanes $2,750,000 3 Lutz, Julian C GER 22 New York Islanders $900,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 New York Islanders $3,000,000 3 Lysell, Fabian RW SWE 23 $950,000 1 Lyubushkin, Ilya D RUS 32 Nashville Predators $2,000,000 3 Maatta, Olli D FIN 31 Seattle Kraken $2,550,000 1 MacArthur, Bennett C CAN 25 Free Agent $0 0 Maccelli, Matias LW FIN 25 $3,500,000 4 MacDermid, Kurtis D CAN 32 Chicago Blackhawks $1,150,000 2 MacDonald, Ayden C CAN 29 Free Agent $0 0 MacDonald, Jacob LW D USA 33 Free Agent $0 0 MacEachern, Connor C CAN 26 Free Agent $0 0 MacEachern, MacKenzie LW USA 32 Free Agent $0 0 MacEwen, Zack C RW CAN 29 $800,000 2 Mackey, Connor D USA 29 Free Agent $0 0 MacKinnon, Will D USA 26 Free Agent $0 0 MacKinnon, Nathan C CAN 30 Los Angeles Kings $12,000,000 2 MacLean, Kyle LW USA 26 Florida Panthers $930,000 4 MacLean, Steven D CAN 27 Free Agent $0 0 MacPherson, Justin D CAN 25 Free Agent $0 0 Magera, Austin C USA 27 Free Agent $0 0 Maggio, Matthew RW CAN 23 $750,000 2 Mahura, Joshua D CAN 27 $1,100,000 3 Maier, Nolan G CAN 25 Free Agent $0 0 Mailloux, Logan D CAN 23 Nashville Predators $950,000 2 Makar, Cale D CAN 27 Utah Mammoth $11,750,000 4 Maksimovich, Kyle C CAN 28 Free Agent $0 0 Malatesta, James CLW CAN 22 $750,000 2 Malenstyn, Beck LW CAN 28 $1,500,000 4 Malinski, Sam D USA 27 Utah Mammoth $950,000 2 Malkin, Evgeni C RUS 39 Tampa Bay Lightning $7,250,000 1 Malmstrom, Anton D SWE 26 Free Agent $0 0 Malone, Jack C USA 25 Free Agent $0 0 Malott, Jeff LW CAN 29 $875,000 1 Mancini, Victor D USA 23 $750,000 3 Mandolese, Kevin G CAN 25 $1,000,000 2 Mangiapane, Andrew CLWRW CAN 30 Calgary Flames $4,750,000 1 Maniscalco, Josh D USA 26 $750,000 3 Manson, Josh D CAN 34 San Jose Sharks $4,500,000 1 Mantha, Anthony LWRW CAN 31 Colorado Avalanche $2,500,000 2 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 Anaheim Ducks $2,250,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 36 Utah Mammoth $5,500,000 2 Marner, Mitch RW CAN 28 San Jose Sharks $5,500,000 5 Marody, Cooper C RW USA 29 Free Agent $0 0 Martel, Jordan C CAN 28 Free Agent $0 0 Martin, Charles D CAN 28 Free Agent $0 0 Martin, Bryce D CAN 29 Free Agent $0 0 Martin, Jordan C CAN 28 Free Agent $0 0 Martin, Jonathon RW CAN 30 Free Agent $0 0 Martin, Luke D USA 27 Free Agent $0 0 Martinook, Jordan CLWRW CAN 33 Philadelphia Flyers $3,550,000 3 Masonius, Joe D USA 28 Free Agent $0 0 Massicotte, Zachary D CAN 25 Free Agent $0 0 Massie, Jake D CAN 29 Free Agent $0 0 Mast, Ryan D USA 23 $750,000 2 Master, Austin CLWRW USA 27 Free Agent $0 0 Masters, Kyle D CAN 23 Free Agent $0 0 Mastro, Ethan Del D CAN 23 Carolina Hurricanes $800,000 2 Mastrodonato, Keaton C CAN 25 Free Agent $0 0 Mastrosimone, Robert CLW USA 25 $925,000 1 Mateychuk, Denton D CAN 21 $950,000 3 Matheson, Mike D CAN 32 St. Louis Blues $5,000,000 2 Matier, Jack D CAN 23 $800,000 2 Matikka, Miko C FIN 22 $850,000 3 Matinpalo, Nikolas D FIN 27 $900,000 4 Matsushima, Eddie C USA 32 Free Agent $0 0 Matthews, Auston C USA 28 Colorado Avalanche $13,000,000 3 Mattinen, Nicolas D CAN 28 Free Agent $0 0 Mattson, Leif C CAN 26 Free Agent $0 0 Mayer, Connor D USA 26 Free Agent $0 0 Mayfield, Scott D USA 33 Nashville Predators $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 Toronto Maple Leafs $10,000,000 1 Mazur, Carter LW USA 24 $850,000 2 Mazza, Jimmy D USA 27 Free Agent $0 0 McAllister, Ryan C CAN 24 Free Agent $0 0 McAvoy, Charlie D USA 28 Boston Bruins $9,500,000 2 McBain, Jack C CAN 26 Tampa Bay Lightning $1,500,000 1 McCabe, Jake D USA 32 Washington Capitals $5,500,000 3 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 31 New Jersey Devils $900,000 4 McCartney, Ben LW CAN 24 $750,000 1 McCarty, Mason C CAN 29 Free Agent $0 0 McClellan, Kyle G USA 27 Free Agent $0 0 McConnell-Barker, Bryce C CAN 21 $850,000 3 McCormick, Max LW USA 33 New Jersey Devils $750,000 2 McCue, Max C CAN 23 $750,000 3 McDavid, Connor C CAN 29 Edmonton Oilers $12,500,000 5 McDonagh, Ryan D USA 36 Anaheim Ducks $6,750,000 1 McDonald, Kyle RW CAN 24 $870,000 2 McDonald, Hunter D USA 23 $750,000 3 McDonald, Jon D USA 27 Free Agent $0 0 McDonald, Cam D USA 25 Free Agent $0 0 McDonnell, Declan CLWRW USA 24 Free Agent $0 0 McDonough, Aidan LW USA 26 Free Agent $0 0 McDougall, Josh D CAN 27 Free Agent $0 0 McGing, Hugh C USA 27 $750,000 3 McGinn, Brock LWRW CAN 32 Seattle Kraken $2,750,000 2 McGregor, Ryan CLW CAN 26 Free Agent $0 0 McGroarty, Rutger C USA 22 New York Rangers $950,000 3 McIlrath, Dylan D CAN 33 $875,000 1 McInnis, Luke D USA 27 Free Agent $0 0 McKay, Riley LW CAN 26 Free Agent $0 0 McKay, Dryden G USA 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 McKinnon, Ian C CAN 27 Free Agent $0 0 McKown, Hunter C USA 23 $875,000 2 McLain, Mitch C USA 32 Free Agent $0 0 McLain, Mitchell C USA 32 Free Agent $0 0 McLaughlin, Marc C USA 26 $950,000 1 McLaughlin, Jake D USA 29 Free Agent $0 0 McLean, Andrew D USA 31 Free Agent $0 0 McLeod, Ryan CLW CAN 26 Ottawa Senators $2,750,000 1 McMann, Bobby LWRW CAN 29 Philadelphia Flyers $800,000 1 McManus, Brannon C USA 26 Free Agent $0 0 McMichael, Connor CLW CAN 25 Washington Capitals $2,400,000 2 McNabb, Brayden D CAN 35 Buffalo Sabres $2,750,000 1 McPhee, Graham LW USA 27 Free Agent $0 0 McRae, Justin CLWRW CAN 27 Free Agent $0 0 McTavish, Mason C CHE 23 Utah Mammoth $4,500,000 4 McWard, Cole D USA 24 $900,000 1 Mechura, Adam C CZE 23 Free Agent $0 0 Megna, Jayson C RW USA 36 Free Agent $0 0 Megna, Jaycob D USA 33 Carolina Hurricanes $900,000 3 Meier, Timo LWRW CHE 29 Calgary Flames $6,500,000 2 Melanson, Jacob RW CAN 23 $750,000 2 Mercer, Dawson C CAN 24 Vancouver Canucks $3,975,000 3 Merilainen, Leevi G FIN 23 Ottawa Senators $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 32 $775,000 3 Merrill, Jon D USA 34 Dallas Stars $1,200,000 2 Merzlikins, Elvis G LAT 32 Seattle Kraken $5,400,000 2 Mesar, Filip C SVK 22 $950,000 3 Messina, Dalton CLWRW USA 28 Free Agent $0 0 Messner, Mick LW USA 27 Free Agent $0 0 Metcalf, Garrett G USA 30 Free Agent $0 0 Metsa, Zach D USA 27 $750,000 3 Meyer, Carson RW USA 28 Free Agent $0 0 Meyers, Ben C USA 27 Seattle Kraken $925,000 3 Michaelian, Brendon D USA 28 Free Agent $0 0 Michaelian, Justin C USA 28 Free Agent $0 0 Michkov, Matvei CLWRW RUS 21 New York Islanders $950,000 3 Middendorf, Erik C USA 25 Free Agent $0 0 Middleton, Jake D CAN 30 Ottawa Senators $950,000 5 Middleton, Keaton D CAN 27 Toronto Maple Leafs $800,000 2 Mikheyev, Ilya LWRW RUS 31 Ottawa Senators $4,750,000 2 Mikkola, Niko D FIN 29 Detroit Red Wings $2,850,000 1 Milano, Sonny LWRW USA 29 Pittsburgh Penguins $2,200,000 2 Milic, Thomas G CAN 23 $750,000 2 Millar, Jack D USA 25 Free Agent $0 0 Miller, KAndre D USA 26 New York Rangers $4,000,000 3 Miller, Colin D CAN 33 Washington Capitals $2,000,000 2 Miller, Jade C USA 30 Free Agent $0 0 Miller, Tommy D USA 27 Free Agent $0 0 Miller, Micah C RW USA 27 Free Agent $0 0 Miller, J.T. CLWRW USA 33 New York Islanders $7,500,000 2 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 Minten, Fraser C CAN 21 $900,000 3 Mintyukov, Pavel D RUS 22 Minnesota Wild $950,000 2 Miromanov, Daniil D RUS 28 Minnesota Wild $1,250,000 1 Miroshnichenko, Ivan LW RUS 22 Nashville Predators $950,000 2 Miska, Hunter G USA 30 Free Agent $0 0 Misyul, Daniil D BLR 25 $850,000 2 Mitchell, Ian D CAN 27 $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 27 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 29 Free Agent $0 0 Montembeault, Sam G CAN 29 Pittsburgh Penguins $850,000 1 Montgomery, Sean C USA 28 Free Agent $0 0 Montgomery, Bryce D USA 23 $750,000 2 Montour, Brandon D CAN 32 Tampa Bay Lightning $5,750,000 3 Moore, Connor D USA 28 Free Agent $0 0 Moore, Trevor LW USA 31 Boston Bruins $5,000,000 3 Moore, Lleyton D CAN 24 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 Morrison, Cam LW CAN 27 Free Agent $0 0 Morrison, Brad C CAN 29 Free Agent $0 0 Morrison, Logan C CAN 23 $750,000 2 Morrissey, Josh D CAN 31 Montreal Canadiens $7,950,000 4 Morrow, Scott D USA 23 $900,000 3 Morton, Sam C USA 26 Free Agent $0 0 Moser, J.J. D CHE 25 Calgary Flames $3,350,000 4 Motte, Tyler LWRW USA 31 Boston Bruins $750,000 1 Moverare, Jacob D SWE 27 Los Angeles Kings $1,000,000 3 Mrazek, Petr G CZE 34 Los Angeles Kings $4,250,000 2 Mueller, Ty C CAN 23 $800,000 3 Mukhamadullin, Shakir D RUS 24 $950,000 2 Mullin, Tristan CLWRW CAN 29 Free Agent $0 0 Murashov, Sergei G RUS 22 $800,000 3 Murdaca, Joe G CAN 28 Free Agent $0 0 Murphy, Connor D USA 33 Minnesota Wild $4,500,000 2 Murray, Ryan D CAN 32 $825,000 1 Murray, Matt G CAN 31 $900,000 3 Murray, Blake C CAN 24 $750,000 1 Murray, Brett LW CAN 27 Free Agent $0 0 Murray, Jacob D CAN 24 Free Agent $0 0 Murray, Matt D G CAN 28 $775,000 4 Musser, Carson D USA 29 Free Agent $0 0 Mutter, Navrin C CAN 25 Free Agent $0 0 Myatovic, Nico C CAN 21 $900,000 3 Myers, Philippe D CAN 29 $900,000 2 Myers, Tyler D CAN 36 San Jose Sharks $3,000,000 3 Myllari, Kris D CAN 29 Free Agent $0 0 Mysak, Jan CLW CZE 23 $900,000 3 Nachbaur, Justin LW CAN 25 Free Agent $0 0 Nadeau, Bradly C CAN 20 $950,000 3 Nadeau, Olivier C RW CAN 23 Free Agent $0 0 Namestnikov, Vladislav CLWRW RUS 33 Washington Capitals $3,000,000 2 Nault, Kamerin LW CAN 30 Free Agent $0 0 Nause, Evan D CAN 23 $900,000 2 Nazar, Frank C USA 22 Detroit Red Wings $950,000 3 Nazarian, Ara C USA 29 Free Agent $0 0 Necas, Martin C RW CZE 27 Carolina Hurricanes $5,250,000 1 Nedeljkovic, Alex G USA 30 Nashville Predators $4,000,000 4 Neighbours, Jake LWRW CAN 24 San Jose Sharks $2,500,000 2 Nelson, Ty D CAN 22 $850,000 3 Nelson, Logan C USA 32 Free Agent $0 0 Nelson, Jaxon C USA 26 Free Agent $0 0 Nelson, Brock CLW USA 34 Vegas Golden Knights $6,000,000 2 Nemec, Simon D SVK 22 $950,000 3 Ness, Aaron D USA 35 Free Agent $0 0 Nesterenko, Nikita CLW USA 24 Minnesota Wild $750,000 2 Neuber, Kyle C CAN 37 Free Agent $0 0 Neuchev, Viktor LW RUS 22 $850,000 2 Newhook, Alex CLW CAN 25 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 Nichushkin, Valeri LWRW RUS 31 Utah Mammoth $5,800,000 4 Niederreiter, Nino LWRW CHE 33 Columbus Blue Jackets $5,000,000 1 Nielsen, Tristen C CAN 25 $950,000 1 Niemela, Topi D FIN 24 $850,000 2 Nieto, Matt LWRW USA 33 $875,000 1 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 33 Dallas Stars $2,750,000 4 Norris, Josh C USA 26 St. Louis Blues $7,750,000 2 Nosek, Tomas CLW CZE 33 Florida Panthers $800,000 1 Novak, Pavel RW CZE 24 Free Agent $0 0 Novak, Tommy C USA 28 Winnipeg Jets $3,500,000 4 Novikov, Nikita D RUS 22 $750,000 2 Nugent-Hopkins, Ryan CLW CAN 33 Edmonton Oilers $5,125,000 4 Nurse, Darnell D CAN 31 Edmonton Oilers $8,750,000 3 Nychuk, Chad D CAN 25 Free Agent $0 0 Nylander, Alexander LWRW SWE 28 $775,000 3 Nylander, William C RW SWE 29 Philadelphia Flyers $7,000,000 2 Nyman, Jani C FIN 21 Winnipeg Jets $900,000 3 Nyquist, Gustav RW SWE 36 Chicago Blackhawks $4,000,000 2 O'Neil, Kevin C USA 28 Free Agent $0 0 OBrien, Liam C CAN 31 Chicago Blackhawks $1,100,000 2 OConnor, Drew LW USA 27 Montreal Canadiens $1,450,000 2 OConnor, Logan RW USA 29 Toronto Maple Leafs $1,500,000 2 Odelius, Calle D SWE 21 $900,000 3 Oesterle, Jordan D USA 33 Seattle Kraken $925,000 2 Oettinger, Jake G USA 27 Dallas Stars $8,000,000 4 Ohgren, Liam C SWE 22 $950,000 3 Oksentyuk, Yevgeni RW BLR 24 $850,000 2 Okuliar, Oliver C SVK 25 Free Agent $0 0 Olausson, Oskar C SWE 23 $950,000 1 Oleksiak, Jamie D CAN 33 Anaheim Ducks $4,750,000 4 Olivier, Mathieu RW USA 29 Anaheim Ducks $3,000,000 4 Ollas, Hugo G SWE 23 Free Agent $0 0 Olofsson, Victor LWRW SWE 30 Colorado Avalanche $4,750,000 1 Olofsson, Gustav D SWE 31 Free Agent $0 0 Onyebuchi, Montana D CAN 25 $750,000 1 OReilly, Cal C CAN 39 Free Agent $0 0 OReilly, Ryan C CAN 35 Winnipeg Jets $5,000,000 1 Orgel, Ryan D USA 29 Free Agent $0 0 Orlov, Dmitry D RUS 34 Chicago Blackhawks $7,500,000 1 ORourke, Ryan D ONT 22 $850,000 1 Ortiz, Chris D CAN 25 Free Agent $0 0 Orzeck, Nolan D CAN 25 Free Agent $0 0 Osik, Derek C USA 28 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 Ostlund, Noah C SWE 22 $950,000 3 Ostman, Victor G SWE 25 $950,000 2 Othmann, Brennan LW CAN 23 Detroit Red Wings $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 5 Pacioretty, Max LW USA 37 Toronto Maple Leafs $2,250,000 2 Pageau, Jean-Gabriel C CAN 33 Columbus Blue Jackets $5,000,000 1 Palat, Ondrej LW CZE 35 Columbus Blue Jackets $6,250,000 1 Paliani, Devon C CAN 29 Free Agent $0 0 Palmieri, Kyle RW USA 35 New Jersey Devils $4,750,000 4 Panarin, Artemi LW RUS 34 Vegas Golden Knights $11,500,000 1 Panwar, Sahil CLWRW CAN 24 Free Agent $0 0 Papirny, Jordan G CAN 30 Free Agent $0 0 Paquette-Bisson, Tobie LW USA 27 Free Agent $0 0 Parayko, Colton D CAN 32 St. Louis Blues $5,900,000 5 Pare, Cedric C CAN 26 Free Agent $0 0 Parent, Xavier C CAN 25 Free Agent $0 0 Parik, Lukas G CZE 24 $800,000 3 Parker-Jones, John D CAN 26 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 25 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 31 Philadelphia Flyers $3,500,000 2 Pavel, Ondrej C CZE 25 Free Agent $0 0 Pavlychev, Nikita C RUS 28 Free Agent $0 0 Pearson, Tanner LW CAN 33 New Jersey Devils $1,000,000 4 Pearson, Justin LW USA 27 Free Agent $0 0 Peart, Jack D USA 22 $900,000 3 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 24 Free Agent $0 0 Peeke, Andrew D USA 28 Winnipeg Jets $2,400,000 1 Peksa, Vyacheslav G RUS 23 $750,000 2 Pelech, Adam D CAN 31 Anaheim Ducks $6,500,000 1 Pelletier, Tristan C CAN 25 Free Agent $0 0 Pelletier, Jakob CLW CAN 24 $925,000 3 Pelton-Byce, Ty C USA 28 Free Agent $0 0 Penner, Tyler C CAN 30 Free Agent $0 0 Perbix, Nick D USA 27 Washington Capitals $2,550,000 3 Perets, Yaniv G CAN 26 $875,000 2 Perfetti, Cole CLW CAN 24 Minnesota Wild $1,750,000 2 Perlini, Brendan LWRW GBR 29 $750,000 2 Perreault, Jacob C RW CAN 24 $750,000 2 Perron, David LWRW CAN 37 Pittsburgh Penguins $4,700,000 1 Perrott, Andrew D USA 24 Free Agent $0 0 Perry, Corey LWRW CAN 40 Tampa Bay Lightning $2,300,000 2 Perunovich, Scott D USA 27 Calgary Flames $1,000,000 4 Pesce, Brett D USA 31 Calgary Flames $4,500,000 2 Peterka, JJ RW DEU 24 Philadelphia Flyers $3,900,000 2 Peters, Dilan D CAN 25 Free Agent $0 0 Petersen, Cal G USA 31 $4,000,000 1 Peterson, Dylan C USA 24 $850,000 3 Petrov, Matvei LWRW RUS 23 $750,000 2 Petrovic, Alexander D CAN 33 Dallas Stars $775,000 1 Petruzzelli, Anthony C USA 32 Free Agent $0 0 Petruzzelli, Keith G USA 26 Free Agent $0 0 Petry, Jeff D USA 38 Seattle Kraken $1,100,000 2 Pettersen, Mathias Emilio C NOR 26 $775,000 1 Pettersson, Marcus D SWE 29 Columbus Blue Jackets $4,750,000 1 Pettersson, Oskar RW SWE 22 $850,000 2 Pettersson, Elias C SWE 27 Detroit Red Wings $10,500,000 3 Pezzetta, Michael CLW CAN 28 Utah Mammoth $815,000 3 Phillips, Isaak D CAN 24 $900,000 3 Phillips, Matthew C RW CAN 27 $775,000 4 Phillips, Clayton D CAN 26 Free Agent $0 0 Philp, Noah C CAN 27 $1,000,000 4 Pickard, Calvin G CAN 34 Vegas Golden Knights $1,000,000 3 Pickering, Owen D CAN 22 $950,000 3 Piercey, Riley LWRW CAN 24 Free Agent $0 0 Pietrangelo, Alex D CAN 36 St. Louis Blues $8,000,000 2 Pietroniro, Matteo D USA 27 Free Agent $0 0 Pilon, Garrett C CAN 28 $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 23 $900,000 2 Pinho, Brian C USA 30 Free Agent $0 0 Pinto, Shane C USA 25 Minnesota Wild $800,000 2 Pionk, Neal D USA 30 Anaheim Ducks $7,000,000 4 Pitlick, Tyler RW USA 34 Washington Capitals $775,000 1 Pitre, Coulson C CAN 21 $850,000 3 Podkolzin, Vasily RW RUS 24 $1,750,000 1 Poehling, Ryan CLW USA 27 Pittsburgh Penguins $925,000 1 Poganski, Austin RW USA 30 $750,000 1 Point, Brayden C RW CAN 30 Tampa Bay Lightning $9,000,000 4 Poirier, Jeremie D CAN 23 $850,000 1 Poirier, Remi G CAN 24 $750,000 3 Poitras, Matthew C CAN 22 $900,000 2 Polin, Jason RW USA 26 Free Agent $0 0 Polino, Patrick C USA 30 Free Agent $0 0 Ponomarev, Vasili C RUS 24 $900,000 2 Poolman, Tucker D USA 32 $1,000,000 1 Poolman, Colton D USA 30 Free Agent $0 0 Portillo, Erik G SWE 25 $850,000 2 Pospisil, Martin C SVK 26 Calgary Flames $800,000 1 Poulin, Samuel RW CAN 24 $775,000 2 Pouliot, Derrick D CAN 32 Free Agent $0 0 Poulsen, Tyler C USA 33 Free Agent $0 0 Poulter, Isaac G CAN 24 $900,000 3 Powell, Jay D USA 28 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 Primeau, Cayden G USA 26 Nashville Predators $1,000,000 2 Primeau, Mason C CAN 24 Free Agent $0 0 Prishchepov, Nikita C RUS 22 $750,000 3 Profaca, Luka D CAN 24 $850,000 3 Prokop, Luke D CAN 23 $850,000 2 Propp, Christian G CAN 27 Free Agent $0 0 Protas, Aliaksei C BLR 24 Washington Capitals $3,000,000 3 Provorov, Ivan D RUS 29 Vancouver Canucks $6,250,000 3 Prow, Ethan D USA 33 Free Agent $0 0 Pulli, Valtteri D FIN 25 Free Agent $0 0 Pulock, Ryan D CAN 31 New York Islanders $6,000,000 5 Puricelli, Brandon RW USA 28 Free Agent $0 0 Purpura, Vinnie G USA 27 Free Agent $0 0 Puustinen, Valtteri RW FIN 26 $775,000 1 Pyke, Garrett D CAN 26 Free Agent $0 0 Pyyhtia, Mikael CLW FIN 24 $825,000 3 Quercia, Matt CLWRW USA 27 Free Agent $0 0 Quick, Jonathan G USA 40 Toronto Maple Leafs $1,500,000 2 Quillan, Jacob C CAN 24 $925,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, Taylor C RW CAN 28 $950,000 1 Raddysh, Darren D CAN 30 New York Rangers $2,000,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 Randl, Jack C USA 25 Free Agent $0 0 Rantanen, Mikko RW FIN 29 Utah Mammoth $12,000,000 4 Raska, Adam RW CZE 24 Free Agent $0 0 Rasmussen, Michael C CAN 27 Toronto Maple Leafs $3,000,000 3 Ratcliffe, Isaac LW CAN 27 $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 Raymond, Lucas LWRW SWE 24 San Jose Sharks $8,000,000 2 Reaves, Ryan RW CAN 39 $1,750,000 1 Reddekopp, Chaz D CAN 28 Free Agent $0 0 Reedy, Scott C USA 27 Free Agent $0 0 Rees, Jamieson C CAN 24 $950,000 2 Regenda, Pavol C SVK 26 $750,000 1 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 27 Free Agent $0 0 Reilly, Mike D USA 32 Columbus Blue Jackets $875,000 1 Reimer, James G CAN 38 Edmonton Oilers $1,000,000 1 Reinhardt, Cole LW CAN 26 $800,000 3 Reinhart, Sam C RW CAN 30 Florida Panthers $7,000,000 2 Rempe, Matt C RW CAN 23 $750,000 3 Repaci, Anthony C CAN 31 Free Agent $0 0 Richard, Anthony CLW CAN 29 Seattle Kraken $775,000 2 Richardson, Luke G CAN 26 Free Agent $0 0 Rielly, Morgan D CAN 32 New York Islanders $7,000,000 1 Riemsdyk, James van LWRW USA 36 Nashville Predators $3,500,000 2 Riemsdyk, Trevor van D USA 34 $2,000,000 3 Rifai, Marshall D CAN 28 Free Agent $0 0 Ristolainen, Rasmus D FIN 31 San Jose Sharks $2,760,000 1 Ritchie, Ethan D CAN 23 Free Agent $0 0 Rittich, David G CZE 33 Washington Capitals $850,000 1 Rizzo, Massimo C CAN 24 $750,000 3 Robertson, Matthew D CAN 25 $850,000 4 Robertson, Tucker C CAN 22 $800,000 2 Robertson, Jason LWRW USA 26 $7,500,000 5 Robertson, Nicholas LW USA 23 New York Islanders $950,000 3 Robertsson, Simon C SWE 23 $850,000 3 Robidas, Justin C USA 23 $750,000 2 Robidoux, Mikael C CAN 27 Free Agent $0 0 Robins, Tristen C GBR 24 $900,000 1 Robinson, Eric LWRW USA 30 Chicago Blackhawks $950,000 3 Rodrigues, Evan CLWRW CAN 32 New York Islanders $3,000,000 2 Rodzinski, Romain D SUI 23 Free Agent $0 0 Roed, Lleyton C USA 23 Free Agent $0 0 Roehl, Louie D USA 28 Free Agent $0 0 Roelens, Milo CLW CAN 23 Free Agent $0 0 Rolston, Ryder CLWRW USA 24 Nashville Predators $750,000 2 Romano, Anthony C CAN 25 $750,000 3 Romanov, Alexander D RUS 26 Toronto Maple Leafs $2,500,000 1 Romanov, Georgi G RUS 26 $925,000 1 Romeo, Ryan D USA 29 Free Agent $0 0 Rondbjerg, Jonas LWRW DNK 27 $775,000 1 Roobroeck, Dylan C CAN 21 $750,000 3 Rooney, Kevin C USA 32 $750,000 3 Roos, Filip D SWE 27 Free Agent $0 0 Rose, Carson C CAN 30 Free Agent $0 0 Rosen, Calle D SWE 32 Free Agent $0 0 Rosen, Isak C SWE 23 Nashville Predators $950,000 1 Roslovic, Jack C RW USA 29 Carolina Hurricanes $3,000,000 3 Rossi, Marco C AUT 24 Calgary Flames $5,000,000 3 Rousek, Lukas RW CZE 27 Free Agent $0 0 Rousseau, William G CAN 23 Free Agent $0 0 Rowe, Luke D USA 27 Free Agent $0 0 Roy, Joshua CLWRW CAN 22 $750,000 2 Roy, Matt D USA 31 Vegas Golden Knights $5,750,000 3 Roy, Nicolas C CAN 29 Philadelphia Flyers $3,000,000 2 Ruffin, Samuel CLWRW USA 27 Free Agent $0 0 Russell, Connor D CAN 29 Free Agent $0 0 Russell, Bobby D CAN 25 Free Agent $0 0 Russell, Mitchell C RW CAN 25 $800,000 1 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, 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 Rychlovsky, Jakub C CZE 24 Free Agent $0 0 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 29 Free Agent $0 0 Saigeon, Brandon C USA 27 Free Agent $0 0 Saint, Austin CLWRW CAN 24 Free Agent $0 0 Sale, Eduard C CZE 21 $950,000 3 Salomonsson, Elias D SWE 21 $900,000 3 Samberg, Dylan D USA 27 Minnesota Wild $1,400,000 5 Sambrook, Jordan D CAN 27 Free Agent $0 0 Samoskevich, Mackie C RW USA 23 Detroit Red Wings $950,000 2 Samson, Ethan D CAN 22 $750,000 2 Samsonov, Ilya G RUS 29 New York Rangers $2,187,000 3 Samuelsson, Mattias D USA 26 Utah Mammoth $3,500,000 2 Sandelin, Ryan C RW USA 27 Free Agent $0 0 Sanderson, Jake D USA 23 Montreal Canadiens $950,000 3 Sandin, Rasmus D SWE 26 Ottawa Senators $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 30 Carolina Hurricanes $4,500,000 1 Santini, Steven D CAN 35 Free Agent $0 0 Sapovaliv, Matyas C CZE 22 $1,000,000 4 Sarlo, Christian CLWRW USA 24 Free Agent $0 0 Saros, Juuse G FIN 31 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 Saville, Isaiah G USA 25 $900,000 4 Savoie, Carter LW CAN 24 $850,000 1 Savoie, Matt C CAN 22 $950,000 3 Savoie, Samuel C CAN 22 $850,000 3 Sawchenko, Zach G CAN 28 Free Agent $0 0 Sawchenko, Zachary G CAN 28 Free Agent $0 0 Scandella, Marco D CAN 36 Columbus Blue Jackets $2,000,000 1 Scanlin, Brandon D CAN 26 $775,000 1 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 33 Anaheim Ducks $4,250,000 2 Schenn, Luke D CAN 36 Florida Panthers $3,000,000 2 Schenn, Brayden CLW CAN 34 Calgary Flames $6,000,000 3 Schmaltz, Nick CLWRW USA 30 Anaheim Ducks $5,850,000 2 Schmelzer, Ryan C USA 32 Free Agent $0 0 Schmid, Akira G SUI 25 $975,000 2 Schmidt, Nate D USA 34 Washington Capitals $2,500,000 2 Schmidt, Roman D USA 23 $850,000 3 Schneider, Braden D CAN 24 Detroit Red Wings $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 $775,000 4 Schwartz, Jaden LW CAN 33 Nashville Predators $7,500,000 4 Schwindt, Cole RW CAN 24 $875,000 1 Sebrango, Donovan D CAN 24 $850,000 1 Sedoff, Christoffer D FIN 24 $800,000 1 Seeler, Nick D USA 32 Boston Bruins $2,500,000 3 Seeley, Ronan D CAN 23 $750,000 1 Seger, Gabriel C SWE 26 Free Agent $0 0 Seguin, Tyler C RW CAN 34 Minnesota Wild $9,000,000 2 Seider, Moritz D DEU 25 Colorado Avalanche $8,250,000 3 Sellar, Shane C USA 28 Free Agent $0 0 Semik, Jacob D USA 26 Free Agent $0 0 Seminoff, Matthew RW USA 22 $750,000 2 Senden, Mark C USA 28 Free Agent $0 0 Seney, Brett CLW CAN 30 $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 25 Free Agent $0 0 Seyfert, Jordan C USA 27 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 $775,000 3 Shaw, Logan C RW CAN 33 Free Agent $0 0 Shaw, Mason C CAN 27 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 $2,500,000 1 Sheehy, Alex D USA 28 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 31 Philadelphia Flyers $1,500,000 2 Shesterkin, Igor G RUS 29 Buffalo Sabres $5,750,000 2 Shine, Dominik RW USA 32 $1,200,000 3 Sholl, Tomas G USA 31 Free Agent $0 0 Sidorov, Yegor C BLR 21 $850,000 3 Siegenthaler, Jonas D CHE 28 New York Islanders $4,700,000 4 Sillinger, Cole C USA 22 New York Rangers $2,250,000 2 Sillinger, Owen C CAN 28 Free Agent $0 0 Silovs, Arturs G LAT 25 $900,000 1 Silye, David C CAN 27 Free Agent $0 0 Simoneau, Xavier C CAN 24 $750,000 1 Simpson, Michael G CAN 23 Free Agent $0 0 Singleton, Tate C USA 27 Free Agent $0 0 Sissons, Colton CLWRW CAN 32 Vancouver Canucks $2,800,000 2 Skarek, Jakub G CZE 26 $1,000,000 4 Skelly, Dalton D USA 30 Free Agent $0 0 Skeoch, Darian D CAN 29 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 32 Pittsburgh Penguins $6,000,000 2 Skoog, Wilmer C SWE 26 $750,000 2 Slafkovsky, Juraj LWRW SVK 22 Tampa Bay Lightning $950,000 1 Slaggert, Landon RW USA 23 $850,000 2 Slaggert, Graham C USA 27 Free Agent $0 0 Slavin, Jaccob D USA 31 Carolina Hurricanes $5,500,000 2 Slavin, Josiah LW USA 27 Free Agent $0 0 Smallman, Spencer RW CAN 29 Free Agent $0 0 Smereck, Jalen D USA 28 Free Agent $0 0 Smilanic, Ty C USA 24 Nashville Predators $850,000 2 Smirnov, Denis C RUS 28 Free Agent $0 0 Smith, Dalton LW CAN 33 Free Agent $0 0 Smith, Craig RW USA 36 Carolina Hurricanes $1,200,000 1 Smith, C.J. C USA 31 Free Agent $0 0 Smith, Givani LWRW CAN 28 Free Agent $0 0 Smith, Reilly LWRW CAN 35 Calgary Flames $4,500,000 1 Smith, Nathan C USA 27 Free Agent $0 0 Smith, Will C USA 21 Detroit Red Wings $950,000 3 Smith, Jake C CAN 28 Free Agent $0 0 Smith, Gemel C CAN 32 Free Agent $0 0 Smith, Brendan D CAN 37 $1,000,000 1 Smith, Cole LW USA 30 $900,000 1 Snively, Joe LW USA 30 Free Agent $0 0 Soderblom, Arvid G SWE 26 Tampa Bay Lightning $900,000 1 Soderblom, Elmer C SWE 24 $750,000 1 Soderstrom, Victor D SWE 25 $775,000 3 Sogaard, Mads G DEN 25 Ottawa Senators $1,000,000 3 Sokolov, Yegor LWRW RUS 25 $950,000 3 Solovyov, Ilya D BLR 25 $1,000,000 2 Sompel, Mitchell Vande D CAN 35 Free Agent $0 0 Sop, Matthew C CAN 23 Free Agent $0 0 Sorokin, Ilya G RUS 30 Los Angeles Kings $7,750,000 3 Sorum, Felix Unger C NOR 20 Nashville Predators $900,000 3 Soucy, Carson D CAN 31 Winnipeg Jets $2,000,000 3 Sourdif, Justin C CAN 24 $850,000 2 Spacek, David D USA 23 $750,000 2 Spence, Jordan D AUS 25 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 29 Toronto Maple Leafs $1,500,000 2 Spurgeon, Jared D CAN 36 Tampa Bay Lightning $7,100,000 1 Sredl, Matthew D USA 24 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 36 Buffalo Sabres $8,000,000 2 Stankoven, Logan C RW CAN 23 Montreal Canadiens $900,000 2 Stanley, Logan D CAN 27 Toronto Maple Leafs $2,000,000 4 Stastney, Spencer D USA 26 $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 32 $1,000,000 3 Steel, Sam C CAN 28 $1,750,000 4 Steeves, Alex C USA 26 $1,000,000 4 Steeves, Ben LW USA 23 $900,000 1 Stefan, James C USA 22 Free Agent $0 0 Stella, Jake LW SWE 27 Free Agent $0 0 Stenberg, Otto C SWE 20 $950,000 3 Stenlund, Kevin C RW SWE 29 Pittsburgh Penguins $2,000,000 1 Stephens, Mitchell C CAN 29 $800,000 1 Stephenson, Chandler CLWRW CAN 32 Vancouver Canucks $7,500,000 4 Sternschein, Sam C USA 27 Free Agent $0 0 Stevens, Jake D USA 20 Free Agent $0 0 Stevens, John C USA 31 Free Agent $0 0 Stevens, Sam C CAN 25 Free Agent $0 0 Stevens, Luke LW USA 28 Free Agent $0 0 Stevenson, Clay G CAN 27 Free Agent $0 0 Stewart, Ethan C USA 29 Free Agent $0 0 Stienburg, Matt C CAN 25 $950,000 2 Stillman, Riley D CAN 28 Free Agent $0 0 Stillman, Chase RW USA 23 New York Islanders $950,000 2 Stinil, Michal C CZE 27 Free Agent $0 0 Stolarz, Anthony G USA 32 New York Islanders $6,500,000 4 Stone, Mark RW CAN 33 Anaheim Ducks $4,800,000 2 Strand, Austin D CAN 29 $1,000,000 2 Strang, Ethan CLWRW CAN 25 Free Agent $0 0 Stranges, Antonio CLW USA 24 $850,000 3 Strome, Ryan C RW CAN 32 Calgary Flames $5,000,000 3 Strome, Matthew LW CAN 26 $750,000 1 Strome, Dylan C CAN 29 New York Islanders $5,000,000 4 Stromgren, William LW SWE 22 $900,000 2 Struble, Jayden D USA 24 $900,000 2 Struthers, Matthew C ONT 26 Free Agent $0 0 Stucker, Robbie D USA 27 $750,000 2 Studnicka, Jack C CAN 27 New Jersey Devils $775,000 3 Sturm, Nico C DEU 30 $2,050,000 1 Stutzle, Tim CLW DEU 24 Buffalo Sabres $8,450,000 3 Subban, Malcolm G CAN 32 Free Agent $0 0 Sucese, Nate LW USA 29 Free Agent $0 0 Suchanek, Tomas G CZE 22 $850,000 3 Sundqvist, Oskar C RW SWE 32 Florida Panthers $1,500,000 2 Supryka, Cameron D CAN 24 Free Agent $0 0 Suter, Pius C RW CHE 29 Minnesota Wild $4,500,000 4 Suter, Ryan D USA 41 Minnesota Wild $5,000,000 1 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 5 Suzuki, Ryan C CAN 24 $950,000 3 Svechkov, Fedor CLW RUS 23 $950,000 2 Svechnikov, Andrei LWRW RUS 26 Carolina Hurricanes $7,500,000 2 Svejkovsky, Lukas C USA 24 $800,000 1 Svozil, Stanislav D CZE 23 $850,000 2 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 28 Free Agent $0 0 Sykora, Adam CLW SVK 21 $900,000 2 Sylvegard, Marcus C SWE 26 Free Agent $0 0 Szturc, Gabriel C CZE 22 $925,000 3 Szuber, Maksymilian D POL 23 $750,000 2 Talbot, Cam G CAN 38 Detroit Red Wings $3,500,000 2 Tanev, Brandon LWRW CAN 34 Vancouver Canucks $2,750,000 1 Tanev, Chris 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 Utah Mammoth $1,010,000 1 Tavares, John C CAN 35 Winnipeg Jets $10,000,000 4 Taylor, Trey D CAN 24 $970,000 3 Taylor, Justin C CAN 37 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, Chris LWRW CAN 36 Free Agent $0 0 Terry, Troy C RW USA 28 Utah Mammoth $7,000,000 3 Texier, Alexandre C FRA 26 Utah Mammoth $1,500,000 1 Theisen, Colin LW USA 28 Free Agent $0 0 Theodore, Shea D CAN 30 San Jose Sharks $5,750,000 2 Thiesing, Cam C USA 25 Free Agent $0 0 Thomas, Robert C RW CAN 26 St. Louis Blues $8,000,000 1 Thomas, Akil C RW CAN 26 $5,000,000 3 Thompson, Tyce RW CAN 26 $762,000 3 Thompson, Logan G CAN 29 Calgary Flames $1,350,000 2 Thompson, Blake D CAN 33 Free Agent $0 0 Thompson, Tage LWRW USA 28 St. Louis Blues $7,200,000 4 Thompson, Jack D CAN 24 $850,000 3 Thomson, Bryan G CAN 24 Free Agent $0 0 Thomson, Lassi D FIN 25 $850,000 1 Thornton, Anson G CAN 22 $850,000 3 Thrower, Josh D CAN 30 Free Agent $0 0 Thrun, Henry D USA 25 $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 34 $1,000,000 1 Tippett, Owen LWRW CAN 27 Florida Panthers $6,200,000 4 Tischke, Peter D USA 29 Free Agent $0 0 Tkachuk, Brady CLW USA 26 San Jose Sharks $8,200,000 5 Tkachuk, Matthew LWRW USA 28 St. Louis Blues $9,000,000 3 Toews, Jonathan C CAN 37 Free Agent $0 0 Toews, Devon D CAN 32 Montreal Canadiens $7,200,000 4 Toffoli, Tyler RW CAN 33 Winnipeg Jets $6,500,000 3 Tokarski, Dustin G CAN 36 Free Agent $0 0 Tolopilo, Nikita G BLR 26 $950,000 1 Tolvanen, Eeli LWRW FIN 27 Colorado Avalanche $3,100,000 4 Tomasino, Philip CLWRW CAN 24 $1,500,000 2 Tomkins, Matt G CAN 31 $900,000 2 Toninato, Dominic C USA 32 $2,000,000 3 Topatigh, Derek D CAN 28 Free Agent $0 0 Toporowski, Luke C USA 25 $950,000 2 Toropchenko, Alexey RW RUS 26 St. Louis Blues $1,500,000 4 Toure, Djibril D CAN 22 $800,000 3 Tourigny, Miguel D CAN 24 $750,000 2 Tracey, Brayden CLW CAN 24 $850,000 2 Tremblay, Samuel C CAN 30 Free Agent $0 0 Trenin, Yakov CLW RUS 29 Nashville Predators $3,500,000 2 Trineyev, Bogdan LW RUS 24 $800,000 2 Trocheck, Vincent C USA 32 San Jose Sharks $2,750,000 1 Trouba, Jacob D USA 32 Calgary Flames $9,500,000 4 Trudeau, William D CAN 23 $800,000 1 Tsekos, Zach C CAN 29 Free Agent $0 0 Tsyplakov, Maxim C RUS 27 Buffalo Sabres $4,500,000 4 Tuch, Luke C USA 24 $900,000 3 Tuch, Alex LWRW USA 29 Carolina Hurricanes $5,500,000 2 Tucker, Tyler D CAN 25 St. Louis Blues $750,000 1 Tufte, Riley LW USA 28 Free Agent $0 0 Tullio, Tyler C USA 24 $750,000 1 Tuomaala, Samu RW FIN 23 $830,833 2 Tuomisto, Antti D FIN 25 $900,000 2 Turcotte, Yannick C CAN 29 Free Agent $0 0 Turcotte, Alex C USA 25 Los Angeles Kings $950,000 2 Turcotte, Yanick C CAN 29 Free Agent $0 0 Tverberg, Ryan C RW CAN 24 $775,000 3 Twarynski, Carsen LWRW CAN 28 Free Agent $0 0 Tynan, T.J. C USA 34 $750,000 3 Uchacz, Kai C CAN 22 $750,000 2 Uens, Zach D CAN 24 Free Agent $0 0 Ufko, Ryan D USA 22 $800,000 3 Ulett, Loren LW CAN 31 Free Agent $0 0 Ullmark, Linus G SWE 32 Ottawa Senators $4,750,000 3 Ungar, Connor G CAN 24 $950,000 2 Usov, Ilya C BLR 24 Free Agent $0 0 Vaakanainen, Urho D FIN 27 $2,100,000 3 Vaive, Justin C USA 36 Free Agent $0 0 Valimaki, Juuso D FIN 27 $1,450,000 4 Vanecek, Vitek G CZE 30 Vegas Golden Knights $1,500,000 4 Vanroboys, Lucas C CAN 26 Free Agent $0 0 VanWyhe, Garrett LW USA 28 Free Agent $0 0 Varlamov, Semyon G RUS 37 Colorado Avalanche $2,750,000 2 Vasilevskiy, Andrei G RUS 31 Tampa Bay Lightning $9,000,000 3 Vatrano, Frank LWRW USA 32 Seattle Kraken $5,500,000 3 Vejmelka, Karel G CZE 29 Columbus Blue Jackets $3,250,000 1 Veleno, Joe C CAN 26 Detroit Red Wings $1,500,000 1 Veremyev, Gleb C USA 22 Free Agent $0 0 Verhaeghe, Carter C CAN 30 Philadelphia Flyers $6,650,000 4 Vernon, Matt G USA 28 Free Agent $0 0 Verrier, Ryan D USA 27 Free Agent $0 0 Vidmar, Sebastian C SWE 32 Free Agent $0 0 Viel, Jeffrey RW CAN 29 Free Agent $0 0 Vierling, Evan C CAN 23 $750,000 2 Vikman, Jesper G SWE 24 $750,000 2 Vilardi, Gabriel C RW CAN 26 Los Angeles Kings $6,250,000 4 Vilen, Topias D FIN 23 $750,000 2 Vilio, Elijah D CAN 28 Free Agent $0 0 Villalta, Matt G CAN 26 $900,000 2 Villeneuve, William D CAN 24 $800,000 1 Vilmanis, Sandis C LAT 22 $750,000 3 Vincent, Anthony C USA 28 Free Agent $0 0 Viro, Eemil D FIN 24 $850,000 1 Vitelli, Reece C CAN 24 Free Agent $0 0 Vladar, Dan G CZE 28 Winnipeg Jets $4,000,000 4 Vlasic, Alex D USA 24 Los Angeles Kings $5,000,000 3 Vlasic, Marc-Edouard D CAN 39 Nashville Predators $4,000,000 2 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 Vrbetic, Joe G CAN 23 $750,000 1 Vukojevic, Michael D CAN 24 $850,000 2 Wagner, Fabian C SWE 21 $750,000 3 Wagner, Chris CLWRW USA 34 $750,000 1 Wagner, Ryan RW USA 29 Free Agent $0 0 Wagner, Austin C CAN 28 Free Agent $0 0 Wahlberg, Anton C SWE 20 $900,000 3 Wahlin, Jake C USA 29 Free Agent $0 0 Wahlstrom, Oliver RW USA 25 $1,250,000 1 Walcott, Daniel D CAN 31 Free Agent $0 0 Walford, Scott D CAN 27 Free Agent $0 0 Walinski, Mitch C USA 27 Free Agent $0 0 Walker, Daniel C CAN 26 Free Agent $0 0 Walker, Kobe RW CAN 28 Free Agent $0 0 Walker, Sammy C USA 26 Free Agent $0 0 Walker, Cooper C CAN 23 Free Agent $0 0 Walker, Nathan CLW AUS 32 Carolina Hurricanes $1,000,000 4 Walker, Sean D CAN 31 Colorado Avalanche $2,650,000 3 Walker, Samuel C USA 26 $750,000 1 Wall, Kylor D CAN 28 Free Agent $0 0 Wall, Kevin RW USA 26 $750,000 2 Wallinder, William D SWE 23 $900,000 2 Wallstedt, Jesper G SWE 23 $950,000 3 Walman, Jake D CAN 30 Edmonton Oilers $1,875,000 1 Walsh, Reilly D USA 27 $775,000 3 Walters, Connor D CAN 28 Free Agent $0 0 Wanner, Max D CAN 23 $750,000 2 Ward, Taylor RW CAN 28 Free Agent $0 0 Warm, Beck G CAN 26 Free Agent $0 0 Warren, Marshall D USA 25 $750,000 3 Warren, Noah D CAN 21 $900,000 3 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, Austin C RW USA 34 Free Agent $0 0 Watson, Kalvyn C CAN 23 Free Agent $0 0 Watts, Brayden RW USA 26 Free Agent $0 0 Webber, Cade D USA 25 $800,000 3 Wedgewood, Scott G CAN 33 Dallas Stars $1,250,000 5 Weegar, MacKenzie D CAN 32 Florida Panthers $6,250,000 3 Weeks, Mitchell G CAN 24 Free Agent $0 0 Weiss, Tyler CLW USA 26 $750,000 2 Wells, Dylan G CAN 27 $1,000,000 4 Welsch, Henry G USA 25 Free Agent $0 0 Wendt, Dylan C USA 25 Free Agent $0 0 Wennberg, Alexander CLWRW SWE 31 Winnipeg Jets $5,000,000 2 Werenski, Zach D USA 28 Philadelphia Flyers $9,000,000 2 West, Noah G USA 25 Free Agent $0 0 Wheatcroft, Chase CLWRW CAN 23 $862,500 2 Wheeler, Ryan D USA 28 Free Agent $0 0 White, Colton D CAN 28 $762,000 2 White, Zach C USA 30 Free Agent $0 0 White, Colin C RW USA 29 $1,000,000 2 White, Gavin D CAN 23 $800,000 2 White, A.J. C USA 34 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 Wiebe, Jaxsen C RW CAN 23 Free Agent $0 0 Wiesblatt, Ozzy C CAN 24 $950,000 1 Wilkins, Josh C USA 27 Free Agent $0 0 Willets, Jake D USA 26 Free Agent $0 0 Willman, Max C USA 31 Free Agent $0 0 Wilsby, Adam D SWE 25 $750,000 3 Wilson, Koletrane D CAN 26 Free Agent $0 0 Wilson, Garrett LWRW CAN 34 Free Agent $0 0 Wilson, Tom RW CAN 32 Washington Capitals $5,100,000 5 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 26 $750,000 2 Wittchow, Eddie D USA 33 $775,000 3 Wolanin, Christian D CAN 31 $10,000,000 1 Wolf, Dustin G USA 24 Calgary Flames $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 $3,000,000 3 Wotherspoon, Tyler D CAN 35 Buffalo Sabres $850,000 1 Wotherspoon, Parker D CAN 35 Boston Bruins $1,500,000 3 Wouters, Chase C CAN 25 Free Agent $0 0 Wright, Charlie D CAN 22 Free Agent $0 0 Wright, Cameron C CAN 27 Free Agent $0 0 Wright, Shane C CAN 22 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, Florian C CAN 21 $800,000 3 Xhekaj, Arber D CAN 25 $750,000 1 Yamamoto, Kailer RW USA 27 $850,000 4 Yeamans, Brandon C CAN 27 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 28 Free Agent $0 0 York, Cam D USA 25 Pittsburgh Penguins $5,000,000 2 Young, Colton CLWRW CAN 27 Free Agent $0 0 Young, Ty G CAN 21 $750,000 3 Zabaneh, Nicholas C CAN 25 Free Agent $0 0 Zacha, Pavel CLW CZE 29 New Jersey Devils $4,750,000 2 Zadorov, Nikita D RUS 31 Carolina Hurricanes $4,500,000 3 Zamula, Egor D RUS 26 Philadelphia Flyers $1,600,000 1 Zary, Connor C CAN 24 Detroit Red Wings $2,000,000 3 Zegras, Trevor CLW USA 25 Carolina Hurricanes $5,500,000 3 Zellweger, Olen D CAN 22 $900,000 2 Zetterlund, Fabian RW SWE 26 $750,000 1 Zherenko, Vadim G RUS 25 $750,000 1 Zhilkin, Danny C RUS 22 $750,000 2 Zibanejad, Mika C SWE 33 Utah Mammoth $8,000,000 1 Zins, Trevor D USA 27 Free Agent $0 0 Zloty, Benjamin D CAN 24 Free Agent $0 0 Zmolek, Riese D USA 29 Free Agent $0 0 Zmolek, Will D USA 27 Free Agent $0 0 Zub, Artem D RUS 30 Montreal Canadiens $4,200,000 3 Zuccarello, Mats RW NOR 38 New York Rangers $5,000,000 3 Zucker, Jason LWRW USA 34 Washington Capitals $5,500,000 1 Total 1885