Active Players 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(s) Nationality Age Team Contract Salary A.J. Greer LW CAN 24 Hartford Wolf Pack 4 $935,000 Aaron Dell G CAN 31 Philadelphia Flyers 1 $2,500,000 Aaron Ekblad D CAN 24 Washington Capitals 2 $4,000,000 Aaron Harstad D USA 28 Free Agent 0 $0 Aaron Luchuk C CAN 23 Free Agent 0 $0 Aaron Ness D USA 30 Belleville Senators 3 $1,500,000 Abbott Girduckis RW CAN 25 Free Agent 0 $0 Adam Boqvist D SWE 20 San Antonio Rampage 3 $875,000 Adam Brooks C CAN 24 St. Charles Chill 3 $750,000 Adam Carlson G USA 26 Free Agent 0 $0 Adam Clendening D USA 28 Belleville Senators 3 $1,017,500 Adam Cracknell RW CAN 35 Los Angeles Kings 2 $1,000,000 Adam Erne LW USA 25 Syracuse Crunch 1 $1,000,000 Adam Fox D USA 22 Detroit Red Wings 2 $925,000 Adam Gaudette C USA 24 Ottawa Senators 1 $850,000 Adam Helewka LW CAN 25 Philadelphia Flyers 3 $852,500 Adam Henrique C CAN 30 San Jose Sharks 1 $4,000,000 Adam Huska G SVK 23 Utica Comets 1 $700,000 Adam Johnson LW USA 26 Wilkes-Barre/Scranton Penguins 1 $935,000 Adam Larsson D SWE 28 Arizona Coyotes 4 $4,180,000 Adam Lowry C CAN 27 Dallas Stars 4 $1,960,000 Adam Mascherin LW CAN 22 Greenville Swamp Rabbits 2 $775,000 Adam Pelech D CAN 26 St. Louis Blues 1 $2,000,000 Adam Ruzicka C SVK 21 Laval Rocket 3 $725,000 Adam Werner G SWE 23 Springfield Thunderbirds 2 $875,000 Adam Wilcox G USA 28 San Diego Gulls 1 $650,000 Adin Hill G CAN 24 Toronto Marlies 3 $950,000 Adrian Kempe LW SWE 24 Pittsburgh Penguins 2 $1,500,000 Alan Quine C CAN 27 Colorado Eagles 2 $925,000 Alec Martinez D USA 33 Chicago Blackhawks 1 $6,000,000 Aleksander Barkov C FIN 25 Toronto Maple Leafs 1 $4,000,000 Aleksi Heponiemi LW FIN 21 Greenville Swamp Rabbits 3 $750,000 Aleksi Saarela CLW FIN 23 Milwaukee Admirals 4 $850,000 Alex Alexeyev D RUS 21 Providence Bruins 3 $875,000 Alex Barre-Boulet LWRW CAN 23 Springfield Thunderbirds 1 $832,500 Alex Belzile C RW CAN 29 Syracuse Crunch 1 $775,000 Alex Biega D CAN 32 Anaheim Ducks 1 $1,750,000 Alex Carrier D CAN 24 St. Charles Chill 3 $900,000 Alex Chiasson RW CAN 30 Arizona Coyotes 2 $1,815,000 Alex DeBrincat LW USA 23 New Jersey Devils 1 $925,000 Alex Dostie CLW CAN 23 Idaho Steelheads 1 $650,000 Alex Dubeau G CAN 26 Free Agent 0 $0 Alex Formenton LW CAN 21 Charlotte Checkers 2 $925,000 Alex Galchenyuk CLW USA 26 Edmonton Oilers 1 $4,400,000 Alex Gallant LW CAN 28 Milwaukee Admirals 3 $877,250 Alex Goligoski D USA 35 Edmonton Oilers 1 $6,800,000 Alex Guptill LW CAN 28 Free Agent 0 $0 Alex Iafallo LW USA 27 Vancouver Canucks 1 $1,200,000 Alex Kerfoot C CAN 26 Toronto Maple Leafs 1 $832,500 Alex Kile LW USA 26 Free Agent 0 $0 Alex Killorn LW CAN 31 St. Louis Blues 1 $2,612,500 Alex Lepkowski D USA 27 Free Agent 0 $0 Alex Lyon G USA 28 Edmonton Oilers 4 $880,000 Alex Nedeljkovic G USA 24 St. Charles Chill 3 $900,000 Alex Nylander LWRW SWE 22 Florida Everblades 4 $1,000,000 Alex Ovechkin LW RUS 35 Dallas Stars 1 $6,930,000 Alex Pietrangelo D CAN 30 Tampa Bay Lightning 2 $5,000,000 Alex Stalock G USA 33 San Jose Sharks 2 $1,406,250 Alex True C DEN 23 Henderson Silver Knights 1 $820,000 Alex Tuch LWRW USA 24 Vancouver Canucks 3 $1,400,000 Alex Volkov LW RUS 23 San Antonio Rampage 1 $925,000 Alexandar Georgiev G RUS 24 New Jersey Devils 3 $2,250,000 Alexander Edler D SWE 34 Pittsburgh Penguins 1 $8,000,000 Alexander Petrovic D CAN 28 Washington Capitals 2 $1,000,000 Alexander Radulov RW RUS 34 Tampa Bay Lightning 3 $5,005,000 Alexander Wennberg C SWE 26 San Jose Sharks 2 $2,194,750 Alexander Yelesin D RUS 24 New Jersey Devils 3 $1,200,000 Alexandre Alain C RW CAN 23 Toronto Marlies 3 $760,000 Alexandre Carrier RW CAN 29 Free Agent 0 $0 Alexandre Fortin LWRW CAN 23 San Diego Gulls 1 $650,000 Alexandre Texier LW FRA 21 Rochester Americans 2 $925,000 Alexey Lipanov C RUS 21 Milwaukee Admirals 3 $700,000 Alexey Toropchenko RW RUS 21 San Antonio Rampage 3 $700,000 Alexis D'Aoust RW CAN 24 Hershey Bears 1 $715,000 Anders Bjork LWRW USA 24 San Diego Gulls 1 $925,000 Anders Lee LW USA 30 Washington Capitals 1 $4,000,000 Anders Nilsson G SWE 30 Edmonton Oilers 2 $5,250,000 Andre Burakovsky LWRW SWE 25 Vancouver Canucks 2 $1,920,000 Andreas Athanasiou CLWRW CAN 26 New York Islanders 1 $2,000,000 Andreas Borgman D SWE 25 Bakersfield Condors 1 $1,017,500 Andreas Englund D SWE 24 Toronto Marlies 4 $935,000 Andreas Johnsson LW SWE 26 Winnipeg Jets 2 $2,500,000 Andrei Svechnikov LWRW RUS 20 New York Rangers 2 $925,000 Andrei Vasilevskiy G RUS 26 Washington Capitals 2 $4,200,000 Andrej Sekera D SVK 34 Tampa Bay Lightning 1 $4,500,000 Andrew Agozzino CLW CAN 29 Colorado Avalanche 2 $750,000 Andrew Cherniwchan RW CAN 31 Free Agent 0 $0 Andrew Cogliano LW CAN 33 Tampa Bay Lightning 1 $3,437,500 Andrew Copp CLW USA 26 Carolina Hurricanes 2 $1,400,000 Andrew Hammond G CAN 32 Greenville Swamp Rabbits 2 $1,300,000 Andrew Ladd LW CAN 35 Dallas Stars 3 $700,000 Andrew Mangiapane LW CAN 24 St. Louis Blues 3 $1,500,000 Andrew Oglevie RW USA 25 San Antonio Rampage 2 $700,000 Andrew Peeke D USA 22 St. Charles Chill 2 $875,000 Andrew Poturalski C RW USA 26 Tucson Roadrunners 1 $948,750 Andrew Shaw C RW CAN 29 Los Angeles Kings 2 $2,873,750 Andrew Shortridge G USA 25 Laval Rocket 3 $831,250 Andrew Sturtz RW USA 26 Free Agent 0 $0 Andy Andreoff CLW CAN 29 San Diego Gulls 1 $850,000 Andy Greene D USA 38 San Jose Sharks 2 $5,500,000 Andy Welinski D USA 27 Toronto Maple Leafs 2 $1,375,000 Angus Redmond G CAN 25 San Diego Gulls 1 $300,000 Anthony Angello RW USA 24 Utica Comets 2 $800,000 Anthony Beauvillier LW CAN 23 Arizona Coyotes 4 $3,600,000 Anthony Bitetto D USA 30 Dallas Stars 2 $775,000 Anthony Cirelli C CAN 23 Ottawa Senators 1 $925,000 Anthony Duclair LWRW CAN 25 Ottawa Senators 1 $925,000 Anthony Greco RW USA 27 St. Charles Chill 1 $925,000 Anthony Louis LW USA 25 Idaho Steelheads 3 $700,000 Anthony Mantha LWRW CAN 26 Tampa Bay Lightning 1 $3,000,000 Anthony Peluso RW CAN 31 Toronto Marlies 1 $725,000 Anthony Richard LW CAN 24 Florida Everblades 1 $750,000 Anthony Stolarz G USA 26 New York Rangers 1 $780,000 Antoine Bibeau G CAN 26 San Jose Barracuda 1 $770,000 Antoine Morand C CAN 21 Idaho Steelheads 3 $750,000 Antoine Roussel LW FRA 31 Vegas Golden Knights 3 $2,100,000 Antoine Waked RW CAN 24 Toronto Marlies 1 $650,000 Anton Blidh LW SWE 25 Stockton Heat 1 $935,000 Anton Forsberg G SWE 28 Dallas Stars 3 $1,075,000 Anton Khudobin G RUS 34 Toronto Maple Leafs 2 $2,000,000 Anton Lindholm D SWE 26 Utica Comets 2 $880,000 Anton Stralman D SWE 34 Minnesota Wild 3 $7,000,000 Antti Raanta G FIN 31 Vegas Golden Knights 4 $7,500,000 Antti Suomela C FIN 26 Grand Rapids Griffins 1 $775,000 Anze Kopitar C SLO 33 Washington Capitals 1 $6,545,000 Arnaud Durandeau LW CAN 21 Laval Rocket 4 $700,000 Artem Anisimov C RUS 32 Montreal Canadiens 3 $3,200,000 Artemi Panarin LW RUS 29 Carolina Hurricanes 1 $5,000,000 Artturi Lehkonen LWRW FIN 25 Minnesota Wild 2 $2,000,000 Artyom Zagidulin G RUS 25 Utica Comets 2 $950,000 Arvin Atwal D CAN 25 Free Agent 0 $0 Ashton Sautner D CAN 26 Rochester Americans 1 $730,000 Austin Czarnik C RW USA 28 Colorado Avalanche 2 $962,500 Austin Poganski RW USA 24 Tampa Bay Lightning 2 $725,000 Austin Strand D CAN 23 St. Charles Chill 2 $850,000 Austin Wagner LW CAN 23 Anaheim Ducks 1 $1,400,000 Austin Watson RW USA 28 Columbus Blue Jackets 2 $1,500,000 Auston Matthews C USA 23 Buffalo Sabres 4 $7,195,000 Axel Jonsson-Fjallby RW SWE 22 Providence Bruins 2 $700,000 Barclay Goodrow CLWRW CAN 27 Toronto Maple Leafs 1 $852,500 Barrett Hayton C CAN 20 Greenville Swamp Rabbits 3 $875,000 Beau Bennett LWRW USA 29 St. Charles Chill 2 $990,000 Beau Starrett C CAN 25 Free Agent 0 $0 Beck Malenstyn LW CAN 22 Bridgeport Sound Tigers 2 $906,250 Ben Bishop G USA 34 Arizona Coyotes 2 $4,950,000 Ben Chiarot D CAN 29 Calgary Flames 1 $1,250,000 Ben Gleason D USA 22 Hartford Wolf Pack 2 $925,000 Ben Harpur D CAN 25 Toronto Maple Leafs 2 $1,155,000 Ben Hutton D CAN 27 Arizona Coyotes 3 $2,000,000 Ben Jones RW CAN 21 Utica Comets 3 $700,000 Ben Street CLW CAN 33 Dallas Stars 2 $750,000 Ben Thomas D CAN 24 San Antonio Rampage 3 $700,000 Ben Thomson LW CAN 27 Milwaukee Admirals 1 $725,000 Blaine Byron C CAN 25 Chicago Wolves 2 $725,000 Blake Coleman LWRW USA 29 Nashville Predators 2 $2,750,000 Blake Comeau RW CAN 34 Anaheim Ducks 1 $4,100,000 Blake Hillman D USA 24 Henderson Silver Knights 1 $1,500,000 Blake Lizotte C USA 23 Boston Bruins 2 $765,000 Blake Pietila CLW USA 27 San Antonio Rampage 4 $1,017,500 Blake Siebenaler D USA 24 Lehigh Valley Phantoms 3 $1,500,000 Blake Speers C CAN 23 San Jose Barracuda 3 $962,500 Blake Wheeler C RW USA 34 New York Rangers 2 $8,000,000 Bo Horvat C CAN 25 Pittsburgh Penguins 2 $5,000,000 Bobby Nardella D USA 24 Charlotte Checkers 1 $700,000 Bobby Ryan RW USA 33 Washington Capitals 1 $5,000,000 Bobby Shea D USA 30 Free Agent 0 $0 Bobo Carpenter C USA 24 Charlotte Checkers 3 $725,000 Bode Wilde D USA 20 Stockton Heat 3 $750,000 Boko Imama LW CAN 24 Houston Aeros 2 $650,000 Boo Nieves C USA 26 Utica Comets 1 $850,000 Boone Jenner CLW CAN 27 Edmonton Oilers 4 $4,400,000 Boris Katchouk C CAN 22 Rochester Americans 2 $775,000 Boston Leier LWRW CAN 27 Providence Bruins 1 $650,000 Brad Hunt D CAN 32 Detroit Red Wings 1 $1,655,000 Brad Malone CLW CAN 31 Greenville Swamp Rabbits 3 $1,250,000 Brad Marchand LW CAN 32 Vegas Golden Knights 3 $6,545,000 Brad McClure RW CAN 27 Hershey Bears 1 $300,000 Brad Morrison C CAN 23 Bakersfield Condors 1 $700,000 Brad Richardson CLW CAN 35 Los Angeles Kings 1 $2,000,000 Brad Thiessen G CAN 34 Springfield Thunderbirds 1 $700,000 Braden Holtby G CAN 31 Florida Panthers 1 $7,000,000 Brady Keeper D CAN 24 Chicago Wolves 1 $850,000 Brady Norrish D CAN 27 Milwaukee Admirals 2 $875,000 Brady Skjei D USA 26 New Jersey Devils 1 $3,000,000 Brady Tkachuk LW USA 21 Buffalo Sabres 2 $925,000 Brady Vail C USA 26 Free Agent 0 $0 Brandon Baddock LW CAN 25 Milwaukee Admirals 1 $715,000 Brandon Carlo D USA 24 New Jersey Devils 3 $2,500,000 Brandon Crawley D USA 23 Stockton Heat 1 $700,000 Brandon Davidson D CAN 29 Hartford Wolf Pack 3 $825,000 Brandon Duhaime RW USA 23 Utica Comets 3 $950,000 Brandon Gignac CLW CAN 23 Rochester Americans 1 $650,000 Brandon Hagel RW CAN 22 St. Charles Chill 2 $700,000 Brandon Halverson G USA 24 Hershey Bears 2 $700,000 Brandon Hawkins RW USA 26 Free Agent 0 $0 Brandon Hickey D CAN 24 Bridgeport Sound Tigers 1 $900,000 Brandon Manning D CAN 30 Idaho Steelheads 1 $1,125,000 Brandon Montour D CAN 26 Vancouver Canucks 1 $1,750,000 Brandon Pirri CLW CAN 29 Montreal Canadiens 1 $1,815,000 Brandon Saad LWRW USA 28 Pittsburgh Penguins 4 $4,000,000 Brandon Sutter C CAN 31 Tampa Bay Lightning 1 $3,500,000 Brandon Tanev LWRW CAN 29 Colorado Avalanche 3 $2,750,000 Brayden Burke RW CAN 23 Springfield Thunderbirds 2 $1,400,000 Brayden McNabb D CAN 29 Ottawa Senators 3 $4,995,000 Brayden Pachal D CAN 21 Toronto Marlies 4 $700,000 Brayden Point C CAN 24 Tampa Bay Lightning 3 $4,900,000 Brayden Schenn CLW CAN 29 Arizona Coyotes 3 $4,750,000 Braydon Coburn D CAN 35 Nashville Predators 2 $2,100,000 Brendan Gallagher RW CAN 28 Boston Bruins 3 $4,750,000 Brendan Gaunce CLW CAN 26 Hartford Wolf Pack 1 $925,650 Brendan Guhle D CAN 23 New York Rangers 1 $1,700,000 Brendan Lemieux LW CAN 24 New York Rangers 2 $850,000 Brendan Perlini LWRW CAN 24 Florida Everblades 1 $1,017,500 Brendan Smith RWD CAN 31 Calgary Flames 2 $2,000,000 Brendan Woods CLW CAN 28 Providence Bruins 2 $725,000 Brenden Dillon D CAN 30 Arizona Coyotes 3 $2,560,000 Brennan Menell D USA 23 Henderson Silver Knights 1 $820,000 Brent Burns D CAN 35 Dallas Stars 1 $6,200,000 Brent Gates LW USA 23 Toronto Marlies 2 $700,000 Brent Pedersen LW CAN 25 Free Agent 0 $0 Brent Seabrook D CAN 35 Ottawa Senators 2 $6,100,000 Brett Connolly RW CAN 28 Boston Bruins 2 $1,500,000 Brett Gallant LW CAN 32 Free Agent 0 $0 Brett Howden C CAN 22 Winnipeg Jets 2 $925,000 Brett Kulak D CAN 26 Tampa Bay Lightning 4 $1,000,000 Brett Leason RW CAN 21 Stockton Heat 3 $750,000 Brett Lernout D CAN 25 Manitoba Moose 3 $925,000 Brett Murray LW CAN 22 Bakersfield Condors 3 $775,000 Brett Pesce D USA 26 Boston Bruins 3 $3,800,000 Brett Pollock LW CAN 24 Manitoba Moose 2 $825,000 Brett Ritchie RW CAN 27 Belleville Senators 4 $880,000 Brett Seney CLW CAN 24 San Antonio Rampage 1 $875,000 Brett Sutter CLW CAN 33 Charlotte Checkers 1 $925,000 Brian Boyle C USA 36 Buffalo Sabres 2 $3,000,000 Brian Dumoulin D USA 29 Dallas Stars 1 $1,750,000 Brian Elliott G CAN 35 Arizona Coyotes 1 $4,000,000 Brian Gibbons LWRW USA 32 Pittsburgh Penguins 2 $1,000,000 Brian Lashoff D USA 30 Manitoba Moose 3 $990,000 Brian Pinho C RW USA 25 Florida Panthers 1 $700,000 Brock Boeser RW USA 23 Detroit Red Wings 4 $4,000,000 Brock McGinn LWRW CAN 26 New York Rangers 1 $1,166,665 Brock Nelson C USA 29 Anaheim Ducks 1 $3,500,000 Brogan Rafferty D USA 25 Houston Aeros 2 $940,000 Bryan Little C CAN 33 Detroit Red Wings 1 $6,000,000 Bryan Moore LWRW USA 26 San Jose Barracuda 1 $700,000 Bryan Rust RW USA 28 Carolina Hurricanes 3 $2,500,000 Buddy Robinson RW USA 29 Vegas Golden Knights 1 $1,250,000 Byron Froese C CAN 29 San Jose Barracuda 1 $652,500 C.J. Motte G USA 29 Bakersfield Condors 1 $700,000 C.J. Smith LW USA 26 Utica Comets 2 $925,000 C.J. Suess CLW USA 26 Colorado Eagles 1 $1,250,000 Cal Clutterbuck RW CAN 33 Toronto Maple Leafs 2 $2,200,000 Cal Foote D CAN 22 Springfield Thunderbirds 1 $875,000 Cal O'Reilly C CAN 34 San Diego Gulls 1 $925,000 Cal Petersen G USA 26 Carolina Hurricanes 2 $1,017,500 Cale Fleury D CAN 22 Syracuse Crunch 2 $925,000 Cale Makar D CAN 22 Calgary Flames 2 $925,000 Caleb Herbert RW USA 29 1 $715,000 Caleb Jones D USA 23 St. Charles Chill 1 $700,000 Calle Dahlstrom D SWE 25 San Jose Barracuda 4 $825,000 Calle Jarnkrok CLW SWE 29 Winnipeg Jets 2 $2,500,000 Calle Rosen D SWE 26 Tucson Roadrunners 3 $1,020,000 Callum Booth G CAN 23 San Antonio Rampage 1 $675,000 Calvin de Haan D CAN 29 Winnipeg Jets 3 $3,750,000 Calvin Pickard G CAN 28 Minnesota Wild 2 $935,000 Calvin Thurkauf CLW SUI 23 Idaho Steelheads 1 $700,000 Cam Atkinson RW USA 31 Dallas Stars 1 $2,475,000 Cam Darcy C USA 26 Milwaukee Admirals 1 $715,000 Cam Dineen D USA 22 Syracuse Crunch 2 $775,000 Cam Fowler D USA 29 Vegas Golden Knights 2 $6,000,000 Cam Johnson G USA 26 Tucson Roadrunners 2 $715,000 Cam Maclise C RW CAN 28 Bakersfield Condors 1 $800,000 Cam Talbot G CAN 33 Edmonton Oilers 2 $3,750,000 Cameron Gaunce D CAN 30 Anaheim Ducks 3 $1,375,000 Cameron Hebig RW CAN 23 San Jose Barracuda 1 $790,000 Cameron Hughes CLW CAN 24 Bridgeport Sound Tigers 1 $975,000 Cameron Schilling D USA 32 Charlotte Checkers 1 $1,500,000 Carey Price G CAN 33 Dallas Stars 3 $5,390,000 Carl Grundstrom LW SWE 23 Utica Comets 1 $775,000 Carl Gunnarsson D SWE 34 Minnesota Wild 3 $3,200,000 Carl Hagelin LW SWE 32 San Jose Sharks 2 $5,000,000 Carl Soderberg CLW SWE 35 Colorado Avalanche 1 $3,850,000 Carsen Twarynski LW CAN 23 Bridgeport Sound Tigers 1 $975,000 Carson Soucy D CAN 26 New Jersey Devils 2 $925,000 Carter Bancks LWRW CAN 31 Milwaukee Admirals 1 $700,000 Carter Camper C USA 32 Grand Rapids Griffins 2 $800,000 Carter Hart G CAN 22 St. Louis Blues 2 $925,000 Carter Hutton G CAN 35 Colorado Avalanche 1 $2,475,000 Carter Rowney C RW CAN 31 Ottawa Senators 3 $2,640,000 Carter Verhaeghe CLW CAN 25 San Jose Barracuda 3 $1,000,000 Casey Cizikas C CAN 29 Florida Panthers 2 $1,925,000 Casey DeSmith G USA 29 Buffalo Sabres 3 $1,700,000 Casey Fitzgerald D USA 23 San Jose Barracuda 2 $700,000 Casey Mittelstadt C USA 22 Hartford Wolf Pack 1 $925,000 Casey Nelson D USA 28 Colorado Avalanche 3 $990,000 Cavan Fitzgerald D USA 24 Wilkes-Barre/Scranton Penguins 4 $770,000 Cayden Primeau G CAN 21 Syracuse Crunch 3 $875,000 Cedric Paquette CLW CAN 27 Washington Capitals 4 $2,400,000 Chad Krys D USA 22 Florida Everblades 2 $750,000 Chad Ruhwedel D USA 30 Florida Panthers 1 $825,000 Chandler Stephenson CLW CAN 26 New York Islanders 4 $2,000,000 Charles Hudon LW CAN 26 Belleville Senators 1 $1,400,000 Charlie Coyle C RW USA 28 Columbus Blue Jackets 3 $2,687,500 Charlie Lindgren G USA 27 Lehigh Valley Phantoms 1 $1,122,000 Charlie McAvoy D USA 23 Los Angeles Kings 1 $925,000 Charlie Williams G USA 28 Idaho Steelheads 1 $700,000 Chase Berger C USA 26 Free Agent 0 $0 Chase De Leo CLW USA 25 Belleville Senators 1 $925,000 Chase Lang C RW CAN 24 San Antonio Rampage 2 $850,000 Chase Pearson C CAN 23 Bridgeport Sound Tigers 2 $770,000 Chase Priskie D USA 24 Charlotte Checkers 1 $725,000 Chaz Reddekopp D CAN 23 San Antonio Rampage 2 $880,000 Chris Bigras D CAN 25 Lehigh Valley Phantoms 1 $850,000 Chris Breen D CAN 31 Syracuse Crunch 1 $750,000 Chris Conner LW USA 37 Hershey Bears 1 $800,000 Chris Crane RW USA 31 Free Agent 0 $0 Chris Driedger G CAN 26 Columbus Blue Jackets 1 $950,000 Chris Kreider LW USA 29 Anaheim Ducks 2 $3,500,000 Chris Martenet D USA 24 Greenville Swamp Rabbits 1 $700,000 Chris Mueller C USA 34 Wilkes-Barre/Scranton Penguins 1 $1,000,000 Chris Nell G USA 26 Free Agent 0 $0 Chris Tanev D CAN 31 Buffalo Sabres 1 $3,025,000 Chris Terry LWRW CAN 31 Belleville Senators 3 $1,500,000 Chris Tierney C CAN 26 New York Islanders 1 $2,500,000 Chris Wagner CLW USA 29 Buffalo Sabres 2 $2,000,000 Chris Wideman D USA 30 Grand Rapids Griffins 1 $900,000 Christian Djoos D SWE 26 New York Rangers 2 $925,000 Christian Dvorak C USA 24 Detroit Red Wings 3 $2,800,000 Christian Fischer RW USA 23 San Jose Sharks 3 $1,150,000 Christian Folin D SWE 29 Toronto Maple Leafs 2 $900,000 Christian Jaros D SVK 24 Stockton Heat 2 $935,000 Christian Wolanin D CAN 25 Laval Rocket 3 $962,500 Christoffer Ehn C SWE 24 Wilkes-Barre/Scranton Penguins 1 $832,500 Christopher Gibson G FIN 28 Wilkes-Barre/Scranton Penguins 3 $1,500,000 Clark Bishop C CAN 24 Manitoba Moose 1 $1,000,000 Claude Giroux CLW CAN 32 Arizona Coyotes 1 $8,000,000 Clayton Keller LWRW USA 22 Florida Panthers 4 $2,000,000 Cliff Pu LW CAN 22 Syracuse Crunch 2 $750,000 Cody Ceci D CAN 27 Chicago Blackhawks 1 $3,300,000 Cody Corbett D USA 27 San Jose Barracuda 2 $715,000 Cody Eakin C CAN 29 Philadelphia Flyers 2 $2,612,500 Cody Franson D CAN 33 Vegas Golden Knights 1 $1,000,000 Cody Glass C CAN 21 Stockton Heat 2 $925,000 Cody Goloubef D CAN 31 Laval Rocket 1 $797,500 Cody McLeod LW CAN 36 Charlotte Checkers 1 $850,000 Colby McAuley RW CAN 24 Free Agent 0 $0 Colby Sissons D CAN 22 Chicago Wolves 2 $725,000 Colby Williams D CAN 25 Hershey Bears 2 $700,000 Cole Bardreau C USA 27 Rochester Americans 1 $750,000 Cole Cassels C USA 25 Tucson Roadrunners 4 $750,000 Cole Kehler G CAN 23 Syracuse Crunch 2 $770,000 Cole Maier C USA 25 Providence Bruins 1 $300,000 Cole Schneider LWRW USA 30 Vegas Golden Knights 2 $940,000 Cole Ully LW CAN 25 Free Agent 0 $0 Colin Blackwell C RW USA 27 New Jersey Devils 4 $1,000,000 Colin Markison RW USA 28 Bridgeport Sound Tigers 1 $300,000 Colin McDonald RW USA 36 Henderson Silver Knights 1 $936,000 Colin Miller D CAN 28 Vegas Golden Knights 4 $1,250,000 Colin White C RW USA 23 Pittsburgh Penguins 4 $1,750,000 Colin Wilson LWRW USA 31 Pittsburgh Penguins 1 $2,000,000 Collin Delia G USA 26 Los Angeles Kings 1 $1,000,000 Colton Parayko D CAN 27 Los Angeles Kings 4 $5,000,000 Colton Point G CAN 22 Hartford Wolf Pack 2 $700,000 Colton Sceviour CLW CAN 31 Arizona Coyotes 3 $3,330,000 Colton Sissons C RW CAN 27 Boston Bruins 4 $2,400,000 Colton White D CAN 23 Stockton Heat 1 $975,000 Conner Bleackley C CAN 24 Free Agent 0 $0 Connor Brickley LW USA 28 San Diego Gulls 1 $990,000 Connor Brown RW CAN 26 Boston Bruins 4 $3,600,000 Connor Bunnaman CLW CAN 22 Lehigh Valley Phantoms 2 $1,350,000 Connor Carrick D USA 26 St. Louis Blues 1 $1,045,000 Connor Clifton D USA 25 Springfield Thunderbirds 2 $924,000 Connor Dewar C CAN 21 Bakersfield Condors 3 $700,000 Connor Hellebuyck G USA 27 Detroit Red Wings 4 $7,000,000 Connor Ingram G CAN 23 Stockton Heat 1 $1,250,000 Connor LaCouvee G CAN 26 Colorado Eagles 1 $700,000 Connor McDavid C CAN 23 Nashville Predators 3 $10,175,000 Connor Murphy D USA 27 St. Louis Blues 4 $2,800,000 Conor Garland LWRW USA 24 Vancouver Canucks 3 $1,680,000 Conor Sheary LWRW USA 28 Carolina Hurricanes 2 $2,497,000 Conor Timmins D CAN 22 Hartford Wolf Pack 3 $775,000 Cooper Marody C USA 24 Henderson Silver Knights 1 $925,000 Cooper Zech D USA 22 Colorado Eagles 2 $700,000 Corey Crawford G CAN 36 Montreal Canadiens 1 $5,000,000 Corey Perry RW CAN 35 Montreal Canadiens 2 $5,000,000 Corey Schueneman D USA 25 Bakersfield Condors 1 $700,000 Corey Tropp RW USA 31 Henderson Silver Knights 1 $775,000 Cory Conacher LW CAN 31 Toronto Marlies 1 $1,375,000 Cory Schneider G USA 34 Vancouver Canucks 2 $4,950,000 Craig Anderson G USA 39 New Jersey Devils 2 $2,750,000 Craig Smith C RW USA 31 Los Angeles Kings 1 $2,612,500 Curtis Lazar C RW CAN 25 Chicago Blackhawks 1 $1,100,000 Curtis McElhinney G CAN 37 Dallas Stars 1 $2,000,000 Curtis McKenzie LW CAN 29 Florida Everblades 2 $800,000 Dakota Joshua C USA 24 Milwaukee Admirals 2 $700,000 Dakota Mermis D USA 26 Chicago Blackhawks 1 $850,000 Dale Weise RW CAN 32 Colorado Avalanche 1 $1,150,000 Dalton Prout D CAN 30 Utica Comets 1 $1,200,000 Dalton Smith LW CAN 28 Free Agent 0 $0 Dalton Thrower D CAN 27 Free Agent 0 $0 Damon Severson D CAN 26 Nashville Predators 2 $1,500,000 Dan DeSalvo C RW USA 28 Idaho Steelheads 1 $300,000 Dan Renouf D CAN 26 Colorado Eagles 1 $850,000 Dan Vladar G CZE 23 Nashville Predators 4 $875,000 Danick Martel LW CAN 26 San Antonio Rampage 2 $850,000 Daniel Brickley D USA 25 Manitoba Moose 2 $841,500 Daniel Carr LW CAN 29 Montreal Canadiens 1 $797,500 Daniel Sprong RW NED 23 Syracuse Crunch 3 $1,000,000 Daniel Walcott LW D CAN 26 Manitoba Moose 1 $725,000 Danil Yurtaykin LWRW RUS 23 Utica Comets 3 $950,000 Danny DeKeyser D USA 30 Ottawa Senators 3 $4,450,000 Danny O'Regan C USA 26 Charlotte Checkers 1 $999,900 Dante Fabbro D CAN 22 Providence Bruins 2 $925,000 Danton Heinen LWRW CAN 25 Buffalo Sabres 3 $1,625,000 Darcy Kuemper G CAN 30 Chicago Blackhawks 1 $1,500,000 Darnell Nurse D CAN 25 Anaheim Ducks 1 $4,000,000 Darren Archibald LW CAN 30 Tampa Bay Lightning 1 $715,000 Darren Helm LW CAN 33 Vancouver Canucks 2 $3,500,000 Darren Raddysh D CAN 24 Charlotte Checkers 1 $1,200,000 Dave Gust RW USA 26 Chicago Wolves 1 $725,000 David Backes C RW USA 36 Edmonton Oilers 1 $4,750,000 David Drake D USA 25 Idaho Steelheads 1 $650,000 David Gustafsson C SWE 20 San Diego Gulls 3 $750,000 David Kampf C CZE 25 Buffalo Sabres 2 $1,750,000 David Kase RW CZE 23 San Antonio Rampage 2 $700,000 David Krejci C CZE 34 Boston Bruins 1 $5,100,000 David Pastrnak RW CZE 24 Dallas Stars 2 $3,850,000 David Perron LWRW CAN 32 Philadelphia Flyers 1 $7,000,000 David Quenneville D CAN 22 Houston Aeros 2 $700,000 David Rittich G CZE 28 New York Islanders 4 $3,500,000 David Savard D CAN 30 Winnipeg Jets 2 $3,500,000 David Warsofsky D USA 30 Lehigh Valley Phantoms 1 $850,000 Dean Kukan D SUI 27 Nashville Predators 2 $1,100,000 Denis Gurianov LWRW RUS 23 Winnipeg Jets 4 $1,500,000 Denis Malgin CLWRW SUI 23 Minnesota Wild 3 $900,000 Dennis Cholowski D CAN 22 Washington Capitals 2 $925,000 Dennis Gilbert D USA 24 Wilkes-Barre/Scranton Penguins 2 $1,250,000 Dennis Yan RW USA 23 St. Charles Chill 1 $700,000 Dereck Baribeau G CAN 21 San Antonio Rampage 1 $300,000 Derek Barach C USA 25 Toronto Marlies 1 $700,000 Derek Forbort D USA 28 Arizona Coyotes 2 $2,500,000 Derek Grant C CAN 30 Nashville Predators 3 $875,000 Derek Ryan C USA 34 Columbus Blue Jackets 2 $3,800,000 Derek Sheppard D CAN 26 Free Agent 0 $0 Derek Stepan C USA 30 Calgary Flames 1 $7,500,000 Derick Brassard C CAN 33 St. Louis Blues 1 $6,255,000 Derrick Pouliot D CAN 26 San Jose Sharks 1 $1,250,000 Devan Dubnyk G CAN 34 Pittsburgh Penguins 2 $3,000,000 Devante Stephens D CAN 23 St. Charles Chill 1 $650,000 Devin Shore CLW CAN 26 Florida Panthers 1 $2,500,000 Devin Williams G USA 25 Laval Rocket 3 $700,000 Devon Toews D CAN 26 Los Angeles Kings 1 $2,500,000 Diego Cuglietta LW CAN 25 Free Agent 0 $0 Dillon Dube CLW CAN 22 Springfield Thunderbirds 1 $850,000 Dillon Heatherington D CAN 25 Tucson Roadrunners 4 $1,100,000 Dillon Simpson D CAN 27 Bakersfield Condors 4 $850,000 Dmitri Samorukov D RUS 21 St. Charles Chill 3 $700,000 Dmitry Kulikov D RUS 30 Anaheim Ducks 2 $2,650,000 Dmitry Orlov D RUS 29 Vancouver Canucks 3 $4,000,000 Dmitry Osipov D RUS 24 Providence Bruins 1 $715,000 Dmitry Sokolov RW RUS 22 Lehigh Valley Phantoms 2 $700,000 Dmytro Timashov LW SWE 24 Lehigh Valley Phantoms 3 $775,000 Dominic Toninato C USA 26 Springfield Thunderbirds 1 $828,500 Dominic Turgeon C USA 24 Bridgeport Sound Tigers 2 $1,080,000 Dominik Kahun CLWRW GER 25 Winnipeg Jets 2 $1,225,000 Dominik Kubalik LW CZE 25 Toronto Maple Leafs 1 $832,500 Dominik Shine RW USA 27 Colorado Eagles 3 $770,000 Dominik Simon LWRW CZE 26 Pittsburgh Penguins 3 $1,250,000 Dougie Hamilton D CAN 27 New York Islanders 2 $4,000,000 Doyle Somerby D USA 26 Greenville Swamp Rabbits 2 $1,500,000 Drake Batherson RW CAN 22 Calgary Flames 2 $925,000 Drake Caggiula LWRW CAN 26 Chicago Blackhawks 1 $1,375,000 Drake Rymsha C USA 22 Stockton Heat 2 $770,000 Drew Doughty D CAN 31 Toronto Maple Leafs 1 $12,650,000 Drew Shore C USA 29 Manitoba Moose 3 $935,000 Dryden Hunt LW CAN 25 St. Charles Chill 3 $950,000 Duncan Keith D CAN 37 Carolina Hurricanes 2 $4,375,000 Dustin Brown RW USA 36 Arizona Coyotes 1 $5,950,000 Dustin Tokarski G CAN 31 Rochester Americans 1 $800,000 Dylan Blujus D USA 26 Laval Rocket 1 $877,250 Dylan Coghlan D CAN 22 Charlotte Checkers 2 $925,000 Dylan DeMelo D CAN 27 Pittsburgh Penguins 4 $1,500,000 Dylan Ferguson G CAN 22 Bridgeport Sound Tigers 3 $875,000 Dylan Gambrell C USA 24 San Diego Gulls 4 $1,018,000 Dylan Labbe D CAN 25 Rochester Americans 3 $1,500,000 Dylan Larkin C USA 24 New York Rangers 3 $4,550,000 Dylan McIlrath D CAN 28 Columbus Blue Jackets 3 $1,045,000 Dylan McLaughlin LW USA 25 Free Agent 0 $0 Dylan Sadowy LW CAN 24 Milwaukee Admirals 3 $715,000 Dylan Sikura LWRW CAN 25 Belleville Senators 2 $962,500 Dylan Strome C CAN 23 Philadelphia Flyers 4 $1,960,000 Dylan Wells G CAN 22 St. Charles Chill 2 $700,000 Dysin Mayo D CAN 24 San Antonio Rampage 1 $1,017,500 Dyson Stevenson RW CAN 27 Free Agent 0 $0 Eamon McAdam G USA 26 San Jose Barracuda 3 $770,055 Eddie Wittchow D USA 28 Bakersfield Condors 1 $700,000 Eeli Tolvanen RW FIN 21 Belleville Senators 1 $875,000 Eetu Luostarinen C FIN 22 Henderson Silver Knights 2 $825,000 Eetu Tuulola RW FIN 22 Lehigh Valley Phantoms 2 $775,000 Egor Korshkov LW RUS 24 Lehigh Valley Phantoms 2 $825,000 Egor Rykov D RUS 23 San Antonio Rampage 2 $700,000 Elias Lindholm C RW SWE 26 Dallas Stars 1 $3,000,000 Elias Pettersson C SWE 22 Calgary Flames 2 $925,000 Elvis Merzlikins G LAT 26 Montreal Canadiens 4 $3,000,000 Emerson Clark LW CAN 28 Free Agent 0 $0 Emil Bemstrom RW SWE 21 Springfield Thunderbirds 3 $925,000 Emil Larmi G FIN 24 Henderson Silver Knights 3 $800,000 Emile Poirier LWRW CAN 26 Chicago Wolves 1 $935,000 Eric Comrie G CAN 25 Belleville Senators 2 $800,000 Eric Cornel C RW CAN 24 Bakersfield Condors 3 $1,043,625 Eric Knodel D USA 30 Idaho Steelheads 1 $700,000 Eric Robinson LW USA 25 Wilkes-Barre/Scranton Penguins 1 $850,000 Eric Selleck LWRW CAN 33 Free Agent 0 $0 Eric Staal C CAN 36 Chicago Blackhawks 2 $9,000,000 Eric Tangradi LW USA 31 Greenville Swamp Rabbits 2 $1,000,000 Erik Brannstrom D SWE 21 Grand Rapids Griffins 2 $925,000 Erik Burgdoerfer D USA 32 Greenville Swamp Rabbits 2 $1,300,000 Erik Cernak D SVK 23 Edmonton Oilers 1 $925,000 Erik Gudbranson D CAN 28 Edmonton Oilers 3 $1,400,000 Erik Gustafsson D SWE 28 St. Louis Blues 3 $2,800,000 Erik Haula CLW FIN 29 New Jersey Devils 2 $3,150,000 Erik Johnson D USA 32 Toronto Maple Leafs 1 $2,640,000 Erik Karlsson D SWE 30 New York Rangers 3 $3,850,000 Esa Lindell D FIN 26 Florida Panthers 1 $1,750,000 Ethan Bear D CAN 23 Nashville Predators 1 $925,000 Ethan Prow D USA 28 Providence Bruins 1 $965,000 Evan Bouchard D CAN 21 Springfield Thunderbirds 2 $925,000 Evan Cormier G CAN 23 Chicago Wolves 2 $750,000 Evan Fitzpatrick G CAN 22 Stockton Heat 2 $750,000 Evan McEneny D CAN 26 Toronto Marlies 1 $850,000 Evan Polei LW CAN 24 Milwaukee Admirals 2 $725,000 Evan Rodrigues CLW CAN 27 San Jose Sharks 1 $1,500,000 Evan Weinger RW USA 23 Providence Bruins 1 $700,000 Evander Kane LW CAN 29 Colorado Avalanche 2 $5,000,000 Evgeni Malkin C RUS 34 Columbus Blue Jackets 1 $7,250,000 Evgenii Dadonov RW RUS 31 Boston Bruins 4 $4,400,000 Evgeny Kuznetsov C RUS 28 Columbus Blue Jackets 2 $6,500,000 Evgeny Svechnikov RW RUS 24 Bridgeport Sound Tigers 3 $999,900 Fabian Zetterlund C SWE 21 Lehigh Valley Phantoms 3 $700,000 Felix Sandstrom G SWE 23 San Jose Barracuda 2 $700,000 Filip Chlapik C CZE 23 Grand Rapids Griffins 1 $925,000 Filip Chytil C CZE 21 Buffalo Sabres 1 $875,000 Filip Forsberg LW SWE 26 Los Angeles Kings 1 $4,500,000 Filip Gustavsson G SWE 22 Providence Bruins 1 $750,000 Filip Hronek D CZE 23 Detroit Red Wings 4 $2,800,000 Filip Larsson G SWE 22 Hartford Wolf Pack 2 $700,000 Filip Zadina LW CZE 21 Henderson Silver Knights 2 $925,000 Francis Perron LW CAN 24 San Jose Barracuda 3 $742,500 Francois Beauchemin C CAN 24 Hershey Bears 2 $650,000 Frank Hora D USA 24 Free Agent 0 $0 Frank Vatrano LW USA 26 San Jose Sharks 1 $925,000 Frans Nielsen C DEN 36 St. Louis Blues 1 $3,850,000 Frederic Allard D CAN 23 Colorado Eagles 1 $775,000 Frederick Gaudreau C RW CAN 27 Bakersfield Condors 3 $1,062,500 Frederik Andersen G DEN 31 New York Islanders 1 $6,380,000 Frederik Gauthier C RW CAN 25 Minnesota Wild 2 $1,000,000 Fredrik Claesson D SWE 28 San Jose Barracuda 3 $1,375,000 Gabe Vilardi C CAN 21 Lehigh Valley Phantoms 3 $875,000 Gabriel Bourque LW CAN 30 St. Louis Blues 2 $1,375,000 Gabriel Carlsson D SWE 23 St. Charles Chill 4 $975,000 Gabriel Dumont C RW CAN 30 Vegas Golden Knights 2 $850,000 Gabriel Fontaine LW CAN 23 Hartford Wolf Pack 1 $780,000 Gabriel Gagne RW CAN 24 Hershey Bears 3 $715,000 Gabriel Landeskog LW SWE 28 Arizona Coyotes 2 $6,500,000 Gaetan Haas C SUI 28 Milwaukee Admirals 3 $2,500,000 Gage Quinney C USA 25 Houston Aeros 3 $770,000 Garnet Hathaway RW USA 29 Florida Panthers 1 $750,000 Garret Cockerill D USA 26 Wilkes-Barre/Scranton Penguins 1 $700,000 Garret Ross LW USA 28 Free Agent 0 $0 Garret Sparks G USA 27 Detroit Red Wings 1 $900,000 Garrett Mitchell C CAN 29 Free Agent 0 $0 Garrett Pilon C USA 22 Houston Aeros 2 $906,250 Garrett Wilson LWRW CAN 29 Greenville Swamp Rabbits 3 $1,230,000 Gavin Bayreuther D USA 26 Manitoba Moose 1 $1,250,000 Gemel Smith C CAN 26 Belleville Senators 1 $925,000 German Rubtsov C RUS 22 San Antonio Rampage 2 $875,000 Gerry Mayhew LWRW USA 28 San Jose Barracuda 1 $850,000 Gilles Senn G SUI 24 San Jose Barracuda 1 $825,000 Giorgio Estephan RW CAN 23 Laval Rocket 1 $700,000 Giovanni Fiore LW CAN 24 Colorado Eagles 1 $1,600,000 Givani Smith LWRW CAN 22 Florida Everblades 2 $750,000 Glenn Gawdin C CAN 23 Utica Comets 2 $975,000 Graham Knott C CAN 23 Greenville Swamp Rabbits 1 $750,000 Grant Hutton D USA 25 Colorado Eagles 1 $725,000 Greg Carey LW CAN 30 Hershey Bears 1 $800,000 Greg Chase CLW CAN 25 Free Agent 0 $0 Greg McKegg C CAN 28 San Jose Sharks 2 $850,000 Greg Pateryn D USA 30 Los Angeles Kings 1 $825,000 Gregor MacLeod C CAN 22 Free Agent 0 $0 Griffen Molino LW USA 26 San Diego Gulls 1 $819,500 Guillaume Brisebois D CAN 23 Greenville Swamp Rabbits 1 $850,000 Gustav Forsling D SWE 24 Bridgeport Sound Tigers 2 $999,900 Gustav Lindstrom D SWE 22 Minnesota Wild 3 $800,000 Gustav Nyquist LWRW SWE 31 Carolina Hurricanes 1 $3,500,000 Gustav Olofsson D SWE 26 Minnesota Wild 1 $1,000,000 Hampus Lindholm D SWE 26 Vancouver Canucks 4 $7,700,000 Hayden Hodgson RW CAN 24 Free Agent 0 $0 Hayden Shaw D USA 24 Free Agent 0 $0 Hayden Verbeek LW CAN 23 San Antonio Rampage 1 $710,000 Haydn Fleury D CAN 24 Grand Rapids Griffins 2 $1,000,000 Henri Jokiharju D FIN 21 Columbus Blue Jackets 2 $925,000 Henrik Borgstrom C FIN 23 Greenville Swamp Rabbits 1 $875,000 Henrik Lundqvist G SWE 38 Winnipeg Jets 2 $4,600,000 Hubert Labrie D CAN 29 Idaho Steelheads 1 $650,000 Hudson Elynuik C CAN 23 Bakersfield Condors 2 $700,000 Hudson Fasching RW USA 25 Houston Aeros 3 $1,119,250 Hunter Drew D CAN 22 Stockton Heat 3 $700,000 Hunter Miska G USA 25 Wilkes-Barre/Scranton Penguins 1 $1,250,000 Hunter Warner D USA 25 Bakersfield Condors 2 $925,000 Ian Cole D USA 31 New Jersey Devils 3 $6,000,000 Ian McCoshen D USA 25 Washington Capitals 2 $950,000 Igor Shesterkin G RUS 25 New York Rangers 1 $832,500 Ilya Kovalchuk LW RUS 37 Columbus Blue Jackets 1 $7,750,000 Ilya Lyubushkin D RUS 26 Montreal Canadiens 1 $1,800,000 Ilya Mikheyev RW RUS 26 New Jersey Devils 2 $2,400,000 Ilya Samsonov G RUS 23 Vegas Golden Knights 1 $925,000 Isaac Ratcliffe LWRW CAN 21 Laval Rocket 3 $750,000 Isac Lundestrom C SWE 21 Springfield Thunderbirds 2 $875,000 Ivan Barbashev CLW RUS 25 Nashville Predators 3 $1,650,000 Ivan Chekhovich LW RUS 21 Manitoba Moose 2 $700,000 Ivan Prosvetov G RUS 21 Grand Rapids Griffins 3 $800,000 Ivan Provorov D RUS 23 Nashville Predators 4 $3,500,000 J.C. Beaudin C RW CAN 23 Utica Comets 1 $650,000 J.J. Piccinich RW USA 24 Florida Everblades 1 $700,000 J.T. Brown RW USA 30 Manitoba Moose 3 $935,000 J.T. Compher C USA 25 Washington Capitals 1 $1,500,000 J.T. Miller CLW USA 27 Vegas Golden Knights 4 $4,550,000 Jaccob Slavin D USA 26 New York Rangers 1 $3,500,000 Jack Campbell G USA 28 Tampa Bay Lightning 2 $850,000 Jack Dougherty D USA 24 Chicago Wolves 3 $775,000 Jack Eichel C USA 24 Boston Bruins 3 $7,750,000 Jack Hughes CLW USA 19 Lehigh Valley Phantoms 3 $925,000 Jack Johnson D USA 33 Chicago Blackhawks 1 $5,250,000 Jack Kopacka LW USA 22 Manitoba Moose 2 $700,000 Jack Rodewald RW CAN 26 Henderson Silver Knights 3 $835,000 Jack Roslovic C RW USA 23 St. Louis Blues 2 $4,250,000 Jack Studnicka C CAN 21 Florida Everblades 3 $825,000 Jacob Bryson D CAN 23 Utica Comets 2 $775,000 Jacob Cederholm D SWE 22 San Antonio Rampage 1 $850,000 Jacob De La Rose CLW SWE 25 Stockton Heat 2 $800,000 Jacob Doty RW USA 27 Free Agent 0 $0 Jacob Larsson D SWE 23 St. Louis Blues 4 $900,000 Jacob MacDonald D USA 27 Montreal Canadiens 1 $1,250,000 Jacob Markstrom G SWE 30 Boston Bruins 3 $7,500,000 Jacob Trouba D USA 26 Dallas Stars 1 $4,400,000 Jaden Schwartz LW CAN 28 Florida Panthers 2 $4,675,000 Jake Allen G CAN 30 Anaheim Ducks 2 $3,500,000 Jake Bean D CAN 22 Grand Rapids Griffins 2 $925,000 Jake Bischoff D USA 26 Chicago Wolves 2 $850,000 Jake Christiansen D CAN 21 Lehigh Valley Phantoms 3 $1,400,000 Jake DeBrusk LW CAN 24 Boston Bruins 3 $2,800,000 Jake Dotchin D CAN 26 Bakersfield Condors 3 $937,500 Jake Elmer RW CAN 22 Colorado Eagles 2 $700,000 Jake Evans C CAN 24 Syracuse Crunch 1 $850,000 Jake Gardiner D USA 30 Anaheim Ducks 2 $3,000,000 Jake Guentzel LW USA 26 Toronto Maple Leafs 2 $8,875,000 Jake Horton C USA 26 Free Agent 0 $0 Jake Kielly G USA 24 Charlotte Checkers 2 $700,000 Jake Kulevich D USA 27 Hershey Bears 1 $700,000 Jake Leschyshyn C CAN 21 Hershey Bears 3 $750,000 Jake Lucchini LW CAN 25 Hershey Bears 1 $717,775 Jake Massie D CAN 23 San Antonio Rampage 1 $300,000 Jake McCabe D USA 27 Arizona Coyotes 3 $2,000,000 Jake Middleton D CAN 24 Utica Comets 2 $1,457,500 Jake Muzzin D CAN 31 Columbus Blue Jackets 3 $6,050,000 Jake Oettinger G USA 22 Springfield Thunderbirds 2 $875,000 Jake Virtanen RW CAN 24 Toronto Maple Leafs 3 $2,500,000 Jake Walman D CAN 24 Rochester Americans 3 $800,000 Jakob Chychrun D USA 22 Boston Bruins 4 $2,800,000 Jakob Silfverberg LWRW SWE 30 New York Rangers 2 $4,000,000 Jakob Stukel LW CAN 23 San Diego Gulls 2 $700,000 Jakub Lauko C CZE 20 Charlotte Checkers 3 $700,000 Jakub Skarek G CZE 21 Toronto Marlies 3 $700,000 Jakub Voracek RW CZE 31 Philadelphia Flyers 2 $6,500,000 Jakub Vrana LW CZE 24 Philadelphia Flyers 3 $2,500,000 Jakub Zboril D CZE 23 Providence Bruins 1 $925,000 Jalen Chatfield D USA 24 San Diego Gulls 1 $775,000 Jalen Smereck D USA 23 Hershey Bears 2 $725,000 James Melindy D CAN 27 Free Agent 0 $0 James Neal LWRW CAN 33 Anaheim Ducks 1 $5,000,000 James Reimer G CAN 32 Carolina Hurricanes 1 $3,000,000 James van Riemsdyk LW USA 31 Chicago Blackhawks 1 $4,500,000 Jamie Benn CLW CAN 31 Pittsburgh Penguins 4 $6,000,000 Jamie Devane LW CAN 29 Milwaukee Admirals 1 $715,000 Jamie Oleksiak D CAN 28 San Jose Sharks 2 $1,500,000 Jan Drozg RW SLO 21 Milwaukee Admirals 3 $700,000 Jan Rutta D CZE 30 Montreal Canadiens 1 $3,350,000 Jani Hakanpaa D FIN 28 Milwaukee Admirals 3 $3,500,000 Janne Kuokkanen LW FIN 22 Bridgeport Sound Tigers 1 $800,000 Jansen Harkins CLW CAN 23 Stockton Heat 4 $850,000 Jared Coreau G CAN 29 San Diego Gulls 2 $825,000 Jared McCann CLW CAN 24 Ottawa Senators 3 $1,900,000 Jared Spurgeon D CAN 31 Philadelphia Flyers 1 $7,825,000 Jaret Anderson-Dolan C CAN 21 Idaho Steelheads 1 $750,000 Jarid Lukosevicius RW CAN 25 Free Agent 0 $0 Jaroslav Halak G SVK 35 Tampa Bay Lightning 2 $5,625,000 Jarred Tinordi D USA 28 Vancouver Canucks 1 $4,000,000 Jarrett Burton C CAN 30 Free Agent 0 $0 Jason Demers D CAN 32 Vancouver Canucks 2 $3,500,000 Jason Dickinson CLW CAN 25 Winnipeg Jets 3 $1,500,000 Jason Robertson LW USA 21 Hartford Wolf Pack 3 $875,000 Jason Spezza C CAN 37 Edmonton Oilers 1 $3,000,000 Jason Zucker LW USA 28 Buffalo Sabres 3 $4,000,000 Jay Beagle C CAN 35 Anaheim Ducks 1 $3,125,000 Jayce Hawryluk RW CAN 24 Chicago Wolves 3 $900,000 Jaycob Megna D USA 28 Tucson Roadrunners 2 $950,000 Jayden Halbgewachs LWRW CAN 23 Hartford Wolf Pack 1 $850,000 Jayson Megna C RW USA 30 San Jose Sharks 1 $850,000 Jean-Francois Berube G CAN 29 Toronto Marlies 1 $825,000 Jean-Gabriel Pageau C CAN 28 Ottawa Senators 4 $3,500,000 Jean-Sebastien Dea C RW CAN 26 Rochester Americans 1 $1,000,000 Jeff Carter C RW CAN 35 Florida Panthers 1 $7,250,000 Jeff Glass G CAN 35 Hershey Bears 1 $1,000,000 Jeff Kubiak C USA 26 San Diego Gulls 1 $750,000 Jeff Petry D USA 33 Colorado Avalanche 1 $5,250,000 Jeff Skinner LW CAN 28 Columbus Blue Jackets 3 $5,637,500 Jeff Taylor D USA 26 Free Agent 0 $0 Jeff Viel LW CAN 23 Hershey Bears 2 $832,500 Jeremy Bracco RW USA 23 Manitoba Moose 3 $825,000 Jeremy Brodeur G CAN 24 Free Agent 0 $0 Jeremy Davies D CAN 24 Springfield Thunderbirds 1 $825,000 Jeremy Gregoire C RW CAN 25 Rochester Americans 3 $797,500 Jeremy Groleau D CAN 21 Florida Everblades 1 $700,000 Jeremy Helvig G CAN 23 Florida Everblades 1 $700,000 Jeremy Lauzon D CAN 23 Springfield Thunderbirds 1 $750,000 Jeremy Roy D CAN 23 Hartford Wolf Pack 1 $750,000 Jerry D'Amigo LW USA 29 Free Agent 0 $0 Jesper Boqvist CLW SWE 22 Charlotte Checkers 3 $825,000 Jesper Bratt LWRW SWE 22 Philadelphia Flyers 1 $925,000 Jesper Fast RW SWE 29 Florida Panthers 3 $2,000,000 Jesper Lindgren D SWE 23 Milwaukee Admirals 2 $700,000 Jesperi Kotkaniemi C FIN 20 Arizona Coyotes 2 $925,000 Jesse Puljujarvi RW FIN 22 Grand Rapids Griffins 2 $2,000,000 Jimmy Howard G USA 36 Montreal Canadiens 2 $3,520,000 Jimmy Huntington LW CAN 22 Toronto Marlies 4 $700,000 Jimmy Lodge C RW USA 25 Idaho Steelheads 2 $700,000 Jimmy Oligny D CAN 27 Utica Comets 1 $700,000 Jimmy Schuldt D USA 25 Providence Bruins 1 $1,017,500 Jimmy Vesey LW USA 27 Anaheim Ducks 4 $2,000,000 Joachim Blichfeld LWRW DEN 22 St. Charles Chill 3 $825,000 Joakim Nordstrom CLW SWE 28 Dallas Stars 2 $925,000 Joakim Nygard LW SWE 27 Wilkes-Barre/Scranton Penguins 3 $1,500,000 Joakim Ryan D SWE 27 Edmonton Oilers 4 $1,000,000 Joe Blandisi CLW CAN 26 Henderson Silver Knights 1 $749,083 Joe Cecconi D USA 23 Bridgeport Sound Tigers 2 $770,000 Joe Cox RW USA 26 Syracuse Crunch 3 $1,500,000 Joe Gambardella LW USA 27 Stockton Heat 1 $742,500 Joe Hicketts D CAN 24 Grand Rapids Griffins 3 $1,000,000 Joe Morrow D CAN 28 Chicago Wolves 4 $1,210,000 Joe Pavelski C RW USA 36 Carolina Hurricanes 2 $5,200,000 Joe Pendenza C USA 30 Free Agent 0 $0 Joe Snively LW USA 24 Bridgeport Sound Tigers 1 $770,000 Joe Thornton C CAN 41 New Jersey Devils 1 $5,000,000 Joe Veleno C CAN 20 Hartford Wolf Pack 3 $875,000 Joel Armia RW FIN 27 St. Louis Blues 4 $2,950,000 Joel Edmundson D CAN 27 Calgary Flames 4 $3,000,000 Joel Eriksson Ek C SWE 23 New York Islanders 4 $2,400,000 Joel Farabee LW USA 20 Detroit Red Wings 3 $925,000 Joel Hanley D CAN 29 Toronto Marlies 1 $725,000 Joel Kellman C SWE 26 New Jersey Devils 1 $1,500,000 Joel Kiviranta LW FIN 24 Milwaukee Admirals 4 $4,000,000 Joel L'Esperance C RW USA 25 Charlotte Checkers 2 $800,000 Joel Lowry LW CAN 29 Free Agent 0 $0 Joey Anderson RW USA 22 Charlotte Checkers 4 $925,000 Joey Daccord G USA 24 Grand Rapids Griffins 1 $850,000 Joey Duszak D USA 23 Springfield Thunderbirds 2 $700,000 Joey Keane D USA 21 Hartford Wolf Pack 3 $825,000 Joey LaLeggia LW D CAN 28 Florida Everblades 3 $925,000 Johan Larsson C SWE 28 Colorado Avalanche 4 $2,000,000 Johan Sodergran RW SWE 21 Bakersfield Condors 3 $700,000 John Carlson D USA 30 Colorado Avalanche 1 $4,262,500 John Gibson G USA 27 Carolina Hurricanes 1 $3,500,000 John Gilmour D CAN 27 Vegas Golden Knights 2 $1,000,000 John Hayden LWRW USA 25 Florida Everblades 1 $990,000 John Klingberg D SWE 28 New York Islanders 2 $5,000,000 John Marino D USA 23 Colorado Avalanche 2 $925,000 John Moore D USA 30 Los Angeles Kings 3 $1,900,000 John Nyberg D SWE 24 Wilkes-Barre/Scranton Penguins 2 $770,000 John Quenneville C RW CAN 24 Chicago Wolves 3 $925,000 John Stevens C CAN 26 Hershey Bears 1 $700,000 John Tavares C CAN 30 Florida Panthers 2 $6,160,000 Johnny Gaudreau LW USA 27 Los Angeles Kings 1 $5,500,000 Johnny Kovacevic D CAN 23 Lehigh Valley Phantoms 2 $725,000 Jon Gillies G USA 26 Houston Aeros 1 $880,000 Jon Lizotte D USA 26 Bakersfield Condors 3 $937,500 Jon Martin RW CAN 25 Colorado Eagles 3 $750,000 Jon Merrill D USA 28 Anaheim Ducks 3 $1,250,000 Jonah Gadjovich LW CAN 22 Rochester Americans 2 $750,000 Jonas Brodin D SWE 27 Nashville Predators 4 $3,000,000 Jonas Johansson G SWE 25 Winnipeg Jets 3 $722,500 Jonas Siegenthaler D SUI 23 Dallas Stars 4 $875,000 Jonathan Ang C CAN 22 St. Charles Chill 2 $850,000 Jonathan Aspirot D CAN 21 Stockton Heat 3 $770,000 Jonathan Bernier G CAN 32 Pittsburgh Penguins 2 $4,500,000 Jonathan Davidsson RW SWE 23 Utica Comets 2 $700,000 Jonathan Drouin CLW CAN 25 Ottawa Senators 2 $5,500,000 Jonathan Ericsson D SWE 36 Tucson Roadrunners 1 $1,050,000 Jonathan Huberdeau LW CAN 27 Tampa Bay Lightning 4 $5,250,000 Jonathan Marchessault CLW CAN 30 Colorado Avalanche 1 $3,500,000 Jonathan Quick G USA 34 New Jersey Devils 1 $8,300,000 Jonathan Toews C CAN 32 Dallas Stars 2 $6,472,500 Joni Tuulola D FIN 24 Houston Aeros 2 $800,000 Jonny Brodzinski RW USA 27 Lehigh Valley Phantoms 4 $900,000 Joona Koppanen LW FIN 22 Hartford Wolf Pack 2 $650,000 Joona Luoto LW FIN 23 Houston Aeros 3 $1,075,000 Joonas Donskoi LWRW FIN 28 Minnesota Wild 1 $1,100,000 Joonas Korpisalo G FIN 26 Calgary Flames 1 $800,000 Jordan Binnington G CAN 27 Colorado Avalanche 4 $4,500,000 Jordan Eberle RW CAN 30 Winnipeg Jets 3 $7,000,000 Jordan Greenway LW USA 23 Washington Capitals 1 $850,000 Jordan Gross D USA 25 Henderson Silver Knights 2 $935,000 Jordan Kyrou C CAN 22 Laval Rocket 2 $925,000 Jordan Martinook LWRW CAN 28 Anaheim Ducks 2 $1,050,000 Jordan Nolan LW CAN 31 Tucson Roadrunners 4 $900,000 Jordan Oesterle D USA 28 Arizona Coyotes 2 $1,650,000 Jordan Schmaltz D USA 27 Hershey Bears 2 $935,000 Jordan Staal C CAN 32 Calgary Flames 2 $6,000,000 Jordan Weal C CAN 28 Arizona Coyotes 2 $1,000,000 Jordie Benn D CAN 33 Detroit Red Wings 1 $3,000,000 Jordy Bellerive C CAN 21 St. Charles Chill 3 $700,000 Josef Korenar G CZE 22 Florida Everblades 2 $925,000 Joseph Cramarossa LW CAN 28 Idaho Steelheads 2 $750,000 Joseph LaBate CLW USA 27 Providence Bruins 2 $725,000 Joseph Woll G USA 22 Bridgeport Sound Tigers 3 $900,000 Josh Anderson D CAN 22 Houston Aeros 2 $700,000 Josh Anderson RW CAN 26 San Jose Sharks 1 $2,500,000 Josh Archibald RW CAN 28 New York Islanders 2 $2,400,000 Josh Atkinson D CAN 28 Manitoba Moose 2 $700,000 Josh Bailey CLWRW CAN 31 Ottawa Senators 1 $3,500,000 Josh Brook D CAN 21 Syracuse Crunch 2 $750,000 Josh Brown D CAN 26 Boston Bruins 1 $925,000 Josh Currie C RW CAN 28 Montreal Canadiens 1 $1,000,000 Josh Dickinson C CAN 23 Florida Everblades 1 $700,000 Josh Healey D CAN 26 San Diego Gulls 1 $725,000 Josh Ho-Sang RW CAN 24 Tucson Roadrunners 4 $1,045,000 Josh Jacobs D USA 24 Toronto Marlies 4 $900,000 Josh Leivo LW CAN 27 Toronto Maple Leafs 4 $875,000 Josh Mahura D CAN 22 Charlotte Checkers 2 $850,000 Josh Manson D CAN 29 Carolina Hurricanes 1 $4,100,000 Josh Melnick C USA 25 Tucson Roadrunners 1 $300,000 Josh Morrissey D CAN 25 San Jose Sharks 2 $2,450,000 Josh Norris C USA 21 Pittsburgh Penguins 3 $925,000 Josh Teves D CAN 25 Charlotte Checkers 1 $700,000 Josh Wesley D USA 24 Free Agent 0 $0 Josh Wilkins C USA 23 Charlotte Checkers 2 $700,000 Josh Winquist LW CAN 27 Bakersfield Condors 2 $765,325 Josiah Didier D USA 27 Rochester Americans 2 $877,250 Juho Lammikko CLW FIN 24 San Jose Barracuda 1 $650,000 Jujhar Khaira CLW CAN 26 Chicago Blackhawks 2 $1,200,000 Julien Gauthier RW CAN 23 San Antonio Rampage 1 $875,000 Julien Nantel LW CAN 24 Bridgeport Sound Tigers 1 $300,000 Julius Honka D FIN 25 Grand Rapids Griffins 2 $935,000 Justin Abdelkader LWRW USA 33 Los Angeles Kings 2 $1,650,000 Justin Almeida RW CAN 21 Idaho Steelheads 3 $700,000 Justin Auger RW CAN 26 Florida Everblades 1 $750,000 Justin Bailey LWRW USA 25 Grand Rapids Griffins 3 $907,500 Justin Braun D USA 33 Anaheim Ducks 1 $5,625,000 Justin Dowling C CAN 30 Boston Bruins 2 $775,000 Justin Faulk D USA 28 Philadelphia Flyers 3 $3,875,000 Justin Hamonic D CAN 26 Henderson Silver Knights 1 $575,000 Justin Holl D USA 28 Colorado Avalanche 3 $775,000 Justin Kirkland CLW CAN 24 San Diego Gulls 4 $800,000 Justin Schultz D CAN 30 Columbus Blue Jackets 2 $2,200,000 Justin Scott C CAN 25 Colorado Eagles 3 $816,750 Justin Taylor C CAN 31 Syracuse Crunch 4 $1,500,000 Justin Vaive LW USA 31 Free Agent 0 $0 Juuse Saros G FIN 25 Minnesota Wild 2 $2,250,000 Juuso Riikola D FIN 27 Chicago Blackhawks 1 $1,250,000 Juuso Valimaki D FIN 22 Providence Bruins 3 $875,000 Kaapo Kahkonen G FIN 24 Charlotte Checkers 2 $850,000 Kaapo Kakko RW FIN 19 Calgary Flames 3 $925,000 Kaden Fulcher G CAN 22 Henderson Silver Knights 2 $700,000 Kailer Yamamoto RW USA 22 Arizona Coyotes 1 $925,000 Kale Clague D CAN 22 Hershey Bears 2 $800,000 Kale Kessy LW CAN 28 Free Agent 0 $0 Kalle Kossila CLW FIN 27 Minnesota Wild 4 $1,045,000 Karl Alzner D CAN 32 Montreal Canadiens 2 $4,000,000 Karson Kuhlman RW USA 25 St. Charles Chill 1 $925,000 Kasimir Kaskisuo G FIN 27 San Antonio Rampage 1 $797,500 Kasper Bjorkqvist RW FIN 23 Toronto Marlies 2 $750,000 Kasperi Kapanen RW FIN 24 New York Islanders 3 $3,000,000 Kayle Doetzel D CAN 25 Bakersfield Condors 2 $715,000 Keaton Middleton D CAN 22 Chicago Wolves 2 $850,000 Keaton Thompson D USA 25 Houston Aeros 2 $700,000 Keegan Kanzig D CAN 25 Free Agent 0 $0 Keegan Kolesar C RW CAN 23 Chicago Wolves 1 $650,000 Keegan Lowe D CAN 27 Bridgeport Sound Tigers 1 $1,150,000 Keith Kinkaid G USA 31 Tucson Roadrunners 1 $1,250,000 Keith Yandle D USA 34 Ottawa Senators 1 $2,500,000 Ken Appleby G CAN 25 Greenville Swamp Rabbits 2 $770,000 Kenny Agostino LW USA 28 Boston Bruins 2 $1,100,000 Kerby Rychel LW USA 26 Rochester Americans 1 $775,000 Kevan Miller D USA 33 Florida Panthers 1 $2,860,000 Kevin Boyle G USA 28 Utica Comets 1 $1,450,000 Kevin Connauton D CAN 30 Buffalo Sabres 2 $1,250,000 Kevin Czuczman D CAN 29 Milwaukee Admirals 1 $800,000 Kevin Davis D CAN 23 Hershey Bears 1 $700,000 Kevin Fiala RW SUI 24 Carolina Hurricanes 2 $1,750,000 Kevin Gravel D USA 28 Rochester Americans 2 $1,100,000 Kevin Hayes C USA 28 Dallas Stars 3 $5,000,000 Kevin Labanc RW USA 25 Vancouver Canucks 3 $1,680,000 Kevin Lankinen G FIN 25 Chicago Wolves 2 $910,000 Kevin Lynch C USA 29 Utica Comets 1 $900,000 Kevin Rooney C USA 27 Chicago Blackhawks 4 $1,500,000 Kevin Roy LW CAN 27 Hershey Bears 2 $850,000 Kevin Shattenkirk D USA 31 Buffalo Sabres 1 $4,750,000 Kevin Spinozzi D CAN 24 San Diego Gulls 1 $650,000 Kevin Stenlund C RW SWE 24 Belleville Senators 1 $775,000 Kiefer Sherwood RW USA 25 Syracuse Crunch 1 $1,300,000 Kieffer Bellows LW USA 22 Stockton Heat 2 $875,000 Kirby Dach C RW CAN 19 Montreal Canadiens 3 $925,000 Kirill Maksimov LW RUS 21 Henderson Silver Knights 3 $800,000 Kirill Ustimenko G RUS 21 Wilkes-Barre/Scranton Penguins 3 $700,000 Klim Kostin LWRW RUS 21 San Antonio Rampage 1 $875,000 Kody Clark RW CAN 21 Stockton Heat 3 $750,000 Kole Lind RW CAN 22 Hartford Wolf Pack 1 $775,000 Kole Sherwood RW USA 23 St. Charles Chill 2 $950,000 Kris Letang D CAN 33 Vegas Golden Knights 2 $4,235,000 Kris Russell D CAN 33 Edmonton Oilers 3 $3,885,000 Kristian Reichel C RW CZE 22 Lehigh Valley Phantoms 1 $700,000 Kristian Vesalainen LWRW FIN 21 Grand Rapids Griffins 2 $875,000 Kristians Rubins D LAT 23 Henderson Silver Knights 2 $937,500 Kurtis Gabriel RW CAN 27 San Diego Gulls 4 $765,325 Kurtis MacDermid D CAN 26 St. Louis Blues 1 $990,000 Kyle Bauman C USA 27 Free Agent 0 $0 Kyle Burroughs D CAN 25 Tucson Roadrunners 1 $695,750 Kyle Capobianco D CAN 23 Lehigh Valley Phantoms 1 $925,000 Kyle Clifford LW CAN 29 Montreal Canadiens 2 $925,000 Kyle Connor LW USA 24 Buffalo Sabres 4 $5,000,000 Kyle Criscuolo C RW USA 28 Manitoba Moose 3 $935,000 Kyle Cumiskey D CAN 34 Lehigh Valley Phantoms 1 $300,000 Kyle Keyser G USA 21 Greenville Swamp Rabbits 3 $700,000 Kyle Okposo RW USA 32 Washington Capitals 1 $2,500,000 Kyle Palmieri RW USA 29 Colorado Avalanche 2 $3,290,000 Kyle Rau LW USA 28 Wilkes-Barre/Scranton Penguins 2 $770,000 Kyle Turris C CAN 31 Pittsburgh Penguins 2 $4,400,000 Kyle Wood D CAN 24 Idaho Steelheads 3 $795,000 Lance Bouma LW CAN 30 Los Angeles Kings 2 $800,000 Landon Bow G CAN 25 Bakersfield Condors 2 $750,000 Lane Pederson C CAN 23 Henderson Silver Knights 1 $900,000 Lars Eller C DEN 31 Vegas Golden Knights 3 $5,255,000 Laurent Brossoit G CAN 27 Florida Panthers 4 $1,125,000 Laurent Dauphin C CAN 25 Rochester Americans 2 $800,000 Lawson Crouse LW CAN 23 Anaheim Ducks 4 $2,800,000 Lean Bergmann LWRW GER 22 Chicago Wolves 3 $775,000 Leo Komarov C RW FIN 33 New Jersey Devils 2 $3,300,000 Leon Draisaitl C GER 25 Detroit Red Wings 2 $7,000,000 Leon Gawanke D GER 21 Springfield Thunderbirds 3 $725,000 Les Lancaster D USA 25 Free Agent 0 $0 Liam Foudy C CAN 20 Stockton Heat 3 $875,000 Liam O'Brien LW CAN 26 Tucson Roadrunners 4 $880,000 Liam Pecararo LW USA 24 Free Agent 0 $0 Lias Andersson C SWE 22 Grand Rapids Griffins 1 $875,000 Libor Hajek D CZE 22 Hartford Wolf Pack 2 $925,000 Linus Ullmark G SWE 27 Buffalo Sabres 1 $1,020,000 Logan Brown C USA 22 Belleville Senators 1 $875,000 Logan Couture C CAN 31 Winnipeg Jets 2 $5,000,000 Logan Day D USA 26 Chicago Wolves 2 $750,000 Logan O'Connor RW USA 24 Wilkes-Barre/Scranton Penguins 2 $1,500,000 Logan Roe D USA 29 San Jose Barracuda 4 $1,500,000 Logan Shaw RW CAN 28 Arizona Coyotes 2 $1,250,000 Logan Stanley D CAN 22 Laval Rocket 2 $875,000 Logan Thompson G CAN 23 Idaho Steelheads 3 $700,000 Loui Eriksson LWRW SWE 35 Edmonton Oilers 1 $4,100,000 Louie Belpedio D USA 24 Henderson Silver Knights 3 $800,000 Louis Domingue G CAN 28 Washington Capitals 2 $950,000 Luca Sbisa D SUI 30 Winnipeg Jets 1 $1,750,000 Lucas Carlsson D SWE 23 Utica Comets 1 $925,000 Lucas Elvenes CLW SWE 21 Belleville Senators 3 $825,000 Lucas Johansen D CAN 23 Houston Aeros 1 $787,500 Lucas Wallmark C SWE 25 Minnesota Wild 1 $1,250,000 Lukas Craggs LW USA 24 Free Agent 0 $0 Lukas Jasek C RW CZE 23 Stockton Heat 1 $700,000 Lukas Vejdemo C SWE 24 Chicago Wolves 1 $775,000 Luke Esposito C USA 27 Lehigh Valley Phantoms 1 $750,000 Luke Gazdic LW CAN 31 Greenville Swamp Rabbits 1 $687,500 Luke Glendening C USA 31 Vegas Golden Knights 1 $2,000,000 Luke Green D CAN 22 Bridgeport Sound Tigers 2 $700,000 Luke Johnson C USA 26 Henderson Silver Knights 2 $650,000 Luke Kunin C RW USA 23 St. Louis Blues 2 $4,400,000 Luke Philp RW CAN 25 Greenville Swamp Rabbits 3 $1,300,000 Luke Schenn D CAN 31 Toronto Maple Leafs 1 $2,200,000 Luke Witkowski RWD USA 30 Utica Comets 1 $825,000 Mac Hollowell D CAN 22 Syracuse Crunch 3 $700,000 Mack Weegar D CAN 26 Chicago Blackhawks 1 $1,100,000 Mackenzie Blackwood G CAN 24 Nashville Predators 4 $2,450,000 Mackenzie Entwistle RW CAN 21 Providence Bruins 3 $725,000 Mackenzie MacEachern LW USA 26 New York Rangers 1 $850,000 Macoy Erkamps D CAN 25 Free Agent 0 $0 Madison Bowey D CAN 25 Grand Rapids Griffins 2 $1,000,000 Maksim Sushko C BLR 21 Grand Rapids Griffins 3 $700,000 Malcolm Subban G CAN 27 Washington Capitals 4 $1,128,000 Manny Wiederer RW GER 24 Providence Bruins 1 $975,000 Marc Staal D CAN 33 Winnipeg Jets 3 $3,800,000 Marc-Andre Fleury G CAN 36 Toronto Maple Leafs 1 $5,390,000 Marc-Edouard Vlasic D CAN 33 St. Louis Blues 2 $4,950,000 Marco Scandella D CAN 30 Winnipeg Jets 1 $2,475,000 Marcus Foligno LW CAN 29 Los Angeles Kings 2 $2,750,000 Marcus Hogberg G SWE 26 Lehigh Valley Phantoms 2 $900,000 Marcus Johansson CLW SWE 30 San Jose Sharks 2 $2,500,000 Marcus Pettersson D SWE 24 Vancouver Canucks 3 $1,400,000 Marcus Sorensen LWRW SWE 28 Carolina Hurricanes 3 $1,250,000 Marian Studenic LWRW SVK 22 Tucson Roadrunners 2 $775,000 Mario Ferraro D CAN 22 New Jersey Devils 2 $925,000 Mark Alt D USA 29 Washington Capitals 2 $750,000 Mark Borowiecki D CAN 31 Ottawa Senators 3 $3,650,000 Mark Friedman D CAN 25 San Antonio Rampage 1 $1,495,000 Mark Giordano D CAN 37 Carolina Hurricanes 1 $8,400,000 Mark Jankowski C CAN 26 St. Louis Blues 2 $1,500,000 Mark Pysyk RWD CAN 28 Pittsburgh Penguins 3 $1,650,000 Mark Scheifele C CAN 27 Colorado Avalanche 4 $10,100,100 Mark Stone RW CAN 28 Florida Panthers 3 $6,325,000 Marko Dano LWRW SVK 26 Syracuse Crunch 4 $1,100,000 Markus Hannikainen LW FIN 27 Hershey Bears 3 $800,000 Markus Nutivaara D FIN 26 Edmonton Oilers 1 $1,750,000 Markus Phillips D CAN 21 Lehigh Valley Phantoms 3 $700,000 Martin Fehervary D SVK 21 Toronto Marlies 3 $875,000 Martin Frk LWRW CZE 27 Detroit Red Wings 4 $1,250,000 Martin Jones G CAN 30 Calgary Flames 1 $5,000,000 Martin Kaut RW CZE 21 San Jose Barracuda 2 $875,000 Martin Marincin D SVK 28 New Jersey Devils 2 $1,650,000 Martin Necas C RW CZE 21 Philadelphia Flyers 1 $875,000 Martin Ouellette G CAN 29 Milwaukee Admirals 1 $715,000 Martin Pospisil LW SVK 21 Providence Bruins 3 $700,000 Mason Appleton RW USA 24 Springfield Thunderbirds 3 $1,017,500 Mason Bergh LW USA 25 Free Agent 0 $0 Mason Geertsen D CAN 25 Florida Everblades 2 $750,000 Mason Jobst LW USA 26 Milwaukee Admirals 2 $700,000 Mason Marchment LW CAN 25 Chicago Wolves 2 $825,000 Mason McDonald G CAN 24 Idaho Steelheads 3 $830,000 Mason Morelli LW USA 24 San Diego Gulls 1 $700,000 Mason Shaw LW CAN 22 Idaho Steelheads 1 $700,000 Mat Barzal C CAN 23 New Jersey Devils 4 $5,500,000 Mathew Thompson C CAN 27 Free Agent 0 $0 Mathieu Gagnon LW CAN 28 Free Agent 0 $0 Mathieu Joseph LWRW CAN 23 San Diego Gulls 1 $925,000 Mathieu Olivier RW CAN 23 Tucson Roadrunners 1 $700,000 Mathieu Perreault CLW CAN 32 Edmonton Oilers 3 $2,500,000 Matiss Kivlenieks G LAT 24 Henderson Silver Knights 3 $770,000 Mats Zuccarello RW NOR 33 Ottawa Senators 4 $3,080,000 Matt Abt D CAN 27 Free Agent 0 $0 Matt Bartkowski D USA 32 San Diego Gulls 2 $900,000 Matt Beleskey LW CAN 32 Lehigh Valley Phantoms 1 $775,000 Matt Benning D CAN 26 Detroit Red Wings 1 $1,250,000 Matt Boudens C CAN 27 Free Agent 0 $0 Matt Calvert LWRW CAN 31 Nashville Predators 1 $1,500,000 Matt Donovan D USA 30 Manitoba Moose 3 $990,000 Matt Duchene C CAN 29 Philadelphia Flyers 2 $5,500,000 Matt Dumba D CAN 26 Buffalo Sabres 2 $2,750,000 Matt Ford RW USA 36 Tucson Roadrunners 1 $700,000 Matt Grzelcyk D USA 26 Carolina Hurricanes 1 $1,250,000 Matt Iacopelli RW USA 26 Free Agent 0 $0 Matt Irwin D CAN 33 Belleville Senators 1 $1,250,000 Matt Lorito LWRW CAN 30 San Diego Gulls 1 $900,000 Matt Luff RW CAN 23 Wilkes-Barre/Scranton Penguins 1 $2,550,000 Matt Mangene D USA 31 Greenville Swamp Rabbits 1 $800,000 Matt Marcinew RW USA 27 Free Agent 0 $0 Matt Martin LW CAN 31 Vegas Golden Knights 1 $1,875,000 Matt Moulson LW CAN 37 Belleville Senators 2 $1,499,850 Matt Murray G CAN 26 Columbus Blue Jackets 1 $4,000,000 Matt Nieto LW USA 28 Washington Capitals 4 $2,000,000 Matt Peca CLW CAN 27 Los Angeles Kings 4 $1,100,000 Matt Petgrave D CAN 28 Free Agent 0 $0 Matt Puempel LWRW CAN 27 Chicago Wolves 2 $675,000 Matt Read RW CAN 34 Greenville Swamp Rabbits 1 $925,000 Matt Register D CAN 31 Milwaukee Admirals 1 $725,000 Matt Roy D USA 25 New York Islanders 1 $1,000,000 Matt Spencer D CAN 23 Stockton Heat 1 $750,000 Matt Tennyson D USA 30 Chicago Wolves 1 $778,800 Matt Tomkins