Player List 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 Country Age Team Salary Contract Daemon Hunt D CAN 22 Gulls $875,000 2 Dajon Mingo D USA 34 Free Agent $0 0 Dakota Joshua C USA 28 San Jose Sharks $1,300,000 3 Dakota Mermis D USA 30 Dallas Stars $1,000,000 2 Dakota Raabe CLWRW USA 27 Free Agent $0 0 Dallas Comeau CLWRW CAN 27 Free Agent $0 0 Dalton Gally D USA 26 Free Agent $0 0 Dalton Messina CLWRW USA 26 Free Agent $0 0 Dalton Smith CLWRW CAN 32 Free Agent $0 0 Damien Giroux C CAN 24 Moose $800,000 1 Damon Severson D CAN 30 Boston Bruins $5,000,000 4 Dan Renouf D CAN 30 Wolf Pack $775,000 1 Dan Vladar G CZE 27 Boston Bruins $2,000,000 1 Daniel Amesbury CLWRW CAN 34 Free Agent $0 0 Daniel D'Amato CLWRW CAN 23 Free Agent $0 0 Daniel Sprong RW NLD 27 Pittsburgh Penguins $3,000,000 2 Daniel Torgersson LW SWE 22 Wild $875,000 2 Daniel Walcott LW CAN 30 Free Agent $0 0 Daniel Walker LW CAN 25 Free Agent $0 0 Daniil Chayka D RUS 22 Bruins $875,000 2 Daniil Miromanov D RUS 27 Comets $750,000 2 Daniil Misyul D RUS 24 Crunch $875,000 2 Daniil Tarasov G RUS 25 Dallas Stars $1,050,000 2 Danil Gushchin LW RUS 22 Griffins $875,000 2 Danil Zhilkin C RUS 21 Firebirds $875,000 3 Danila Klimovich RW rus 21 Admirals $850,000 1 Danny Katic CLWRW CAN 24 Free Agent $0 0 Dante Fabbro D CAN 26 Seattle Kraken $4,000,000 1 Dante Giannuzzi G CAN 22 Free Agent $0 0 Dante Sheriff CLWRW CAN 25 Free Agent $0 0 Danton Heinen LW CAN 29 Toronto Maple Leafs $3,500,000 4 Darby Llewellyn CLWRW USA 28 Free Agent $0 0 Darcy Kuemper G CAN 34 Washington Capitals $5,500,000 3 Darian Pilon CLWRW CAN 26 Free Agent $0 0 Darian Skeoch D CAN 27 Free Agent $0 0 Darick Louis-Jean D CAN 24 Free Agent $0 0 Darien Kielb D CAN 25 Free Agent $0 0 Darik Angeli CLWRW USA 34 Free Agent $0 0 Darnell Nurse D CAN 29 Colorado Avalanche $7,250,000 4 Darren Brady D USA 28 Free Agent $0 0 Darren Raddysh D CAN 28 New York Rangers $1,000,000 2 David Cotton C USA 27 Free Agent $0 0 David Drake D USA 29 Free Agent $0 0 David Farrance D USA 25 Free Agent $0 0 David Gust RW USA 30 Marlies $1,000,000 1 David Gustafsson C SWE 24 Comets $1,000,000 3 David Jankowski CLWRW CAN 27 Free Agent $0 0 David Jiricek D CZE 21 Bears $950,000 3 David Kampf C CZE 29 Buffalo Sabres $2,800,000 1 David Keefer CLWRW USA 27 Free Agent $0 0 David Pastrnak RW CZE 28 Winnipeg Jets $11,250,000 7 David Perron LW CAN 36 Vancouver Canucks $6,000,000 2 David Rittich G CZE 32 Detroit Red Wings $1,750,000 4 David Savard D CAN 34 Pittsburgh Penguins $4,500,000 1 David Spacek D CZE 21 Wild $875,000 3 David Tendeck G CAN 25 Free Agent $0 0 Davis Bunz D USA 26 Free Agent $0 0 Davis Codd CLWRW USA 21 Free Agent $0 0 Davis Koch CLWRW CAN 26 Free Agent $0 0 Dawson Barteaux D CAN 24 Edmonton Oilers $775,000 1 Dawson Mercer C CAN 23 Colorado Avalanche $925,000 1 Daylan Kuefler CLWRW CAN 22 Roadrunners $875,000 2 Dean Stewart D CAN 26 Free Agent $0 0 Dean Yakura CLWRW CAN 39 Free Agent $0 0 Declan Carlile D USA 24 Barracuda $775,000 1 Declan Chisholm D CAN 24 Wolf Pack $1,000,000 1 Demetrios Koumontzis D USA 24 Free Agent $0 0 Denis Gurianov RW RUS 27 New York Islanders $3,000,000 1 Denis Smirnov CLWRW RUS 27 Free Agent $0 0 Dennis Cesana D USA 26 Free Agent $0 0 Dennis Cholowski D CAN 26 Checkers $800,000 3 Dennis Gilbert D USA 28 Wild $775,000 1 Dennis Hildeby G SWE 23 Reign $950,000 2 Derek Daschke D USA 26 Free Agent $0 0 Derek Forbort D USA 32 Dallas Stars $2,000,000 3 Derek Lodermeier CLWRW USA 29 Free Agent $0 0 Derek Ryan C USA 38 Chicago Blackhawks $1,000,000 2 Derrick Pouliot D CAN 30 Islanders $775,000 1 Devante Stephens D CAN 27 Free Agent $0 0 Devin Cooley G USA 27 Seattle Kraken $850,000 2 Devin Shore C CAN 30 IceHogs $1,000,000 2 Devon Becker D CAN 27 Free Agent $0 0 Devon Levi G CAN 23 Barracuda $950,000 2 Devon Paliani CLWRW CAN 28 Free Agent $0 0 Devon Toews D CAN 30 Winnipeg Jets $6,500,000 1 Dilan Savenkov D EST 23 Free Agent $0 0 Dillon Boucher CLWRW CAN 27 Free Agent $0 0 Dillon Dube C CAN 26 Americans $3,000,000 1 Dillon Hamaliuk LW CAN 24 Free Agent $0 0 Dillon Heatherington D CAN 29 Rocket $775,000 1 Dillon Kelley G USA 30 Free Agent $0 0 DJ Busdeker RW USA 25 Free Agent $0 0 DJ King D USA 24 Free Agent $0 0 Dmitri Samorukov D RUS 25 Reign $775,000 1 Dmitri Voronkov LW RUS 24 Stars $950,000 1 Dmitry Kulikov D RUS 34 Dallas Stars $950,000 1 Dmitry Kuzmin D BEL 21 Eagles $950,000 3 Dmitry Orlov D RUS 33 Calgary Flames $5,100,000 1 Dmitry Osipov RW RUS 28 Free Agent $0 0 Dmitry Ovchinnikov LW RUS 22 Bears $775,000 2 Dmitry Zlodeyev C RUS 22 Free Agent $0 0 Domenick Fensore D USA 23 Comets $875,000 2 Dominic Dockery D USA 27 Free Agent $0 0 Dominic Franco C USA 28 Free Agent $0 0 Dominic Toninato C USA 30 Comets $775,000 1 Dominick Mersch LW USA 26 Free Agent $0 0 Dominik Kubalik LW CZE 29 Vegas Golden Knights $5,000,000 1 Dominik Shine RW USA 31 Free Agent $0 0 Dominiks Marcinkevics CLWRW LAT 23 Free Agent $0 0 Donovan Sebrango D CAN 22 Heat $800,000 3 Dougie Hamilton D CAN 31 Vegas Golden Knights $8,000,000 3 Drake Batherson RW CAN 26 Los Angeles Kings $5,500,000 3 Drake Caggiula C CAN 30 Marlies $1,000,000 1 Drake Pilon CLWRW CAN 26 Free Agent $0 0 Drew Callin RW USA 29 Free Agent $0 0 Drew Commesso G USA 22 Condors $875,000 2 Drew DeRidder G USA 24 Free Agent $0 0 Drew Doughty D CAN 35 Utah Hockey Club $7,500,000 4 Drew Helleson D USA 23 Penguins $850,000 1 Drew O'Connor LW USA 26 Silver Knights $1,000,000 1 Dryden Hunt LW CAN 29 Firebirds $800,000 2 Dryden McKay G USA 27 Toronto Maple Leafs $800,000 1 Duggie Lagrone D USA 30 Free Agent $0 0 Dustin Tokarski G CAN 35 Phantoms $950,000 1 Dustin Wolf G USA 23 Monsters $850,000 1 Dylan Carabia D USA 28 Free Agent $0 0 Dylan Coghlan D CAN 26 Philadelphia Flyers $775,000 1 Dylan Cozens C CAN 23 St Louis Blues $7,000,000 8 Dylan DeMelo D CAN 31 Columbus Blue Jackets $2,500,000 3 Dylan Fitze CLWRW CAN 32 Free Agent $0 0 Dylan Gambrell C USA 28 Phantoms $1,000,000 1 Dylan Garand G CAN 22 IceHogs $875,000 2 Dylan Guenther RW CAN 21 Montreal Canadiens $925,000 1 Dylan Holloway LW CAN 23 Admirals $850,000 1 Dylan Larkin C USA 28 New Jersey Devils $8,200,000 3 Dylan McIlrath D CAN 32 Florida Panthers $775,000 2 Dylan Samberg D USA 25 Bruins $1,250,000 1 Dylan Strome C CAN 27 Edmonton Oilers $4,000,000 1 Dylan Wells G CAN 26 Roadrunners $1,000,000 1 Dysin Mayo D CAN 28 Senators $900,000 4 Total 2683