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 Aarne Talvitie FIN 26 0 $0 Adam Clendening USA 32 0 $0 Adam Helewka CAN 29 0 $0 Adam Huska SVK 27 New York Rangers 1 $937,500 Adam Musil CZE 28 Colorado Avalanche 1 $1,500,000 Adam Ollas Mattsson SWE 28 0 $0 Adam Payerl CAN 34 0 $0 Adam Ruzicka SVK 25 Anaheim Ducks 1 $1,000,000 Adam Tambellini CAN 31 0 $0 Adam Werner SWE 28 0 $0 Aidan Dudas CAN 24 Utah HC 1 $750,000 Akim Aliu CAN 35 0 $0 Alan Quine CAN 32 0 $0 Alec McCrea USA 30 0 $0 Aleksi Heponiemi FIN 26 0 $0 Aleksi Saarela FIN 28 Minnesota Wild 1 $850,000 Alex Broadhurst USA 32 0 $0 Alex D'Orio CAN 25 0 $0 Alex Dostie CAN 28 0 $0 Alex Formenton CAN 25 Carolina Hurricanes 2 $1,250,000 Alex Friesen CAN 34 0 $0 Alex Galchenyuk USA 31 Ottawa Senators 1 $4,884,000 Alex Grant CAN 36 0 $0 Alex Green USA 26 0 $0 Alex Grenier CAN 34 0 $0 Alex Khokhlachev RUS 32 0 $0 Alex Lavoie CAN 32 0 $0 Alex Lintuniemi FIN 29 0 $0 Alex Peters CAN 29 Washington Capitals 1 $850,000 Alex True DEN 27 0 $0 Alex Volkov RUS 28 Nashville Predators 1 $1,020,000 Alex-Olivier Voyer CAN 26 0 $0 Alexander Barabanov RUS 30 0 $0 Alexander Radulov RUS 39 0 $0 Alexander Yelesin RUS 29 0 $0 Alexandre Fortin CAN 28 0 $0 Alexandre Ranger CAN 29 0 $0 Alexei Melnichuk RUS 26 Pittsburgh Penguins 1 $750,000 Alexey Lipanov RUS 25 Minnesota Wild 1 $700,000 Alexey Marchenko RUS 33 0 $0 Alexis D'Aoust CAN 29 0 $0 Anders Lindback SWE 37 0 $0 Andreas Borgman SWE 29 Edmonton Oilers 1 $1,119,250 Andreas Johnsson SWE 30 Edmonton Oilers 1 $2,100,000 Andreas Martinsen NOR 34 0 $0 Andrei Altybarmakian RUS 27 0 $0 Andrej Nestrasil CZE 34 0 $0 Andrej Sustr CZE 34 0 $0 Andrew Bodnarchuk CAN 36 0 $0 Andrew D'Agostini CAN 32 0 $0 Andrew MacWilliam CAN 35 0 $0 Andrew Nielsen CAN 28 0 $0 Andrew O'Brien CAN 32 0 $0 Andrew Peski CAN 28 San Jose Sharks 1 $750,000 Andrew Rowe USA 37 0 $0 Andrew Yogan USA 34 0 $0 Andrey Pedan RUS 32 0 $0 Andy Andreoff CAN 33 0 $0 Andy Miele USA 37 0 $0 Angelo Miceli CAN 31 0 $0 Anthony Camara CAN 32 0 $0 Anthony Greco USA 31 0 $0 Anthony Louis USA 30 0 $0 Antoine Bibeau CAN 31 0 $0 Antoine Morand CAN 26 Utah HC 1 $750,000 Anton Khudobin RUS 39 0 $0 Anton Lander SWE 33 0 $0 Anton Lindholm SWE 30 0 $0 Anton Rodin SWE 34 0 $0 Anton Slepyshev RUS 30 0 $0 Anton Zlobin RUS 32 0 $0 Antti Suomela FIN 31 0 $0 Anttoni Honka FIN 25 Minnesota Wild 1 $825,000 Arnaud Durandeau CAN 26 0 $0 Artem Sergeev RUS 31 0 $0 Artemi Kniazev RUS 24 Detroit Red Wings 1 $800,000 Arttu Ruotsalainen FIN 27 0 $0 Artyom Zagidulin RUS 30 0 $0 Arvid Holm SWE 27 0 $0 Austin Czarnik USA 32 Ottawa Senators 1 $1,500,000 Austin Ortega USA 31 0 $0 Austin Osmanski USA 26 0 $0 Austin Rueschhoff USA 28 0 $0 Axel Andersson SWE 25 Nashville Predators 1 $775,000 Axel Holmstrom SWE 28 0 $0 Beck Warm CAN 25 0 $0 Ben Betker CAN 30 0 $0 Ben Johnson USA 31 0 $0 Ben Smith USA 36 0 $0 Ben Tardif CAN 25 0 $0 Ben Thomas CAN 28 0 $0 Ben Thomson CAN 32 0 $0 Blaine Byron CAN 30 0 $0 Blake Parlett CAN 35 0 $0 Blake Speers CAN 28 San Jose Sharks 1 $962,500 Bobby Lynch USA 26 0 $0 Bobby MacIntyre CAN 29 Edmonton Oilers 1 $650,000 Bobby Nardella USA 28 0 $0 Bobby Trivigno USA 26 0 $0 Bobo Carpenter USA 28 0 $0 Bode Wilde USA 25 0 $0 Borna Rendulic HRV 33 0 $0 Brad McClure CAN 31 0 $0 Brad Ross CAN 32 0 $0 Braden Christoffer CAN 31 0 $0 Brady Austin CAN 31 0 $0 Brady Keeper CAN 29 Buffalo Sabres 2 $775,000 Brady Lyle CAN 26 0 $0 Brady Norrish CAN 32 0 $0 Brady Vail USA 31 0 $0 Branden Troock CAN 31 0 $0 Brandon Alderson CAN 33 0 $0 Brandon Crawley USA 28 0 $0 Brandon Davidson CAN 33 0 $0 Brandon Estes USA 28 0 $0 Brandon Gormley CAN 33 0 $0 Brandon Kozun USA 35 0 $0 Brandon Manning CAN 35 0 $0 Brandon McMillan CAN 35 0 $0 Brandon McNally USA 33 0 $0 Brandon Yip CAN 39 0 $0 Brayden Burke CAN 28 Montreal Canadiens 1 $800,000 Brendan Leipsic CAN 30 0 $0 Brendan Perlini CAN 28 0 $0 Brendan Ranford CAN 33 0 $0 Brendan Shinnimin CAN 34 0 $0 Brenden Miller CAN 31 0 $0 Brennan Menell USA 27 Seattle Kraken 1 $902,000 Brent Gates USA 27 Toronto Maple Leafs 1 $770,000 Brett Connolly CAN 33 0 $0 Brett Findlay CAN 32 0 $0 Brett Gallant CAN 36 0 $0 Brett Pollock CAN 29 0 $0 Brett Ritchie CAN 31 0 $0 Brian Cooper USA 32 0 $0 Brian O'Neill USA 37 0 $0 Brodie Reid CAN 35 0 $0 Brody Sutter CAN 33 0 $0 Bryan Moore USA 30 0 $0 Bryan Yoon CAN 27 0 $0 Bryce Gervais CAN 33 0 $0 Bryce Misley CAN 26 0 $0 Buddy Robinson USA 33 0 $0 Byron Froese CAN 34 0 $0 C.J. Stretch USA 36 0 $0 Cal Clutterbuck CAN 37 0 $0 Cal Foote CAN 26 Calgary Flames 1 $1,000,000 Calle Andersson SWE 30 0 $0 Calle Sjalin SWE 26 Utah HC 2 $775,000 Callum Booth CAN 27 Buffalo Sabres 1 $750,000 Calvin Thurkauf SUI 27 0 $0 Cam Hillis CAN 24 0 $0 Cam Lee CAN 28 Vegas Golden Knights 1 $950,000 Cameron Gaunce CAN 35 0 $0 Cameron Schilling USA 37 0 $0 Carey Price CAN 37 0 $0 Carl Dahlstrom SWE 30 0 $0 Carl Klingberg SWE 34 0 $0 Carson McMillan CAN 36 0 $0 Carter Ashton CAN 34 0 $0 Carter Camper USA 37 0 $0 Carter Hart CAN 26 St. Louis Blues 2 $2,250,000 Carter Robertson CAN 25 0 $0 Carter Rowney CAN 35 0 $0 Casey Bailey USA 33 0 $0 Cedric Paquette CAN 31 0 $0 Chad Krys USA 27 0 $0 Chad Yetman CAN 25 San Jose Sharks 1 $937,500 Charle-Edouard D'Astous CAN 26 0 $0 Charles-David Beaudoin CAN 31 0 $0 Charlie Sarault CAN 33 0 $0 Chase Pearson CAN 27 0 $0 Chris Bigras CAN 30 0 $0 Chris DeSousa CAN 34 0 $0 Chris DiDomenico CAN 36 0 $0 Chris Langkow CAN 35 0 $0 Christian Djoos SWE 31 0 $0 Christian Folin SWE 34 0 $0 Christian Jaros SVK 29 0 $0 Christian Thomas CAN 32 0 $0 Christoffer Ehn SWE 29 0 $0 Christoph Bertschy SUI 31 0 $0 Christopher Gibson FIN 32 0 $0 Cliff Pu CAN 27 Tampa Bay Lightning 1 $750,000 Cliff Watson USA 31 0 $0 Cody Corbett USA 31 0 $0 Cody Eakin CAN 33 0 $0 Cody Kunyk CAN 34 0 $0 Colby McAuley CAN 28 0 $0 Colby Sissons CAN 27 Chicago Blackhawks 1 $725,000 Colby Williams CAN 30 Washington Capitals 2 $770,000 Cole Cassels USA 29 0 $0 Cole Coskey USA 26 0 $0 Cole Hults USA 26 New York Islanders 1 $750,000 Cole Maier USA 29 Boston Bruins 1 $950,000 Cole Moberg CAN 24 0 $0 Cole Ully CAN 30 0 $0 Colin Campbell CAN 34 0 $0 Collin Adams USA 26 Edmonton Oilers 1 $850,000 Colt Conrad CAN 27 0 $0 Colton Beck CAN 34 0 $0 Colton Jobke CAN 32 0 $0 Colton Sceviour CAN 35 0 $0 Conner Bleackley CAN 29 0 $0 Connor Bunnaman CAN 27 Philadelphia Flyers 1 $1,485,000 Connor LaCouvee CAN 30 0 $0 Cooper Zech USA 26 Colorado Avalanche 1 $770,000 Corban Knight CAN 34 0 $0 Corbin Baldwin CAN 34 0 $0 Cristiano DiGiacinto CAN 29 0 $0 Curtis Hamilton USA 34 0 $0 Curtis Valk CAN 32 0 $0 D.J. Busdeker USA 25 0 $0 Dan Catenacci CAN 32 0 $0 Dan Maggio CAN 34 0 $0 Danick Martel CAN 30 0 $0 Daniel Audette CAN 29 0 $0 Daniel Brickley USA 30 0 $0 Daniel Carr CAN 34 0 $0 Daniel Ciampini CAN 34 0 $0 Daniel Muzito-Bagenda SWE 28 0 $0 Daniel Zaar SWE 30 0 $0 Daniil Tarasov RUS 33 0 $0 Danil Yurtaykin RUS 28 Vancouver Canucks 1 $950,000 Danny O'Regan USA 31 0 $0 Dante Salituro CAN 28 0 $0 Darien Kielb CAN 26 0 $0 Darren Archibald CAN 35 0 $0 Darren Dietz CAN 31 0 $0 David Gilbert CAN 34 0 $0 David Kase CZE 28 Nashville Predators 1 $700,000 David Musil CZE 32 0 $0 David Quenneville CAN 27 Dallas Stars 1 $700,000 David Rundblad SWE 35 0 $0 David Sklenicka CZE 29 New Jersey Devils 1 $750,000 David Warsofsky USA 34 0 $0 Dean Kukan SUI 32 0 $0 Dean Stewart CAN 26 Buffalo Sabres 1 $750,000 Denis Gurianov RUS 28 0 $0 Denis Malgin SUI 28 0 $0 Dennis Everberg SWE 33 0 $0 Dennis Rasmussen SWE 35 0 $0 Dennis Robertson CAN 33 0 $0 Dennis Yan USA 28 0 $0 Derek Barach USA 30 0 $0 Derek Grant CAN 34 0 $0 Deven Sideroff CAN 28 Vancouver Canucks 1 $650,000 Devin Williams USA 29 0 $0 Dillon Dube CAN 26 New Jersey Devils 1 $1,750,000 Dillon Hamaliuk CAN 24 Winnipeg Jets 1 $800,000 Dmitrii Sokolov RUS 27 Philadelphia Flyers 1 $700,000 Dmitrij Jaskin CZE 32 0 $0 Dmitry Semykin RUS 25 0 $0 Dmitry Zavgorodniy RUS 24 Winnipeg Jets 1 $750,000 Dmytro Timashov SWE 29 Philadelphia Flyers 3 $852,500 Dominic Turgeon USA 29 0 $0 Dominik Bokk GER 25 St. Louis Blues 1 $775,000 Dominik Kahun GER 30 0 $0 Dominik Kubalik CZE 29 San Jose Sharks 1 $6,000,000 Dominik Masin CZE 29 0 $0 Dominik Simon CZE 31 0 $0 Dominik Uher CZE 32 0 $0 Doyle Somerby USA 31 0 $0 Drake Rymsha USA 27 Montreal Canadiens 1 $847,000 Drew LeBlanc USA 35 0 $0 Dustin Gazley USA 37 0 $0 Dylan McLaughlin USA 30 0 $0 Dylan Sadowy CAN 29 0 $0 Dylan Sikura CAN 30 Ottawa Senators 2 $1,058,750 Dyson Stevenson CAN 31 0 $0 Eamon McAdam USA 30 0 $0 Eddie Pasquale CAN 34 0 $0 Eduards Tralmaks LAT 28 0 $0 Eetu Laurikainen FIN 32 0 $0 Eetu Tuulola FIN 27 0 $0 Egor Afanasyev RUS 24 Florida Panthers 1 $800,000 Egor Korshkov RUS 28 Philadelphia Flyers 1 $825,000 Egor Rykov RUS 28 Nashville Predators 1 $700,000 Emil Johansson SWE 29 0 $0 Emil Larmi FIN 28 Vegas Golden Knights 1 $800,000 Emil Pettersson SWE 31 0 $0 Eric Cornel CAN 29 0 $0 Eric Gelinas CAN 34 0 $0 Eric O'Dell CAN 34 0 $0 Erik Karlsson SWE 30 0 $0 Erik Kallgren SWE 28 Florida Panthers 1 $1,500,000 Ethan Werek CAN 34 0 $0 Evan Barratt USA 26 0 $0 Evan Fitzpatrick CAN 27 Arizona Coyotes 1 $750,000 Evan Polei CAN 29 Minnesota Wild 3 $877,250 Evan Weinger USA 28 0 $0 Evgeny Kuznetsov RUS 32 Vancouver Canucks 1 $5,500,000 Evgeny Svechnikov RUS 28 0 $0 Fedor Gordeev RUS 26 Toronto Maple Leafs 1 $750,000 Felix Girard CAN 31 0 $0 Felix Robert CAN 25 Los Angeles Kings 1 $825,000 Filip Chlapik CZE 28 0 $0 Filip Hallander SWE 24 0 $0 Filip Lindberg FIN 26 Montreal Canadiens 1 $775,000 Francois Beauchemin CAN 29 0 $0 Frederic Allard CAN 27 Edmonton Oilers 1 $852,500 Frederik Gauthier CAN 29 0 $0 Fredrik Claesson SWE 32 0 $0 Fredrik Olofsson SWE 28 Minnesota Wild 3 $1,200,000 Gabriel Carlsson SWE 28 St. Louis Blues 1 $975,000 Gabriel Fontaine CAN 27 San Jose Sharks 1 $750,000 Gabriel Gagne CAN 28 Washington Capitals 1 $715,000 Gaetan Haas SUI 33 0 $0 Garret Sparks USA 31 0 $0 Garry Nunn CAN 35 0 $0 Gavin Bayreuther USA 30 Winnipeg Jets 1 $1,375,000 German Rubtsov RUS 26 0 $0 Gerry Fitzgerald CAN 31 0 $0 Gianni Fairbrother CAN 24 0 $0 Gilles Senn SUI 29 0 $0 Giorgio Estephan CAN 28 0 $0 Giovanni Fiore CAN 28 0 $0 Gleason Fournier CAN 34 0 $0 Graham Knott CAN 28 0 $0 Grant Mismash USA 26 Winnipeg Jets 1 $800,000 Grayson Downing CAN 33 0 $0 Greg Chase CAN 30 0 $0 Greg Moro CAN 30 0 $0 Greg Printz USA 27 0 $0 Gregor MacLeod CAN 27 0 $0 Griffin Mendel CAN 26 Anaheim Ducks 2 $775,000 Gustav Bouramman SWE 28 Minnesota Wild 1 $750,000 Harri Sateri FIN 35 0 $0 Hayden Verbeek CAN 27 Nashville Predators 1 $785,000 Henri Ikonen FIN 31 0 $0 Henrik Borgstrom FIN 28 Columbus Blue Jackets 1 $962,500 Henry Bowlby USA 28 0 $0 Hubert Labrie CAN 33 0 $0 Hugo Alnefelt SWE 24 New York Rangers 1 $925,000 Hunter Fejes USA 30 0 $0 Hunter Shinkaruk CAN 30 0 $0 Ian McCoshen USA 30 0 $0 Igor Bobkov RUS 34 0 $0 Igor Shvyrev RUS 26 New York Islanders 1 $700,000 Iiro Pakarinen FIN 33 0 $0 Ilya Kovalchuk RUS 42 0 $0 Ilya Usau BLR 24 Chicago Blackhawks 1 $775,000 Ivan Chekhovich RUS 26 Winnipeg Jets 1 $700,000 Ivan Kulbakov BLR 28 Anaheim Ducks 1 $1,000,000 J.C. Beaudin CAN 28 Vancouver Canucks 1 $900,000 J.C. Lipon CAN 31 0 $0 J.J. Piccinich USA 28 0 $0 Jack Badini USA 27 0 $0 Jack Dougherty USA 28 0 $0 Jack Kopacka USA 27 0 $0 Jack Rodewald CAN 31 0 $0 Jacob de la Rose SWE 29 0 $0 Jacob Hayhurst CAN 28 0 $0 Jacob Larsson SWE 27 0 $0 Jacob Nilsson SWE 31 0 $0 Jacob Peterson SWE 25 0 $0 Jake Chelios USA 34 0 $0 Jake Dotchin CAN 31 0 $0 Jake Elmer CAN 26 0 $0 Jake Hildebrand USA 31 0 $0 Jake Horton USA 30 0 $0 Jake Virtanen CAN 28 Toronto Maple Leafs 1 $2,500,000 Jakob Forsbacka Karlsson SWE 28 0 $0 Jakob Silfverberg SWE 34 0 $0 Jakob Stukel CAN 28 Los Angeles Kings 1 $700,000 Jakub Galvas CZE 25 Ottawa Senators 1 $1,500,000 Jakub Jerabek CZE 33 0 $0 Jakub Kindl CZE 38 0 $0 Jakub Zboril CZE 28 0 $0 James Livingston CAN 35 0 $0 Jan Drozg SLO 26 0 $0 Jan Kostalek CZE 30 0 $0 Jan Mandat CZE 29 0 $0 Janne Kuokkanen FIN 26 Philadelphia Flyers 1 $1,250,000 Jared Coreau CAN 34 0 $0 Jared McIsaac CAN 25 0 $0 Jarid Lukosevicius CAN 30 0 $0 Jaromir Jagr CZE 53 0 $0 Jaroslav Halak SVK 39 0 $0 Jason Akeson CAN 35 0 $0 Jayce Hawryluk CAN 29 0 $0 Jayden Halbgewachs CAN 28 0 $0 Jean-Sebastien Dea CAN 31 0 $0 Jens Looke SWE 28 Detroit Red Wings 1 $650,000 Jeremie Blain CAN 33 0 $0 Jeremy Bracco USA 28 Winnipeg Jets 1 $825,000 Jeremy Gregoire CAN 30 0 $0 Jeremy Groleau CAN 25 0 $0 Jeremy McKenna CAN 25 0 $0 Jeremy Roy CAN 27 0 $0 Jeremy Smith USA 36 0 $0 Jeremy Welsh CAN 36 0 $0 Jesper Froden SWE 30 Utah HC 1 $1,400,000 Jesper Lindgren SWE 27 Minnesota Wild 1 $700,000 Jesper Pettersson SWE 30 0 $0 Jesse Blacker CAN 33 0 $0 Jesse Graham CAN 30 0 $0 Jhonas Enroth SWE 36 0 $0 Jimmy Oligny CAN 31 0 $0 Jiri Sekac CZE 32 0 $0 Joachim Blichfeld DEN 26 Ottawa Senators 1 $825,000 Joacim Eriksson SWE 35 0 $0 Joakim Nordstrom SWE 33 0 $0 Joakim Nygard SWE 32 0 $0 Joe Cannata USA 35 0 $0 Joe Morrow CAN 33 0 $0 Joel Kellman SWE 30 0 $0 Joel Lowry CAN 33 0 $0 Joel Vermin SUI 33 0 $0 Joey LaLeggia CAN 32 0 $0 Johan Alm SWE 33 0 $0 Johan Gustafsson SWE 33 0 $0 Johan Larsson SWE 32 0 $0 Johan Sodergran SWE 25 Edmonton Oilers 1 $700,000 Johan Sundstrom SWE 32 0 $0 John Gilmour CAN 31 0 $0 John Moore USA 34 0 $0 John Nyberg SWE 28 Pittsburgh Penguins 1 $770,000 John Quenneville CAN 29 0 $0 John Ramage USA 34 0 $0 Jonathan Ang CAN 27 St. Louis Blues 1 $850,000 Jonathan Dahlen SWE 27 0 $0 Jonathan Davidsson SWE 28 Vancouver Canucks 1 $700,000 Jonathan Racine CAN 31 0 $0 Jonathon Blum USA 36 0 $0 Joni Ortio FIN 34 0 $0 Joni Tuulola FIN 29 0 $0 Joona Luoto FIN 27 Seattle Kraken 1 $750,000 Joonas Lyytinen FIN 30 0 $0 Jordan Kawaguchi CAN 28 0 $0 Jordan Murray CAN 32 0 $0 Jordan Schroeder USA 34 0 $0 Jordan Subban CAN 30 0 $0 Jordan Szwarz CAN 33 0 $0 Jordan Weal CAN 33 0 $0 Jordon Southorn CAN 34 0 $0 Jordy Bellerive CAN 26 0 $0 Jori Lehtera FIN 37 0 $0 Josef Korenar CZE 27 0 $0 Joseph Cramarossa CAN 32 0 $0 Josh Brook CAN 25 0 $0 Josh Dickinson CAN 27 0 $0 Josh Healey CAN 30 0 $0 Josh Jooris CAN 34 0 $0 Josh Leivo CAN 31 0 $0 Josh Nicholls CAN 32 0 $0 Josh Teves CAN 30 0 $0 Josh Wesley USA 29 0 $0 Josh Wilkins USA 27 0 $0 Josh Winquist CAN 32 0 $0 Juho Lammikko FIN 29 0 $0 Julian Melchiori CAN 34 0 $0 Julius Bergman SWE 30 0 $0 Julius Honka FIN 30 0 $0 Jussi Olkinuora FIN 35 0 $0 Justin Addamo FRA 26 Seattle Kraken 1 $775,000 Justin Braun USA 38 0 $0 Justin Florek USA 34 0 $0 Justin Hamonic CAN 31 0 $0 Justin Kloos USA 31 0 $0 Justin Richards USA 27 0 $0 Justin Scott CAN 29 0 $0 Juuso Riikola FIN 32 Columbus Blue Jackets 1 $1,375,000 Jyrki Jokipakka FIN 33 0 $0 Kalle Kossila FIN 32 0 $0 Karson Kuhlman USA 29 0 $0 Kasper Bjorkqvist FIN 27 0 $0 Kayle Doetzel CAN 29 0 $0 Keaton Thompson USA 29 0 $0 Keegan Lowe CAN 32 0 $0 Kenney Morrison CAN 33 0 $0 Kenny Agostino USA 32 0 $0 Kevin Czuczman CAN 34 0 $0 Kevin Davis CAN 28 0 $0 Kevin Ekman-Larsson SWE 30 0 $0 Kevin Roy CAN 31 0 $0 Kevin Spinozzi CAN 28 0 $0 Kevin Tansey CAN 32 0 $0 Kirill Gotovets BLR 33 0 $0 Kirill Maksimov RUS 26 Vegas Golden Knights 1 $800,000 Kirill Tyutyayev RUS 25 0 $0 Kirill Ustimenko RUS 26 Montreal Canadiens 1 $700,000 Klas Dahlbeck SWE 34 0 $0 Kodie Curran CAN 35 0 $0 Kody Clark CAN 25 0 $0 Kole Sherwood USA 28 0 $0 Konrad Abeltshauser GER 33 0 $0 Korbinian Holzer GER 37 0 $0 Kris Bindulis LAT 29 0 $0 Kristers Gudlevskis LAT 32 0 $0 Kristian Vesalainen FIN 26 0 $0 Kristians Rubins LAT 27 Dallas Stars 1 $1,100,000 Kyle Cumiskey CAN 39 0 $0 Kyle Olson CAN 26 0 $0 Kyle Platzer CAN 30 0 $0 Kyle Wood CAN 29 0 $0 Lance Bouma CAN 35 0 $0 Landon Bow CAN 29 0 $0 Landon Ferraro CAN 34 0 $0 Lane Scheidl CAN 33 0 $0 Lassi Thomson FIN 24 0 $0 Lauri Pajuniemi FIN 25 New York Rangers 1 $750,000 Lawrence Pilut SWE 29 Chicago Blackhawks 2 $1,017,500 Lean Bergmann GER 27 Chicago Blackhawks 1 $775,000 Leo Komarov FIN 38 0 $0 Leon Gawanke GER 25 Vegas Golden Knights 1 $900,000 Libor Hajek CZE 27 Los Angeles Kings 1 $1,017,500 Linden Vey CAN 33 0 $0 Linus Arnesson SWE 30 0 $0 Linus Hogberg SWE 27 Nashville Predators 1 $975,000 Linus Sandin SWE 28 0 $0 Logan Day USA 30 Toronto Maple Leafs 3 $900,000 Logan Roe USA 33 0 $0 Louis-Marc Aubry CAN 33 0 $0 Lucas Elvenes SWE 25 0 $0 Lucas Lessio CAN 32 0 $0 Lucas Wallmark SWE 30 0 $0 Ludwig Blomstrand SWE 32 0 $0 Ludwig Bystrom SWE 30 0 $0 Luka Burzan CAN 25 0 $0 Luka Profaca CAN 23 Vancouver Canucks 3 $775,000 Lukas Bengtsson SWE 31 0 $0 Lukas Jasek CZE 27 0 $0 Lukas Parik CZE 24 Boston Bruins 1 $825,000 Lukas Radil CZE 35 0 $0 Lukas Sedlak CZE 32 Pittsburgh Penguins 1 $1,000,000 Lukas Vejdemo SWE 29 0 $0 Luke Esposito USA 31 0 $0 Luke Johnson USA 30 Nashville Predators 1 $935,000 Luke Witkowski USA 35 0 $0 Mac Carruth USA 33 0 $0 Macoy Erkamps CAN 30 0 $0 Magnus Nygren SWE 35 0 $0 Magnus Paajarvi SWE 34 0 $0 Maksim Sushko BLR 26 Detroit Red Wings 1 $700,000 Malte Stromwall SWE 30 New York Rangers 2 $925,000 Manny Wiederer GER 28 0 $0 Marc Michaelis GER 29 0 $0 Marco Roy CAN 31 0 $0 Marcus Kruger SWE 34 0 $0 Marcus Sorensen SWE 33 0 $0 Marek Hrivik SVK 33 0 $0 Marek Langhamer CZE 30 0 $0 Marek Mazanec CZE 33 0 $0 Marek Tvrdon SVK 32 0 $0 Mareks Mitens LAT 27 0 $0 Marian Studenic SVK 26 Anaheim Ducks 2 $852,500 Mario Kempe SWE 36 0 $0 Mark Alt USA 33 0 $0 Mark Arcobello USA 36 0 $0 Mark Barberio CAN 35 0 $0 Mark Cooper CAN 32 0 $0 Mark Louis CAN 38 0 $0 Mark McNeill CAN 32 0 $0 Mark Simpson CAN 29 0 $0 Mark Zengerle USA 35 0 $0 Marko Dano SVK 30 0 $0 Markus Eisenschmid GER 30 0 $0 Markus Granlund FIN 32 0 $0 Markus Hannikainen FIN 32 0 $0 Markus Lauridsen DEN 34 0 $0 Markus Niemelainen FIN 27 Edmonton Oilers 1 $880,000 Markus Phillips CAN 26 Utah HC 1 $700,000 Martin Gernat SVK 32 0 $0 Martin Kaut CZE 26 San Jose Sharks 2 $962,500 Martin Marincin SVK 33 0 $0 Mat Bodie CAN 35 0 $0 Mat Robson USA 29 0 $0 Matej Pekar CZE 25 0 $0 Matej Stransky CZE 31 0 $0 Mathias Bau DEN 32 0 $0 Mathieu Tousignant CAN 35 0 $0 Matt Abt CAN 31 0 $0 Matt Alfaro CAN 29 0 $0 Matt Berry USA 32 0 $0 Matt Cairns CAN 26 Seattle Kraken 1 $775,000 Matt Carey CAN 33 0 $0 Matt Fraser CAN 34 0 $0 Matt Frattin CAN 37 0 $0 Matt MacKenzie CAN 33 0 $0 Matt O'Connor CAN 33 0 $0 Matt Pistilli CAN 36 0 $0 Matt Prapavessis CAN 34 0 $0 Matt Puempel CAN 32 0 $0 Matt Spencer CAN 28 0 $0 Matt Wedman CAN 25 0 $0 Matt White USA 35 0 $0 Mattias Backman SWE 33 0 $0 Mattias Norlinder SWE 25 0 $0 Max Cajkovic SVK 24 San Jose Sharks 1 $750,000 Max Ellis USA 25 Buffalo Sabres 2 $775,000 Max Friberg SWE 32 0 $0 Max Gildon USA 25 0 $0 Max Golod CAN 24 0 $0 Max Gortz SWE 32 0 $0 Max Lagace CAN 32 Columbus Blue Jackets 1 $1,100,000 Max Letunov RUS 29 0 $0 Max Martin CAN 25 0 $0 Max Veronneau CAN 29 0 $0 Maxim Kitsyn RUS 33 0 $0 Maxim Lamarche CAN 32 0 $0 Maxim Mamin RUS 30 0 $0 Maxim Marushev RUS 26 Detroit Red Wings 1 $825,000 Maxim Noreau CAN 37 0 $0 Maxime Fortier CAN 27 San Jose Sharks 1 $875,000 Melker Karlsson SWE 34 0 $0 Michael Brodzinski USA 29 0 $0 Michael Caruso CAN 37 0 $0 Michael Chaput CAN 33 0 $0 Michael Dal Colle CAN 28 Edmonton Oilers 2 $1,030,000 Michael Frolik CZE 37 0 $0 Michael Hutchinson CAN 35 0 $0 Michael Joly CAN 30 0 $0 Michael Kapla USA 30 0 $0 Michael Keranen SWE 35 0 $0 Michael Krutil CZE 23 Dallas Stars 1 $950,000 Michael Raffl AUT 37 0 $0 Michael Spacek CZE 28 Chicago Blackhawks 1 $850,000 Michael Vukojevic CAN 24 0 $0 Michal Cajkovsky SVK 33 0 $0 Michal Jordan CZE 34 0 $0 Michal Kempny CZE 35 0 $0 Michal Teply CZE 23 0 $0 Miikka Salomaki FIN 32 0 $0 Mike Cornell USA 37 0 $0 Mike Halmo CAN 33 0 $0 Mike Zalewski USA 32 0 $0 Mikey McLeod CAN 27 Winnipeg Jets 1 $1,500,000 Mikhail Abramov RUS 24 Winnipeg Jets 1 $750,000 Mikhail Berdin RUS 27 0 $0 Mikhail Grigorenko RUS 30 0 $0 Mikhail Maltsev RUS 27 Ottawa Senators 1 $1,320,000 Mikhail Vorobyev RUS 28 St. Louis Blues 1 $775,000 Milan Lucic CAN 36 0 $0 Mirco Mueller SUI 30 0 $0 Mitch Eliot USA 27 Vegas Golden Knights 1 $770,000 Mitch Hoelscher CAN 25 Toronto Maple Leafs 1 $750,000 Mitch Hults USA 30 0 $0 Mitchell Heard CAN 33 0 $0 Morgan Ellis CAN 32 0 $0 Nail Yakupov RUS 32 0 $0 Nate Schnarr CAN 26 0 $0 Nathan Beaulieu CAN 33 0 $0 Nelson Nogier CAN 28 0 $0 Nicholas Jones CAN 29 0 $0 Nick Baptiste CAN 30 0 $0 Nick Bonino USA 36 0 $0 Nick Caamano CAN 27 Anaheim Ducks 2 $880,000 Nick Cicek CAN 24 0 $0 Nick Ebert USA 30 0 $0 Nick Merkley CAN 27 Dallas Stars 1 $1,017,500 Nick Moutrey CAN 29 0 $0 Nick Pastujov USA 27 San Jose Sharks 1 $750,000 Nick Ritchie CAN 30 0 $0 Nick Shore USA 32 0 $0 Nick Wolff USA 28 0 $0 Nicklas Jensen DEN 32 0 $0 Niclas Almari FIN 26 Dallas Stars 1 $700,000 Nicolas Beaudin CAN 26 New Jersey Devils 3 $962,500 Nicolas Meloche CAN 27 Seattle Kraken 1 $1,017,500 Nikita Gusev RUS 33 0 $0 Nikita Jevpalovs LAT 31 0 $0 Nikita Korostelev RUS 28 Philadelphia Flyers 1 $650,000 Nikita Nesterov RUS 32 0 $0 Nikita Okhotiuk RUS 25 0 $0 Nikita Popugaev RUS 26 Winnipeg Jets 1 $700,000 Nikita Scherbak RUS 29 0 $0 Nikita Soshnikov RUS 31 Pittsburgh Penguins 1 $950,000 Nikita Tryamkin RUS 30 0 $0 Niklas Hansson SWE 30 0 $0 Niklas Lundstrom SWE 32 0 $0 Niklas Svedberg SWE 36 0 $0 Nikolai Prokhorkin RUS 31 0 $0 Nikolay Goldobin RUS 30 0 $0 Nikolay Kulemin RUS 38 0 $0 Nolan Patrick CAN 26 New York Rangers 1 $1,250,000 Nolan Stevens USA 28 0 $0 Nolan Valleau USA 32 0 $0 Nolan Vesey USA 30 0 $0 Nolan Yaremko CAN 26 St. Louis Blues 1 $775,000 Nolan Zajac CAN 33 0 $0 Oleg Sosunov RUS 27 Nashville Predators 1 $925,000 Oleg Yevenko BLR 34 0 $0 Oliver Lauridsen DEN 36 0 $0 Olivier Archambault CAN 32 0 $0 Olivier Galipeau CAN 27 0 $0 Olivier Roy CAN 33 0 $0 Olle Eriksson Ek SWE 25 0 $0 Olli Juolevi FIN 27 0 $0 Ondrej Kase CZE 30 0 $0 Ondrej Vala CZE 27 0 $0 Oscar Fantenberg SWE 34 0 $0 Oscar Lindberg SWE 33 0 $0 Oskar Lindblom SWE 28 0 $0 Oskari Laaksonen FIN 26 0 $0 Oskari Salminen FIN 25 San Jose Sharks 1 $850,000 Ostap Safin CZE 26 Montreal Canadiens 1 $700,000 Otto Leskinen FIN 28 0 $0 Otto Somppi FIN 27 0 $0 Par Lindholm SWE 34 0 $0 Pascal Aquin CAN 28 0 $0 Patrice Cormier CAN 34 0 $0 Patrick Curry USA 29 Colorado Avalanche 1 $775,000 Patrick Harper USA 26 0 $0 Patrick Khodorenko USA 26 0 $0 Patrick Russell DEN 32 0 $0 Patrick Sieloff USA 30 0 $0 Patrik Bartosak CZE 32 0 $0 Patrik Nemeth SWE 33 0 $0 Paul Bittner USA 29 San Jose Sharks 1 $875,000 Paul LaDue USA 33 0 $0 Paul Postma CAN 36 0 $0 Pavel Gogolev RUS 25 New York Rangers 1 $750,000 Pavel Shen RUS 25 Dallas Stars 1 $700,000 Peter Andersson SWE 34 0 $0 Peter Cehlarik SVK 30 0 $0 Peter Mueller USA 37 0 $0 Petr Straka CZE 32 0 $0 Petrus Palmu FIN 27 Utah HC 1 $700,000 Petter Emanuelsson CAN 34 0 $0 Petter Granberg SWE 32 0 $0 Petteri Lindbohm FIN 31 0 $0 Phil Varone CAN 35 0 $0 Philip Larsen DEN 36 0 $0 Philip Samuelsson SWE 33 0 $0 Philippe Cornet CAN 35 0 $0 Philippe Maillet CAN 33 St. Louis Blues 2 $1,000,000 Pontus Aberg SWE 31 0 $0 Quinton Howden CAN 33 0 $0 Radel Fazleev RUS 29 0 $0 Radim Simek CZE 32 0 $0 Radim Zohorna CZE 28 Vancouver Canucks 3 $1,100,000 Raman Hrabarenka BLR 32 0 $0 Raphael Diaz SUI 39 0 $0 Rasmus Rissanen FIN 33 0 $0 Rasmus Tirronen FIN 35 0 $0 Reece Scarlett CAN 32 0 $0 Reece Willcox CAN 31 0 $0 Reid Boucher USA 32 0 $0 Reid Duke CAN 29 0 $0 Reid Gardiner CAN 29 0 $0 Reid McNeill CAN 32 0 $0 Remi Elie CAN 30 Dallas Stars 1 $878,000 Reto Berra SUI 38 0 $0 Richard Panik SVK 34 0 $0 Riley Barber USA 31 0 $0 Riley Damiani CAN 25 0 $0 Riley McCourt CAN 24 0 $0 Riley Sawchuk CAN 26 0 $0 Rinat Valiev RUS 29 0 $0 Rob Hamilton CAN 31 0 $0 Robbie Czarnik USA 35 0 $0 Robert Lantosi SVK 29 0 $0 Robin Norell SWE 30 0 $0 Robin Press SWE 30 0 $0 Robin Salo FIN 26 Tampa Bay Lightning 2 $907,500 Ronalds Kenins LAT 34 0 $0 Rudolfs Balcers LAT 28 Washington Capitals 1 $1,250,000 Ryan Bednard USA 28 0 $0 Ryan Culkin CAN 31 0 $0 Ryan Dzingel USA 33 0 $0 Ryan Ellis CAN 34 Winnipeg Jets 1 $5,500,000 Ryan Gropp CAN 28 0 $0 Ryan Kuffner CAN 28 0 $0 Ryan MacInnis USA 29 0 $0 Ryan Merkley CAN 24 Edmonton Oilers 1 $875,000 Ryan Murphy CAN 32 0 $0 Ryan Olsen CAN 31 0 $0 Ryan Spooner CAN 33 0 $0 Ryan Sproul CAN 32 0 $0 Ryan Stanton CAN 35 0 $0 Rylan Schwartz CAN 35 0 $0 Sahir Gill CAN 32 0 $0 Saku Maenalanen FIN 30 Chicago Blackhawks 2 $1,500,000 Sam Anas USA 32 0 $0 Sam Dove-McFalls CAN 28 0 $0 Sam Harvey CAN 27 Boston Bruins 1 $750,000 Sam Miletic USA 28 0 $0 Sam Vigneault CAN 30 0 $0 Sami Aittokallio FIN 33 0 $0 Sami Niku FIN 28 Tampa Bay Lightning 1 $962,500 Sami Vatanen FIN 34 0 $0 Sampo Ranta FIN 24 Ottawa Senators 1 $792,500 Santtu Kinnunen FIN 26 0 $0 Sasha Chmelevski USA 26 Detroit Red Wings 1 $700,000 Scott Allen CAN 35 0 $0 Scott Conway GBR 30 0 $0 Scott Kosmachuk CAN 31 0 $0 Scott Pooley USA 31 0 $0 Scott Valentine CAN 34 0 $0 Scott Wilson CAN 32 0 $0 Sean Collins CAN 36 0 $0 Sean Malone USA 29 Vancouver Canucks 1 $862,500 Sebastian Collberg SWE 31 0 $0 Sebastian Repo FIN 28 0 $0 Sebastian Wannstrom SWE 34 0 $0 Semyon Der-Arguchintsev RUS 24 0 $0 Sena Acolatse USA 34 0 $0 Sergei Boikov RUS 29 0 $0 Sergey Kalinin RUS 34 0 $0 Sergey Tolchinsky RUS 30 0 $0 Shane Gersich USA 28 Seattle Kraken 1 $1,000,000 Shane Prince USA 32 0 $0 Shawn O'Donnell CAN 36 0 $0 Shawn St. Amant CAN 28 0 $0 Simon Despres CAN 33 0 $0 Simon Johansson SWE 25 0 $0 Simon Ryfors SWE 27 0 $0 Skyler McKenzie CAN 27 Boston Bruins 1 $700,000 Slava Voynov RUS 35 0 $0 Spencer Foo CAN 30 0 $0 Spencer Naas USA 29 0 $0 Spencer Watson CAN 28 0 $0 Stanislav Galiev RUS 33 0 $0 Stefan Elliott CAN 34 0 $0 Stefan Matteau USA 31 0 $0 Stelio Mattheos CAN 25 Edmonton Oilers 1 $770,000 Stepan Falkovsky BLR 28 Philadelphia Flyers 1 $775,000 Steve Moses USA 36 0 $0 Steve Whitney USA 34 0 $0 Steven Kampfer USA 36 Chicago Blackhawks 1 $1,500,000 Stuart Percy CAN 31 0 $0 Sven Andrighetto SUI 32 0 $0 T.J. Brennan USA 36 0 $0 T.J. Oshie USA 38 0 $0 Tanner Kaspick CAN 27 0 $0 Tanner Richard SUI 32 0 $0 Tariq Hammond CAN 32 0 $0 Tarmo Reunanen FIN 27 New York Rangers 1 $850,000 Taro Hirose CAN 28 0 $0 Taylor Beck CAN 33 0 $0 Taylor Leier CAN 31 0 $0 Taylor Vause CAN 33 0 $0 Teemu Kivihalme FIN 29 0 $0 Teemu Pulkkinen FIN 33 0 $0 Terrance Amorosa CAN 30 0 $0 Terry Broadhurst USA 36 0 $0 Thomas Gregoire CAN 26 Dallas Stars 1 $1,100,000 Thomas Larkin ITA 34 0 $0 Thomas Schemitsch CAN 28 0 $0 Tim Berni SUI 25 New York Rangers 1 $950,000 Tim Bozon USA 31 0 $0 Tim Erixon USA 34 0 $0 Tim Heed SWE 34 0 $0 Tim McGauley CAN 29 0 $0 Tim Soderlund SWE 27 0 $0 Tobias Geisser SUI 26 0 $0 Tobias Lindberg SWE 29 0 $0 Tobias Rieder GER 32 0 $0 Tom Kuhnhackl GER 33 0 $0 Tom McCollum USA 36 0 $0 Tom Nilsson SWE 31 0 $0 Tomas Hyka CZE 32 0 $0 Tomas Jurco SVK 32 0 $0 Tomas Kundratek CZE 35 0 $0 Tommy Nappier USA 26 Vancouver Canucks 1 $750,000 Travis Ewanyk CAN 32 0 $0 Travis Oleksuk CAN 36 0 $0 Travis St. Denis CAN 32 0 $0 Trent Bourque CAN 26 Toronto Maple Leafs 1 $700,000 Trevor Cheek USA 32 0 $0 Trevor Murphy CAN 29 0 $0 Trevor Parkes CAN 33 0 $0 Troy Bourke CAN 31 0 $0 Troy Grosenick USA 35 0 $0 Troy Rutkowski CAN 32 0 $0 Tucker Poolman USA 32 0 $0 Turner Elson CAN 32 0 $0 Ty Loney USA 33 0 $0 Ty Rattie CAN 32 0 $0 Ty Ronning CAN 27 Nashville Predators 1 $715,000 Tye McGinn CAN 34 0 $0 Tyler Angle CAN 24 0 $0 Tyler Beskorowany CAN 34 0 $0 Tyler Boland CAN 28 0 $0 Tyler Gaudet CAN 32 0 $0 Tyler Graovac CAN 31 0 $0 Tyler Kelleher USA 30 0 $0 Tyler Lewington CAN 31 Edmonton Oilers 1 $850,000 Tyler Moy USA 29 0 $0 Tyler Parks USA 33 0 $0 Tyler Sikura CAN 32 0 $0 Tyler Steenbergen CAN 27 0 $0 Tyler Vesel USA 31 0 $0 Tyler Wong CAN 29 0 $0 Tyrell Goulbourne CAN 31 Nashville Predators 1 $937,200 Vaclav Karabacek CZE 29 0 $0 Valentin Zykov RUS 29 0 $0 Valtteri Filppula FIN 41 0 $0 Veini Vehvilainen FIN 28 Nashville Predators 1 $750,000 Victor Ejdsell SWE 30 0 $0 Victor Rask SWE 32 0 $0 Victor Soderstrom SWE 24 0 $0 Viktor Lodin SWE 26 0 $0 Viktor Loov SWE 32 0 $0 Viktor Svedberg SWE 33 0 $0 Vili Saarijarvi FIN 27 Columbus Blue Jackets 1 $700,000 Ville Meskanen FIN 30 0 $0 Ville Pokka FIN 31 0 $0 Vincent LoVerde USA 36 0 $0 Vinny Saponari USA 35 0 $0 Vitali Kravtsov RUS 25 0 $0 Vitaly Abramov RUS 27 New York Rangers 1 $775,000 Vladimir Sobotka CZE 38 0 $0 Vladislav Kamenev RUS 28 Columbus Blue Jackets 1 $800,000 Vojtech Mozik CZE 32 0 $0 Wade Allison CAN 27 Los Angeles Kings 1 $1,500,000 Wayne Simpson USA 35 0 $0 Will Bitten CAN 26 Buffalo Sabres 2 $770,000 Will Butcher USA 30 0 $0 Will Pelletier CAN 32 0 $0 Will Reilly CAN 27 0 $0 Will Weber USA 36 0 $0 Xavier Ouellet CAN 31 Ottawa Senators 1 $1,500,000 Yanni Kaldis CAN 29 0 $0 Yannick Veilleux CAN 32 0 $0 Yannick Weber SUI 36 0 $0 Yohann Auvitu FRA 35 0 $0 Yushiroh Hirano JPN 29 Utah HC 1 $750,000 Zac Leslie CAN 31 0 $0 Zach Berzolla USA 28 0 $0 Zach Boychuk CAN 36 0 $0 Zach Budish USA 34 0 $0 Zach Fucale CAN 29 0 $0 Zach Giuttari USA 29 0 $0 Zach O'Brien CAN 32 0 $0 Zach Senyshyn CAN 28 0 $0 Zach Sill CAN 36 0 $0 Zack Mitchell CAN 32 0 $0 Zack Phillips CAN 32 0 $0 Zane McIntyre USA 32 0 $0 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 : 858