Skip to search.

Players

Players
Search by Name:     
 Players by Last Name
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
 Players by Position
 NHL: C | RW | LW | D | G
 Eastern: C | RW | LW | D | G
 Western: C | RW | LW | D | G
 Players by Name:
 Player Position Team
 Mikkel Aagaard C Calgary Flames
 Spencer Abbott LW Chicago Blackhawks
 Justin Abdelkader LW Detroit Red Wings
 Konrad Abeltshauser D St. Louis Blues
 Pontus Aberg LW Nashville Predators
 Rodrigo Abols C Vancouver Canucks
 Vitaly Abramov RW Columbus Blue Jackets
 Noel Acciari C Boston Bruins
 Sena Acolatse D Florida Panthers
 Will Acton C Vancouver Canucks
 Luke Adam C Calgary Flames
 Craig Adams RW Pittsburgh Penguins
 Jeremiah Addison LW Montreal Canadiens
 Kenny Agostino LW St. Louis Blues
 Andrew Agozzino LW St. Louis Blues
 Sebastian Aho RW Carolina Hurricanes
 Jason Akeson RW Ottawa Senators
 Alexandre Alain C Tampa Bay Lightning
 Brandon Alderson RW Philadelphia Flyers
 Yury Alexandrov D Montreal Canadiens
 Frederic Allard D Nashville Predators
 Bryan Allen D Montreal Canadiens
 Conor Allen D Detroit Red Wings
 Jake Allen G St. Louis Blues
 Scott Allen LW Edmonton Oilers
 Johan Alm D Nashville Predators
 Mark Alt D Philadelphia Flyers
 Daniel Altshuller G Carolina Hurricanes
 Karl Alzner D Washington Capitals
 Michael Amadio C Los Angeles Kings
 Seth Ambroz RW Columbus Blue Jackets
 Sam Anas C Minnesota Wild
 Frederik Andersen G Toronto Maple Leafs
 Niclas Andersen D Pittsburgh Penguins
 Brandon Anderson G Washington Capitals
 Craig Anderson G Ottawa Senators
 J.P. Anderson G San Jose Sharks
 Josh Anderson RW Columbus Blue Jackets
 Josh Anderson D Colorado Avalanche
 Calle Andersson D New York Rangers
 Joakim Andersson C Detroit Red Wings
 Peter Andersson D Vancouver Canucks
 Rasmus Andersson D Calgary Flames
 Andy Andreoff LW Los Angeles Kings
 Sven Andrighetto RW Montreal Canadiens
 Jonathan Ang C Florida Panthers
 Mike Angelidis LW Calgary Flames
 Artem Anisimov C Chicago Blackhawks
 Brandon Anselmini D Dallas Stars
 Ken Appleby G New Jersey Devils
 Darren Archibald RW Vancouver Canucks
 Josh Archibald RW Pittsburgh Penguins
 Mark Arcobello RW Toronto Maple Leafs
 Mantas Armalis G San Jose Sharks
 Joel Armia RW Winnipeg Jets
 Linus Arnesson D Boston Bruins
 Taylor Aronson D Nashville Predators
 Vincent Arseneau LW San Jose Sharks
 Viktor Arvidsson LW Nashville Predators
 Carter Ashton RW Tampa Bay Lightning
 Keegan Asmundson G Buffalo Sabres
 Spencer Asuchak RW St. Louis Blues
 Andreas Athanasiou C Detroit Red Wings
 Cam Atkinson RW Columbus Blue Jackets
 Nicolas Aube-Kubel RW Philadelphia Flyers
 Louis-Marc Aubry C Detroit Red Wings
 Daniel Audette C Montreal Canadiens
 Justin Auger RW Los Angeles Kings
 Keith Aulie D Columbus Blue Jackets
 Brady Austin D Buffalo Sabres
 Yohann Auvitu D New Jersey Devils
 Mike Aviani C Tampa Bay Lightning
 Yegor Babenko RW Arizona Coyotes
 Karch Bachman LW Florida Panthers
 Richard Bachman G Vancouver Canucks
 David Backes RW Boston Bruins
 Mikael Backlund C Calgary Flames
 Mattias Backman D Dallas Stars
 Sean Backman RW Los Angeles Kings
 Nicklas Backstrom C Washington Capitals
 Niklas Backstrom G Calgary Flames
 Brandon Baddock LW New Jersey Devils
 Sven Baertschi LW Vancouver Canucks
 Casey Bailey C Ottawa Senators
 Josh Bailey LW New York Islanders
 Justin Bailey RW Buffalo Sabres
 Matt Bailey C Calgary Flames
 Tyson Baillie C Calgary Flames
 Jake Baker D Winnipeg Jets
 Justin Baker D Montreal Canadiens
 Rudolfs Balcers LW San Jose Sharks
 Corbin Baldwin D Minnesota Wild
 Chase Balisy C Florida Panthers
 Keith Ballard D Minnesota Wild
 Chris Baltisberger RW Edmonton Oilers
 Carter Bancks LW Vancouver Canucks
 Nicholas Baptiste RW Buffalo Sabres
 Ivan Barbashev C St. Louis Blues
 Riley Barber RW Washington Capitals
 Mark Barberio D Montreal Canadiens
 Cole Bardreau C Philadelphia Flyers
 Aleksander Barkov C Florida Panthers
 Tyler Barnes RW Chicago Blackhawks
 Tyson Barrie D Colorado Avalanche
 Travis Barron LW Colorado Avalanche
 Matt Bartkowski D Ottawa Senators
 Victor Bartley D Minnesota Wild
 Patrik Bartosak G Los Angeles Kings
 Mathew Barzal C New York Islanders
 Joe Basaraba RW Florida Panthers
 Cody Bass C Nashville Predators
 Nathan Bastian RW New Jersey Devils
 Kyle Baun RW Chicago Blackhawks
 Cody Beach RW St. Louis Blues
 Jay Beagle RW Washington Capitals
 Jake Bean D Carolina Hurricanes
 Ethan Bear D Edmonton Oilers
 Francois Beauchemin D Colorado Avalanche
 J.C. Beaudin C Colorado Avalanche
 Nathan Beaulieu D Montreal Canadiens
 Gabriel Beaupre D Colorado Avalanche
 Anthony Beauvillier LW New York Islanders
 Francis Beauvillier C Columbus Blue Jackets
 Colton Beck LW Minnesota Wild
 Taylor Beck LW Edmonton Oilers
 Alexandre Belanger G Minnesota Wild
 Matt Beleskey LW Boston Bruins
 Myles Bell LW New Jersey Devils
 Pierre-Edouard Bellemare LW Philadelphia Flyers
 Brett Bellemore D New York Rangers
 Kieffer Bellows LW New York Islanders
 Lukas Bengtsson D Pittsburgh Penguins
 Joey Benik LW Edmonton Oilers
 Jamie Benn LW Dallas Stars
 Jordie Benn D Dallas Stars
 Beau Bennett RW New Jersey Devils
 Kris Bennett LW Nashville Predators
 Mac Bennett D Buffalo Sabres
 Sam Bennett C Calgary Flames
 Matthew Benning D Edmonton Oilers
 Andre Benoit D St. Louis Blues
 Tyler Benson LW Edmonton Oilers
 Mikhail Berdin G Winnipeg Jets
 Sean Bergenheim LW Anaheim Ducks
 Marc-Andre Bergeron D Columbus Blue Jackets
 Patrice Bergeron C Boston Bruins
 Patrik Berglund C St. Louis Blues
 Julius Bergman D San Jose Sharks
 Jonathan Bernier G Anaheim Ducks
 Steve Bernier RW New York Islanders
 Reto Berra G Florida Panthers
 Matthew Berry RW Anaheim Ducks
 Shane Berschbach RW Detroit Red Wings
 Christoph Bertschy C Minnesota Wild
 Tyler Bertuzzi LW Detroit Red Wings
 Jean-Francois Berube G New York Islanders
 Tyler Beskorowany G Arizona Coyotes
 Jared Bethune LW Minnesota Wild
 Ben Betker D Edmonton Oilers
 Nick Betz RW New York Rangers
 Antoine Bibeau G Toronto Maple Leafs
 Stu Bickel D Anaheim Ducks
 Bryan Bickell LW Carolina Hurricanes
 Alex Biega D Vancouver Canucks
 Danny Biega D Carolina Hurricanes
 Kevin Bieksa D Anaheim Ducks
 Tyler Biggs RW Pittsburgh Penguins
 Kyle Bigos D San Jose Sharks
 Chris Bigras D Colorado Avalanche
 Chad Billins D Vancouver Canucks
 Jordan Binnington G St. Louis Blues
 Josh Birkholz RW Florida Panthers
 Ben Bishop G Tampa Bay Lightning
 Clark Bishop C Carolina Hurricanes
 Paul Bissonnette LW Los Angeles Kings
 Anthony Bitetto D Nashville Predators
 Paul Bittner LW Columbus Blue Jackets
 Oliver Bjorkstrand RW Columbus Blue Jackets
 Patrick Bjorkstrand C Los Angeles Kings
 Nick Bjugstad C Florida Panthers
 Graham Black C Florida Panthers
 Jesse Blacker D Dallas Stars
 Colin Blackwell C San Jose Sharks
 MacKenzie Blackwood G New Jersey Devils
 Jeremie Blain D Montreal Canadiens
 Samuel Blais LW St. Louis Blues
 Joseph Blandisi LW New Jersey Devils
 Conner Bleackley C St. Louis Blues
 Joachim Blichfeld LW San Jose Sharks
 Anton Blidh LW Boston Bruins
 Axel Blomqvist RW Winnipeg Jets
 Ludwig Blomstrand LW Vancouver Canucks
 Theodor Blueger C Pittsburgh Penguins
 Dylan Blujus D Tampa Bay Lightning
 Jonathon Blum D Minnesota Wild
 Mike Blunden RW Ottawa Senators
 Alex Boak D Pittsburgh Penguins
 Igor Bobkov G Anaheim Ducks
 Sergei Bobrovsky G Columbus Blue Jackets
 Mat Bodie D New York Rangers
 Troy Bodie RW Toronto Maple Leafs
 Andrew Bodnarchuk D Dallas Stars
 Mikkel Boedker LW San Jose Sharks
 Zach Bogosian D Buffalo Sabres
 Sergei Boikov D Colorado Avalanche
 Connor Boland D Edmonton Oilers
 Alexandre Bolduc C Arizona Coyotes
 Jared Boll RW Anaheim Ducks
 Dave Bolland C Arizona Coyotes
 Brandon Bollig LW Calgary Flames
 Radovan Bondra RW Chicago Blackhawks
 Nick Bonino C Pittsburgh Penguins
 Jimmy Bonneau RW San Jose Sharks
 Callum Booth G Carolina Hurricanes
 David Booth LW Anaheim Ducks
 Patrick Bordeleau LW Colorado Avalanche
 Rob Bordson C St. Louis Blues
 Henrik Borgstrom C Florida Panthers
 Mike Borkowski LW Detroit Red Wings
 Mark Borowiecki D Ottawa Senators
 Robert Bortuzzo D St. Louis Blues
 Keven Bouchard G Edmonton Oilers
 Matthew Boucher LW Arizona Coyotes
 Reid Boucher LW Nashville Predators
 Gabryel Boudreau LW Nashville Predators
 Gabryel Boudreau LW Nashville Predators
 Eric Boulton LW New York Islanders
 Lance Bouma C Calgary Flames
 Gustav Bouramman D Minnesota Wild
 Troy Bourke C Colorado Avalanche
 Michael Bournival LW Tampa Bay Lightning
 Chris Bourque LW Washington Capitals
 Gabriel Bourque LW Colorado Avalanche
 Rene Bourque RW Colorado Avalanche
 Ryan Bourque C Washington Capitals
 Jay Bouwmeester D St. Louis Blues
 Landon Bow G Dallas Stars
 Madison Bowey D Washington Capitals
 Parker Bowles LW Minnesota Wild
 Drayson Bowman LW Montreal Canadiens
 Johnny Boychuk D New York Islanders
 Zach Boychuk C Arizona Coyotes
 R.J. Boyd D Florida Panthers
 Travis Boyd C Washington Capitals
 Brad Boyes RW Toronto Maple Leafs
 Brian Boyle C Tampa Bay Lightning
 Dan Boyle D New York Rangers
 Kevin Boyle G Anaheim Ducks
 Tyler Bozak C Toronto Maple Leafs
 Tim Bozon LW Florida Panthers
 Jeremy Bracco RW Toronto Maple Leafs
 Riley Brace RW Montreal Canadiens
 Cody Bradley LW Minnesota Wild
 MacKenzie Braid D Arizona Coyotes
 Austen Brassard RW Winnipeg Jets
 Derick Brassard C Ottawa Senators
 Francois Brassard G Buffalo Sabres
 Brady Brassart C Minnesota Wild
 Justin Braun D San Jose Sharks
 Justin Brazeau LW Detroit Red Wings
 Chris Breen D Boston Bruins
 T.J. Brennan D Philadelphia Flyers
 Eric Brewer D Toronto Maple Leafs
 Connor Brickley C Carolina Hurricanes
 Daniel Briere C Colorado Avalanche
 Guillaume Brisebois D Vancouver Canucks
 Mathieu Brisebois D Chicago Blackhawks
 Sam Brittain G Florida Panthers
 Alex Broadhurst C Columbus Blue Jackets
 Terry Broadhurst LW St. Louis Blues
 Joel Broda C Washington Capitals
 Anthony Brodeur G New Jersey Devils
 Jeremy Brodeur G Columbus Blue Jackets
 Martin Brodeur G St. Louis Blues
 Mathieu Brodeur D St. Louis Blues
 T.J. Brodie D Calgary Flames
 Jonas Brodin D Minnesota Wild
 Kyle Brodziak C St. Louis Blues
 Jonny Brodzinski C Los Angeles Kings
 Michael Brodzinski D San Jose Sharks
 David Broll LW Montreal Canadiens
 Adam Brooks C Toronto Maple Leafs
 Laurent Brossoit G Edmonton Oilers
 Nikolas Brouillard D Toronto Maple Leafs
 Julien Brouillette D Winnipeg Jets
 Troy Brouwer RW Calgary Flames
 Chris Brown C New York Rangers
 Connor Brown RW Toronto Maple Leafs
 Dustin Brown RW Los Angeles Kings
 J.T. Brown RW Tampa Bay Lightning
 Joshua Brown D Florida Panthers
 Logan Brown C Ottawa Senators
 Mike Brown RW Columbus Blue Jackets
 Patrick Brown C Carolina Hurricanes
 Travis Brown D Montreal Canadiens
 Riley Bruce D Calgary Flames
 Damien Brunner RW New Jersey Devils
 Ilya Bryzgalov G Anaheim Ducks
 Milos Bubela LW Pittsburgh Penguins
 Pavel Buchnevich RW New York Rangers
 Matt Buckles C Florida Panthers
 Peter Budaj G Los Angeles Kings
 Vojtech Budik D Buffalo Sabres
 Zach Budish RW Nashville Predators
 Rihards Bukarts RW Florida Panthers
 Brett Bulmer RW Minnesota Wild
 Connor Bunnaman C Philadelphia Flyers
 Michael Bunting LW Arizona Coyotes
 Tyler Bunz G Edmonton Oilers
 Andre Burakovsky LW Washington Capitals
 Erik Burgdoerfer D Buffalo Sabres
 Adam Burish RW San Jose Sharks
 Brayden Burke RW Calgary Flames
 Brendan Burke G Anaheim Ducks
 Taylor Burke C Calgary Flames
 Brandon Burlon D Arizona Coyotes
 Alex Burmistrov C Winnipeg Jets
 Brent Burns D San Jose Sharks
 Nathan Burns LW New York Rangers
 Kyle Burroughs D New York Islanders
 Alexandre Burrows RW Vancouver Canucks
 Jarrett Burton C Pittsburgh Penguins
 Noah Bushnell RW Arizona Coyotes
 Raphael Bussieres LW Minnesota Wild
 Chris Butler D St. Louis Blues
 Dustin Byfuglien D Winnipeg Jets
 Paul Byron LW Montreal Canadiens
 Ludwig Bystrom D Dallas Stars
 Philippe Cadorette G Tampa Bay Lightning
 Drake Caggiula LW Edmonton Oilers
 Matthew Caito D Detroit Red Wings
 Michal Cajkovsky D Washington Capitals
 Mitch Callahan RW Detroit Red Wings
 Ryan Callahan RW Tampa Bay Lightning
 Matt Calvert LW Columbus Blue Jackets
 Anthony Camara LW Carolina Hurricanes
 Tony Cameranesi C Toronto Maple Leafs
 Michael Cammalleri LW New Jersey Devils
 Taylor Cammarata C New York Islanders
 Mathew Campagna C Nashville Predators
 Andrew Campbell D Toronto Maple Leafs
 Brian Campbell D Chicago Blackhawks
 Colin Campbell C Detroit Red Wings
 Gregory Campbell C Columbus Blue Jackets
 Jack Campbell G Los Angeles Kings
 Carter Camper C New Jersey Devils
 Cole Candella D Vancouver Canucks
 Joe Cannata G Washington Capitals
 Patrick Cannone C Minnesota Wild
 Kyle Capobianco D Arizona Coyotes
 Tony Capobianco G Los Angeles Kings
 Daniel Carcillo LW Chicago Blackhawks
 Michael Carcone RW Vancouver Canucks
 Greg Carey C Philadelphia Flyers
 Matt Carey C New York Rangers
 Paul Carey C Washington Capitals
 Matt Carle D Nashville Predators
 Chris Carlisle D Ottawa Senators
 Brandon Carlo D Boston Bruins
 Adam Carlson G Washington Capitals
 Dustin Carlson G Columbus Blue Jackets
 John Carlson D Washington Capitals
 Jonathan Carlsson D Chicago Blackhawks
 Jordan Caron RW St. Louis Blues
 Ryan Carpenter C San Jose Sharks
 Daniel Carr LW Montreal Canadiens
 Doug Carr G Pittsburgh Penguins
 Kevin Carr G Vancouver Canucks
 Connor Carrick D Toronto Maple Leafs
 Sam Carrick C Chicago Blackhawks
 Trevor Carrick D Carolina Hurricanes
 Alexandre Carrier D Nashville Predators
 William Carrier LW Buffalo Sabres
 Austin Carroll RW Calgary Flames
 Noah Carroll D Carolina Hurricanes
 Mac Carruth G Chicago Blackhawks
 Jeff Carter C Los Angeles Kings
 Ryan Carter C Minnesota Wild
 Cole Cassels C Vancouver Canucks
 Chris Casto D Boston Bruins
 Daniel Catenacci C Buffalo Sabres
 Colby Cave C Boston Bruins
 Cody Ceci D Ottawa Senators
 Anton Cederholm D Vancouver Canucks
 Peter Cehlarik LW Boston Bruins
 Patrick Cehlin RW Nashville Predators
 Erik Cernak D Los Angeles Kings
 Thomas Chabot D Ottawa Senators
 Adam Chapie RW New York Rangers
 Josh Chapman D Buffalo Sabres
 Michael Chaput C Vancouver Canucks
 Zdeno Chara D Boston Bruins
 Rourke Chartier C San Jose Sharks
 Greg Chase C Edmonton Oilers
 Jalen Chatfield D San Jose Sharks
 Connor Chatham RW Dallas Stars
 Trevor Cheek LW Colorado Avalanche
 Jake Chelios D Carolina Hurricanes
 Andrew Cherniwchan RW Boston Bruins
 Ben Chiarot D Winnipeg Jets
 Alex Chiasson RW Calgary Flames
 Jason Chimera LW New York Islanders
 Kyle Chipchura C Arizona Coyotes
 Brayden Chizen D Minnesota Wild
 Filip Chlapik C Ottawa Senators
 Dennis Cholowski D Detroit Red Wings
 Taylor Chorney D Washington Capitals
 Joel Chouinard D Montreal Canadiens
 Braden Christoffer LW Edmonton Oilers
 Jakob Chychrun D Arizona Coyotes
 Sam Chyzyk LW Chicago Blackhawks
 Daniel Ciampini LW Chicago Blackhawks
 Anthony Cirelli C Tampa Bay Lightning
 Casey Cizikas C New York Islanders
 Fredrik Claesson D Ottawa Senators
 Kale Clague D Los Angeles Kings
 Emerson Clark LW St. Louis Blues
 Mat Clark D Colorado Avalanche
 Blake Clarke LW Detroit Red Wings
 David Clarkson RW Columbus Blue Jackets
 Daniel Cleary RW Detroit Red Wings
 Scott Clemmensen G New Jersey Devils
 Adam Clendening D New York Rangers
 Maxime Clermont G New Jersey Devils
 Marc-Andre Cliche RW Toronto Maple Leafs
 Kyle Clifford LW Los Angeles Kings
 Grant Clitsome D Winnipeg Jets
 Ryane Clowe LW New Jersey Devils
 Rich Clune LW Toronto Maple Leafs
 Cal Clutterbuck RW New York Islanders
 Braydon Coburn D Tampa Bay Lightning
 Mathieu Coderre-Gagnon LW Montreal Canadiens
 Dylan Coghlan D Detroit Red Wings
 Andrew Cogliano LW Anaheim Ducks
 Carlo Colaiacovo D Buffalo Sabres
 Joe Colborne C Colorado Avalanche
 Erik Cole LW Detroit Red Wings
 Ian Cole D Pittsburgh Penguins
 Blake Coleman C New Jersey Devils
 Luke Coleman LW Detroit Red Wings
 Sebastian Collberg RW New York Islanders
 Ryan Collins D Columbus Blue Jackets
 Sean Collins C Washington Capitals
 Blake Comeau LW Colorado Avalanche
 J.T. Compher LW Colorado Avalanche
 Adam Comrie D Tampa Bay Lightning
 Eric Comrie G Winnipeg Jets
 Cory Conacher C Tampa Bay Lightning
 Mike Condon G Ottawa Senators
 Nathan Condon C Colorado Avalanche
 Erik Condra RW Tampa Bay Lightning
 Kevin Connauton D Arizona Coyotes
 Chris Conner RW Philadelphia Flyers
 Brett Connolly RW Washington Capitals
 Kyle Connor LW Winnipeg Jets
 Holden Cook C Los Angeles Kings
 Matt Cooke LW Minnesota Wild
 Brian Cooper D Anaheim Ducks
 Oliver Cooper C Colorado Avalanche
 Pheonix Copley G St. Louis Blues
 Andrew Copp C Winnipeg Jets
 Cody Corbett D Colorado Avalanche
 Jared Coreau G Detroit Red Wings
 Evan Cormier G New Jersey Devils
 Patrice Cormier C Winnipeg Jets
 Eric Cornel C Buffalo Sabres
 Frank Corrado D Toronto Maple Leafs
 William Corrin D Toronto Maple Leafs
 Jeff Costello LW Tampa Bay Lightning
 Justin Courtnall LW New York Islanders
 Nick Cousins C Philadelphia Flyers
 Logan Couture C San Jose Sharks
 Sean Couturier C Philadelphia Flyers
 Jared Cowen D Toronto Maple Leafs
 Evan Cowley G Florida Panthers
 Trevor Cox LW Washington Capitals
 Charlie Coyle C Minnesota Wild
 Adam Cracknell RW Dallas Stars
 Graeme Craig D Edmonton Oilers
 Ryan Craig C Columbus Blue Jackets
 Joseph Cramarossa LW Anaheim Ducks
 Chris Crane RW San Jose Sharks
 Corey Crawford G Chicago Blackhawks
 Marcus Crawford D Ottawa Senators
 Brandon Crawley D Pittsburgh Penguins
 Andrew Crescenzi C Los Angeles Kings
 Kyle Criscuolo RW Detroit Red Wings
 Connor Crisp C Montreal Canadiens
 B.J. Crombeen RW Arizona Coyotes
 Sidney Crosby C Pittsburgh Penguins
 Tommy Cross D Boston Bruins
 Lawson Crouse LW Arizona Coyotes
 Victor Crus Rydberg C New York Islanders
 Jakub Culek LW Ottawa Senators
 Ryan Culkin D Calgary Flames
 Matt Cullen C Pittsburgh Penguins
 Patrick Cullity D New York Islanders
 Kyle Cumiskey D Chicago Blackhawks
 Craig Cunningham LW Arizona Coyotes
 Kodie Curran D New York Rangers
 Josh Currie C Edmonton Oilers
 John Curry G Minnesota Wild
 Austin Czarnik C Boston Bruins
 Scott Czarnowczan D Detroit Red Wings
 Kevin Czuczman D Winnipeg Jets
 Nick D'Agostino D Pittsburgh Penguins
 Jerry D'Amigo RW Buffalo Sabres
 Alexis D'Aoust RW Vancouver Canucks
 Klas Dahlbeck D Carolina Hurricanes
 Carl Dahlstrom D Chicago Blackhawks
 John Dahlstrom RW Chicago Blackhawks
 Michael Dal Colle LW New York Islanders
 Trevor Daley D Pittsburgh Penguins
 Zac Dalpe C Minnesota Wild
 Phillip Danault LW Montreal Canadiens
 Yann Danis G Anaheim Ducks
 Marko Dano C Winnipeg Jets
 Oscar Dansk G Columbus Blue Jackets
 Cameron Darcy C Tampa Bay Lightning
 Scott Darling G Chicago Blackhawks
 Pavel Datsyuk C Arizona Coyotes
 Laurent Dauphin C Arizona Coyotes
 Brandon Davidson D Edmonton Oilers
 Sean Day D New York Rangers
 Calvin de Haan D New York Islanders
 Jacob De La Rose LW Montreal Canadiens
 Chase De Leo C Winnipeg Jets
 Jeff de Wit LW Detroit Red Wings
 Jean-Sebastien Dea C Pittsburgh Penguins
 Anthony DeAngelo D Arizona Coyotes
 Derek DeBlois RW Washington Capitals
 Alex DeBrincat RW Chicago Blackhawks
 Jake DeBrusk LW Boston Bruins
 Brandon DeFazio LW Dallas Stars
 Mark Dekanich G Philadelphia Flyers
 Danny DeKeyser D Detroit Red Wings
 Michael Del Zotto D Philadelphia Flyers
 Steven Delisle D Arizona Coyotes
 Aaron Dell G San Jose Sharks
 Alexander Delnov LW Florida Panthers
 Dylan DeMelo D San Jose Sharks
 Jason Demers D Florida Panthers
 Thatcher Demko G Vancouver Canucks
 Brandon Denham RW Winnipeg Jets
 Travis Dermott D Toronto Maple Leafs
 Dan DeSalvo C Washington Capitals
 Jaedon Descheneau RW Edmonton Oilers
 David Desharnais C Montreal Canadiens
 Philip DeSimone LW Montreal Canadiens
 Andrew Desjardins LW Chicago Blackhawks
 Nicolas Deslauriers LW Buffalo Sabres
 Casey DeSmith G Pittsburgh Penguins
 Chris DeSousa LW Chicago Blackhawks
 Simon Despres D Anaheim Ducks
 Stephen Desrocher D Toronto Maple Leafs
 Philippe Desrosiers G Dallas Stars
 Jamie Devane LW Calgary Flames
 Stephen Dhillon G Detroit Red Wings
 Phillip Di Giuseppe LW Carolina Hurricanes
 Thomas Di Pauli C Pittsburgh Penguins
 Jonathan-Ismael Diaby D Nashville Predators
 Joe Diamond LW Washington Capitals
 Raphael Diaz D New York Rangers
 Jason Dickinson C Dallas Stars
 Josiah Didier D Montreal Canadiens
 Darren Dietz D Washington Capitals
 Anthony Difruscia LW San Jose Sharks
 Cristiano Digiacinto LW Tampa Bay Lightning
 Brenden Dillon D San Jose Sharks
 Cam Dineen D Arizona Coyotes
 Mike DiPaolo RW San Jose Sharks
 Christian Djoos D Washington Capitals
 Shane Doan RW Arizona Coyotes
 Charlie Dodero D Tampa Bay Lightning
 Kayle Doetzel D Edmonton Oilers
 Taylor Doherty D Toronto Maple Leafs
 Teddy Doherty D Nashville Predators
 Max Domi LW Arizona Coyotes
 Louis Domingue G Arizona Coyotes
 Cody Donaghey D Ottawa Senators
 Troy Donnay D New York Rangers
 Mike Donnellan D Nashville Predators
 Matt Donovan D Buffalo Sabres
 Joonas Donskoi RW San Jose Sharks
 Daniel Doremus RW San Jose Sharks
 Derek Dorsett RW Vancouver Canucks
 Alex Dostie C Anaheim Ducks
 Jake Dotchin D Tampa Bay Lightning
 Jacob Doty C St. Louis Blues
 Jack Dougherty D Nashville Predators
 Drew Doughty D Los Angeles Kings
 Samuel Dove-McFalls LW Philadelphia Flyers
 Nic Dowd C Los Angeles Kings
 Jake Dowell C Chicago Blackhawks
 Justin Dowling C Dallas Stars
 Steve Downie RW Arizona Coyotes
 Grayson Downing RW Minnesota Wild
 Michael Downing D Florida Panthers
 Leon Draisaitl C Edmonton Oilers
 David Drake D Philadelphia Flyers
 Chris Driedger G Ottawa Senators
 Jonathan Drouin LW Tampa Bay Lightning
 Dillon Dube C Calgary Flames
 Brandon Dubinsky C Columbus Blue Jackets
 Devan Dubnyk G Minnesota Wild
 Pierre-Luc Dubois LW Columbus Blue Jackets
 Matt Duchene C Colorado Avalanche
 Anthony Duclair LW Arizona Coyotes
 Reid Duke C New York Rangers
 Matt Dumba D Minnesota Wild
 Gabriel Dumont C Tampa Bay Lightning
 Brian Dumoulin D Pittsburgh Penguins
 Liam Dunda LW St. Louis Blues
 Vince Dunn D St. Louis Blues
 Vincent Dunn C Ottawa Senators
 Pascal Dupuis LW Pittsburgh Penguins
 Jean Dupuy LW Buffalo Sabres
 Christian Dvorak C Arizona Coyotes
 Patrick Dwyer RW Columbus Blue Jackets
 Roman Dyukov D Calgary Flames
 Martins Dzierkals LW Toronto Maple Leafs
 Ryan Dzingel LW Ottawa Senators
 Darian Dziurzynski LW Arizona Coyotes
 Dave Dziurzynski LW Ottawa Senators
 Cody Eakin C Dallas Stars
 Patrick Eaves RW Dallas Stars
 Andrew Ebbett C Pittsburgh Penguins
 Jordan Eberle RW Edmonton Oilers
 Tanner Eberle RW Minnesota Wild
 Nick Ebert D Dallas Stars
 Alexander Edler D Vancouver Canucks
 Joel Edmundson D St. Louis Blues
 Nikolaj Ehlers RW Winnipeg Jets
 Christian Ehrhoff D Boston Bruins
 Jack Eichel C Buffalo Sabres
 Markus Eisenschmid C Montreal Canadiens
 Aaron Ekblad D Florida Panthers
 Mattias Ekholm D Nashville Predators
 Oliver Ekman-Larsson D Arizona Coyotes
 Kevin Elgestal RW Washington Capitals
 Patrik Elias C New Jersey Devils
 Remi Elie LW Dallas Stars
 Lars Eller C Washington Capitals
 Mads Eller LW Dallas Stars
 Keaton Ellerby D Winnipeg Jets
 Brian Elliott G Calgary Flames
 Stefan Elliott D Nashville Predators
 Brendan Ellis D San Jose Sharks
 Dan Ellis G Washington Capitals
 Matt Ellis LW Buffalo Sabres
 Morgan Ellis D St. Louis Blues
 Nick Ellis G Edmonton Oilers
 Ryan Ellis D Nashville Predators
 Turner Elson LW Colorado Avalanche
 Hudson Elynuik C Carolina Hurricanes
 Petter Emanuelsson RW San Jose Sharks
 Alexei Emelin D Montreal Canadiens
 Ray Emery G Philadelphia Flyers
 Deryk Engelland D Calgary Flames
 Andreas Englund D Ottawa Senators
 Tyler Ennis LW Buffalo Sabres
 Jhonas Enroth G Toronto Maple Leafs
 Toby Enstrom D Winnipeg Jets
 Wade Epp D Washington Capitals
 Martin Erat RW Arizona Coyotes
 Jonathan Ericsson D Detroit Red Wings
 Loui Eriksson LW Vancouver Canucks
 Joel Eriksson Ek C Minnesota Wild
 Tim Erixon D Pittsburgh Penguins
 Macoy Erkamps D Ottawa Senators
 Adam Erne LW Tampa Bay Lightning
 John Erskine D Washington Capitals
 Giorgio Estephan C Buffalo Sabres
 Kurt Etchegary C Detroit Red Wings
 Emerson Etem LW Anaheim Ducks
 Brennan Evans D Dallas Stars
 Dennis Everberg RW Colorado Avalanche
 Max Everson D Boston Bruins
 Travis Ewanyk LW Ottawa Senators
 Robby Fabbri C St. Louis Blues
 Dante Fabbro D Nashville Predators
 Eric Faille RW Toronto Maple Leafs
 Tanner Faith D Minnesota Wild
 Radek Faksa C Dallas Stars
 Justin Falk D Buffalo Sabres
 Stepan Falkovsky D Calgary Flames
 Alexander Fallstrom RW Boston Bruins
 Ryan Faragher G Anaheim Ducks
 Bobby Farnham RW Montreal Canadiens
 Hudson Fasching RW Buffalo Sabres
 Jesper Fast RW New York Rangers
 Viktor Fasth G Edmonton Oilers
 Justin Faulk D Carolina Hurricanes
 Joe Faust D New Jersey Devils
 Mark Fayne D Edmonton Oilers
 Radel Fazleev C Philadelphia Flyers
 Danny Federico D San Jose Sharks
 Taylor Fedun D Buffalo Sabres
 Eric Fehr C Pittsburgh Penguins
 Tye Felhaber C Toronto Maple Leafs
 Oliver Felixson D Arizona Coyotes
 Andrew Ference D Edmonton Oilers
 Micheal Ferland LW Calgary Flames
 Brian Ferlin RW Boston Bruins
 Landon Ferraro C St. Louis Blues
 Kevin Fiala LW Nashville Predators
 Vernon Fiddler LW New Jersey Devils
 Miguel Fidler LW Florida Panthers
 Valtteri Filppula C Tampa Bay Lightning
 Brett Findlay C Toronto Maple Leafs
 Matt Finn D New York Islanders
 Giovanni Fiore RW Montreal Canadiens
 Christian Fischer RW Arizona Coyotes
 Mike Fisher C Nashville Predators
 Mark Fistric D Anaheim Ducks
 Cavan Fitzgerald D San Jose Sharks
 Evan Fitzpatrick G St. Louis Blues
 Kyle Flanagan C Ottawa Senators
 Tomas Fleischmann LW Minnesota Wild
 Brett Flemming D Philadelphia Flyers
 Haydn Fleury D Carolina Hurricanes
 Marc-Andre Fleury G Pittsburgh Penguins
 Rob Flick C Florida Panthers
 Jack Flinn G Los Angeles Kings
 Brian Flynn C Montreal Canadiens
 Warren Foegele LW Carolina Hurricanes
 Steven Fogarty C New York Rangers
 Marcus Foligno LW Buffalo Sabres
 Nick Foligno LW Columbus Blue Jackets
 Christian Folin D Minnesota Wild
 Gabriel Fontaine C New York Rangers
 Justin Fontaine RW New York Rangers
 Derek Forbort D Los Angeles Kings
 Matthew Ford RW Detroit Red Wings
 Anton Forsberg G Columbus Blue Jackets
 Filip Forsberg LW Nashville Predators
 Gustav Forsling D Chicago Blackhawks
 Alexandre Fortin LW Chicago Blackhawks
 Maxime Fortunus D Minnesota Wild
 T.J. Foster LW Toronto Maple Leafs
 Dillon Fournier D Chicago Blackhawks
 Stefan Fournier RW Arizona Coyotes
 Cam Fowler D Anaheim Ducks
 Dane Fox LW Carolina Hurricanes
 Jason Fram D San Jose Sharks
 Cody Franson D Buffalo Sabres
 Johan Franzen RW Detroit Red Wings
 Colin Fraser C St. Louis Blues
 Mark Fraser D Edmonton Oilers
 Matt Fraser RW Chicago Blackhawks
 Matt Frattin RW Calgary Flames
 Trent Frederic C Boston Bruins
 Max Friberg RW Montreal Canadiens
 Jacob Friend D Los Angeles Kings
 Alex Friesen C St. Louis Blues
 Tanner Fritz C New York Islanders
 Martin Frk RW Detroit Red Wings
 Byron Froese C Toronto Maple Leafs
 Michael Frolik RW Calgary Flames
 Jiri Fronk RW Winnipeg Jets
 Zachary Fucale G Montreal Canadiens
 Austin Fyten LW Washington Capitals
 Marian Gaborik RW Los Angeles Kings
 Kurtis Gabriel RW Minnesota Wild
 Jesse Gabrielle LW Boston Bruins
 Gabriel Gagne RW Ottawa Senators
 Kevin Gagne D Anaheim Ducks
 Simon Gagne LW Boston Bruins
 Sam Gagner C Columbus Blue Jackets
 Alex Galchenyuk C Montreal Canadiens
 T.J. Galiardi LW St. Louis Blues
 Stanislav Galiev RW Washington Capitals
 Benjamin Gallacher D Florida Panthers
 Brendan Gallagher RW Montreal Canadiens
 Alex Gallant LW San Jose Sharks
 Brett Gallant LW Columbus Blue Jackets
 Tyler Ganly D Carolina Hurricanes
 Matt Garbowsky C Buffalo Sabres
 Ryan Garbutt C Anaheim Ducks
 C.J. Garcia D Anaheim Ducks
 Jake Gardiner D Toronto Maple Leafs
 Reid Gardiner RW Pittsburgh Penguins
 Conor Garland RW Arizona Coyotes
 Jason Garrison D Tampa Bay Lightning
 Michael Garteig G Vancouver Canucks
 Tyler Gaudet C Arizona Coyotes
 Frederick Gaudreau C Nashville Predators
 Johnny Gaudreau LW Calgary Flames
 Brendan Gaunce C Vancouver Canucks
 Cameron Gaunce D Pittsburgh Penguins
 Paul Gaustad C Nashville Predators
 Danick Gauthier C Tampa Bay Lightning
 Frederik Gauthier C Toronto Maple Leafs
 Julien Gauthier RW Carolina Hurricanes
 Jerome Gauthier-Leduc D Buffalo Sabres
 Glenn Gawdin C St. Louis Blues
 Sergei Gayduchenko G Florida Panthers
 Luke Gazdic LW New Jersey Devils
 Dustin Gazley LW Washington Capitals
 Curtis Gedig D Calgary Flames
 Mason Geertsen D Colorado Avalanche
 Paul Geiger D Buffalo Sabres
 Eric Gelinas D Colorado Avalanche
 Guillaume Gelinas D Minnesota Wild
 Matteo Gennaro LW Winnipeg Jets
 Nathan Gerbe LW New York Rangers
 Martin Gernat D Anaheim Ducks
 Bryce Gervais C St. Louis Blues
 Timothy Gettinger LW New York Rangers
 Ryan Getzlaf C Anaheim Ducks
 Brian Gibbons C New Jersey Devils
 Christopher Gibson G New York Islanders
 John Gibson G Anaheim Ducks
 Kevin Gibson D Tampa Bay Lightning
 Stephen Gibson D Columbus Blue Jackets
 Brandon Gignac C New Jersey Devils
 Tom Gilbert D Los Angeles Kings
 Sahir Gill C Pittsburgh Penguins
 Jon Gillies G Calgary Flames
 Adam Gilmour C Minnesota Wild
 John Gilmour D New York Rangers
 Matt Ginn G Boston Bruins
 Brian Gionta RW Buffalo Sabres
 Stephen Gionta C New York Islanders
 Mark Giordano D Calgary Flames
 Felix Girard C Nashville Predators
 Samuel Girard D Nashville Predators
 Dan Girardi D New York Rangers
 Zemgus Girgensons C Buffalo Sabres
 Claude Giroux C Philadelphia Flyers
 Jeff Glass G Toronto Maple Leafs
 Tanner Glass LW New York Rangers
 Ben Gleason D Carolina Hurricanes
 Tim Gleason D Carolina Hurricanes
 Curtis Glencross LW Colorado Avalanche
 Luke Glendening C Detroit Red Wings
 Alex Globke C Detroit Red Wings
 Vasili Glotov C Buffalo Sabres
 Marcel Goc C St. Louis Blues
 Barry Goers D Pittsburgh Penguins
 Curt Gogol LW Minnesota Wild
 Nikolay Goldobin LW San Jose Sharks
 Alex Goligoski D Arizona Coyotes
 Cody Goloubef D Colorado Avalanche
 Scott Gomez C Ottawa Senators
 Sergei Gonchar D Pittsburgh Penguins
 Barclay Goodrow RW San Jose Sharks
 Boyd Gordon C Philadelphia Flyers
 Josh Gorges D Buffalo Sabres
 Brandon Gormley D New Jersey Devils
 Max Gortz RW Nashville Predators
 Shayne Gostisbehere D Philadelphia Flyers
 Kirill Gotovets D Chicago Blackhawks
 Spiro Goulakos D Boston Bruins
 Tyrell Goulbourne LW Philadelphia Flyers
 Alex Goulet C Arizona Coyotes
 Kevin Goumas C Philadelphia Flyers
 Yanni Gourde LW Tampa Bay Lightning
 Michael Grabner RW New York Rangers
 Mikhail Grabovski C New York Islanders
 Marc-Andre Gragnani D New Jersey Devils
 Connor Graham LW New York Islanders
 Jesse Graham D New York Islanders
 Ryan Graham LW Minnesota Wild
 Mark Grametbauer G Tampa Bay Lightning
 Petter Granberg D Nashville Predators
 Markus Granlund C Vancouver Canucks
 Mikael Granlund C Minnesota Wild
 Alex Grant D Boston Bruins
 Derek Grant C Buffalo Sabres
 Tyler Graovac C Minnesota Wild
 Kevin Gravel D Los Angeles Kings
 Jacob Graves D Columbus Blue Jackets
 Ryan Graves D New York Rangers
 Anthony Greco RW Florida Panthers
 Luke Green D Winnipeg Jets
 Mike Green D Detroit Red Wings
 Andy Greene D New Jersey Devils
 Matt Greene D Los Angeles Kings
 Scott Greenham G Ottawa Senators
 Colin Greening C Toronto Maple Leafs
 A.J. Greer LW Colorado Avalanche
 Jeremy Gregoire C Montreal Canadiens
 Noah Gregor C San Jose Sharks
 Thomas Greiss G New York Islanders
 Alexandre Grenier RW Vancouver Canucks
 Seth Griffith C Florida Panthers
 Mikhail Grigorenko C Colorado Avalanche
 Mikhail Grigorev D Calgary Flames
 Rocco Grimaldi C Colorado Avalanche
 Ryan Gropp LW New York Rangers
 Troy Grosenick G San Jose Sharks
 Nicklas Grossmann D Calgary Flames
 Philipp Grubauer G Washington Capitals
 Eric Gryba D Edmonton Oilers
 Matt Grzelcyk D Boston Bruins
 Radko Gudas D Philadelphia Flyers
 Alex Gudbranson D Minnesota Wild
 Erik Gudbranson D Vancouver Canucks
 Kristers Gudlevskis G Tampa Bay Lightning
 Nate Guenin D Anaheim Ducks
 Jake Guentzel C Pittsburgh Penguins
 Brendan Guhle D Buffalo Sabres
 Carl Gunnarsson D St. Louis Blues
 Jonas Gunnarsson G Nashville Predators
 Alex Guptill LW Buffalo Sabres
 Denis Gurianov RW Dallas Stars
 Erik Gustafsson D Chicago Blackhawks
 Johan Gustafsson G Minnesota Wild
 Jonas Gustavsson G Edmonton Oilers
 Justin Gutierrez C Los Angeles Kings
 Garrett Haar D Washington Capitals
 Justin Hache D Arizona Coyotes
 Matt Hackett G Anaheim Ducks
 Brandon Hagel LW Buffalo Sabres
 Kyle Hagel LW Carolina Hurricanes
 Marc Hagel RW Minnesota Wild
 Carl Hagelin LW Pittsburgh Penguins
 Robert Hagg D Philadelphia Flyers
 Ryan Haggerty RW Pittsburgh Penguins
 Ron Hainsey D Carolina Hurricanes
 Libor Hajek D Tampa Bay Lightning
 Jani Hakanpaa D St. Louis Blues
 Jaroslav Halak G New York Islanders
 Micheal Haley C San Jose Sharks
 Matt Halischuk RW Winnipeg Jets
 Taylor Hall LW New Jersey Devils
 Mike Halmo LW Tampa Bay Lightning
 Brandon Halverson G New York Rangers
 Dan Hamhuis D Dallas Stars
 Curtis Hamilton LW Edmonton Oilers
 Dougie Hamilton D Calgary Flames
 Freddie Hamilton C Calgary Flames
 Ryan Hamilton LW Edmonton Oilers
 Wacey Hamilton RW Vancouver Canucks
 Andrew Hammond G Ottawa Senators
 Justin Hamonic D Colorado Avalanche
 Travis Hamonic D New York Islanders
 Noah Hanifin D Carolina Hurricanes
 Joel Hanley D Montreal Canadiens
 Scott Hannan D San Jose Sharks
 Markus Hannikainen LW Columbus Blue Jackets
 Jannik Hansen RW Vancouver Canucks
 Martin Hanzal C Arizona Coyotes
 Colton Hargrove LW Boston Bruins
 Jansen Harkins C Winnipeg Jets
 Shane Harper RW Florida Panthers
 Stephen Harper RW Ottawa Senators
 Ben Harpur D Ottawa Senators
 Scott Harrington D Columbus Blue Jackets
 Jay Harrison D Chicago Blackhawks
 Peter Harrold D St. Louis Blues
 Aaron Harstad D Winnipeg Jets
 Brian Hart RW Tampa Bay Lightning
 Carter Hart G Philadelphia Flyers
 Jayden Hart RW New York Rangers
 Ryan Hartman RW Chicago Blackhawks
 Scott Hartnell LW Columbus Blue Jackets
 Eric Hartzell G Pittsburgh Penguins
 Matt Hatch RW Philadelphia Flyers
 Garnet Hathaway RW Calgary Flames
 Erik Haula C Minnesota Wild
 Martin Havlat RW St. Louis Blues
 Jayce Hawryluk C Florida Panthers
 Aaron Haydon D Dallas Stars
 Eriah Hayes RW St. Louis Blues
 Jimmy Hayes RW Boston Bruins
 Kevin Hayes C New York Rangers
 Mitchell Heard C Calgary Flames
 Dillon Heatherington D Columbus Blue Jackets
 Dany Heatley LW Florida Panthers
 Victor Hedman D Tampa Bay Lightning
 Tim Heed D San Jose Sharks
 Cal Heeter G Detroit Red Wings
 Danton Heinen C Boston Bruins
 Blake Heinrich D Minnesota Wild
 Jan Hejda D Chicago Blackhawks
 Adam Helewka LW San Jose Sharks
 Kenton Helgesen LW Anaheim Ducks
 Seth Helgeson D New Jersey Devils
 Magnus Hellberg G New York Rangers
 Connor Hellebuyck G Winnipeg Jets
 Darren Helm C Detroit Red Wings
 Filip Helt LW St. Louis Blues
 Jeremy Helvig G Carolina Hurricanes
 Ales Hemsky RW Dallas Stars
 Matt Hendricks LW Edmonton Oilers
 David Henley D Tampa Bay Lightning
 Samuel Henley C Colorado Avalanche
 Adam Henrique C New Jersey Devils
 T.J. Hensick C Los Angeles Kings
 Caleb Herbert C Washington Capitals
 Liam Herbst G San Jose Sharks
 Sam Herr LW Los Angeles Kings
 Tomas Hertl C San Jose Sharks
 Matt Hewitt G Vancouver Canucks
 Brett Hextall C Philadelphia Flyers
 Joe Hicketts D Detroit Red Wings
 Thomas Hickey D New York Islanders
 Justin Hickman RW Boston Bruins
 Connor Hicks G Detroit Red Wings
 Chris Higgins LW Calgary Flames
 Christian Hilbrich LW Pittsburgh Penguins
 Jake Hildebrand G Chicago Blackhawks
 Adin Hill G Arizona Coyotes
 Jack Hillen D Carolina Hurricanes
 Jonas Hiller G Calgary Flames
 Vinnie Hinostroza LW Chicago Blackhawks
 Alden Hirschfeld RW Detroit Red Wings
 Joey Hishon C Colorado Avalanche
 Niklas Hjalmarsson D Chicago Blackhawks
 Simon Hjalmarsson RW Columbus Blue Jackets
 Joshua Ho-Sang C New York Islanders
 Connor Hobbs D Washington Capitals
 Danny Hobbs C Ottawa Senators
 Steven Hodges C Florida Panthers
 Justin Hodgman C St. Louis Blues
 Cody Hodgson C Nashville Predators
 Hayden Hodgson RW Detroit Red Wings
 Mike Hoeffel LW Columbus Blue Jackets
 Brody Hoffman G Minnesota Wild
 Mike Hoffman LW Ottawa Senators
 Cason Hohmann RW Buffalo Sabres
 Nick Holden D New York Rangers
 Justin Holl D Toronto Maple Leafs
 Peter Holland C Toronto Maple Leafs
 Bud Holloway C Montreal Canadiens
 Mitch Holmberg RW Edmonton Oilers
 Ben Holmstrom C New York Islanders
 Braden Holtby G Washington Capitals
 Korbinian Holzer D Anaheim Ducks
 Julius Honka D Dallas Stars
 Brandon Hope G Chicago Blackhawks
 Frank Hora RW Columbus Blue Jackets
 Shawn Horcoff C Anaheim Ducks
 Patric Hornqvist RW Pittsburgh Penguins
 Nathan Horton RW Toronto Maple Leafs
 Bo Horvat C Vancouver Canucks
 Ryan Horvat LW Florida Panthers
 Marian Hossa RW Chicago Blackhawks
 Jackson Houck RW Colorado Avalanche
 Michael Houser G Columbus Blue Jackets
 Jimmy Howard G Detroit Red Wings
 Brett Howden C Tampa Bay Lightning
 Quinton Howden C Winnipeg Jets
 Raman Hrabarenka D Toronto Maple Leafs
 Marek Hrivik RW New York Rangers
 Filip Hronek D Detroit Red Wings
 Jonathan Huberdeau LW Florida Panthers
 Jiri Hudler RW Dallas Stars
 Charles Hudon LW Montreal Canadiens
 Tommy Hughes D New York Rangers
 Derek Hulak LW Vancouver Canucks
 Linus Hultstrom D Florida Panthers
 Spencer Humphries D Vancouver Canucks
 Brad Hunt D St. Louis Blues
 Dryden Hunt LW Florida Panthers
 Matt Hunwick D Toronto Maple Leafs
 Ville Husso G St. Louis Blues
 Michael Hutchinson G Winnipeg Jets
 Ben Hutton D Vancouver Canucks
 Carter Hutton G St. Louis Blues
 Aaron Hyman D Calgary Flames
 Zach Hyman C Toronto Maple Leafs
 Max Iafrate D Boston Bruins
 Jarome Iginla RW Colorado Avalanche
 Henri Ikonen LW Tampa Bay Lightning
 Bokondji Imama LW Tampa Bay Lightning
 Jonah Imoo G Los Angeles Kings
 Conner Ingram G Tampa Bay Lightning
 Aaron Irving D Nashville Predators
 Leland Irving G Pittsburgh Penguins
 Matt Irwin D Nashville Predators
 Keegan Iverson C Minnesota Wild
 Barret Jackman D St. Louis Blues
 Tim Jackman RW Chicago Blackhawks
 Colin Jacobs C Buffalo Sabres
 Josh Jacobs D New Jersey Devils
 Jaromir Jagr RW Florida Panthers
 Maxwell James LW Arizona Coyotes
 Aiden Jamieson D Toronto Maple Leafs
 Mark Jankowski C Calgary Flames
 Mattias Janmark C Dallas Stars
 Sam Jardine D Chicago Blackhawks
 Calle Jarnkrok C Nashville Predators
 Tristan Jarry G Pittsburgh Penguins
 Dmitrij Jaskin RW St. Louis Blues
 Tanner Jeannot LW Minnesota Wild
 Dustin Jeffrey C Pittsburgh Penguins
 Kyle Jenkins D Carolina Hurricanes
 Boone Jenner C Columbus Blue Jackets
 Nick Jensen D Detroit Red Wings
 Nicklas Jensen RW New York Rangers
 Pavel Jenys C Minnesota Wild
 Nikita Jevpalovs LW San Jose Sharks
 Colton Jobke D Minnesota Wild
 Jesse Joensuu LW Edmonton Oilers
 Lucas Johansen D Washington Capitals
 Ryan Johansen C Nashville Predators
 Lars Johansson G Chicago Blackhawks
 Marcus Johansson LW Washington Capitals
 Stephen Johns D Dallas Stars
 Ben Johnson C New Jersey Devils
 Chad Johnson G Calgary Flames
 Erik Johnson D Colorado Avalanche
 Jack Johnson D Columbus Blue Jackets
 Luke Johnson C Chicago Blackhawks
 Tyler Johnson C Tampa Bay Lightning
 Wyatt Johnson C Anaheim Ducks
 Andreas Johnsson LW Toronto Maple Leafs
 Andrew Johnston LW Philadelphia Flyers
 Ross Johnston LW New York Islanders
 Ryan Johnston D Montreal Canadiens
 Jussi Jokinen LW Florida Panthers
 Olli Jokinen C St. Louis Blues
 Jyrki Jokipakka D Calgary Flames
 Michael Joly RW New York Rangers
 Blair Jones C Vancouver Canucks
 Caleb Jones D Edmonton Oilers
 Connor Jones C New York Islanders
 David Jones RW Anaheim Ducks
 Martin Jones G San Jose Sharks
 Max Jones LW Anaheim Ducks
 Nick Jones D San Jose Sharks
 Seth Jones D Columbus Blue Jackets
 Josh Jooris C New York Rangers
 Michal Jordan D Carolina Hurricanes
 Jacob Josefson C New Jersey Devils
 Mathieu Joseph RW Tampa Bay Lightning
 Roman Josi D Nashville Predators
 Tyson Jost C Colorado Avalanche
 Olli Juolevi D Vancouver Canucks
 Tomas Jurco RW Detroit Red Wings
 Jon Jutzi D Toronto Maple Leafs
 Noah Juulsen D Montreal Canadiens
 Kirill Kabanov LW New York Rangers
 Nazem Kadri C Toronto Maple Leafs
 Patrick Kaleta RW Buffalo Sabres
 Sergey Kalinin C New Jersey Devils
 Vladislav Kamenev LW Nashville Predators
 Steven Kampfer D New York Rangers
 Cory Kane C Dallas Stars
 Evander Kane LW Buffalo Sabres
 Patrick Kane RW Chicago Blackhawks
 Michael Kantor RW New York Rangers
 Keegan Kanzig D Calgary Flames
 Kasperi Kapanen RW Toronto Maple Leafs
 Vaclav Karabacek RW Buffalo Sabres
 Erik Karlsson D Ottawa Senators
 Erik Karlsson LW Carolina Hurricanes
 Ludwig Karlsson RW Dallas Stars
 Melker Karlsson C San Jose Sharks
 William Karlsson C Columbus Blue Jackets
 Jason Kasdorf G Buffalo Sabres
 Ondrej Kase RW Anaheim Ducks
 Kasimir Kaskisuo G Toronto Maple Leafs
 Tanner Kaspick C St. Louis Blues
 Zack Kassian RW Edmonton Oilers
 Boris Katchouk LW Tampa Bay Lightning
 Justin Kea C Buffalo Sabres
 Bracken Kearns C New York Islanders
 Duncan Keith D Chicago Blackhawks
 Clayton Keller C Arizona Coyotes
 Chris Kelly C Ottawa Senators
 Dan Kelly D San Jose Sharks
 Adrian Kempe LW Los Angeles Kings
 Michal Kempny D Chicago Blackhawks
 Joonas Kemppainen LW Boston Bruins
 Ronalds Kenins LW Vancouver Canucks
 Tyler Kennedy LW New Jersey Devils
 Michael Keranen LW Ottawa Senators
 Nic Kerdiles LW Anaheim Ducks
 Tanner Kero RW Chicago Blackhawks
 Ryan Kesler C Anaheim Ducks
 Phil Kessel RW Pittsburgh Penguins
 Kale Kessy LW Edmonton Oilers
 Jujhar Khaira LW Edmonton Oilers
 Alex Khokhlachev LW Boston Bruins
 Anton Khudobin G Boston Bruins
 Brenden Kichton D Winnipeg Jets
 Alex Killorn LW Tampa Bay Lightning
 Jakub Kindl D Florida Panthers
 Dwight King LW Los Angeles Kings
 Keith Kinkaid G New Jersey Devils
 Justin Kirkland LW Nashville Predators
 Luke Kirwan C Detroit Red Wings
 Maxim Kitsyn LW Los Angeles Kings
 Henri Kiviaho G Dallas Stars
 Oscar Klefbom D Edmonton Oilers
 Kevin Klein D New York Rangers
 Morgan Klimchuk LW Calgary Flames
 Carl Klingberg LW New York Rangers
 John Klingberg D Dallas Stars
 Rob Klinkhammer LW Edmonton Oilers
 Corban Knight C Philadelphia Flyers
 Jared Knight C Minnesota Wild
 Eric Knodel D Nashville Predators
 Graham Knott LW Chicago Blackhawks
 Slater Koekkoek D Tampa Bay Lightning
 Mason Kohn C Arizona Coyotes
 Mikko Koivu C Minnesota Wild
 Keegan Kolesar RW Columbus Blue Jackets
 Leo Komarov C Toronto Maple Leafs
 Travis Konecny C Philadelphia Flyers
 Jack Kopacka LW Anaheim Ducks
 Tomas Kopecky RW Chicago Blackhawks
 Anze Kopitar C Los Angeles Kings
 Nikita Korostelev RW Toronto Maple Leafs
 Lauri Korpikoski LW Dallas Stars
 Joonas Korpisalo G Columbus Blue Jackets
 Yegor Korshkov RW Toronto Maple Leafs
 Scott Kosmachuk RW Winnipeg Jets
 Kalle Kossila LW Anaheim Ducks
 Jan Kostalek D Winnipeg Jets
 Michael Kostka D Ottawa Senators
 Tom Kostopoulos RW Pittsburgh Penguins
 Miles Koules C Los Angeles Kings
 Robin Kovacs RW New York Rangers
 Brandon Kozun RW Toronto Maple Leafs
 Taran Kozun G Washington Capitals
 Darren Kramer LW Ottawa Senators
 Adam Krause C Pittsburgh Penguins
 Dennis Kravchenko C Calgary Flames
 Chris Kreider LW New York Rangers
 David Krejci C Boston Bruins
 Danny Kristo RW Pittsburgh Penguins
 Niklas Kronwall D Detroit Red Wings
 Torey Krug D Boston Bruins
 Marcus Kruger C Chicago Blackhawks
 Alex Krushelnyski LW Ottawa Senators
 Nikita Kucherov RW Tampa Bay Lightning
 Darcy Kuemper G Minnesota Wild
 Tom Kuhnhackl RW Pittsburgh Penguins
 Ryan Kujawinski C New Jersey Devils
 Dean Kukan D Columbus Blue Jackets
 Brett Kulak D Calgary Flames
 Edgars Kulda LW Arizona Coyotes
 Nikolay Kulemin LW New York Islanders
 Dmitry Kulikov D Buffalo Sabres
 Luke Kunin C Minnesota Wild
 Chris Kunitz LW Pittsburgh Penguins
 Janne Kuokkanen LW Carolina Hurricanes
 Sean Kuraly C Boston Bruins
 John Kurtz LW Vancouver Canucks
 Evgeny Kuznetsov C Washington Capitals
 Oliver Kylington D Calgary Flames
 Jordan Kyrou C St. Louis Blues
 Kevin Labanc RW San Jose Sharks
 Jason LaBarbera G Philadelphia Flyers
 Joseph Labate C Vancouver Canucks
 Dylan Labbe D Minnesota Wild
 Pascal Laberge C Philadelphia Flyers
 Samuel Laberge LW Dallas Stars
 Hubert Labrie D Washington Capitals
 Pierre-Cedric Labrie LW Chicago Blackhawks
 Eddie Lack G Carolina Hurricanes
 Andrew Ladd LW New York Islanders
 Paul Ladue D Los Angeles Kings
 Kane Lafranchise D Vancouver Canucks
 Max Lagace G Dallas Stars
 Antoine Laganiere LW Anaheim Ducks
 Brooks Laich C Toronto Maple Leafs
 Patrik Laine RW Winnipeg Jets
 Maxime Lajoie D Ottawa Senators
 Christophe Lalancette RW Pittsburgh Penguins
 Kevin Lalande G Minnesota Wild
 Joey LaLeggia D Edmonton Oilers
 Maxim Lamarche D Philadelphia Flyers
 Juho Lammikko RW Florida Panthers
 Anton Lander C Edmonton Oilers
 Gabriel Landeskog LW Colorado Avalanche
 Jon Landry D Washington Capitals
 Matthew Lane LW Buffalo Sabres
 Phil Lane RW Arizona Coyotes
 Chase Lang C Minnesota Wild
 Marek Langhamer G Arizona Coyotes
 Chris Langkow C New York Islanders
 Jeremy Langlois C Chicago Blackhawks
 Maxim Lapierre C New York Rangers
 Yan Pavel Laplante C Vancouver Canucks
 Nolan LaPorte RW Washington Capitals
 Nick Lappin RW New Jersey Devils
 Dylan Larkin C Detroit Red Wings
 Thomas Larkin D Columbus Blue Jackets
 Philip Larsen D Vancouver Canucks
 Adam Larsson D Edmonton Oilers
 Jacob Larsson D Anaheim Ducks
 Johan Larsson C Buffalo Sabres
 Brian Lashoff D Detroit Red Wings
 Michael Latta C Los Angeles Kings
 Nickolas Latta C New York Rangers
 Scott Laughton C Philadelphia Flyers
 Markus Lauridsen D Colorado Avalanche
 Oliver Lauridsen D Philadelphia Flyers
 Eetu Laurikainen G Edmonton Oilers
 Jeremy Lauzon D Boston Bruins
 Curtis Lazar RW Ottawa Senators
 Joey Leach D Washington Capitals
 Olivier Leblanc D Arizona Coyotes
 Vincent Lecavalier C Los Angeles Kings
 Nick Leddy D New York Islanders
 Jerome Leduc D Ottawa Senators
 Loic Leduc D New York Islanders
 Anders Lee LW New York Islanders
 Mike Lee G Arizona Coyotes
 David Leggio G Winnipeg Jets
 David Legwand C Buffalo Sabres
 Artturi Lehkonen LW Montreal Canadiens
 Robin Lehner G Buffalo Sabres
 Jori Lehtera C St. Louis Blues
 Kari Lehtonen G Dallas Stars
 Taylor Leier LW Philadelphia Flyers
 Michael Leighton G Carolina Hurricanes
 Brendan Leipsic LW Toronto Maple Leafs
 Josh Leivo LW Toronto Maple Leafs
 Justin Lemcke D Detroit Red Wings
 Brendan Lemieux LW Winnipeg Jets
 Jordan Leopold D Minnesota Wild
 Guillaume Lepine D Ottawa Senators
 Bryan Lerg LW San Jose Sharks
 Brett Lernout D Montreal Canadiens
 Paxton Leroux LW New York Rangers
 Zachary Leslie D Los Angeles Kings
 Lucas Lessio LW Los Angeles Kings
 Kris Letang D Pittsburgh Penguins
 Mark Letestu C Edmonton Oilers
 Pierre-Luc Letourneau-Leblond LW Tampa Bay Lightning
 Daultan Leveille C Ottawa Senators
 Loik Leveille D Edmonton Oilers
 Eric Levine G Chicago Blackhawks
 Tyler Lewington D Washington Capitals
 Trevor Lewis C Los Angeles Kings
 Mike Liambas LW Nashville Predators
 Nathan Lieuwen G Colorado Avalanche
 John-Michael Liles D Boston Bruins
 Anders Lindback G Los Angeles Kings
 Oscar Lindberg C New York Rangers
 Tobias Lindberg RW Toronto Maple Leafs
 Matt Lindblad LW New York Rangers
 Petteri Lindbohm D St. Louis Blues
 Esa Lindell D Dallas Stars
 Charlie Lindgren G Montreal Canadiens
 Anton Lindholm D Colorado Avalanche
 Elias Lindholm C Carolina Hurricanes
 Hampus Lindholm D Anaheim Ducks
 Jaden Lindo RW Pittsburgh Penguins
 Joakim Lindstrom C Toronto Maple Leafs
 Alex Lintuniemi D Los Angeles Kings
 J.C. Lipon RW Winnipeg Jets
 Bryan Little C Winnipeg Jets
 Mike Little D Nashville Predators
 Darby Llewellyn LW Columbus Blue Jackets
 Jimmy Lodge C Winnipeg Jets
 Jermaine Loewen LW San Jose Sharks
 Alexis Loiseau C Ottawa Senators
 Ryan Lomberg LW Calgary Flames
 Viktor Loov D Toronto Maple Leafs
 Steven Lorentz C Carolina Hurricanes
 Matt Lorito LW Detroit Red Wings
 Austin Lotz G Arizona Coyotes
 Mark Louis D New York Islanders
 Ben Lovejoy D New Jersey Devils
 Vincent LoVerde D Los Angeles Kings
 Keegan Lowe D Carolina Hurricanes
 Ryan Lowe G San Jose Sharks
 Adam Lowry C Winnipeg Jets
 Joel Lowry LW Los Angeles Kings
 Mario Lucia LW Minnesota Wild
 Milan Lucic LW Edmonton Oilers
 C.J. Ludwig D Edmonton Oilers
 Matt Luff RW Los Angeles Kings
 Martin Lundberg LW Chicago Blackhawks
 Henrik Lundqvist G New York Rangers
 Niklas Lundstrom G Edmonton Oilers
 Roberto Luongo G Florida Panthers
 Joffrey Lupul LW Toronto Maple Leafs
 Nick Luukko D Philadelphia Flyers
 Zac Lynch LW Florida Panthers
 Alex Lyon G Philadelphia Flyers
 Roman Lyubimov LW Philadelphia Flyers
 Olli Maatta D Pittsburgh Penguins
 Clarke MacArthur LW Ottawa Senators
 Stephen MacAulay C Florida Panthers
 Kurtis MacDermid D Los Angeles Kings
 Andrew MacDonald D Philadelphia Flyers
 MacKenzie MacEachern LW St. Louis Blues
 Zack MacEwen C Anaheim Ducks
 Ryan MacInnis C Arizona Coyotes
 Drew MacIntyre G Washington Capitals
 Duncan MacIntyre D Colorado Avalanche
 Derek MacKenzie C Florida Panthers
 Kyle MacKinnon C Anaheim Ducks
 Nathan MacKinnon C Colorado Avalanche
 Ryan MacKinnon D Buffalo Sabres
 Cameron Maclise RW Tampa Bay Lightning
 Mark MacMillan RW Montreal Canadiens
 Andrew MacWilliam D New Jersey Devils
 Austin Madaisky D Columbus Blue Jackets
 Rob Madore G Toronto Maple Leafs
 Merrick Madsen G Philadelphia Flyers
 Brandon Magee C Dallas Stars
 Daniel Maggio D Toronto Maple Leafs
 Nick Magyar RW Colorado Avalanche
 Raphael Maheux D Colorado Avalanche
 Josh Mahura D Anaheim Ducks
 Josh Mahura D Anaheim Ducks
 Andrey Makarov G Buffalo Sabres
 David Makowski D Montreal Canadiens
 Jeff Malcolm G New York Rangers
 Beck Malenstyn LW Washington Capitals
 Jordan Maletta C Columbus Blue Jackets
 Denis Malgin C Florida Panthers
 Manny Malhotra C Montreal Canadiens
 Evgeni Malkin C Pittsburgh Penguins
 Alex Mallet LW New York Islanders
 Brad Malone C Washington Capitals
 Ryan Malone LW New York Rangers
 Renat Mamashev D New Jersey Devils
 Matthew Mancina G Detroit Red Wings
 Jan Mandat C New Jersey Devils
 Matt Mangene C Dallas Stars
 Andrew Mangiapane LW Calgary Flames
 Brandon Manning D Philadelphia Flyers
 Josh Manson D Anaheim Ducks
 Anthony Mantha RW Detroit Red Wings
 Ryan Mantha D New York Rangers
 Matia Marcantuoni C Arizona Coyotes
 Brad Marchand LW Boston Bruins
 Alexey Marchenko D Detroit Red Wings
 Jonathan Marchessault C Florida Panthers
 Jake Marchment C San Jose Sharks
 Mason Marchment LW Toronto Maple Leafs
 Louick Marcotte RW Ottawa Senators
 Etienne Marcoux G Anaheim Ducks
 Dylan Margonari C Washington Capitals
 Martin Marincin D Toronto Maple Leafs
 Colin Markison RW New York Islanders
 Andrei Markov D Montreal Canadiens
 Jacob Markstrom G Vancouver Canucks
 Patrick Marleau LW San Jose Sharks
 Mitchell Marner C Toronto Maple Leafs
 Patrick Maroon LW Edmonton Oilers
 Adam Marsh LW Detroit Red Wings
 Danick Martel LW Philadelphia Flyers
 Chris Martenet D Dallas Stars
 Christian Marti D Philadelphia Flyers
 Brycen Martin D Buffalo Sabres
 Joel Martin G Tampa Bay Lightning
 Jonathon Martin C San Jose Sharks
 Matt Martin LW Toronto Maple Leafs
 Paul Martin D San Jose Sharks
 Spencer Martin G Colorado Avalanche
 Ryan Martindale C Tampa Bay Lightning
 Alec Martinez D Los Angeles Kings
 Jordan Martinook LW Arizona Coyotes
 Andreas Martinsen LW Colorado Avalanche
 Brandon Mashinter LW Chicago Blackhawks
 Dominik Masin D Tampa Bay Lightning
 Steve Mason G Philadelphia Flyers
 Ryan Massa G Toronto Maple Leafs
 Derek Mathers RW Philadelphia Flyers
 Michael Matheson D Florida Panthers
 Stefan Matteau C Montreal Canadiens
 Auston Matthews C Toronto Maple Leafs
 Shawn Matthias C Winnipeg Jets
 Nicolas Mattinen D Toronto Maple Leafs
 Nick Mattson D Chicago Blackhawks
 Brandon Maxwell G Los Angeles Kings
 Scott Mayfield D New York Islanders
 Dysin Mayo D Arizona Coyotes
 Marek Mazanec G Nashville Predators
 Eamon McAdam G New York Islanders
 Charles McAvoy D Boston Bruins
 Jamie McBain D Arizona Coyotes
 Jake McCabe D Buffalo Sabres
 Jared McCann C Florida Panthers
 Michael McCarron RW Montreal Canadiens
 Chris McCarthy C Philadelphia Flyers
 John McCarthy LW San Jose Sharks
 Jay McClement C Carolina Hurricanes
 Tom McCollum G Calgary Flames
 Hayden McCool C Chicago Blackhawks
 Cody McCormick C Buffalo Sabres
 Max McCormick RW Ottawa Senators
 Ian McCoshen D Florida Panthers
 Connor McDavid C Edmonton Oilers
 Ryan McDonagh D New York Rangers
 Colin McDonald RW Philadelphia Flyers
 Mason McDonald G Calgary Flames
 Curtis McElhinney G Columbus Blue Jackets
 Evan McEneny D Vancouver Canucks
 James McEwan C Pittsburgh Penguins
 Garrett McFadden D Philadelphia Flyers
 Josh McFadden D Florida Panthers
 John McFarland LW Florida Panthers
 Tim McGauley C Washington Capitals
 Brock McGinn LW Carolina Hurricanes
 Jamie McGinn LW Arizona Coyotes
 Tye McGinn LW Tampa Bay Lightning
 Conor McGlynn C Detroit Red Wings
 Patrick McGrath RW Pittsburgh Penguins
 Brian McGrattan RW Anaheim Ducks
 Dylan McIlrath D Florida Panthers
 John McInnis RW San Jose Sharks
 Zane McIntyre G Boston Bruins
 Greg McKegg C Florida Panthers
 Chris McKelvie LW New Jersey Devils
 Mike McKenna G Florida Panthers
 Brett McKenzie C Vancouver Canucks
 Curtis McKenzie LW Dallas Stars
 Roland McKeown D Carolina Hurricanes
 Cody McLeod LW Colorado Avalanche
 Michael McLeod C New Jersey Devils
 Brandon McMillan LW Vancouver Canucks
 Michael McMurtry C Dallas Stars
 Brayden McNabb D Los Angeles Kings
 Brandon McNally LW Montreal Canadiens
 Patrick McNally D San Jose Sharks
 Mark McNeill RW Chicago Blackhawks
 Patrick McNeill D Arizona Coyotes
 Reid McNeill D St. Louis Blues
 Michael McNiven G Montreal Canadiens
 Marc McNulty D Detroit Red Wings
 Steven McParland LW Washington Capitals
 Allan McPherson C Buffalo Sabres
 Corbin McPherson D New Jersey Devils
 Adam McQuaid D Boston Bruins
 Philip McRae C New York Rangers
 Evgeny Medvedev D Philadelphia Flyers
 Wade Megan C St. Louis Blues
 Jaycob Megna D Anaheim Ducks
 Jayson Megna C Vancouver Canucks
 Timo Meier RW San Jose Sharks
 Ben Meisner G San Jose Sharks
 Julian Melchiori D Winnipeg Jets
 James Melindy D Pittsburgh Penguins
 Nicolas Meloche D Colorado Avalanche
 Brennan Menell D Philadelphia Flyers
 Nick Merkley RW Arizona Coyotes
 Dakota Mermis D Arizona Coyotes
 Jon Merrill D New Jersey Devils
 Michael Mersch LW Los Angeles Kings
 Andrej Meszaros D Colorado Avalanche
 Marc Methot D Ottawa Senators
 Garrett Meurs C Colorado Avalanche
 Jarett Meyer D Detroit Red Wings
 Angelo Miceli C Montreal Canadiens
 Milan Michalek LW Toronto Maple Leafs
 Steve Michalek G Minnesota Wild
 Zbynek Michalek D Arizona Coyotes
 Jacob Middleton D San Jose Sharks
 Keaton Middleton D Toronto Maple Leafs
 Andy Miele C Philadelphia Flyers
 Niko Mikkola D St. Louis Blues
 Dan Milan D Tampa Bay Lightning
 Sonny Milano LW Columbus Blue Jackets
 Andrew Miller RW Carolina Hurricanes
 Brenden Miller D Toronto Maple Leafs
 Colin Miller D Boston Bruins
 Drew Miller LW Detroit Red Wings
 J.T. Miller LW New York Rangers
 Kevan Miller D Boston Bruins
 Ryan Miller G Vancouver Canucks
 Parker Milner G Washington Capitals
 Trevor Mingoia RW Chicago Blackhawks
 Zach Miskovic D Chicago Blackhawks
 Jason Missiaen G New York Rangers
 Matthew Mistele LW Los Angeles Kings
 Garrett Mitchell RW Washington Capitals
 John Mitchell C Colorado Avalanche
 Torrey Mitchell C Montreal Canadiens
 Willie Mitchell D Florida Panthers
 Zack Mitchell RW Minnesota Wild
 Travis Moen LW Dallas Stars
 Emil Molin C Dallas Stars
 Stefano Momesso LW Montreal Canadiens
 Sean Monahan C Calgary Flames
 Domenic Monardo RW Washington Capitals
 Samuel Montembeault G Florida Panthers
 Brandon Montour D Anaheim Ducks
 Al Montoya G Montreal Canadiens
 Bryan Moore LW Anaheim Ducks
 Dominic Moore C Boston Bruins
 John Moore D New Jersey Devils
 Trevor Moore RW Toronto Maple Leafs
 Jeremy Morin LW Tampa Bay Lightning
 Samuel Morin D Philadelphia Flyers
 Travis Morin C Dallas Stars
 Tyler Morley C Anaheim Ducks
 Mitch Moroz LW Edmonton Oilers
 Brad Morrison C New York Rangers
 Kenney Morrison D Calgary Flames
 Josh Morrissey D Winnipeg Jets
 Brenden Morrow LW Dallas Stars
 Joe Morrow D Boston Bruins
 Steve Moses RW Nashville Predators
 Evan Mosey RW Chicago Blackhawks
 David Moss RW Arizona Coyotes
 C.J. Motte G Buffalo Sabres
 Tyler Motte LW Chicago Blackhawks
 Kael Mouillierat LW Pittsburgh Penguins
 Matt Moulson LW Buffalo Sabres
 Nick Moutrey C Columbus Blue Jackets
 Jacob Moverare D Los Angeles Kings
 Danny Moynihan C Vancouver Canucks
 Vojtech Mozik D New Jersey Devils
 Petr Mrazek G Detroit Red Wings
 Chris Mueller C Arizona Coyotes
 Mirco Mueller D San Jose Sharks
 Peter Mueller C Boston Bruins
 Patrick Mullen D Nashville Predators
 Scott Munroe G Columbus Blue Jackets
 Connor Murphy D Arizona Coyotes
 Matt Murphy D Winnipeg Jets
 Ryan Murphy D Carolina Hurricanes
 Trevor Murphy D Nashville Predators
 Jamie Murray G San Jose Sharks
 Jordan Murray D Tampa Bay Lightning
 Matt Murray G Pittsburgh Penguins
 Ryan Murray D Columbus Blue Jackets
 John Muse G Buffalo Sabres
 Adam Musil C St. Louis Blues
 David Musil D Edmonton Oilers
 Daniel Muzito-Bagenda LW Buffalo Sabres
 Jake Muzzin D Los Angeles Kings
 Philippe Myers D Philadelphia Flyers
 Tyler Myers D Winnipeg Jets
 Evgeni Nabokov G San Jose Sharks
 Mark Naclerio C Boston Bruins
 Jakub Nakladal D Carolina Hurricanes
 Kristian Nakyva D Nashville Predators
 Ivan Nalimov G Chicago Blackhawks
 Vladislav Namestnikov C Tampa Bay Lightning
 Julien Nantel C Colorado Avalanche
 Rick Nash RW New York Rangers
 Riley Nash C Boston Bruins
 Zach Nastasiuk RW Detroit Red Wings
 Julius Nattinen C Anaheim Ducks
 James Neal RW Nashville Predators
 Alex Nedeljkovic G Carolina Hurricanes
 Richard Nedomlel D St. Louis Blues
 John Negrin D Vancouver Canucks
 Chad Nehring C Ottawa Senators
 Chris Neil RW Ottawa Senators
 Eric Neiley C Boston Bruins
 Carl Neill D Vancouver Canucks
 Eric Neilson RW Tampa Bay Lightning
 Richard Nejezchleb LW New York Rangers
 Brock Nelson LW New York Islanders
 Casey Nelson D Buffalo Sabres
 Logan Nelson C New York Rangers
 Mark Nemec D New York Islanders
 Patrik Nemeth D Dallas Stars
 Aaron Ness D Washington Capitals
 Nikita Nesterov D Tampa Bay Lightning
 Andrej Nestrasil C Carolina Hurricanes
 Michal Neuvirth G Philadelphia Flyers
 Jack Nevins LW Buffalo Sabres
 Daniel New D Ottawa Senators
 Max Nicastro D Toronto Maple Leafs
 Josh Nicholls RW New York Rangers
 Valeri Nichushkin RW Dallas Stars
 Nino Niederreiter RW Minnesota Wild
 Andrew Nielsen D Toronto Maple Leafs
 Frans Nielsen C Detroit Red Wings
 Markus Niemelainen D Edmonton Oilers
 Antti Niemi G Dallas Stars
 Matt Nieto LW San Jose Sharks
 Cristobal Nieves C New York Rangers
 Cristoval Nieves C New York Rangers
 Jared Nightingale D Detroit Red Wings
 Nikita Nikitin D Edmonton Oilers
 Anders Nilsson G Buffalo Sabres
 Tom Nilsson D Vancouver Canucks
 Matt Niskanen D Washington Capitals
 Marcel Noebels LW Philadelphia Flyers
 Nathan Noel C Chicago Blackhawks
 Stefan Noesen RW Anaheim Ducks
 Nelson Nogier D Winnipeg Jets
 Jordan Nolan C Los Angeles Kings
 Garrett Noonan D New York Rangers
 Joakim Nordstrom LW Carolina Hurricanes
 Samuel Noreau D New York Rangers
 Robin Norell D Chicago Blackhawks
 Tomas Nosek LW Detroit Red Wings
 Tyler Nother D San Jose Sharks
 Max Novak RW New Jersey Devils
 Ryan Nugent-Hopkins C Edmonton Oilers
 Darnell Nurse D Edmonton Oilers
 Markus Nutivaara D Columbus Blue Jackets
 Magnus Nygren D Montreal Canadiens
 Alexander Nylander LW Buffalo Sabres
 William Nylander C Toronto Maple Leafs
 Gustav Nyquist RW Detroit Red Wings
 Eric Nystrom LW St. Louis Blues
 Andrew O'Brien D Anaheim Ducks
 Brogan O'Brien LW Colorado Avalanche
 Jim O'Brien C Colorado Avalanche
 Liam O'Brien C Washington Capitals
 Shane O'Brien D Anaheim Ducks
 Zach O'Brien RW St. Louis Blues
 Matthew O'Connor G Ottawa Senators
 Eric O'Dell C Buffalo Sabres
 Dan O'Donoghue C Pittsburgh Penguins
 Rob O'Gara D Boston Bruins
 Brian O'Neill RW New Jersey Devils
 Will O'Neill D Philadelphia Flyers
 Daniel O'Regan C San Jose Sharks
 Cal O'Reilly C Buffalo Sabres
 Ryan O'Reilly C Buffalo Sabres
 Sean O'Rourke D Tampa Bay Lightning
 Johnny Oduya D Dallas Stars
 Jordan Oesterle D Edmonton Oilers
 Mattias Ohlund D Tampa Bay Lightning
 Kyle Okposo RW Buffalo Sabres
 Ahti Oksanen LW New York Rangers
 Jamie Oleksiak D Dallas Stars
 Travis Oleksuk C New York Rangers
 Steve Oleksy D Pittsburgh Penguins
 Gustav Olhaver C Colorado Avalanche
 Jimmy Oligny D Nashville Predators
 Mathieu Olivier RW Nashville Predators
 Juho Olkinuora G Winnipeg Jets
 Gustav Olofsson D Minnesota Wild
 Dylan Olsen D Florida Panthers
 Ryan Olsen C Winnipeg Jets
 Brett Olson C Florida Panthers
 Tate Olson D Vancouver Canucks
 Mark Olver C Arizona Coyotes
 Luke Opilka G St. Louis Blues
 Dmitry Orlov D Washington Capitals
 Brooks Orpik D Washington Capitals
 Colton Orr RW Toronto Maple Leafs
 Joni Ortio G Calgary Flames
 T.J. Oshie RW Washington Capitals
 Austin Osmanski D Buffalo Sabres
 Steve Ott C Detroit Red Wings
 Xavier Ouellet D Detroit Red Wings
 Martin Ouellette G Philadelphia Flyers
 Alex Ovechkin LW Washington Capitals
 Shane Owen G New York Islanders
 Magnus Paajarvi LW St. Louis Blues
 David Pacan C Montreal Canadiens
 Max Pacioretty LW Montreal Canadiens
 Pavel Padakin RW Philadelphia Flyers
 Nathan Paetsch D Detroit Red Wings
 Jean-Gabriel Pageau C Ottawa Senators
 Daniel Paille LW New York Rangers
 Maximilian Pajpach G Colorado Avalanche
 Iiro Pakarinen RW Edmonton Oilers
 Ondrej Palat LW Tampa Bay Lightning
 Michael Paliotta D New York Rangers
 Kyle Palmieri RW New Jersey Devils
 Zach Palmquist D Minnesota Wild
 Aaron Palushaj RW Columbus Blue Jackets
 Artemi Panarin LW Chicago Blackhawks
 Richard Panik LW Chicago Blackhawks
 Cedric Paquette C Tampa Bay Lightning
 Christopher Paquette C Tampa Bay Lightning
 Philippe Paradis C Tampa Bay Lightning
 Colton Parayko D St. Louis Blues
 Adam Pardy D Nashville Predators
 P.A. Parenteau RW New Jersey Devils
 Rylan Parenteau G Vancouver Canucks
 Zach Parise LW Minnesota Wild
 Tom Parisi D Montreal Canadiens
 John Parker RW Washington Capitals
 Trevor Parkes RW San Jose Sharks
 Michael Parks RW Philadelphia Flyers
 Blake Parlett D Florida Panthers
 Tyler Parsons G Calgary Flames
 Edward Pasquale G Detroit Red Wings
 David Pastrnak RW Boston Bruins
 Jake Paterson G Detroit Red Wings
 Greg Pateryn D Montreal Canadiens
 Nick Paul LW Ottawa Senators
 Ondrej Pavelec G Winnipeg Jets
 Joe Pavelski C San Jose Sharks
 Adam Payerl C Nashville Predators
 Tanner Pearson LW Los Angeles Kings
 Matthew Peca C Tampa Bay Lightning
 Andrey Pedan D Vancouver Canucks
 Brent Pedersen LW Carolina Hurricanes
 Lane Pederson C Arizona Coyotes
 Adam Pelech D New York Islanders
 Julien Pelletier LW Columbus Blue Jackets
 Rod Pelley C New Jersey Devils
 Anthony Peluso RW Winnipeg Jets
 Joe Pendenza C Nashville Predators
 Ryan Penny LW Ottawa Senators
 Alexis Pepin LW Colorado Avalanche
 Stuart Percy D Pittsburgh Penguins
 Lucas Peressini G Columbus Blue Jackets
 Brendan Perlini LW Arizona Coyotes
 Mathieu Perreault C Winnipeg Jets
 David Perron LW St. Louis Blues
 Francis Perron LW Ottawa Senators
 Corey Perry RW Anaheim Ducks
 Brett Pesce D Carolina Hurricanes
 Alex Petan RW Minnesota Wild
 Nic Petan LW Winnipeg Jets
 Alex Peters D Dallas Stars
 Justin Peters G Arizona Coyotes
 Taylor Peters C Dallas Stars
 Kirill Petrov RW New York Islanders
 Alex Petrovic D Florida Panthers
 Jeff Petry D Montreal Canadiens
 Reid Petryk C Colorado Avalanche
 Jesper Pettersson D Philadelphia Flyers
 Niki Petti C Arizona Coyotes
 Rich Peverley C Dallas Stars
 Dion Phaneuf D Ottawa Senators
 Chris Phillips D Ottawa Senators
 Jamie Phillips G Winnipeg Jets
 Matthew Phillips C Calgary Flames
 Zack Phillips C St. Louis Blues
 Luke Philp C San Jose Sharks
 John Piccinich RW Toronto Maple Leafs
 Calvin Pickard G Colorado Avalanche
 Blake Pietila LW New Jersey Devils
 Alex Pietrangelo D St. Louis Blues
 Garrett Pilon C Washington Capitals
 Braden Pimm LW Washington Capitals
 Steven Pinizzotto RW Edmonton Oilers
 Rick Pinkston D San Jose Sharks
 Brandon Pirri RW New York Rangers
 Joe Piskula D Anaheim Ducks
 Tyler Pitlick RW Edmonton Oilers
 Josh Pitt LW Washington Capitals
 Matthias Plachta C Pittsburgh Penguins
 Kyle Platzer C Edmonton Oilers
 Austyn Playfair C Arizona Coyotes
 Tomas Plekanec C Montreal Canadiens
 Sergei Plotnikov LW Arizona Coyotes
 Zach Pochiro LW Edmonton Oilers
 Brayden Point C Tampa Bay Lightning
 Emile Poirier LW Calgary Flames
 Ville Pokka D Chicago Blackhawks
 Roman Polak D Toronto Maple Leafs
 Evan Polei LW Detroit Red Wings
 Brett Pollock LW Calgary Flames
 Jason Pominville RW Minnesota Wild
 Brett Ponich D Columbus Blue Jackets
 Chris Porter LW St. Louis Blues
 Kevin Porter C Pittsburgh Penguins
 Paul Postma D Winnipeg Jets
 Corey Potter D Nashville Predators
 Andrew Poturalski C Carolina Hurricanes
 Kevin Poulin G Calgary Flames
 Benoit Pouliot LW Edmonton Oilers
 Derrick Pouliot D Pittsburgh Penguins
 Marcus Power C Colorado Avalanche
 Matt Prapavessis D Buffalo Sabres
 Daniel Pribyl C Calgary Flames
 Carey Price G Montreal Canadiens
 Shane Prince C New York Islanders
 Andrew Prochno D Detroit Red Wings
 Chris Pronger D Arizona Coyotes
 Nate Prosser D Minnesota Wild
 Dalton Prout D Columbus Blue Jackets
 Ivan Provorov D Philadelphia Flyers
 Ethan Prow D Pittsburgh Penguins
 Brandon Prust LW Toronto Maple Leafs
 Cliff Pu RW Buffalo Sabres
 Matt Puempel LW New York Rangers
 Jesse Puljujarvi RW Edmonton Oilers
 Teemu Pulkkinen LW Minnesota Wild
 Ryan Pulock D New York Islanders
 Teddy Purcell LW Los Angeles Kings
 Jon Puskar C Nashville Predators
 Tom Pyatt LW Ottawa Senators
 Logan Pyett D Philadelphia Flyers
 Mark Pysyk D Florida Panthers
 David Quenneville D New York Islanders
 John Quenneville C New Jersey Devils
 Peter Quenneville C Columbus Blue Jackets
 Jonathan Quick G Los Angeles Kings
 Kyle Quincey D New Jersey Devils
 Alan Quine C New York Islanders
 Gage Quinney LW Pittsburgh Penguins
 Antti Raanta G New York Rangers
 Joseph Raaymakers G New York Rangers
 Jonathan Racine D Montreal Canadiens
 Darren Raddysh D San Jose Sharks
 Taylor Raddysh RW Tampa Bay Lightning
 Roy Radke RW Chicago Blackhawks
 Alexander Radulov RW Montreal Canadiens
 Michael Raffl LW Philadelphia Flyers
 Thomas Raffl LW Winnipeg Jets
 Kevin Raine D Los Angeles Kings
 Rickard Rakell C Anaheim Ducks
 John Ramage D Columbus Blue Jackets
 Karri Ramo G Calgary Flames
 Tyler Randell RW Boston Bruins
 Brendan Ranford RW Dallas Stars
 Connor Rankin LW Edmonton Oilers
 Mikko Rantanen RW Colorado Avalanche
 Tuukka Rask G Boston Bruins
 Victor Rask C Carolina Hurricanes
 Dennis Rasmussen C Chicago Blackhawks
 Joey Ratelle LW San Jose Sharks
 Ty Rattie RW St. Louis Blues
 Kyle Rau C Florida Panthers
 Mason Raymond LW Anaheim Ducks
 Matt Read RW Philadelphia Flyers
 Ryan Reaves RW St. Louis Blues
 Joel Rechlicz RW Detroit Red Wings
 Chaz Reddekopp D Los Angeles Kings
 Zach Redmond D Montreal Canadiens
 Dylan Reese D Arizona Coyotes
 Robyn Regehr D Los Angeles Kings
 Peter Regin C Chicago Blackhawks
 Brent Regner D Florida Panthers
 Ryan Rehill D New Jersey Devils
 Cody Reichard G Washington Capitals
 Mike Reilly D Minnesota Wild
 James Reimer G Florida Panthers
 Griffin Reinhart D Edmonton Oilers
 Max Reinhart C Nashville Predators
 Sam Reinhart C Buffalo Sabres
 Borna Rendulic RW Vancouver Canucks
 Dan Renouf D Detroit Red Wings
 Mike Ribeiro C Nashville Predators
 Anthony Richard C Nashville Predators
 Tanner Richard C Tampa Bay Lightning
 Brad Richards C Detroit Red Wings
 Mike Richards C Washington Capitals
 Brad Richardson RW Arizona Coyotes
 Tobias Rieder RW Arizona Coyotes
 Morgan Rielly D Toronto Maple Leafs
 Carter Rigby RW Minnesota Wild
 Blair Riley LW Calgary Flames
 Ty Rimmer G Edmonton Oilers
 Zac Rinaldo LW Boston Bruins
 Pekka Rinne G Nashville Predators
 Nicola Riopel G Tampa Bay Lightning
 Rasmus Rissanen D Carolina Hurricanes
 Jaynen Rissling D Nashville Predators
 Rasmus Ristolainen D Buffalo Sabres
 Brett Ritchie RW Dallas Stars
 Nick Ritchie LW Anaheim Ducks
 David Rittich G Calgary Flames
 Alex Roach D Boston Bruins
 Colby Robak D Calgary Flames
 Dennis Robertson D Carolina Hurricanes
 Stephane Robidas D Toronto Maple Leafs
 Bobby Robins RW Boston Bruins
 Brandon Robinson LW Detroit Red Wings
 Buddy Robinson RW Ottawa Senators
 Eric Robinson RW Nashville Predators
 Jack Rodewald RW Ottawa Senators
 Anton Rodin RW Vancouver Canucks
 Evan Rodrigues LW Buffalo Sabres
 Ty Ronning RW New York Rangers
 Kevin Rooney C New Jersey Devils
 Jack Roslovic C Winnipeg Jets
 Brad Ross LW Edmonton Oilers
 Garret Ross LW Arizona Coyotes
 Antoine Roussel LW Dallas Stars
 Jordan Rowley D Edmonton Oilers
 Carter Rowney RW Pittsburgh Penguins
 Derek Roy C Washington Capitals
 Eric Roy D San Jose Sharks
 Jeremy Roy D San Jose Sharks
 Kevin Roy C Anaheim Ducks
 Marc-Olivier Roy C Vancouver Canucks
 Nicolas Roy C Carolina Hurricanes
 Michal Rozsival D Chicago Blackhawks
 German Rubtsov C Philadelphia Flyers
 Chad Ruhwedel D Pittsburgh Penguins
 Chris Rumble D Ottawa Senators
 Joel Rumpel G San Jose Sharks
 David Rundblad D Chicago Blackhawks
 Harrison Ruopp D Pittsburgh Penguins
 Sam Ruopp D Columbus Blue Jackets
 Matt Rupert LW Toronto Maple Leafs
 Ryan Rupert C Ottawa Senators
 Kris Russell D Edmonton Oilers
 Patrick Russell RW Edmonton Oilers
 Robbie Russo D Detroit Red Wings
 Bryan Rust RW Pittsburgh Penguins
 Troy Rutkowski D Ottawa Senators
 Tuomo Ruutu LW Vancouver Canucks
 Bobby Ryan RW Ottawa Senators
 Derek Ryan C Carolina Hurricanes
 Joakim Ryan D San Jose Sharks
 Kenny Ryan RW Anaheim Ducks
 Kerby Rychel LW Toronto Maple Leafs
 Michael Ryder RW New Jersey Devils
 Jussi Rynnas G Dallas Stars
 Brandon Saad LW Columbus Blue Jackets
 Aleksi Saarela C Carolina Hurricanes
 Santeri Saari D St. Louis Blues
 Vili Saarijarvi D Detroit Red Wings
 Scott Sabourin RW Anaheim Ducks
 Dylan Sadowy LW Detroit Red Wings
 Anthony Salinitri C Philadelphia Flyers
 Dante Salituro C Columbus Blue Jackets
 Jere Sallinen LW Edmonton Oilers
 Miikka Salomaki RW Nashville Predators
 Bryce Salvador D New Jersey Devils
 Jordan Sambrook D Detroit Red Wings
 Antoine Samuel G Anaheim Ducks
 Jordan Samuels-Thomas LW Buffalo Sabres
 Henrik Samuelsson RW Arizona Coyotes
 Philip Samuelsson D Montreal Canadiens
 Carter Sandlak LW Carolina Hurricanes
 Cole Sanford RW Colorado Avalanche
 Zachary Sanford C Washington Capitals
 Travis Sanheim D Philadelphia Flyers
 Steven Santini D New Jersey Devils
 Mike Santorelli C Anaheim Ducks
 Mathew Santos RW Detroit Red Wings
 Nick Saracino LW Minnesota Wild
 Charlie Sarault C Anaheim Ducks
 Juuse Saros G Nashville Predators
 Ashton Sautner D Vancouver Canucks
 David Savard D Columbus Blue Jackets
 Marc Savard C New Jersey Devils
 Zachary Sawchenko G Nashville Predators
 Luca Sbisa D Vancouver Canucks
 Marco Scandella D Minnesota Wild
 Reece Scarlett D New Jersey Devils
 Colton Sceviour C Florida Panthers
 Tim Schaller C Boston Bruins
 Lane Scheidl LW Tampa Bay Lightning
 Mark Scheifele C Winnipeg Jets
 Thomas Schemitsch D Florida Panthers
 Kyle Schempp C New York Islanders
 Brayden Schenn C Philadelphia Flyers
 Luke Schenn D Arizona Coyotes
 Nikita Scherbak RW Montreal Canadiens
 Cameron Schilling D Chicago Blackhawks
 David Schlemko D San Jose Sharks
 Jordan Schmaltz D St. Louis Blues
 Nick Schmaltz C Chicago Blackhawks
 Matt Schmalz C Los Angeles Kings
 Nate Schmidt D Washington Capitals
 Cole Schneider LW Buffalo Sabres
 Cory Schneider G New Jersey Devils
 Nick Schneider G Calgary Flames
 Ryan Schnell LW Chicago Blackhawks
 Alex Schoenborn RW San Jose Sharks
 Nathan Schoenfeld G Arizona Coyotes
 Jordan Schroeder C Minnesota Wild
 Zach Schroeder RW Minnesota Wild
 Jeff Schultz D Anaheim Ducks
 Justin Schultz D Pittsburgh Penguins
 Nick Schultz D Philadelphia Flyers
 Michael Schumacher LW Colorado Avalanche
 Jaden Schwartz LW St. Louis Blues
 Rylan Schwartz C San Jose Sharks
 John Scott LW Montreal Canadiens
 Justin Scott RW Columbus Blue Jackets
 Ben Scrivens G Montreal Canadiens
 Rob Scuderi D Los Angeles Kings
 Michael Sdao D Buffalo Sabres
 Brent Seabrook D Chicago Blackhawks
 Daniel Sedin LW Vancouver Canucks
 Henrik Sedin C Vancouver Canucks
 Lukas Sedlak C Columbus Blue Jackets
 Nick Seeler D Minnesota Wild
 Ryan Segalla D Pittsburgh Penguins
 Tyler Seguin C Dallas Stars
 Dennis Seidenberg D New York Islanders
 Jiri Sekac LW Arizona Coyotes
 Andrej Sekera D Edmonton Oilers
 Eric Selleck LW Arizona Coyotes
 Justin Selman C St. Louis Blues
 Eric Semborski G Chicago Blackhawks
 Alexander Semin RW Montreal Canadiens
 Zach Senyshyn RW Boston Bruins
 Mikhail Sergachev D Montreal Canadiens
 Artem Sergeev D Tampa Bay Lightning
 Dmitrii Sergeev D St. Louis Blues
 Brennan Serville D Winnipeg Jets
 Tim Sestito C New Jersey Devils
 Tom Sestito LW Pittsburgh Penguins
 Devin Setoguchi RW Los Angeles Kings
 Damon Severson D New Jersey Devils
 Ben Sexton C New Jersey Devils
 Clark Seymour D Pittsburgh Penguins
 Michael Sgarbossa C Florida Panthers
 Josh Shalla LW Nashville Predators
 Damir Sharipzyanov D Los Angeles Kings
 Patrick Sharp LW Dallas Stars
 Kevin Shattenkirk D St. Louis Blues
 Andrew Shaw C Montreal Canadiens
 Logan Shaw C Anaheim Ducks
 Bobby Shea D Washington Capitals
 Patrick Shea C Florida Panthers
 Riley Sheahan C Detroit Red Wings
 Conor Sheary LW Pittsburgh Penguins
 James Sheppard C Vancouver Canucks
 Kole Sherwood RW Columbus Blue Jackets
 David Shields D St. Louis Blues
 Hunter Shinkaruk C Calgary Flames
 Brendan Shinnimin C Arizona Coyotes
 Mark Shoemaker D San Jose Sharks
 Devin Shore C Dallas Stars
 Drew Shore C Calgary Flames
 Nick Shore C Los Angeles Kings
 Justin Shugg RW Carolina Hurricanes
 Deven Sideroff RW Anaheim Ducks
 Blake Siebenaler D Columbus Blue Jackets
 Jonas Siegenthaler D Washington Capitals
 Patrick Sieloff D Ottawa Senators
 Duncan Siemens D Colorado Avalanche
 Jaime Sifers D Columbus Blue Jackets
 Jakob Silfverberg RW Anaheim Ducks
 Zach Sill C Washington Capitals
 Wayne Simmonds RW Philadelphia Flyers
 Dominik Simon C Pittsburgh Penguins
 Frankie Simonelli D Edmonton Oilers
 Dillon Simpson D Edmonton Oilers
 Kent Simpson G Colorado Avalanche
 Mike Sislo RW Colorado Avalanche
 Colby Sissons D New Jersey Devils
 Colton Sissons C Nashville Predators
 Mackenzie Skapski G New York Rangers
 Darian Skeoch D Anaheim Ducks
 Jack Skille RW Vancouver Canucks
 Jeff Skinner LW Carolina Hurricanes
 Brady Skjei D New York Rangers
 Nikolai Skladnichenko C Toronto Maple Leafs
 Jim Slater C Winnipeg Jets
 Jaccob Slavin D Carolina Hurricanes
 Anton Slepyshev LW Edmonton Oilers
 Spencer Smallman RW Carolina Hurricanes
 Jalen Smereck D Arizona Coyotes
 Ladislav Smid D Calgary Flames
 Ben Smith RW Toronto Maple Leafs
 Brendan Smith D Detroit Red Wings
 Colin Smith C Toronto Maple Leafs
 Craig Smith RW Nashville Predators
 Dalton Smith LW Tampa Bay Lightning
 Evan Smith G Nashville Predators
 Gemel Smith C Dallas Stars
 Givani Smith RW Detroit Red Wings
 Hunter Smith RW Calgary Flames
 Jacob Smith G New York Rangers
 Jeremy Smith G Colorado Avalanche
 Mike Smith G Arizona Coyotes
 Reilly Smith RW Florida Panthers
 Trevor Smith C Nashville Predators
 Zack Smith C Ottawa Senators
 Devante Smith-Pelly RW New Jersey Devils
 Markus Soberg RW Columbus Blue Jackets
 Vladimir Sobotka C St. Louis Blues
 Carl Soderberg C Colorado Avalanche
 Dmitry Sokolov RW Minnesota Wild
 Otto Somppi C Tampa Bay Lightning
 Marcus Sorensen RW San Jose Sharks
 Nick Sorensen RW Anaheim Ducks
 Nick Sorkin LW Montreal Canadiens
 Nikita Soshnikov RW Toronto Maple Leafs
 Sheldon Souray D Anaheim Ducks
 Tyler Soy C Anaheim Ducks
 Michael Spacek C Winnipeg Jets
 Nick Spaling C San Jose Sharks
 Garret Sparks G Toronto Maple Leafs
 Blake Speers C New Jersey Devils
 Matt Spencer D Tampa Bay Lightning
 Tim Spencer C Washington Capitals
 Jason Spezza C Dallas Stars
 Tylor Spink C Nashville Predators
 Tyson Spink LW Nashville Predators
 Ryan Spooner C Boston Bruins
 Daniel Sprong RW Pittsburgh Penguins
 Ryan Sproul D Detroit Red Wings
 Jared Spurgeon D Minnesota Wild
 Shawn St-Amant LW Colorado Avalanche
 Frederic St-Denis D Columbus Blue Jackets
 Michael St. Croix C New York Rangers
 Martin St. Louis RW New York Rangers
 Eric Staal C Minnesota Wild
 Jordan Staal C Carolina Hurricanes
 Marc Staal D New York Rangers
 Drew Stafford RW Winnipeg Jets
 Matt Stajan C Calgary Flames
 Viktor Stalberg LW Carolina Hurricanes
 Jordy Stallard C Winnipeg Jets
 Alex Stalock G Minnesota Wild
 Steven Stamkos C Tampa Bay Lightning
 Logan Stanley D Winnipeg Jets
 Ryan Stanton D Columbus Blue Jackets
 Ty Stanton D Toronto Maple Leafs
 Paul Stastny C St. Louis Blues
 Yan Stastny C St. Louis Blues
 Troy Stecher D Vancouver Canucks
 Sam Steel C Anaheim Ducks
 Alexander Steen LW St. Louis Blues
 Lee Stempniak RW Carolina Hurricanes
 Derek Stepan C New York Rangers
 Devante Stephens D Buffalo Sabres
 Mitchell Stephens C Tampa Bay Lightning
 Chandler Stephenson C Washington Capitals
 Brett Sterling LW St. Louis Blues
 Colin Stevens G Florida Panthers
 Dustin Stevenson D Dallas Stars
 Dyson Stevenson RW Arizona Coyotes
 Chris Stewart RW Minnesota Wild
 MacKenze Stewart D Vancouver Canucks
 Riley Stillman D Florida Panthers
 Anthony Stolarz G Philadelphia Flyers
 Jarret Stoll C Columbus Blue Jackets
 Karl Stollery D New Jersey Devils
 Mark Stone RW Ottawa Senators
 Michael Stone D Arizona Coyotes
 Clayton Stoner D Anaheim Ducks
 Zack Stortini RW Ottawa Senators
 Peter Stoykewych D Winnipeg Jets
 Tyson Strachan D Buffalo Sabres
 Brian Strait D Winnipeg Jets
 Petr Straka RW New Jersey Devils
 Anton Stralman D Tampa Bay Lightning
 Matej Stransky RW Dallas Stars
 Ben Street C Detroit Red Wings
 Mark Streit D Philadelphia Flyers
 C.J. Stretch C New York Islanders
 Dylan Strome C Arizona Coyotes
 Ryan Strome RW New York Islanders
 Malte Stromwall RW New York Rangers
 Brad Stuart D Colorado Avalanche
 Mark Stuart D Winnipeg Jets
 Jakob Stukel LW Vancouver Canucks
 Jordan Subban D Vancouver Canucks
 Malcolm Subban G Boston Bruins
 P.K. Subban D Nashville Predators
 Colin Suellentrop D Arizona Coyotes
 Chris Summers D New York Rangers
 Kevin Sundher C Philadelphia Flyers
 Oskar Sundqvist C Pittsburgh Penguins
 Andrej Sustr D Tampa Bay Lightning
 Ryan Suter D Minnesota Wild
 Brandon Sutter C Vancouver Canucks
 Brett Sutter LW Los Angeles Kings
 Brody Sutter C Florida Panthers
 Lukas Sutter C Florida Panthers
 Evgeny Svechnikov LW Detroit Red Wings
 Niklas Svedberg G Boston Bruins
 Viktor Svedberg D Chicago Blackhawks
 Steven Swaveley RW Philadelphia Flyers
 Jacob Sweeney D New Jersey Devils
 Jordan Szwarz RW Arizona Coyotes
 Shayne Taker D Florida Panthers
 Cam Talbot G Edmonton Oilers
 Max Talbot C Boston Bruins
 Rob Tallas G Florida Panthers
 Adam Tambellini C New York Rangers
 Jonne Tammela RW Tampa Bay Lightning
 Brandon Tanev LW Winnipeg Jets
 Christopher Tanev D Vancouver Canucks
 Eric Tangradi LW Detroit Red Wings
 Alex Tanguay LW Arizona Coyotes
 Kevin Tansey D St. Louis Blues
 Matt Taormina D Tampa Bay Lightning
 Vladimir Tarasenko RW St. Louis Blues
 Daniil Tarasov RW San Jose Sharks
 Nick Tarnasky LW Anaheim Ducks
 Tomas Tatar LW Detroit Red Wings
 John Tavares C New York Islanders
 Matt Tennyson D Carolina Hurricanes
 Teuvo Teravainen LW Carolina Hurricanes
 Chris Terry LW Montreal Canadiens
 Ryan Tesink C St. Louis Blues
 Keoni Texeira D Washington Capitals
 Shea Theodore D Anaheim Ducks
 Brad Thiessen G Columbus Blue Jackets
 Ben Thomas D Tampa Bay Lightning
 Christian Thomas LW Washington Capitals
 Garrett Thompson C Ottawa Senators
 Keaton Thompson D Anaheim Ducks
 Nate Thompson C Anaheim Ducks
 Paul Thompson RW Florida Panthers
 Tage Thompson C St. Louis Blues
 Ben Thomson LW New Jersey Devils
 Chris Thorburn RW Winnipeg Jets
 Joe Thornton C San Jose Sharks
 Shawn Thornton LW Florida Panthers
 Dalton Thrower D Montreal Canadiens
 Calvin Thurkauf C Columbus Blue Jackets
 Chris Tierney C San Jose Sharks
 Viktor Tikhonov RW Arizona Coyotes
 Dmytro Timashov RW Toronto Maple Leafs
 Kimmo Timonen D Chicago Blackhawks
 Jarred Tinordi D Arizona Coyotes
 Rasmus Tirronen G Carolina Hurricanes
 Vladimir Tkachev LW Edmonton Oilers
 Matthew Tkachuk LW Calgary Flames
 Jiri Tlusty LW Colorado Avalanche
 Devon Toews D New York Islanders
 Jonathan Toews C Chicago Blackhawks
 Tyler Toffoli C Los Angeles Kings
 Dustin Tokarski G Anaheim Ducks
 Sergey Tolchinsky LW Carolina Hurricanes
 Henrik Tommernes D Vancouver Canucks
 Jordin Tootoo RW Chicago Blackhawks
 Raffi Torres LW Carolina Hurricanes
 Mathieu Tousignant C Calgary Flames
 Francois Tremblay G Colorado Avalanche
 Yakov Trenin C Nashville Predators
 Niklas Treutle G Arizona Coyotes
 Vincent Trocheck C Florida Panthers
 Steven Trojanovic D San Jose Sharks
 Branden Troock RW Dallas Stars
 Corey Tropp RW Anaheim Ducks
 Zach Trotman D Los Angeles Kings
 Jacob Trouba D Winnipeg Jets
 Jeffrey Truchon-Viel LW Colorado Avalanche
 Philippe Trudeau G New York Islanders
 Evan Trupp RW St. Louis Blues
 Nikita Tryamkin D Vancouver Canucks
 Alex Tuch RW Minnesota Wild
 Riley Tufte LW Dallas Stars
 Dominic Turgeon C Detroit Red Wings
 Kyle Turris C Ottawa Senators
 Eetu Tuulola RW Calgary Flames
 Nick Tuzzolino D Ottawa Senators
 Marek Tvrdon RW Detroit Red Wings
 Carsen Twarynski LW Philadelphia Flyers
 T.J. Tynan C Columbus Blue Jackets
 Dana Tyrell C Columbus Blue Jackets
 Fedor Tyutin D Colorado Avalanche
 Dominik Uher C Pittsburgh Penguins
 Linus Ullmark G Buffalo Sabres
 Cole Ully LW Dallas Stars
 R.J. Umberger C Philadelphia Flyers
 Scottie Upshall RW St. Louis Blues
 Brady Vail C Florida Panthers
 Veeti Vainio D Columbus Blue Jackets
 Mikko Vainonen D Nashville Predators
 Justin Vaive LW New York Islanders
 Dallas Valentine D New York Rangers
 Rinat Valiev D Toronto Maple Leafs
 Curtis Valk C Vancouver Canucks
 Nolan Valleau D Chicago Blackhawks
 David van der Gulik LW Los Angeles Kings
 James van Riemsdyk LW Toronto Maple Leafs
 Trevor van Riemsdyk D Chicago Blackhawks
 Troy Vance D Dallas Stars
 Mitchell Vande Sompel D New York Islanders
 Chris VandeVelde C Philadelphia Flyers
 Vitek Vanecek G Washington Capitals
 Thomas Vanek LW Detroit Red Wings
 Alexis Vanier D San Jose Sharks
 Thomas Vannelli D St. Louis Blues
 Semyon Varlamov G Colorado Avalanche
 Phil Varone C Ottawa Senators
 Charlie Vasaturo D Tampa Bay Lightning
 Andrei Vasilevskiy G Tampa Bay Lightning
 Sami Vatanen D Anaheim Ducks
 Frank Vatrano C Boston Bruins
 Scooter Vaughan RW St. Louis Blues
 Adam Vay G Minnesota Wild
 Stephane Veilleux LW Minnesota Wild
 Tommy Veilleux LW Nashville Predators
 Yannick Veilleux LW Montreal Canadiens
 Ryan Verbeek LW Tampa Bay Lightning
 Carter Verhaeghe C New York Islanders
 Antoine Vermette C Anaheim Ducks
 Joel Vermin RW Tampa Bay Lightning
 Jerome Verrier RW Detroit Red Wings
 Kris Versteeg RW Calgary Flames
 Ryan Vesce C Edmonton Oilers
 Jimmy Vesey LW New York Rangers
 Linden Vey RW Calgary Flames
 Tomas Vincour C Colorado Avalanche
 Jake Virtanen RW Vancouver Canucks
 Mark Visentin G Nashville Predators
 Lubomir Visnovsky D Chicago Blackhawks
 Joe Vitale C Detroit Red Wings
 Daniel Vladar G Boston Bruins
 Marc-Edouard Vlasic D San Jose Sharks
 Trent Vogelhuber RW Colorado Avalanche
 Anton Volchenkov D Nashville Predators
 Aaron Volpatti LW Washington Capitals
 Jakub Voracek RW Philadelphia Flyers
 Slava Voynov D Los Angeles Kings
 Jakub Vrana LW Washington Capitals
 Radim Vrbata RW Arizona Coyotes
 Austin Wagner LW Los Angeles Kings
 Chris Wagner C Anaheim Ducks
 Daniel Walcott D Tampa Bay Lightning
 Jack Walker LW Toronto Maple Leafs
 Nathan Walker LW Washington Capitals
 Aidan Wallace LW Arizona Coyotes
 Lucas Wallmark C Carolina Hurricanes
 Jared Walsh D Los Angeles Kings
 Shane Walsh RW Nashville Predators
 Dane Walters RW Chicago Blackhawks
 Ryan Walters LW Minnesota Wild
 Sebastian Wannstrom RW St. Louis Blues
 Cam Ward G Carolina Hurricanes
 Joel Ward RW San Jose Sharks
 Evan Wardley D Montreal Canadiens
 Hunter Warner D Minnesota Wild
 Sam Warning RW Minnesota Wild
 David Warsofsky D Pittsburgh Penguins
 Patrick Watling C Toronto Maple Leafs
 Austin Watson LW Nashville Predators
 Jamal Watson LW Montreal Canadiens
 Spencer Watson RW Los Angeles Kings
 Jordan Weal C Philadelphia Flyers
 Mike Weaver D Montreal Canadiens
 Mike Weber D St. Louis Blues
 Shea Weber D Montreal Canadiens
 Will Weber D Columbus Blue Jackets
 Yannick Weber D Nashville Predators
 Michael Webster D Pittsburgh Penguins
 Scott Wedgewood G New Jersey Devils
 MacKenzie Weegar D Florida Panthers
 Joe Wegwerth RW Florida Panthers
 Dale Weise RW Philadelphia Flyers
 Stephen Weiss C Detroit Red Wings
 Andy Welinski D Anaheim Ducks
 Dylan Wells G Edmonton Oilers
 Jeremy Welsh C St. Louis Blues
 Alexander Wennberg C Columbus Blue Jackets
 Ethan Werek C Toronto Maple Leafs
 Zach Werenski D Columbus Blue Jackets
 Josh Wesley D Carolina Hurricanes
 Wilhelm Westlund D Colorado Avalanche
 Riley Wetmore C Columbus Blue Jackets
 Mitch Wheaton D Detroit Red Wings
 Blake Wheeler RW Winnipeg Jets
 A.J. White LW Boston Bruins
 Colton White D New Jersey Devils
 Matt White LW Nashville Predators
 Ryan White C Arizona Coyotes
 Brandon Whitney G Nashville Predators
 Joe Whitney RW Colorado Avalanche
 Alex Wideman LW Ottawa Senators
 Chris Wideman D Ottawa Senators
 Dennis Wideman D Calgary Flames
 Manuel Wiederer C San Jose Sharks
 Patrick Wiercioch D Colorado Avalanche
 Mikael Wikstrand D Ottawa Senators
 Adam Wilcox G Tampa Bay Lightning
 Christopher Wilkie RW Florida Panthers
 Roman Will G Colorado Avalanche
 Reece Willcox D Philadelphia Flyers
 Colby Williams D Washington Capitals
 Devin Williams G Nashville Predators
 Jay Williams G Washington Capitals
 Justin Williams RW Washington Capitals
 Stephon Williams G New York Islanders
 Matt Willows RW San Jose Sharks
 Ben Wilson C Tampa Bay Lightning
 Cole Wilson RW Washington Capitals
 Colin Wilson LW Nashville Predators
 Garrett Wilson LW Pittsburgh Penguins
 Ryan Wilson D St. Louis Blues
 Scott Wilson LW Pittsburgh Penguins
 Tom Wilson RW Washington Capitals
 Tyson Wilson D Winnipeg Jets
 Tommy Wingels C San Jose Sharks
 Daniel Winnik LW Washington Capitals
 Josh Winquist LW New York Islanders
 James Wisniewski D Tampa Bay Lightning
 Chase Witala LW Toronto Maple Leafs
 Luke Witkowski D Tampa Bay Lightning
 Clay Witt G Vancouver Canucks
 Ed Wittchow D Florida Panthers
 David Wohlberg C New Jersey Devils
 David Wolf LW Calgary Flames
 Brandon Wong C Ottawa Senators
 Tyler Wong RW Toronto Maple Leafs
 Kyle Wood D Arizona Coyotes
 Miles Wood LW New Jersey Devils
 Brendan Woods LW Carolina Hurricanes
 Parker Wotherspoon D New York Islanders
 Tyler Wotherspoon D Calgary Flames
 Bogdan Yakimov C Edmonton Oilers
 C.J. Yakimowicz RW St. Louis Blues
 Nail Yakupov RW St. Louis Blues
 Dennis Yan LW Tampa Bay Lightning
 Keith Yandle D Florida Panthers
 Oleg Yevenko D Columbus Blue Jackets
 Andrew Yogan C Florida Panthers
 Dalton Yorke D San Jose Sharks
 Ben Youds D Boston Bruins
 Gus Young D St. Louis Blues
 Zachary Yuen D Montreal Canadiens
 Daniel Zaar RW Columbus Blue Jackets
 Pavel Zacha C New Jersey Devils
 Nikita Zadorov D Colorado Avalanche
 Dmitry Zaitsev D Washington Capitals
 Nikita Zaitsev D Toronto Maple Leafs
 Darcy Zajac C New Jersey Devils
 Kelly Zajac RW New Jersey Devils
 Nolan Zajac D Minnesota Wild
 Travis Zajac C New Jersey Devils
 Michael Zalewski LW Vancouver Canucks
 Petr Zamorsky D New York Rangers
 Jeff Zatkoff G Los Angeles Kings
 Matthew Zay C Ottawa Senators
 Jakub Zboril D Boston Bruins
 Sergey Zborovskiy D New York Rangers
 Mark Zengerle C Philadelphia Flyers
 Rob Zepp G Philadelphia Flyers
 Henrik Zetterberg LW Detroit Red Wings
 Dmitry Zhukenov C Vancouver Canucks
 Mika Zibanejad C New York Rangers
 Marek Zidlicky D New York Islanders
 Anton Zlobin RW Pittsburgh Penguins
 Harry Zolnierczyk LW Nashville Predators
 Dainius Zubrus C San Jose Sharks
 Mats Zuccarello RW New York Rangers
 Jason Zucker LW Minnesota Wild
 Valentin Zykov LW Carolina Hurricanes