Non-Roster 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 Aaron Palushaj RW USA 33 Free Agent 0 $0 Adam Mascherin LW CAN 24 Columbus Blue Jackets 1 $775,000 Adam Morrison G CAN 31 Free Agent 0 $0 Adam Musil C CZE 25 Colorado Avalanche 1 $1,500,000 Adam Ollas Mattsson D SWE 25 Free Agent 0 $0 Adam Payerl C RW CAN 31 Free Agent 0 $0 Adam Tambellini LW CAN 28 Free Agent 0 $0 Aleksi Saarela CLW FIN 25 Minnesota Wild 3 $850,000 Alex Broadhurst C USA 29 Free Agent 0 $0 Alex Dostie CLW CAN 25 Free Agent 0 $0 Alex Friesen C CAN 31 Free Agent 0 $0 Alex Grant D CAN 33 Free Agent 0 $0 Alex Grenier RW CAN 31 Columbus Blue Jackets 1 $907,500 Alex Khokhlachev CLWRW RUS 29 Free Agent 0 $0 Alex Lavoie C CAN 29 Free Agent 0 $0 Alex Lintuniemi D FIN 26 Free Agent 0 $0 Alex Mallet C CAN 30 Free Agent 0 $0 Alex Schoenborn RW USA 26 Edmonton Oilers 2 $715,000 Alexander Semin LWRW RUS 38 Free Agent 0 $0 Alexandre Ranger RW CAN 26 Boston Bruins 1 $650,000 Alexei Emelin D RUS 36 Free Agent 0 $0 Alexey Marchenko D RUS 30 Free Agent 0 $0 Anders Lindback G SWE 34 Free Agent 0 $0 Andreas Martinsen LWRW NOR 32 Free Agent 0 $0 Andrej Meszaros D SVK 36 Free Agent 0 $0 Andrej Nestrasil C RW CZE 31 Free Agent 0 $0 Andrew Bodnarchuk D CAN 33 Free Agent 0 $0 Andrew Desjardins CLW CAN 35 Free Agent 0 $0 Andrew Gordon RW CAN 36 Free Agent 0 $0 Andrew Johnston LW CAN 31 Free Agent 0 $0 Andrew MacDonald D CAN 36 Free Agent 0 $0 Andrew MacWilliam D CAN 32 Free Agent 0 $0 Andrew Miller RW USA 33 Free Agent 0 $0 Andrew O'Brien D CAN 29 Free Agent 0 $0 Andrew Rowe LWRW USA 34 Free Agent 0 $0 Andrew Yogan CLW USA 31 Free Agent 0 $0 Andrey Pedan D RUS 29 New York Islanders 1 $890,000 Andy Miele C USA 34 Free Agent 0 $0 Angelo Miceli C CAN 28 Free Agent 0 $0 Anthony Camara LW CAN 29 St. Louis Blues 1 $575,000 Anthony Luciani RW CAN 32 Free Agent 0 $0 Anthony Peters G CAN 31 Free Agent 0 $0 Antoine Laganiere CLW CAN 32 Free Agent 0 $0 Anton Lander C SWE 31 Free Agent 0 $0 Anton Rodin RW SWE 31 Free Agent 0 $0 Anton Slepyshev LW RUS 28 Free Agent 0 $0 Anton Zlobin LWRW RUS 29 Free Agent 0 $0 Artem Sergeev D RUS 29 Free Agent 0 $0 Austin Fyten C RW CAN 31 Columbus Blue Jackets 1 $825,000 Austin Ortega RW USA 28 Chicago Blackhawks 1 $750,000 Axel Holmstrom CLW SWE 26 Florida Panthers 1 $650,000 Ben Betker D CAN 27 Free Agent 0 $0 Ben Holmstrom C USA 35 Free Agent 0 $0 Ben Smith C RW USA 33 Free Agent 0 $0 Ben Street CLW CAN 35 Dallas Stars 1 $750,000 Blaine Byron C CAN 27 Chicago Blackhawks 1 $725,000 Blake Parlett D CAN 33 Free Agent 0 $0 Bobby MacIntyre LW CAN 26 Edmonton Oilers 1 $650,000 Bobby Ryan RW USA 35 Free Agent 0 $0 Bogdan Yakimov C RUS 28 Dallas Stars 1 $625,000 Boo Nieves C USA 28 Free Agent 0 $0 Borna Rendulic RW HRV 30 Free Agent 0 $0 Brad McClure RW CAN 28 Free Agent 0 $0 Brad Ross LW CAN 30 Free Agent 0 $0 Braden Christoffer LW CAN 28 Colorado Avalanche 1 $700,000 Brady Austin D CAN 29 Free Agent 0 $0 Brady Brassart C CAN 29 Free Agent 0 $0 Brady Norrish D CAN 29 Minnesota Wild 1 $875,000 Brady Vail C USA 28 Free Agent 0 $0 Brandon Alderson RW CAN 30 Free Agent 0 $0 Brandon DeFazio LW CAN 33 Free Agent 0 $0 Brandon Gormley D CAN 30 Free Agent 0 $0 Brandon Kozun RW USA 32 Free Agent 0 $0 Brandon Manning D CAN 32 Free Agent 0 $0 Brandon McMillan CLW CAN 32 Free Agent 0 $0 Brandon McNally LW USA 30 Free Agent 0 $0 Brandon Yip RW CAN 37 Free Agent 0 $0 Brendan Leipsic LW CAN 28 Colorado Avalanche 1 $1,000,000 Brendan Mikkelson D CAN 35 Free Agent 0 $0 Brendan Ranford LW CAN 30 Free Agent 0 $0 Brendan Shinnimin C CAN 31 Free Agent 0 $0 Brenden Kichton D CAN 30 Free Agent 0 $0 Brent Regner D CAN 33 Free Agent 0 $0 Brett Bulmer LW CAN 30 Free Agent 0 $0 Brett Findlay CLW CAN 29 Free Agent 0 $0 Brett Olson C USA 35 Free Agent 0 $0 Brett Pollock LW CAN 26 Winnipeg Jets 1 $825,000 Brian Cooper D USA 29 Winnipeg Jets 1 $575,000 Brian Gibbons LWRW USA 34 Pittsburgh Penguins 1 $1,000,000 Brian O'Neill C RW USA 34 Free Agent 0 $0 Brodie Reid RW CAN 32 Free Agent 0 $0 Brody Sutter C RW CAN 30 Free Agent 0 $0 C.J. Stretch C USA 33 Free Agent 0 $0 Calle Andersson D SWE 28 New York Rangers 1 $800,000 Calvin Thurkauf CLW SUI 25 Free Agent 0 $0 Cam Reid C CAN 30 Free Agent 0 $0 Carl Klingberg LWRW SWE 31 Free Agent 0 $0 Carl Soderberg CLW SWE 36 Free Agent 0 $0 Carson McMillan C RW CAN 33 Free Agent 0 $0 Carter Ashton LWRW CAN 31 Free Agent 0 $0 Carter Camper C USA 34 Detroit Red Wings 1 $800,000 Casey Bailey LWRW USA 30 Free Agent 0 $0 Chad Johnson G CAN 36 Free Agent 0 $0 Chad Nehring C CAN 35 Free Agent 0 $0 Charlie Sarault C CAN 30 Free Agent 0 $0 Chase Balisy C RW USA 30 Free Agent 0 $0 Chris Breen D CAN 33 Free Agent 0 $0 Chris Brown C RW USA 31 Free Agent 0 $0 Chris Conner LW USA 38 Free Agent 0 $0 Chris DeSousa C CAN 31 Free Agent 0 $0 Chris DiDomenico CLW CAN 33 Free Agent 0 $0 Chris Langkow C CAN 32 Free Agent 0 $0 Christian Djoos D SWE 28 Columbus Blue Jackets 1 $925,000 Christian Folin D SWE 31 Toronto Maple Leafs 1 $900,000 Christian Thomas RW CAN 30 Free Agent 0 $0 Christoffer Ehn C SWE 26 Free Agent 0 $0 Christoph Bertschy RW SUI 28 Vancouver Canucks 1 $800,000 Cliff Pu LW CAN 24 Tampa Bay Lightning 1 $750,000 Cody Kunyk CLW CAN 32 Free Agent 0 $0 Cody Lampl D USA 36 Free Agent 0 $0 Colby Robak D USA 32 Free Agent 0 $0 Colby Sissons D CAN 24 Chicago Blackhawks 1 $725,000 Cole Ully LW CAN 27 Free Agent 0 $0 Colin Campbell RW CAN 31 Free Agent 0 $0 Colin Jacobs C USA 29 Free Agent 0 $0 Colin Smith C CAN 29 Free Agent 0 $0 Colton Beck LW CAN 32 Free Agent 0 $0 Colton Jobke D CAN 30 Free Agent 0 $0 Connor LaCouvee G CAN 28 Free Agent 0 $0 Corban Knight C CAN 31 Free Agent 0 $0 Corey Tropp RW USA 32 Free Agent 0 $0 Cory Conacher LW CAN 32 Free Agent 0 $0 Curtis Hamilton LW USA 31 Free Agent 0 $0 Curtis Valk C CAN 29 Free Agent 0 $0 Dale Weise RW CAN 34 Free Agent 0 $0 Damien Brunner RW SUI 36 Free Agent 0 $0 Dan Catenacci C CAN 29 Free Agent 0 $0 Dan Maggio LWRWD CAN 31 Free Agent 0 $0 Daniel Audette C CAN 26 Free Agent 0 $0 Daniel Carr LW CAN 31 Free Agent 0 $0 Daniel Ciampini CLW CAN 31 Free Agent 0 $0 Daniel Muzito-Bagenda LW SWE 26 Toronto Maple Leafs 1 $650,000 Daniel Winnik LWRW CAN 37 Free Agent 0 $0 Daniel Zaar RW SWE 28 Boston Bruins 1 $995,009 Daniil Tarasov RW RUS 31 Free Agent 0 $0 Danil Yurtaykin LWRW RUS 25 Vancouver Canucks 2 $950,000 Danny Kristo RW USA 32 Free Agent 0 $0 Danny Taylor G CAN 36 Free Agent 0 $0 Dante Salituro RW CAN 25 Free Agent 0 $0 Darren Archibald LW CAN 32 Free Agent 0 $0 Darren Dietz D CAN 28 Detroit Red Wings 1 $700,000 David Broll LW CAN 29 Free Agent 0 $0 David Desharnais C CAN 35 Free Agent 0 $0 David Gilbert C CAN 31 Free Agent 0 $0 David Kase RW CZE 25 Nashville Predators 1 $700,000 David Krejci C CZE 36 Free Agent 0 $0 David Musil D CZE 29 Free Agent 0 $0 David Quenneville D CAN 24 Dallas Stars 1 $700,000 David Rundblad D SWE 32 Free Agent 0 $0 David Sklenicka D CZE 26 New Jersey Devils 1 $750,000 David Ullstrom CLW SWE 33 Free Agent 0 $0 David Warsofsky D USA 32 Free Agent 0 $0 Denis Malgin CLWRW SUI 25 Minnesota Wild 2 $900,000 Dennis Everberg RW SWE 30 Free Agent 0 $0 Dennis Rasmussen CLW SWE 32 Free Agent 0 $0 Dennis Robertson D CAN 31 Free Agent 0 $0 Derek Barach C USA 27 Free Agent 0 $0 Deven Sideroff RW CAN 25 Vancouver Canucks 1 $650,000 Dmitrii Sokolov RW RUS 24 Philadelphia Flyers 1 $700,000 Dominik Masin D CZE 26 Free Agent 0 $0 Dominik Uher CLW CZE 29 Free Agent 0 $0 Drew LeBlanc C USA 33 Free Agent 0 $0 Dustin Gazley LWRW USA 34 Free Agent 0 $0 Dustin Jeffrey CLW CAN 34 Free Agent 0 $0 Dyson Stevenson RW CAN 28 Free Agent 0 $0 Eddie Pasquale G CAN 31 Free Agent 0 $0 Eetu Laurikainen G FIN 29 Free Agent 0 $0 Egor Korshkov LW RUS 25 Philadelphia Flyers 1 $825,000 Egor Rykov D RUS 25 Nashville Predators 1 $700,000 Emil Johansson D SWE 26 Free Agent 0 $0 Emil Larmi G FIN 25 Vegas Golden Knights 2 $800,000 Emil Pettersson C SWE 28 Free Agent 0 $0 Emile Poirier LWRW CAN 27 Free Agent 0 $0 Eric Cornel C RW CAN 26 Edmonton Oilers 2 $1,043,625 Eric Fehr C RW CAN 37 Free Agent 0 $0 Eric Gelinas D CAN 31 Free Agent 0 $0 Eric O'Dell C CAN 32 Free Agent 0 $0 Erik Karlsson LW SWE 27 Pittsburgh Penguins 1 $650,000 Ethan Werek CLW CAN 31 Free Agent 0 $0 Felix Girard C CAN 28 Free Agent 0 $0 Filip Chlapik C CZE 25 Free Agent 0 $0 Filip Larsson G SWE 23 New York Rangers 1 $700,000 Francis Perron LW CAN 26 San Jose Sharks 2 $742,500 Francois Beauchemin C CAN 26 Washington Capitals 1 $650,000 Frank Corrado D CAN 29 Free Agent 0 $0 Frans Nielsen C DEN 38 Free Agent 0 $0 Gabriel Desjardins LW CAN 30 Free Agent 0 $0 Gabriel Gagne RW CAN 25 Washington Capitals 2 $715,000 Gaetan Haas C SUI 30 Columbus Blue Jackets 2 $2,500,000 Garry Nunn RW CAN 32 Free Agent 0 $0 Gerry Fitzgerald C CAN 28 Free Agent 0 $0 Gilles Senn G SUI 26 Free Agent 0 $0 Giorgio Estephan RW CAN 25 Free Agent 0 $0 Giovanni Fiore LW CAN 25 Free Agent 0 $0 Gleason Fournier D CAN 31 Free Agent 0 $0 Grayson Downing C CAN 30 Free Agent 0 $0 Greg Carey LW CAN 32 Free Agent 0 $0 Greg Chase CLW CAN 27 Free Agent 0 $0 Gregor MacLeod C CAN 24 Free Agent 0 $0 Griffin Reinhart D CAN 28 Free Agent 0 $0 Gustav Bouramman D SWE 25 Minnesota Wild 1 $750,000 Harri Sateri G FIN 32 Free Agent 0 $0 Henri Ikonen LW FIN 28 Free Agent 0 $0 Hubert Labrie D CAN 30 Free Agent 0 $0 Hunter Shinkaruk LWRW CAN 27 Arizona Coyotes 1 $845,000 Igor Bobkov G RUS 31 Free Agent 0 $0 Igor Shvyrev C RUS 23 New York Islanders 1 $700,000 Iiro Pakarinen RW FIN 30 Free Agent 0 $0 Ilya Kovalchuk LW RUS 39 Free Agent 0 $0 Ivan Chekhovich LW RUS 23 Winnipeg Jets 1 $700,000 Ivan Kulbakov G BLR 25 Anaheim Ducks 1 $1,000,000 J.C. Lipon RW CAN 28 Free Agent 0 $0 J.J. Piccinich RW USA 26 Free Agent 0 $0 Jack Rodewald RW CAN 28 Vegas Golden Knights 2 $835,000 Jacob De La Rose CLW SWE 27 Calgary Flames 1 $800,000 Jacob Graves D CAN 27 Free Agent 0 $0 Jacob Josefson C SWE 31 Free Agent 0 $0 Jacob Nilsson C SWE 28 Columbus Blue Jackets 1 $825,000 Jake Chelios D USA 31 Free Agent 0 $0 Jake Dotchin D CAN 28 Edmonton Oilers 2 $937,500 Jake Hildebrand G USA 29 Free Agent 0 $0 Jake Horton C USA 27 Free Agent 0 $0 Jake Paterson G CAN 28 Free Agent 0 $0 Jakob Forsbacka Karlsson C SWE 25 Free Agent 0 $0 Jakob Stukel LW CAN 25 Los Angeles Kings 1 $700,000 Jakub Jerabek D CZE 31 Free Agent 0 $0 Jakub Kindl D CZE 35 Free Agent 0 $0 Jakub Nakladal D CZE 34 Free Agent 0 $0 Jalen Smereck D USA 25 Washington Capitals 1 $725,000 James de Haas D CAN 28 Free Agent 0 $0 James Livingston RW CAN 32 Free Agent 0 $0 James Sheppard CLW CAN 34 Free Agent 0 $0 Jan Kostalek D CZE 27 St. Louis Blues 1 $575,000 Jared Coreau G CAN 31 Los Angeles Kings 1 $825,000 Jaromir Jagr RW CZE 50 Free Agent 0 $0 Jarrett Burton C CAN 31 Free Agent 0 $0 Jason Akeson RW CAN 32 Free Agent 0 $0 Jeff Zatkoff G USA 35 Free Agent 0 $0 Jens Looke RW SWE 25 Detroit Red Wings 1 $650,000 Jeremie Blain D CAN 30 Free Agent 0 $0 Jeremy Bracco RW USA 25 Winnipeg Jets 2 $825,000 Jeremy Roy D CAN 25 Free Agent 0 $0 Jeremy Smith G USA 33 Free Agent 0 $0 Jeremy Welsh CLW CAN 34 Free Agent 0 $0 Jerome Leduc D CAN 29 Free Agent 0 $0 Jerry D'Amigo LW USA 31 Free Agent 0 $0 Jesper Lindgren D SWE 25 Minnesota Wild 1 $700,000 Jesper Pettersson D SWE 27 Los Angeles Kings 1 $575,000 Jesse Blacker D CAN 31 Free Agent 0 $0 Jesse Graham D CAN 28 Vancouver Canucks 1 $650,000 Jesse Joensuu LW FIN 35 Free Agent 0 $0 Jhonas Enroth G SWE 34 Free Agent 0 $0 Jim O'Brien C USA 33 Free Agent 0 $0 Jiri Sekac LW CZE 30 Free Agent 0 $0 Joacim Eriksson G SWE 32 Free Agent 0 $0 Joakim Lindstrom CLWRW SWE 39 Free Agent 0 $0 Joakim Nygard LW SWE 29 Pittsburgh Penguins 2 $1,500,000 Joe Basaraba RW CAN 30 Free Agent 0 $0 Joe Cannata G USA 32 Free Agent 0 $0 Joe Cox RW USA 28 Tampa Bay Lightning 2 $1,500,000 Joe Morrow D CAN 30 Chicago Blackhawks 3 $1,210,000 Joe Piskula D USA 38 Free Agent 0 $0 Joe Whitney LW USA 34 Free Agent 0 $0 Joel Broda CLW CAN 32 Free Agent 0 $0 Joel Lowry LW CAN 30 Free Agent 0 $0 Joel Vermin RW SUI 30 Free Agent 0 $0 Joey LaLeggia LW D CAN 30 Florida Panthers 2 $925,000 Johan Alm D SWE 30 Free Agent 0 $0 Johan Gustafsson G SWE 30 Free Agent 0 $0 Johan Sundstrom C SWE 29 Free Agent 0 $0 John Gilmour D CAN 29 Vegas Golden Knights 1 $1,000,000 John Muse G USA 34 Free Agent 0 $0 John Nyberg D SWE 25 Pittsburgh Penguins 1 $770,000 John Quenneville C RW CAN 26 Chicago Blackhawks 2 $925,000 John Ramage D USA 31 Free Agent 0 $0 Jonathan Ang C CAN 24 St. Louis Blues 1 $850,000 Jonathan Davidsson RW SWE 25 Vancouver Canucks 1 $700,000 Jonathan Racine D CAN 29 Free Agent 0 $0 Jonathon Blum D USA 33 Free Agent 0 $0 Joni Ortio G FIN 31 Free Agent 0 $0 Joni Tuulola D FIN 26 Dallas Stars 1 $800,000 Joona Luoto LW FIN 24 Free Agent 0 $0 Joonas Lyytinen D FIN 27 Minnesota Wild 1 $680,000 Jordan Murray D CAN 29 Free Agent 0 $0 Jordan Schmaltz D USA 29 Washington Capitals 1 $935,000 Jordan Schroeder C RW USA 31 Free Agent 0 $0 Jordan Szwarz C RW CAN 31 Vegas Golden Knights 1 $962,500 Jordon Southorn D CAN 32 Free Agent 0 $0 Jori Lehtera C FIN 34 Free Agent 0 $0 Josh Atkinson D CAN 30 Winnipeg Jets 1 $700,000 Josh Currie C RW CAN 29 Free Agent 0 $0 Josh Jooris C RW CAN 31 Free Agent 0 $0 Josh Nicholls RW CAN 30 Free Agent 0 $0 Josh Wilkins C USA 25 Carolina Hurricanes 1 $700,000 Julian Melchiori D CAN 31 Free Agent 0 $0 Julius Bergman D SWE 27 Free Agent 0 $0 Jussi Olkinuora G FIN 32 Free Agent 0 $0 Justin Florek LW USA 32 Free Agent 0 $0 Justin Fontaine RW CAN 35 Free Agent 0 $0 Justin Hamonic D CAN 28 Free Agent 0 $0 Justin Hodgman C RW CAN 34 Free Agent 0 $0 Justin Kloos C USA 28 Washington Capitals 1 $825,000 Jyrki Jokipakka D FIN 30 Free Agent 0 $0 Kael Mouillierat CLW CAN 35 Free Agent 0 $0 Karl Stollery D CAN 34 Free Agent 0 $0 Karri Ramo G FIN 36 Free Agent 0 $0 Kasimir Kaskisuo G FIN 29 Free Agent 0 $0 Kayle Doetzel D CAN 27 Edmonton Oilers 1 $715,000 Keaton Ellerby D CAN 34 Free Agent 0 $0 Keegan Kanzig D CAN 27 San Jose Sharks 2 $700,000 Keegan Lowe D CAN 29 Free Agent 0 $0 Keith Aulie D CAN 33 Free Agent 0 $0 Kenney Morrison D CAN 30 Free Agent 0 $0 Kenny Agostino LW USA 30 Boston Bruins 1 $1,100,000 Kevin Boyle G USA 30 Free Agent 0 $0 Kevin Davis D CAN 25 Free Agent 0 $0 Kevin Ekman-Larsson LW D SWE 27 Free Agent 0 $0 Kevin Raine D CAN 29 Free Agent 0 $0 Kevin Spinozzi D CAN 26 Free Agent 0 $0 Kevin Tansey D CAN 29 1 $0 Kirill Gotovets D BLR 31 Free Agent 0 $0 Klas Dahlbeck D SWE 31 Free Agent 0 $0 Konrad Abeltshauser D GER 30 Free Agent 0 $0 Korbinian Holzer D GER 34 Free Agent 0 $0 Kris Bindulis D LAT 26 Free Agent 0 $0 Kristers Gudlevskis G LAT 29 Free Agent 0 $0 Kyle Bonis LW CAN 33 Free Agent 0 $0 Kyle Cumiskey D CAN 36 Free Agent 0 $0 Kyle Platzer C CAN 27 Free Agent 0 $0 Kyle Wood D CAN 26 Arizona Coyotes 2 $795,000 Lance Bouma LW CAN 32 Los Angeles Kings 1 $800,000 Landon Bow G CAN 26 Edmonton Oilers 1 $750,000 Landon Ferraro C RW CAN 31 Free Agent 0 $0 Lane Scheidl LW CAN 30 Free Agent 0 $0 Lauri Korpikoski LWRW FIN 35 Free Agent 0 $0 Lawrence Pilut D SWE 26 Free Agent 0 $0 Lean Bergmann LWRW GER 24 Chicago Blackhawks 2 $775,000 Leland Irving G CAN 34 Free Agent 0 $0 Linden Vey C CAN 30 Free Agent 0 $0 Linus Arnesson D SWE 27 Dallas Stars 1 $1,150,000 Louis-Marc Aubry C CAN 30 Free Agent 0 $0 Luc Snuggerud D USA 26 Free Agent 0 $0 Lucas Lessio LW CAN 29 Free Agent 0 $0 Lucas Wallmark C SWE 27 Free Agent 0 $0 Ludwig Blomstrand LWRW SWE 29 Free Agent 0 $0 Ludwig Bystrom D SWE 27 Free Agent 0 $0 Lukas Bengtsson D SWE 28 Vegas Golden Knights 1 $680,000 Lukas Jasek C RW CZE 24 Free Agent 0 $0 Lukas Radil LW CZE 32 New York Islanders 1 $1,387,500 Lukas Sedlak CLW CZE 29 Free Agent 0 $0 Luke Adam CLW CAN 32 Free Agent 0 $0 Luke Green D CAN 24 New York Islanders 1 $700,000 Mac Carruth G USA 30 Free Agent 0 $0 Magnus Hellberg G SWE 31 Free Agent 0 $0 Magnus Nygren D SWE 32 Free Agent 0 $0 Magnus Paajarvi LWRW SWE 31 Free Agent 0 $0 Malte Stromwall LWRW SWE 27 New York Rangers 1 $800,000 Manny Wiederer RW GER 25 Free Agent 0 $0 Marc-Andre Gragnani D CAN 35 Free Agent 0 $0 Marco Roy C CAN 28 Free Agent 0 $0 Marcus Hogberg G SWE 27 Montreal Canadiens 1 $900,000 Marcus Kruger C SWE 32 Free Agent 0 $0 Marek Hrivik LWRW SVK 30 Free Agent 0 $0 Marek Langhamer G CZE 27 Free Agent 0 $812,510 Marek Mazanec G CZE 30 Free Agent 0 $0 Marek Tvrdon RW SVK 29 Free Agent 0 $0 Mario Kempe CLWRW SWE 33 Free Agent 0 $0 Mark Arcobello C USA 33 Free Agent 0 $0 Mark Barberio D CAN 32 Free Agent 0 $0 Mark Cooper RW CAN 30 Free Agent 0 $0 Mark Cundari D CAN 32 Free Agent 0 $0 Mark Louis LW D CAN 35 Free Agent 0 $0 Mark McNeill C RW CAN 29 Free Agent 0 $0 Mark Olver C GER 34 Free Agent 0 $0 Mark Zengerle C RW USA 33 Free Agent 0 $0 Marko Dano LWRW SVK 27 Tampa Bay Lightning 3 $1,100,000 Markus Eisenschmid C RW GER 27 Vegas Golden Knights 1 $575,000 Markus Granlund CLW FIN 29 Free Agent 0 $0 Markus Hannikainen LW FIN 29 Washington Capitals 2 $800,000 Markus Lauridsen D DEN 31 Free Agent 0 $0 Martin Gernat D SVK 29 Free Agent 0 $0 Martin Marincin D SVK 30 New Jersey Devils 1 $1,650,000 Mat Bodie D CAN 32 Free Agent 0 $0 Matej Stransky RW CZE 28 Winnipeg Jets 1 $825,000 Mathias Bau LW DEN 29 Anaheim Ducks 1 $725,000 Mathieu Brisebois D CAN 30 Free Agent 0 $0 Mathieu Tousignant C CAN 32 Free Agent 0 $0 Matt Abt D CAN 28 Free Agent 0 $0 Matt Carey LW CAN 30 Free Agent 0 $0 Matt Finn D CAN 28 Free Agent 0 $0 Matt Fraser RW CAN 32 Free Agent 0 $0 Matt Frattin RW CAN 34 Free Agent 0 $0 Matt Ginn G CAN 31 Free Agent 0 $0 Matt MacKenzie D CAN 30 Free Agent 0 $0 Matt O'Connor G CAN 30 Free Agent 0 $0 Matt Pistilli RW CAN 33 Free Agent 0 $0 Matt Prapavessis D CAN 31 Free Agent 0 $0 Matt Puempel LWRW CAN 29 Chicago Blackhawks 1 $675,000 Matt Register D CAN 33 Free Agent 0 $0 Matt Spencer D CAN 25 Free Agent 0 $0 Matt Tomkins G CAN 28 Free Agent 0 $0 Matt White LWRW USA 32 Free Agent 0 $0 Mattias Backman D SWE 30 Free Agent 0 $0 Max Friberg LWRW SWE 29 Free Agent 0 $0 Max Gortz LWRW SWE 29 Free Agent 0 $0 Max Veronneau RW CAN 26 Free Agent 0 $0 Maxim Kitsyn LW RUS 30 Free Agent 0 $0 Maxim Lamarche D CAN 29 Free Agent 0 $0 Maxim Noreau D CAN 35 Free Agent 0 $0 Maxime Fortier RW CAN 24 San Jose Sharks 2 $875,000 Melker Karlsson RW SWE 31 Tampa Bay Lightning 1 $1,650,000 Michael Caruso D CAN 34 Free Agent 0 $0 Michael Frolik RW CZE 34 Free Agent 0 $0 Michael Grabner LW AUT 35 Minnesota Wild 2 $3,000,000 Michael Joly LW CAN 27 San Jose Sharks 3 $900,000 Michael Kapla D USA 27 Free Agent 0 $0 Michael Keranen C SWE 32 Free Agent 0 $0 Michael Krutil D CZE 20 Dallas Stars 3 $950,000 Michael Latta C RW CAN 31 Free Agent 0 $0 Michael Schumacher LW SWE 28 Free Agent 0 $0 Michael Spacek C CZE 25 Chicago Blackhawks 1 $850,000 Michal Cajkovsky D SVK 30 Free Agent 0 $0 Michal Jordan D CZE 31 Free Agent 0 $0 Micheal Ferland LWRW CAN 30 Montreal Canadiens 1 $2,750,000 Miikka Salomaki LWRW FIN 29 Washington Capitals 2 $1,000,000 Mikael Tam D CAN 31 Free Agent 0 $0 Mike Halmo LWRW CAN 31 Free Agent 0 $0 Mike Hoeffel LW USA 33 Free Agent 0 $0 Mike Moore D CAN 37 Free Agent 0 $0 Mike Zalewski LW USA 29 Free Agent 0 $0 Mikhail Grigorenko CLW RUS 28 Free Agent 0 $0 Mikhail Vorobyev C RUS 25 St. Louis Blues 1 $775,000 Mikkel Boedker LW DEN 32 Free Agent 0 $0 Mirco Mueller D SUI 27 Free Agent 0 $0 Mitch Hults C USA 27 Free Agent 0 $0 Morgan Ellis D CAN 30 Free Agent 0 $0 Nail Yakupov RW RUS 29 San Jose Sharks 1 $1,025,000 Nick Baptiste RW CAN 27 Anaheim Ducks 1 $797,500 Nick Ebert D USA 28 Free Agent 0 $0 Nick Moutrey LW CAN 27 Montreal Canadiens 1 $700,000 Nick Schilkey RW USA 28 Free Agent 0 $0 Nick Shore C USA 29 Buffalo Sabres 2 $1,250,000 Nicklas Jensen LWRW DEN 29 Free Agent 0 $0 Nikita Jevpalovs LWRW LAT 28 Arizona Coyotes 1 $750,000 Nikita Korostelev RW RUS 25 Philadelphia Flyers 1 $650,000 Nikita Nesterov D RUS 29 Free Agent 0 $0 Nikita Scherbak RW RUS 26 Montreal Canadiens 2 $1,470,000 Nikita Soshnikov RW RUS 28 Free Agent 0 $0 Nikita Tryamkin D RUS 27 Philadelphia Flyers 1 $925,000 Niklas Hansson D SWE 27 Minnesota Wild 1 $925,000 Niklas Lundstrom G SWE 29 Free Agent 0 $0 Niklas Svedberg G SWE 33 Free Agent 0 $0 Nikolai Prokhorkin LW RUS 28 Ottawa Senators 3 $1,000,000 Nikolay Goldobin LWRW RUS 27 Winnipeg Jets 1 $2,500,000 Nikolay Kulemin LWRW RUS 35 Free Agent 0 $0 Nolan Zajac D CAN 30 Free Agent 0 $0 Oleg Sosunov D RUS 24 Nashville Predators 1 $925,000 Oleg Yevenko D BLR 31 Free Agent 0 $0 Oliver Lauridsen D DEN 33 Free Agent 0 $0 Olivier Roy G CAN 30 Free Agent 0 $0 Ondrej Vala D CZE 24 Free Agent 0 $0 Oscar Dansk G SWE 28 Free Agent 0 $0 Oscar Fantenberg D SWE 31 Free Agent 0 $0 Oscar Klefbom D SWE 28 Minnesota Wild 1 $4,000,000 Oscar Lindberg C SWE 30 Free Agent 0 $0 Par Lindholm C SWE 31 Vancouver Canucks 1 $1,500,000 Pascal Aquin RW CAN 25 Free Agent 0 $0 Pat Sieloff D USA 28 Free Agent 0 $0 Patrice Cormier C CAN 32 Free Agent 0 $0 Patrick Marleau CLW CAN 42 Free Agent 0 $0 Patrick Russell RW DEN 29 Buffalo Sabres 1 $850,000 Patrick Wiercioch D CAN 31 Free Agent 0 $0 Patrik Bartosak G CZE 29 Free Agent 0 $0 Patrik Berglund CLW SWE 34 Free Agent 0 $0 Paul Bittner LW USA 26 San Jose Sharks 2 $875,000 Paul Carey CLW USA 33 Columbus Blue Jackets 2 $1,250,000 Paul Geiger D CAN 29 Free Agent 0 $0 Paul Postma D CAN 33 Free Agent 0 $0 Pavel Shen C RUS 22 Dallas Stars 2 $700,000 Peter Andersson D SWE 31 Free Agent 0 $0 Peter Cehlarik LW SVK 27 Vancouver Canucks 1 $880,000 Peter Mueller LWRW USA 34 Free Agent 0 $0 Peter Regin CLW DEN 36 Free Agent 0 $0 Petr Straka LW CZE 30 Free Agent 0 $0 Petrus Palmu LWRW FIN 24 Arizona Coyotes 1 $700,000 Petter Emanuelsson RW CAN 31 Free Agent 0 $0 Petter Granberg D SWE 29 Free Agent 0 $0 Phil Varone C CAN 32 Free Agent 0 $0 Philip Larsen D DEN 33 Free Agent 0 $0 Philip Samuelsson D SWE 30 Free Agent 0 $0 Philippe Cornet LW CAN 32 Free Agent 0 $0 Philippe Maillet C CAN 30 Free Agent 0 $0 Quinton Howden LW CAN 30 Free Agent 0 $0 Radel Fazleev CLW RUS 26 Free Agent 0 $0 Raman Hrabarenka D BLR 29 Free Agent 0 $0 Raphael Diaz D SUI 36 Free Agent 0 $0 Rasmus Rissanen D FIN 30 Free Agent 0 $0 Rasmus Tirronen G FIN 32 Free Agent 0 $0 Reece Scarlett D CAN 29 Free Agent 0 $0 Reece Willcox D CAN 28 Free Agent 0 $0 Reid Boucher LWRW USA 29 Free Agent 0 $0 Reid Gardiner RW CAN 26 Minnesota Wild 1 $680,000 Reid McNeill D CAN 30 Free Agent 0 $0 Reid Petryk RW CAN 29 Free Agent 0 $0 Reto Berra G SUI 35 Free Agent 0 $0 Riley Brace LW CAN 30 Free Agent 0 $0 Rinat Valiev D RUS 27 Montreal Canadiens 1 $1,275,000 Rob Bordson CLW USA 34 Free Agent 0 $0 Rob Flick C CAN 31 Free Agent 0 $0 Rob Klinkhammer LWRW CAN 35 Free Agent 0 $0 Robbie Czarnik C USA 32 Free Agent 0 $0 Robert Lantosi RW SVK 26 Winnipeg Jets 2 $935,000 Robin Norell D SWE 27 Free Agent 0 $0 Robin Press D SWE 27 New York Islanders 1 $650,000 Rodrigo Abols C LAT 26 Chicago Blackhawks 2 $1,500,000 Roman Polak D CZE 36 Minnesota Wild 1 $5,000,000 Ronalds Kenins LW LAT 31 Free Agent 0 $0 Ryan Culkin D CAN 28 Free Agent 0 $0 Ryan Gropp LW CAN 25 Free Agent 0 $0 Ryan Johnston D CAN 30 Minnesota Wild 1 $725,000 Ryan Rupert C CAN 28 Free Agent 0 $0 Ryan Spooner C CAN 30 Free Agent 0 $0 Ryan Sproul D CAN 29 Free Agent 0 $0 Ryan Wilson D CAN 35 Free Agent 0 $0 Rylan Schwartz C CAN 32 Free Agent 0 $0 Sahir Gill LW CAN 30 Free Agent 0 $0 Sam Jardine D CAN 28 Free Agent 0 $0 Sam Vigneault C CAN 27 Free Agent 0 $0 Sami Aittokallio G FIN 30 Free Agent 0 $0 Sammy Herr LW USA 29 Free Agent 0 $0 Scott Allen LW CAN 32 Free Agent 0 $0 Scott Conway C GBR 27 Free Agent 0 $0 Scott Kosmachuk RW CAN 28 Arizona Coyotes 1 $750,000 Scott Pooley RW USA 28 Winnipeg Jets 2 $770,000 Scott Timmins C CAN 32 Free Agent 0 $0 Scott Valentine D CAN 31 Free Agent 0 $0 Sean Collins LW CAN 33 Free Agent 0 $0 Sebastian Collberg RW SWE 28 Winnipeg Jets 1 $700,000 Sebastian Repo RW FIN 26 Vancouver Canucks 1 $700,000 Sebastian Wannstrom CLWRW SWE 31 Free Agent 0 $0 Sena Acolatse D USA 31 Free Agent 0 $0 Sergei Boikov D RUS 26 Free Agent 0 $0 Sergey Kalinin CLW RUS 31 Free Agent 0 $0 Sergey Tolchinsky LWRW RUS 27 San Jose Sharks 1 $775,000 Shane Prince LW USA 29 Free Agent 0 $0 Shane Starrett G USA 27 Buffalo Sabres 1 $715,000 Shawn O'Donnell RW CAN 34 Free Agent 0 $0 Shawn Szydlowski RW USA 32 Free Agent 0 $0 Simon Despres D CAN 30 Free Agent 0 $0 Skyler McKenzie LW CAN 24 Boston Bruins 1 $700,000 Slava Voynov D RUS 32 Free Agent 0 $0 Spencer Abbott RW CAN 34 Free Agent 0 $0 Spencer Foo RW CAN 28 Toronto Maple Leafs 1 $832,500 Spencer Naas LW USA 27 Free Agent 0 $0 Stanislav Galiev RW RUS 30 Free Agent 0 $0 Stefan Elliott D CAN 31 Free Agent 0 $0 Stepan Falkovsky D BLR 25 Philadelphia Flyers 1 $775,000 Steve Johnson D USA 28 Buffalo Sabres 2 $1,500,000 Steve Moses RW USA 33 Free Agent 0 $0 Steve Whitney RW USA 31 Free Agent 0 $0 Steven Kampfer D USA 33 Free Agent 0 $0 Stuart Percy D CAN 29 Free Agent 0 $0 Sven Andrighetto LWRW SUI 29 Free Agent 0 $0 T.J. Brennan D USA 33 Free Agent 0 $0 Tanner MacMaster CLW CAN 26 Arizona Coyotes 2 $750,000 Tanner Richard C SUI 29 Free Agent 0 $0 Taylor Beck LWRW CAN 31 Free Agent 0 $0 Taylor Doherty D CAN 31 Free Agent 0 $0 Taylor Leier LWRW CAN 28 Free Agent 0 $0 Taylor Vause C CAN 30 Free Agent 0 $0 Teemu Pulkkinen RW FIN 30 Free Agent 0 $0 Thomas Gregoire D CAN 23 Dallas Stars 1 $1,100,000 Thomas Larkin D ITA 31 Free Agent 0 $0 Tim Bozon LW USA 28 Tampa Bay Lightning 1 $600,000 Tim Erixon D USA 31 Free Agent 0 $0 Tim Heed D SWE 31 Anaheim Ducks 1 $1,815,000 Tim McGauley C CAN 26 Vegas Golden Knights 1 $715,000 Tobias Lindberg LWRW SWE 26 Free Agent 0 $0 Toby Enstrom D SWE 38 Free Agent 0 $0 Tom Gilbert D USA 39 Free Agent 0 $0 Tom Kuhnhackl LWRW GER 30 Florida Panthers 2 $1,000,000 Tom McCollum G USA 33 Free Agent 0 $0 Tom Nilsson D SWE 28 New York Rangers 1 $575,000 Tomas Hyka LWRW CZE 29 Free Agent 0 $0 Tomas Kundratek D CZE 32 Free Agent 0 $0 Tomas Plekanec C CZE 39 Free Agent 0 $0 Tomas Vincour C RW CZE 31 Free Agent 0 $0 Tony Cameranesi C USA 28 Los Angeles Kings 1 $575,000 Travis Ewanyk CLW CAN 29 Free Agent 0 $0 Travis Oleksuk C CAN 33 Free Agent 0 $0 Travis St. Denis C CAN 29 Colorado Avalanche 3 $825,000 Trevor Cheek CLW USA 29 Free Agent 0 $0 Trevor Murphy D CAN 26 Free Agent 0 $0 Trevor Parkes LWRW CAN 31 Free Agent 0 $0 Troy Bourke C CAN 28 Free Agent 0 $0 Troy Rutkowski D CAN 30 Free Agent 0 $0 Ty Loney RW USA 30 Free Agent 0 $0 Ty Rattie RW CAN 29 Free Agent 0 $0 Tye McGinn LW CAN 31 Columbus Blue Jackets 2 $850,000 Tyler Beskorowany G CAN 32 Free Agent 0 $0 Tyler Gaudet CLW CAN 29 Colorado Avalanche 2 $825,000 Tyler Graovac C CAN 29 Free Agent 0 $0 Tyler Kelleher RW USA 27 Toronto Maple Leafs 1 $650,000 Tyler Moy RW USA 26 Chicago Blackhawks 1 $650,000 Tyler Vesel C USA 28 Free Agent 0 $0 Tyler Wong C RW CAN 26 Free Agent 0 $0 Vaclav Karabacek RW CZE 26 Ottawa Senators 1 $975,000 Valentin Zykov LWRW RUS 27 Free Agent 0 $0 Valtteri Filppula C FIN 38 Free Agent 0 $0 Veini Vehvilainen G FIN 25 Nashville Predators 1 $750,000 Victor Bartley D CAN 34 Free Agent 0 $0 Victor Ejdsell CLW SWE 27 Minnesota Wild 1 $900,000 Viktor Loov D SWE 29 Free Agent 0 $0 Viktor Svedberg D SWE 31 Free Agent 0 $0 Vili Saarijarvi D FIN 25 Columbus Blue Jackets 1 $700,000 Ville Meskanen RW FIN 27 New York Rangers 1 $700,000 Ville Pokka D FIN 28 Free Agent 0 $0 Vincent LoVerde D USA 33 Free Agent 0 $0 Vinny Saponari RW USA 32 Free Agent 0 $0 Vitaly Abramov LWRW RUS 24 New York Rangers 1 $775,000 Vladimir Sobotka CLW CZE 35 Free Agent 0 $0 Vladislav Kamenev CLW RUS 25 Columbus Blue Jackets 1 $800,000 Vojtech Mozik D CZE 29 Free Agent 0 $0 Wade MacLeod LW CAN 35 Free Agent 0 $0 Wayne Simpson RW USA 32 Free Agent 0 $0 Will Pelletier LWRW CAN 29 Free Agent 0 $0 Will Weber D USA 33 Free Agent 0 $0 Yann Sauve D CAN 32 Free Agent 0 $0 Yannick Weber D SUI 33 Free Agent 0 $0 Yohann Auvitu D FRA 32 Free Agent 0 $0 Zach Boychuk LWRW CAN 33 Free Agent 0 $0 Zach Budish RW USA 31 Free Agent 0 $0 Zach Redmond D USA 33 Free Agent 0 $0 Zach Sill C CAN 34 Free Agent 0 $0 Zack Mitchell RW CAN 29 Free Agent 0 $0 Zack Phillips C CAN 29 Free Agent 0 $0 Zack Torquato C CAN 33 Free Agent 0 $0 Zayde Wisdom C CAN 19 Arizona Coyotes 3 $800,000 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 Total: 596