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 A.J. Jenks CLW USA 30 Free Agent 0 $0 A.J. White LW USA 28 Free Agent 0 $0 Aaron Johnson D CAN 37 Free Agent 0 $0 Aaron Palushaj RW USA 31 Free Agent 0 $0 Adam McQuaid D CAN 34 Free Agent 0 $0 Adam Morrison G CAN 29 Free Agent 0 $0 Adam Musil C CZE 23 Colorado Avalanche 1 $1,500,000 Adam Ollas Mattsson D SWE 24 Free Agent 0 $0 Adam Payerl C RW CAN 29 Free Agent 0 $0 Adam Tambellini LW CAN 26 Free Agent 0 $0 Akim Aliu RW CAN 31 Free Agent 0 $0 Alex Aleardi RW USA 28 Florida Panthers 1 $575,000 Alex Broadhurst C USA 27 Free Agent 0 $0 Alex Friesen C CAN 29 Free Agent 0 $0 Alex Grant D CAN 31 Free Agent 0 $0 Alex Grenier RW CAN 29 Columbus Blue Jackets 2 $907,500 Alex Gudbranson D CAN 26 Free Agent 0 $0 Alex Khokhlachev CLWRW RUS 27 Free Agent 0 $0 Alex Lavoie C CAN 28 Toronto Maple Leafs 1 $575,000 Alex Lintuniemi D FIN 25 Free Agent 0 $0 Alex Mallet C CAN 28 Free Agent 0 $0 Alex Schoenborn RW USA 25 Edmonton Oilers 3 $715,000 Alexander Semin LWRW RUS 36 Free Agent 0 $0 Alexandre Bolduc C CAN 35 Free Agent 0 $0 Alexandre Ranger RW CAN 25 Boston Bruins 1 $650,000 Alexei Emelin D RUS 34 Free Agent 0 $0 Alexey Marchenko D RUS 28 Free Agent 0 $0 Anders Lindback G SWE 32 Free Agent 0 $0 Andreas Martinsen LWRW NOR 30 Free Agent 0 $0 Andrej Meszaros D SVK 35 Free Agent 0 $0 Andrej Nestrasil C RW CZE 29 Free Agent 0 $0 Andrej Sustr D CZE 30 Washington Capitals 1 $1,000,000 Andrew Bodnarchuk D CAN 32 Free Agent 0 $0 Andrew Crescenzi C CAN 28 Edmonton Oilers 1 $650,000 Andrew Desjardins CLW CAN 34 Free Agent 0 $0 Andrew Ebbett CLW CAN 37 Free Agent 0 $0 Andrew Gordon RW CAN 35 Free Agent 0 $0 Andrew Johnston LW CAN 29 Free Agent 0 $0 Andrew MacDonald D CAN 34 Free Agent 0 $0 Andrew MacWilliam D CAN 30 Free Agent 0 $0 Andrew Miller RW USA 32 Free Agent 0 $0 Andrew Nielsen D CAN 24 Florida Panthers 3 $775,000 Andrew O'Brien D CAN 28 Free Agent 0 $0 Andrew Rowe LWRW USA 32 Free Agent 0 $0 Andrew Yogan CLW USA 29 Free Agent 0 $0 Andrey Pedan D RUS 27 New York Islanders 1 $890,000 Andy Miele C USA 32 Detroit Red Wings 1 $875,000 Angelo Miceli C CAN 26 Free Agent 0 $0 Anthony Camara LW CAN 27 St. Louis Blues 1 $575,000 Anthony Luciani RW CAN 30 Free Agent 0 $0 Anthony Peters G CAN 30 Free Agent 0 $0 Antoine Laganiere CLW CAN 30 Free Agent 0 $0 Anton Lander C SWE 29 Free Agent 0 $0 Anton Rodin RW SWE 30 Vancouver Canucks 1 $715,000 Anton Slepyshev LW RUS 26 Free Agent 0 $0 Anton Volchenkov D RUS 38 Free Agent 0 $0 Anton Zlobin LWRW RUS 27 Free Agent 0 $0 Antti Niemi G FIN 37 Free Agent 0 $0 Artem Sergeev D RUS 27 Free Agent 0 $0 Austin Carroll RW CAN 26 Free Agent 0 $0 Austin Fyten C RW CAN 29 Columbus Blue Jackets 2 $825,000 Austin Madaisky D CAN 28 Free Agent 0 $0 Austin Ortega RW USA 26 Chicago Blackhawks 1 $750,000 Axel Blomqvist LW SWE 25 Minnesota Wild 1 $575,000 Axel Holmstrom CLW SWE 24 Florida Panthers 1 $650,000 Ben Betker D CAN 26 Free Agent 0 $0 Ben Hanowski RW USA 30 Free Agent 0 $0 Ben Holmstrom C USA 33 Free Agent 0 $0 Ben Johnson LW USA 26 Free Agent 0 $0 Ben Smith C RW USA 32 Free Agent 0 $0 Ben Walker C RW USA 27 Minnesota Wild 1 $797,500 Blake Kessel D USA 31 Free Agent 0 $0 Blake Parlett D CAN 31 Free Agent 0 $0 Bobby Farnham LW USA 31 Free Agent 0 $0 Bobby MacIntyre LW CAN 24 Edmonton Oilers 2 $650,000 Bobby Sanguinetti D USA 32 Free Agent 0 $0 Bogdan Yakimov C RUS 26 Dallas Stars 1 $625,000 Borna Rendulic RW HRV 28 Free Agent 0 $0 Brad Ross LW CAN 28 Free Agent 0 $0 Braden Christoffer LW CAN 26 Colorado Avalanche 1 $700,000 Brady Austin D CAN 27 Buffalo Sabres 1 $775,000 Brady Brassart C CAN 27 Vegas Golden Knights 1 $715,000 Branden Troock RW CAN 26 Free Agent 0 $0 Brandon Alderson RW CAN 28 Free Agent 0 $0 Brandon Burlon D CAN 30 Free Agent 0 $0 Brandon DeFazio LW CAN 32 Free Agent 0 $0 Brandon Gormley D CAN 28 Free Agent 0 $0 Brandon Kozun RW USA 30 Free Agent 0 $0 Brandon Mashinter LW CAN 32 Free Agent 0 $0 Brandon McMillan CLW CAN 30 Free Agent 0 $0 Brandon McNally LW USA 28 Free Agent 0 $0 Brandon Yip RW CAN 35 Free Agent 0 $0 Brendan Leipsic LW CAN 26 Colorado Avalanche 2 $1,000,000 Brendan Mikkelson D CAN 33 Free Agent 0 $0 Brendan Ranford LW CAN 28 Free Agent 0 $0 Brendan Shinnimin C CAN 29 Free Agent 0 $0 Brenden Kichton D CAN 28 Free Agent 0 $0 Brendon Nash D CAN 33 Free Agent 0 $0 Brent Regner D CAN 31 Free Agent 0 $0 Brett Bulmer LW CAN 28 Free Agent 0 $0 Brett Findlay CLW CAN 28 Free Agent 0 $0 Brett Olson C USA 33 Free Agent 0 $0 Brian Cooper D USA 27 Winnipeg Jets 1 $0 Brian Flynn CLWRW USA 32 Free Agent 0 $0 Brian O'Neill C RW USA 32 Free Agent 0 $0 Brian Strait D USA 32 Free Agent 0 $0 Brock Higgs C CAN 28 Free Agent 0 $0 Brodie Reid RW CAN 31 Free Agent 0 $0 Brody Sutter C RW CAN 29 Free Agent 0 $0 Bryce Gervais RW CAN 28 Free Agent 0 $0 Brycen Martin D CAN 24 Free Agent 0 $0 C.J. Stretch C USA 31 Free Agent 0 $0 Calle Andersson D SWE 26 New York Rangers 1 $800,000 Cam Reid C CAN 29 Free Agent 0 $0 Carl Klingberg LWRW SWE 29 Free Agent 0 $0 Carson McMillan C RW CAN 32 Free Agent 0 $0 Carter Ashton LWRW CAN 29 Free Agent 0 $0 Casey Bailey LWRW USA 29 Florida Panthers 1 $800,000 Casey Wellman C RW USA 33 Free Agent 0 $0 Chad Johnson G CAN 34 Free Agent 0 $0 Chad Nehring C CAN 33 Free Agent 0 $0 Charles-David Beaudoin D CAN 26 Arizona Coyotes 1 $650,000 Charlie Sarault C CAN 28 Free Agent 0 $0 Chase Balisy C RW USA 28 Free Agent 0 $0 Chris Bourque LW USA 34 Free Agent 0 $0 Chris Brown C RW USA 29 Free Agent 0 $0 Chris Carlisle D USA 26 Free Agent 0 $0 Chris Casto D USA 29 Free Agent 0 $0 Chris DeSousa C CAN 30 Free Agent 0 $0 Chris DiDomenico CLW CAN 31 Free Agent 0 $0 Chris Langkow C CAN 31 Free Agent 0 $0 Chris Summers D USA 32 Free Agent 0 $0 Christian Thomas RW CAN 28 Free Agent 0 $0 Christoph Bertschy RW SUI 26 Vancouver Canucks 1 $800,000 Clark Seymour D CAN 27 Free Agent 0 $0 Cody Kunyk CLW CAN 30 Free Agent 0 $0 Cody Lampl D USA 34 Free Agent 0 $0 Colby Robak D USA 30 Free Agent 0 $0 Colin Campbell RW CAN 29 Minnesota Wild 1 $852,500 Colin Jacobs C USA 27 Free Agent 0 $0 Colin Smith C CAN 27 Colorado Avalanche 1 $750,000 Colton Beck LW CAN 30 Free Agent 0 $0 Colton Gillies LW CAN 31 Free Agent 0 $0 Colton Hargrove LW USA 28 Free Agent 0 $0 Colton Jobke D CAN 28 Free Agent 0 $0 Connor Jones C CAN 30 Free Agent 0 $0 Conor Allen D USA 30 Washington Capitals 1 $650,000 Corban Knight C CAN 30 Free Agent 0 $0 Corbin Baldwin D CAN 29 Free Agent 0 $0 Curt Gogol LW CAN 29 Free Agent 0 $0 Curtis Hamilton LW USA 29 Free Agent 0 $0 Curtis Valk C CAN 27 Free Agent 0 $0 Damien Brunner RW SUI 34 Free Agent 0 $0 Dan Catenacci C CAN 27 Free Agent 0 $0 Dan Maggio LWRWD CAN 29 Free Agent 0 $0 Daniel Audette C CAN 24 Free Agent 0 $0 Daniel Ciampini CLW CAN 30 Free Agent 0 $0 Daniel Muzito-Bagenda LW SWE 24 Toronto Maple Leafs 1 $650,000 Daniel Winnik LWRW CAN 35 Free Agent 0 $0 Daniel Zaar RW SWE 26 Boston Bruins 1 $995,009 Daniil Tarasov RW RUS 29 Free Agent 0 $0 Danny Kristo RW USA 30 Free Agent 0 $0 Danny Taylor G CAN 34 Free Agent 0 $0 Dante Salituro RW CAN 24 Free Agent 0 $0 Darian Dziurzynski LW CAN 29 Free Agent 0 $0 Darren Dietz D CAN 27 Detroit Red Wings 1 $700,000 Dave Dziurzynski CLW CAN 31 Free Agent 0 $0 David Broll LW CAN 27 Free Agent 0 $0 David Desharnais C CAN 34 Free Agent 0 $0 David Gilbert C CAN 29 Free Agent 0 $0 David Leggio G USA 36 Free Agent 0 $0 David Musil D CZE 27 Pittsburgh Penguins 1 $650,000 David Rundblad D SWE 30 Free Agent 0 $0 David Schlemko D CAN 33 Free Agent 0 $0 David Shields D USA 29 Free Agent 0 $0 David Sklenicka D CZE 24 New Jersey Devils 2 $750,000 David Ullstrom CLW SWE 31 Carolina Hurricanes 1 $900,000 Dennis Everberg RW SWE 29 Free Agent 0 $0 Dennis Rasmussen CLW SWE 30 Free Agent 0 $0 Dennis Robertson D CAN 29 Free Agent 0 $0 Derek Hulak LW CAN 31 Free Agent 0 $0 Derek Roy C CAN 37 Free Agent 0 $0 Devante Smith-Pelly RW CAN 28 Colorado Avalanche 2 $1,650,000 Deven Sideroff RW CAN 23 Vancouver Canucks 1 $650,000 Dmitrij Jaskin LWRW CZE 27 Free Agent 0 $0 Dominik Masin D CZE 24 Free Agent 0 $0 Dominik Uher CLW CZE 28 Detroit Red Wings 1 $632,500 Drew LeBlanc C USA 31 Free Agent 0 $0 Drew MacIntyre G CAN 37 Free Agent 0 $0 Dustin Gazley LWRW USA 32 Free Agent 0 $0 Dustin Jeffrey CLW CAN 32 Free Agent 0 $0 Dwight King LW CAN 31 Free Agent 0 $0 Dylan Olsen D USA 29 Free Agent 0 $0 Eddie Pasquale G CAN 30 Free Agent 0 $0 Eetu Laurikainen G FIN 27 Nashville Predators 1 $900,000 Egor Sharangovich C BLR 22 Dallas Stars 2 $885,000 Emil Johansson D SWE 24 Free Agent 0 $0 Emil Pettersson C SWE 26 Free Agent 0 $0 Eric Fehr C RW CAN 35 Free Agent 0 $0 Eric Gelinas D CAN 29 Free Agent 0 $0 Eric O'Dell C CAN 30 Free Agent 0 $0 Eric Roy D CAN 26 Free Agent 0 $0 Erik Karlsson LW SWE 26 Pittsburgh Penguins 1 $650,000 Ethan Werek CLW CAN 29 Free Agent 0 $0 Evan Trupp C USA 33 Free Agent 0 $0 Felix Girard C CAN 26 Free Agent 0 $0 Francis Beauvillier LW CAN 27 Colorado Avalanche 1 $700,000 Frank Corrado D CAN 27 Free Agent 0 $0 Gabriel Desjardins LW CAN 28 Free Agent 0 $0 Garrett Noonan D USA 29 Free Agent 0 $0 Garry Nunn RW CAN 31 Free Agent 0 $0 Gerry Fitzgerald C CAN 27 Free Agent 0 $0 Gleason Fournier D CAN 29 Free Agent 0 $0 Grayson Downing C CAN 28 Free Agent 0 $0 Griffin Reinhart D CAN 26 Free Agent 0 $0 Guillaume Gelinas D CAN 27 Buffalo Sabres 1 $575,000 Guillaume Lepine D CAN 33 Free Agent 0 $0 Gustav Bouramman D SWE 23 Minnesota Wild 1 $750,000 Hampus Gustafsson C SWE 27 Tampa Bay Lightning 1 $1,000,000 Harri Sateri G FIN 31 Free Agent 0 $0 Harrison Ruopp D CAN 27 Toronto Maple Leafs 1 $632,500 Henri Ikonen LW FIN 26 Free Agent 0 $0 Henrik Samuelsson LWRW USA 26 Free Agent 0 $0 Hunter Fejes LWRW USA 26 Free Agent 0 $0 Hunter Shinkaruk LWRW CAN 26 Arizona Coyotes 2 $845,000 Hunter Smith RW CAN 25 Free Agent 0 $0 Igor Bobkov G RUS 29 Free Agent 0 $0 Igor Shvyrev C RUS 22 New York Islanders 2 $700,000 Iiro Pakarinen RW FIN 29 Free Agent 0 $0 Ivan Kulbakov G BLR 24 Anaheim Ducks 2 $1,000,000 J.C. Lipon RW CAN 27 Free Agent 0 $0 Jack Nevins LW CAN 27 Free Agent 0 $0 Jacob Graves D CAN 25 Free Agent 0 $0 Jacob Josefson C SWE 29 Free Agent 0 $0 Jacob Nilsson C SWE 27 Columbus Blue Jackets 2 $825,000 Jake Chelios D USA 29 Columbus Blue Jackets 1 $725,000 Jake Hildebrand G USA 27 Free Agent 0 $0 Jake Paterson G CAN 26 Free Agent 0 $0 Jakob Forsbacka Karlsson C SWE 24 Free Agent 0 $0 Jakub Culek LW CZE 28 Calgary Flames 1 $575,000 Jakub Jerabek D CZE 29 San Jose Sharks 1 $1,250,000 Jakub Kindl D CZE 33 Free Agent 0 $0 Jakub Nakladal D CZE 33 Free Agent 0 $0 James de Haas D CAN 26 Free Agent 0 $0 James Livingston RW CAN 30 Free Agent 0 $0 James Sheppard CLW CAN 32 Free Agent 0 $0 James Wright LW CAN 30 Free Agent 0 $0 Jamie McGinn LW CAN 32 Free Agent 0 $0 Jan Kostalek D CZE 25 St. Louis Blues 1 $575,000 Jan Mandat C CZE 25 Toronto Maple Leafs 1 $650,000 Jared VanWormer RW USA 28 Free Agent 0 $0 Jaromir Jagr RW CZE 48 Free Agent 0 $0 Jason Akeson RW CAN 30 Free Agent 0 $0 Jason Garrison D CAN 36 Free Agent 0 $0 Jason Pominville RW USA 38 Free Agent 0 $0 Jeff Zatkoff G USA 33 Free Agent 0 $0 Jens Looke RW SWE 23 Detroit Red Wings 1 $650,000 Jeremie Blain D CAN 28 Free Agent 0 $0 Jeremy Morin LWRW USA 29 Free Agent 0 $0 Jeremy Smith G USA 31 Free Agent 0 $0 Jeremy Welsh CLW CAN 32 Free Agent 0 $0 Jerome Leduc D CAN 28 New York Rangers 1 $575,000 Jesper Pettersson D SWE 26 Los Angeles Kings 1 $575,000 Jesse Blacker D CAN 29 Free Agent 0 $0 Jesse Gabrielle LW CAN 23 Nashville Predators 1 $650,000 Jesse Graham D CAN 26 Vancouver Canucks 1 $650,000 Jesse Joensuu LW FIN 33 Free Agent 0 $0 Jhonas Enroth G SWE 32 Free Agent 0 $0 Jim O'Brien C USA 31 Free Agent 0 $0 Jiri Sekac LW CZE 28 Free Agent 0 $0 Joacim Eriksson G SWE 30 Free Agent 0 $0 Joakim Andersson C SWE 31 Free Agent 0 $0 Joakim Lindstrom CLWRW SWE 37 Free Agent 0 $0 Joe Basaraba RW CAN 28 Free Agent 0 $0 Joe Cannata G USA 30 Chicago Blackhawks 1 $650,000 Joe Piskula D USA 36 Free Agent 0 $0 Joe Whitney LW USA 32 Free Agent 0 $0 Joel Broda CLW CAN 31 Free Agent 0 $0 Joel Vermin RW SUI 28 Free Agent 0 $0 Johan Alm D SWE 28 Free Agent 0 $0 Johan Gustafsson G SWE 28 Free Agent 0 $0 Johan Sundstrom C SWE 28 Free Agent 0 $0 John Albert C USA 31 Free Agent 0 $0 John McCarron RW USA 28 Free Agent 0 $0 John Muse G USA 32 Free Agent 0 $0 John Negrin D CAN 31 Free Agent 0 $0 John Persson LW SWE 28 Free Agent 0 $0 John Ramage D USA 29 Free Agent 0 $0 Jonathan Diaby D CAN 26 Colorado Avalanche 1 $1,000,000 Jonathan Racine D CAN 27 Free Agent 0 $0 Jonathon Blum D USA 31 Free Agent 0 $0 Joni Ortio G FIN 29 Free Agent 0 $0 Joonas Lyytinen D FIN 25 Minnesota Wild 1 $680,000 Jordan Caron LWRW CAN 30 Free Agent 0 $0 Jordan Murray D CAN 28 Free Agent 0 $0 Jordan Samuels-Thomas LW USA 30 Free Agent 0 $0 Jordan Schroeder C RW USA 30 Free Agent 0 $0 Jordan Subban D CAN 25 Free Agent 0 $0 Jordan Szwarz C RW CAN 29 Vegas Golden Knights 2 $962,500 Jordon Southorn D CAN 30 Free Agent 0 $0 Jori Lehtera C FIN 33 Free Agent 0 $0 Josh Holmstrom RW USA 31 Free Agent 0 $0 Josh Jooris C RW CAN 30 Columbus Blue Jackets 1 $1,275,000 Josh Nicholls RW CAN 28 Free Agent 0 $0 Julian Melchiori D CAN 29 New Jersey Devils 1 $1,275,000 Julius Bergman D SWE 25 Free Agent 0 $0 Jussi Jokinen CLWRW FIN 37 Edmonton Oilers 1 $2,750,000 Jussi Olkinuora G FIN 30 Free Agent 0 $0 Jussi Rynnas G FIN 33 Free Agent 0 $0 Justin Danforth RW CAN 27 Chicago Blackhawks 1 $650,000 Justin Florek LW USA 30 Free Agent 0 $0 Justin Fontaine RW CAN 33 Free Agent 0 $0 Justin Hache D CAN 26 Buffalo Sabres 1 $575,000 Justin Hickman RW CAN 26 Pittsburgh Penguins 1 $600,000 Justin Hodgman C RW CAN 32 Free Agent 0 $0 Justin Kloos C USA 27 Washington Capitals 1 $825,000 Justin Peters G CAN 34 Free Agent 0 $0 Justin Shugg RW CAN 29 Free Agent 0 $0 Jyrki Jokipakka D FIN 29 Free Agent 0 $0 Kael Mouillierat CLW CAN 33 Free Agent 0 $0 Karl Stollery D CAN 33 Free Agent 0 $0 Karri Ramo G FIN 34 Free Agent 0 $0 Keaton Ellerby D CAN 32 Free Agent 0 $0 Keith Aulie D CAN 31 Free Agent 0 $0 Kellen Jones LW CAN 30 Free Agent 0 $0 Kenney Morrison D CAN 28 Free Agent 0 $0 Kenny Ryan RW USA 29 Free Agent 0 $0 Kevin Ekman-Larsson LW D SWE 25 Free Agent 0 $0 Kevin Gagne D CAN 28 Free Agent 0 $0 Kevin Lough D CAN 28 Free Agent 0 $0 Kevin Poulin G CAN 30 Free Agent 0 $0 Kevin Raine D CAN 27 Free Agent 0 $0 Kevin Sundher CLW CAN 28 Free Agent 0 $0 Kevin Tansey D CAN 27 Minnesota Wild 1 $715,000 Kirill Gotovets D BLR 29 Free Agent 0 $0 Klas Dahlbeck D SWE 29 Free Agent 0 $0 Konrad Abeltshauser D GER 28 Dallas Stars 1 $575,000 Korbinian Holzer D GER 32 Free Agent 0 $0 Kris Bindulis D LAT 25 Free Agent 0 $0 Kristers Gudlevskis G LAT 28 Free Agent 0 $0 Kyle Baun RW CAN 28 Free Agent 0 $0 Kyle Bonis LW CAN 31 Free Agent 0 $0 Kyle Platzer C CAN 25 Free Agent 0 $0 Ladislav Smid D CZE 34 Free Agent 0 $0 Landon Ferraro C RW CAN 29 Free Agent 0 $0 Lane Scheidl LW CAN 28 Free Agent 0 $0 Lauri Korpikoski LWRW FIN 34 Free Agent 0 $0 Lawrence Pilut D SWE 25 Buffalo Sabres 1 $925,000 Leland Irving G CAN 32 Free Agent 0 $0 Linden Vey C CAN 29 Free Agent 0 $0 Linus Arnesson D SWE 26 Dallas Stars 1 $1,150,000 Louis-Marc Aubry C CAN 29 Free Agent 0 $0 Luc Snuggerud D USA 25 Free Agent 0 $0 Lucas Lessio LW CAN 27 Philadelphia Flyers 1 $625,000 Ludwig Blomstrand LWRW SWE 27 Minnesota Wild 1 $575,000 Ludwig Bystrom D SWE 26 Free Agent 0 $0 Ludwig Karlsson LW SWE 29 Free Agent 0 $0 Lukas Bengtsson D SWE 26 Vegas Golden Knights 1 $680,000 Lukas Radil LW CZE 30 New York Islanders 2 $1,387,500 Lukas Sedlak CLW CZE 27 Free Agent 0 $0 Luke Adam CLW CAN 30 Free Agent 0 $0 Mac Carruth G USA 28 Free Agent 0 $0 Mackenzie Skapski G CAN 26 Free Agent 0 $0 Magnus Hellberg G SWE 29 Free Agent 0 $0 Magnus Nygren D SWE 30 Free Agent 0 $0 Magnus Paajarvi LWRW SWE 29 Free Agent 0 $0 Malte Stromwall LWRW SWE 26 New York Rangers 1 $800,000 Marc Methot D CAN 35 Free Agent 0 $0 Marc-Andre Gragnani D CAN 33 Free Agent 0 $0 Marco Roy C CAN 26 Free Agent 0 $0 Marcus Kruger C SWE 30 Montreal Canadiens 1 $1,200,000 Marek Hrivik LWRW SVK 29 Free Agent 0 $0 Marek Langhamer G CZE 26 Free Agent 0 $812,510 Marek Mazanec G CZE 29 Free Agent 0 $0 Marek Tvrdon RW SVK 27 Anaheim Ducks 1 $862,500 Mario Kempe CLWRW SWE 32 Colorado Avalanche 1 $925,000 Mario Lucia LW USA 27 Free Agent 0 $0 Mark Arcobello C USA 32 Free Agent 0 $0 Mark Barberio D CAN 30 Vancouver Canucks 1 $1,500,000 Mark Cooper RW CAN 28 Free Agent 0 $0 Mark Cundari D CAN 30 Free Agent 0 $0 Mark Fraser D CAN 34 Free Agent 0 $0 Mark Louis LW D CAN 33 Free Agent 0 $0 Mark MacMillan C RW CAN 28 Free Agent 0 $0 Mark McNeill C RW CAN 27 Free Agent 0 $0 Mark Naclerio C USA 28 Free Agent 0 $0 Mark Olver C GER 32 Free Agent 0 $0 Mark Van Guilder C RW USA 36 Free Agent 0 $0 Mark Zengerle C RW USA 31 Free Agent 0 $0 Markus Eisenschmid C RW GER 25 Vegas Golden Knights 1 $575,000 Markus Granlund CLW FIN 27 Free Agent 0 $0 Markus Lauridsen D DEN 29 Free Agent 0 $0 Martin Gernat D SVK 27 Edmonton Oilers 1 $575,000 Mat Bodie D CAN 30 Free Agent 0 $0 Matej Stransky RW CZE 27 Winnipeg Jets 1 $825,000 Mathias Bau LW DEN 27 Anaheim Ducks 1 $725,000 Mathieu Brisebois D CAN 28 Free Agent 0 $0 Mathieu Brodeur D CAN 30 Free Agent 0 $0 Mathieu Tousignant C CAN 31 Free Agent 0 $0 Matt Bailey RW CAN 29 Free Agent 0 $0 Matt Carey LW CAN 28 Free Agent 0 $0 Matt Finn D CAN 26 Free Agent 0 $0 Matt Fraser RW CAN 30 Free Agent 0 $0 Matt Frattin RW CAN 32 Free Agent 0 $0 Matt Ginn G CAN 29 Free Agent 0 $0 Matt Hunwick D USA 35 Free Agent 0 $0 Matt MacKenzie D CAN 29 Free Agent 0 $0 Matt O'Connor G CAN 28 Free Agent 0 $0 Matt Pelech RWD CAN 33 Free Agent 0 $0 Matt Pistilli RW CAN 32 Free Agent 0 $0 Matt Prapavessis D CAN 29 Free Agent 0 $0 Matt White LWRW USA 31 Free Agent 0 $0 Mattias Backman D SWE 28 Free Agent 0 $0 Max Friberg LWRW SWE 28 Minnesota Wild 1 $812,500 Max Gortz LWRW SWE 27 Free Agent 0 $0 Max Novak RW USA 29 Free Agent 0 $0 Maxim Kitsyn LW RUS 29 Free Agent 0 $0 Maxim Lamarche D CAN 28 Free Agent 0 $0 Maxim Mamin LWRW RUS 25 Vancouver Canucks 1 $925,000 Maxim Noreau D CAN 33 Free Agent 0 $0 Maxime Fortunus D CAN 37 Free Agent 0 $0 Michael Caruso D CAN 32 Free Agent 0 $0 Michael Kapla D USA 26 Free Agent 0 $0 Michael Keranen C SWE 30 Free Agent 0 $0 Michael Latta C RW CAN 29 Free Agent 0 $0 Michael Schumacher LW SWE 27 Free Agent 0 $0 Michael Spacek C CZE 23 Chicago Blackhawks 1 $850,000 Michal Cajkovsky D SVK 28 Free Agent 0 $0 Michal Jordan D CZE 30 Free Agent 0 $0 Michal Neuvirth G CZE 32 Anaheim Ducks 1 $2,000,000 Mike Blunden LWRW CAN 34 Free Agent 0 $0 Mike Cornell D USA 32 Free Agent 0 $0 Mike Halmo LWRW CAN 29 Free Agent 0 $0 Mike Hoeffel LW USA 31 Free Agent 0 $0 Mike Moore D CAN 36 Free Agent 0 $0 Mike Zalewski LW USA 28 Ottawa Senators 1 $650,000 Mikhail Vorobyev C RUS 23 St. Louis Blues 1 $775,000 Mikkel Boedker LW DEN 31 Ottawa Senators 1 $3,437,500 Mitch Callahan C RW USA 29 Free Agent 0 $0 Mitch Hults C USA 26 Free Agent 0 $0 Mitch Moroz LW CAN 26 Free Agent 0 $0 Mitchell Heard CLW CAN 28 Free Agent 0 $0 Morgan Ellis D CAN 28 Free Agent 0 $0 Nail Yakupov RW RUS 27 San Jose Sharks 1 $1,025,000 Nick Ebert D USA 26 Free Agent 0 $0 Nick Sorkin C USA 29 Free Agent 0 $0 Nicklas Jensen LWRW DEN 27 Free Agent 0 $0 Nikita Jevpalovs LWRW LAT 26 Arizona Coyotes 2 $750,000 Nikita Korostelev RW RUS 23 Philadelphia Flyers 1 $650,000 Nikita Nikitin D RUS 34 Free Agent 0 $0 Nikita Popugaev RW RUS 22 Winnipeg Jets 2 $700,000 Nikita Scherbak RW RUS 25 Free Agent 0 $0 Nikita Soshnikov RW RUS 27 Free Agent 0 $0 Nikita Tryamkin D RUS 26 Philadelphia Flyers 1 $925,000 Niklas Hansson D SWE 25 Minnesota Wild 1 $925,000 Niklas Lundstrom G SWE 27 Free Agent 0 $0 Niklas Svedberg G SWE 31 Free Agent 0 $0 Nikolay Kulemin LWRW RUS 34 Free Agent 0 $0 Nolan Zajac D CAN 28 Free Agent 0 $0 Oleg Yevenko D BLR 29 Free Agent 0 $0 Oliver Lauridsen D DEN 31 Free Agent 0 $0 Olivier Roy G CAN 29 Free Agent 0 $0 Ondrej Vala D CZE 22 Free Agent 0 $0 Oscar Fantenberg D SWE 29 Free Agent 0 $0 Oscar Lindberg C SWE 29 Free Agent 0 $0 Patrice Cormier C CAN 30 Free Agent 0 $0 Patrick Cannone C USA 34 Free Agent 0 $0 Patrick Cehlin RW SWE 29 Free Agent 0 $0 Patrick McNeill D CAN 33 Free Agent 0 $0 Patrick Mullen D USA 34 Free Agent 0 $0 Patrick Wiercioch D CAN 30 Free Agent 0 $0 Patrik Bartosak G CZE 27 Free Agent 0 $0 Patrik Berglund CLW SWE 32 Free Agent 0 $0 Paul Crowder C CAN 35 Free Agent 0 $0 Paul Geiger D CAN 28 Pittsburgh Penguins 1 $650,000 Paul Postma D CAN 31 Free Agent 0 $0 Peter Andersson D SWE 29 Free Agent 0 $0 Peter Holland C CAN 29 Free Agent 0 $0 Peter Mueller LWRW USA 32 Free Agent 0 $0 Peter Regin CLW DEN 34 Free Agent 0 $0 Petr Straka LW CZE 28 Free Agent 0 $0 Petter Emanuelsson RW CAN 29 Free Agent 0 $0 Petter Granberg D SWE 28 Minnesota Wild 1 $800,000 Petteri Lindbohm D FIN 27 Free Agent 0 $0 Phil Lane RW USA 28 Free Agent 0 $0 Phil McRae C USA 30 Free Agent 0 $0 Philip Larsen D DEN 31 Free Agent 0 $0 Philip Samuelsson D SWE 29 Free Agent 0 $0 Philippe Cornet LW CAN 30 Free Agent 0 $0 Pierre-Cedric Labrie LW CAN 34 Free Agent 0 $0 Pontus Aberg LWRW SWE 27 Free Agent 0 $0 Quinton Howden LW CAN 28 Free Agent 0 $0 Radel Fazleev CLW RUS 24 Free Agent 0 $0 Raman Hrabarenka D BLR 28 New Jersey Devils 1 $575,000 Raphael Bussieres LW CAN 27 Ottawa Senators 1 $575,000 Raphael Diaz D SUI 34 Free Agent 0 $0 Rasmus Rissanen D FIN 29 Free Agent 0 $0 Rasmus Tirronen G FIN 30 Free Agent 0 $0 Reece Scarlett D CAN 27 Free Agent 0 $0 Reid Boucher LWRW USA 27 Free Agent 0 $0 Reid Gardiner RW CAN 24 Minnesota Wild 1 $680,000 Reid McNeill D CAN 28 Free Agent 0 $0 Reid Petryk RW CAN 27 Minnesota Wild 1 $715,000 Reto Berra G SUI 33 Free Agent 0 $0 Riley Brace LW CAN 28 Free Agent 0 $0 Rob Flick C CAN 29 Free Agent 0 $0 Rob Klinkhammer LWRW CAN 34 Free Agent 0 $0 Robbie Czarnik C USA 30 Free Agent 0 $0 Robin Norell D SWE 25 Free Agent 0 $0 Robin Press D SWE 26 New York Islanders 1 $650,000 Roman Polak D CZE 34 Minnesota Wild 2 $5,000,000 Ronalds Kenins LW LAT 29 Free Agent 0 $0 Ryan Culkin D CAN 27 Free Agent 0 $0 Ryan Garbutt LWRW CAN 35 Free Agent 0 $0 Ryan Horvat LW CAN 27 Free Agent 0 $0 Ryan Kujawinski C CAN 25 St. Louis Blues 1 $660,000 Ryan Martindale C CAN 29 Free Agent 0 $0 Ryan Rupert C CAN 26 Free Agent 0 $0 Ryan Spooner C CAN 28 Free Agent 0 $0 Ryan Sproul D CAN 27 Free Agent 0 $0 Ryan Walters CLW USA 29 Free Agent 0 $0 Ryan Wilson D CAN 33 Free Agent 0 $0 Rylan Schwartz C CAN 30 Free Agent 0 $0 Sahir Gill LW CAN 28 Free Agent 0 $0 Sami Aittokallio G FIN 28 Minnesota Wild 1 $575,000 Sammy Herr LW USA 28 Free Agent 0 $0 Scott Allen LW CAN 30 Free Agent 0 $0 Scott Kosmachuk RW CAN 26 Arizona Coyotes 1 $750,000 Scott Timmins C CAN 31 Free Agent 0 $0 Scott Valentine D CAN 29 Free Agent 0 $0 Sean Backman RW USA 34 Free Agent 0 $0 Sean Collins LW CAN 32 Free Agent 0 $0 Sebastian Collberg RW SWE 26 Winnipeg Jets 1 $700,000 Sebastian Repo RW FIN 24 Vancouver Canucks 1 $700,000 Sebastian Wannstrom CLWRW SWE 29 Free Agent 0 $0 Sena Acolatse D USA 30 Free Agent 0 $0 Sergei Boikov D RUS 24 Free Agent 0 $0 Sergey Kalinin CLW RUS 29 Free Agent 0 $0 Sergey Tolchinsky LWRW RUS 25 San Jose Sharks 1 $775,000 Shane Harper RW USA 31 Free Agent 0 $0 Shane Prince LW USA 28 Free Agent 0 $0 Shawn O'Donnell RW CAN 32 Free Agent 0 $0 Shawn St. Amant RW CAN 24 Free Agent 0 $0 Simon Despres D CAN 29 Free Agent 0 $0 Slava Voynov D RUS 30 Free Agent 0 $0 Spencer Abbott RW CAN 32 Free Agent 0 $0 Spencer Foo RW CAN 26 Toronto Maple Leafs 1 $832,500 Spencer Naas LW USA 25 Free Agent 0 $0 Stanislav Galiev RW RUS 28 Free Agent 0 $0 Stefan Elliott D CAN 29 Free Agent 0 $0 Stepan Falkovsky D BLR 24 Philadelphia Flyers 1 $775,000 Stephon Williams G USA 27 Free Agent 0 $0 Steve Michalek G USA 27 Dallas Stars 1 $632,500 Steve Moses RW USA 31 Free Agent 0 $0 Steve Oleksy D USA 34 Free Agent 0 $0 Steven Delisle D CAN 30 Free Agent 0 $0 Stuart Percy D CAN 27 Free Agent 0 $0 Sven Andrighetto LWRW SUI 27 Free Agent 0 $0 T.J. Galiardi CLW CAN 32 Free Agent 0 $0 T.J. Hensick C RW USA 35 Free Agent 0 $0 Tanner Richard C SUI 27 Arizona Coyotes 1 $575,000 Taylor Aronson D USA 29 Free Agent 0 $0 Taylor Beck LWRW CAN 29 Free Agent 0 $0 Taylor Chorney D USA 33 Free Agent 0 $0 Taylor Doherty D CAN 29 Free Agent 0 $0 Taylor Vause C CAN 29 Free Agent 0 $0 Teemu Pulkkinen RW FIN 28 Free Agent 0 $0 Teigan Zahn D CAN 30 Free Agent 0 $0 Thomas Larkin D ITA 30 Free Agent 0 $0 Tim Bozon LW USA 26 Tampa Bay Lightning 1 $600,000 Tim Erixon D USA 29 Toronto Maple Leafs 1 $742,500 Tim McGauley C CAN 25 Vegas Golden Knights 1 $715,000 Tobias Geisser D SUI 21 Chicago Blackhawks 2 $1,350,000 Tobias Lindberg LWRW SWE 25 Free Agent 0 $0 Toby Enstrom D SWE 36 Free Agent 0 $0 Tom Gilbert D USA 37 Free Agent 0 $0 Tom McCollum G USA 31 Free Agent 0 $0 Tom Nilsson D SWE 27 New York Rangers 1 $575,000 Tom Pyatt CLWRW CAN 33 Free Agent 0 $0 Tomas Hyka LWRW CZE 27 New Jersey Devils 1 $1,500,000 Tomas Kundratek D CZE 31 Free Agent 0 $0 Tomas Plekanec C CZE 38 Free Agent 0 $0 Tomas Vincour C RW CZE 30 Free Agent 0 $0 Tony Cameranesi C USA 27 Los Angeles Kings 1 $575,000 Travis Ehrhardt D CAN 31 Free Agent 0 $0 Travis Ewanyk CLW CAN 27 Toronto Maple Leafs 1 $650,000 Travis Oleksuk C CAN 31 Free Agent 0 $0 Trevor Cheek CLW USA 28 Florida Panthers 1 $695,750 Trevor Murphy D CAN 25 Free Agent 0 $0 Trevor Parkes LWRW CAN 29 Free Agent 0 $0 Trevor Smith C CAN 35 Free Agent 0 $0 Troy Bourke C CAN 26 Free Agent 0 $0 Troy Brouwer RW CAN 35 Free Agent 0 $0 Troy Rutkowski D CAN 28 Free Agent 0 $0 Ty Loney RW USA 28 Free Agent 0 $0 Ty Rattie RW CAN 27 Free Agent 0 $0 Ty Rimmer G CAN 28 Free Agent 0 $0 Tyler Beskorowany G CAN 30 Free Agent 0 $0 Tyler Biggs RW USA 27 Buffalo Sabres 1 $632,500 Tyler Brown CLW CAN 30 Free Agent 0 $0 Tyler Kelleher RW USA 25 Toronto Maple Leafs 1 $650,000 Tyler Moy RW USA 25 Chicago Blackhawks 1 $650,000 Tyler Vesel C USA 26 Free Agent 0 $0 Tyler Wong C RW CAN 24 Free Agent 0 $0 Vaclav Karabacek RW CZE 24 Ottawa Senators 1 $975,000 Victor Bartley D CAN 32 Free Agent 0 $0 Victor Ejdsell CLW SWE 25 Minnesota Wild 1 $900,000 Viktor Fasth G SWE 38 Free Agent 0 $0 Viktor Loov D SWE 28 Montreal Canadiens 1 $797,500 Viktor Stalberg LWRW SWE 34 Free Agent 0 $0 Viktor Svedberg D SWE 29 Free Agent 0 $0 Vili Saarijarvi D FIN 23 Columbus Blue Jackets 1 $700,000 Ville Meskanen RW FIN 25 New York Rangers 1 $700,000 Ville Pokka D FIN 26 Free Agent 0 $0 Vincent Dunn LW CAN 25 Free Agent 0 $0 Vinny Saponari RW USA 30 Free Agent 0 $0 Vladimir Sobotka CLW CZE 33 Free Agent 0 $0 Vojtech Mozik D CZE 28 Montreal Canadiens 1 $900,000 Wade MacLeod LW CAN 33 Free Agent 0 $0 Wayne Simpson RW USA 31 Free Agent 0 $0 Will Acton C CAN 33 Free Agent 0 $0 Will Pelletier LWRW CAN 28 Florida Panthers 1 $700,000 Will Weber D USA 32 Free Agent 0 $0 Yann Sauve D CAN 30 Free Agent 0 $0 Yohann Auvitu D FRA 31 Free Agent 0 $0 Zach Boychuk LWRW CAN 31 Free Agent 0 $0 Zach Budish RW USA 29 Free Agent 0 $0 Zach Miskovic D USA 35 Free Agent 0 $0 Zach O'Brien RW CAN 28 Vegas Golden Knights 2 $715,000 Zach Palmquist D USA 30 Free Agent 0 $0 Zach Redmond D USA 32 Free Agent 0 $0 Zach Sill C CAN 32 Free Agent 0 $0 Zack Mitchell RW CAN 27 Free Agent 0 $0 Zack Phillips C CAN 28 Boston Bruins 1 $862,500 Zack Torquato C CAN 31 Free Agent 0 $0 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: 584