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 24 Gulls $875,000 1 Dakota Joshua C USA 30 San Jose Sharks $1,300,000 2 Dakota Mermis D USA 32 Carolina Hurricanes $1,000,000 1 Dakota Raabe CLWRW USA 29 Free Agent $0 0 Dakota Seaman CLWRW CAN 24 Free Agent $0 0 Dalibor Dvorsky C SVK 20 Crunch $875,000 3 Dalton Duhart CLWRW USA 25 Free Agent $0 0 Dalton Gally D USA 28 Free Agent $0 0 Dalton Messina CLWRW USA 28 Free Agent $0 0 Dalton Skelly D CAN 30 Free Agent $0 0 Dalton Smith CLWRW CAN 33 Free Agent $0 0 Damien Giroux C CAN 26 Moose $775,000 2 Damon Severson D CAN 31 Edmonton Oilers $5,000,000 3 Dan Renouf D CAN 32 Canucks $775,000 1 Dan Vladar G CZE 28 Boston Bruins $3,400,000 3 Daneel Lategan CLWRW RSA 28 Free Agent $0 0 Daniel Amesbury CLWRW CAN 35 Free Agent $0 0 Daniel D'Amato CLWRW CAN 25 Free Agent $0 0 Daniel Sprong RW NED 29 Pittsburgh Penguins $3,000,000 1 Daniel Torgersson LW SWE 24 Wild $875,000 1 Daniel Walcott LW CAN 32 Free Agent $0 0 Daniil Miromanov D RUS 28 Comets $775,000 1 Daniil Misyul D RUS 25 Moose $875,000 1 Daniil Tarasov G RUS 27 Firebirds $1,050,000 1 Danil Gushchin LW RUS 24 Detroit Red Wings $875,000 1 Danil Zhilkin C RUS 22 Firebirds $875,000 2 Danila Klimovich RW RUS 23 Admirals $950,000 2 Danny Katic CLWRW CAN 25 Free Agent $0 0 Dante Fabbro D CAN 27 Seattle Kraken $4,500,000 4 Dante Fantauzzi D CAN 26 Free Agent $0 0 Dante Giannuzzi G CAN 23 Free Agent $0 0 Dante Sheriff CLWRW CAN 26 Free Agent $0 0 Danton Heinen LW CAN 30 Marlies $3,500,000 3 Darby Llewellyn CLWRW USA 29 Free Agent $0 0 Darcy Kuemper G CAN 36 Washington Capitals $5,500,000 2 Darian Pilon CLWRW CAN 27 Free Agent $0 0 Darian Skeoch D CAN 29 Free Agent $0 0 Darick Louis-Jean D CAN 25 Free Agent $0 0 Darik Angeli CLWRW USA 35 Free Agent $0 0 Darnell Nurse D CAN 31 Colorado Avalanche $7,250,000 3 Darren Brady D USA 30 Free Agent $0 0 Darren Raddysh D CAN 30 Dallas Stars $1,000,000 1 David Cotton C USA 28 Free Agent $0 0 David Drake D USA 31 Free Agent $0 0 David Fessenden G USA 28 Free Agent $0 0 David Gagnon CLWRW CAN 26 Free Agent $0 0 David Goyette CLWRW USA 22 Americans $875,000 3 David Gustafsson C SWE 26 Comets $1,000,000 2 David Jankowski CLWRW CAN 29 Free Agent $0 0 David Jiricek D CZE 22 Bears $950,000 2 David Kampf C CZE 31 Seattle Kraken $1,900,000 4 David Noel D CAN 27 Free Agent $0 0 David Pastrnak RW CZE 30 Winnipeg Jets $11,250,000 6 David Perron LW CAN 38 Vancouver Canucks $6,000,000 1 David Reinbacher D AUS 21 Checkers $875,000 3 David Rittich G CZE 33 Detroit Red Wings $1,750,000 3 David Savard D CAN 35 Boston Bruins $6,500,000 1 David Silye C CAN 27 Free Agent $0 0 David Spacek D CZE 23 Wild $875,000 2 Davis Codd CLWRW USA 22 Free Agent $0 0 Davis Koch CLWRW CAN 27 Free Agent $0 0 Dawson Barteaux D CAN 26 Free Agent $0 0 Dawson Mercer C CAN 24 Colorado Avalanche $4,600,000 3 Daylan Kuefler CLWRW CAN 24 Roadrunners $875,000 1 Dean Loukus CLWRW CAN 23 Free Agent $0 0 Declan Carlile D USA 26 Barracuda $800,000 2 Declan Chisholm D CAN 26 Utah Mammoth $1,700,000 2 Declan Smith CLWRW CAN 28 Free Agent $0 0 Demetrios Koumontzis D USA 26 Free Agent $0 0 Deni Goure C CAN 22 Free Agent $0 0 Denis Smirnov CLWRW RUS 28 Free Agent $0 0 Dennis Busby D CAN 26 Free Agent $0 0 Dennis Cesana D USA 28 Free Agent $0 0 Dennis Cholowski D CAN 28 Checkers $800,000 2 Dennis Gilbert D USA 29 Utah Mammoth $2,000,000 3 Dennis Hildeby G SWE 24 Reign $950,000 1 Denton Mateychuk D CAN 21 St Louis Blues $950,000 3 Derek Daschke D USA 28 Free Agent $0 0 Derek Forbort D USA 34 Dallas Stars $2,000,000 2 Derek Lodermeier CLWRW USA 31 Free Agent $0 0 Derek Ryan C USA 39 Penguins $1,000,000 1 Derek Topatigh D USA 29 Free Agent $0 0 Derrick Pouliot D CAN 32 Islanders $775,000 1 Devante Stephens D CAN 29 Free Agent $0 0 Devin Cooley G USA 29 Crunch $850,000 1 Devin Shore C CAN 31 IceHogs $1,000,000 1 Devon Levi G CAN 24 Barracuda $950,000 1 Devon Paliani CLWRW CAN 29 Free Agent $0 0 Devon Toews D CAN 32 Calgary Flames $7,500,000 5 Dilan Savenkov D EST 24 Free Agent $0 0 Dillon Boucher CLWRW CAN 29 Free Agent $0 0 Dillon Hamaliuk LW CAN 25 Free Agent $0 0 Dillon Heatherington D CAN 31 Free Agent $0 0 DJ King D USA 25 Free Agent $0 0 Djibril Toure D CAN 22 Comets $775,000 2 Dmitri Voronkov LW RUS 25 Dallas Stars $3,500,000 2 Dmitry Kulikov D RUS 35 Dallas Stars $2,500,000 4 Dmitry Kuzmin D BEL 23 Eagles $950,000 2 Dmitry Orlov D RUS 34 Detroit Red Wings $6,500,000 4 Dmitry Osipov RW RUS 29 Free Agent $0 0 Dom DiVincentiis G CAN 22 Heat $875,000 3 Domenick Fensore D USA 24 New Jersey Devils $875,000 1 Dominic Dockery D USA 29 Free Agent $0 0 Dominic James C USA 23 Stars $925,000 2 Dominic Toninato C USA 32 Monsters $775,000 1 Dominik Shine RW USA 33 Checkers $800,000 1 Dominiks Marcinkevics CLWRW LAT 25 Free Agent $0 0 Donavan Villeneuve-Houle CLWRW CAN 26 Free Agent $0 0 Donovan Sebrango D CAN 24 Heat $800,000 2 Dougie Hamilton D CAN 32 New York Islanders $8,000,000 2 Drake Batherson RW CAN 28 Los Angeles Kings $5,500,000 2 Drake Burgin D CAN 25 Free Agent $0 0 Drake Caggiula C CAN 31 Reign $775,000 1 Drake Pilon CLWRW CAN 27 Free Agent $0 0 Drew Bavaro D USA 25 Free Agent $0 0 Drew Callin RW USA 31 Free Agent $0 0 Drew Commesso G USA 23 Condors $875,000 1 Drew DeRidder G USA 26 Free Agent $0 0 Drew Doughty D CAN 36 Philadelphia Flyers $7,500,000 3 Drew Helleson D USA 25 Pittsburgh Penguins $1,400,000 3 Drew O'Connor LW USA 27 Nashville Predators $2,500,000 2 Dru Krebs D USA 23 Free Agent $0 0 Dryden Hunt LW CAN 30 Edmonton Oilers $800,000 1 Dryden McKay G USA 28 Minnesota Wild $775,000 1 Duggie Lagrone D USA 31 Free Agent $0 0 Dustin Manz C CAN 26 Free Agent $0 0 Dustin Tokarski G CAN 36 Moose $1,000,000 2 Dustin Wolf G USA 25 Columbus Blue Jackets $3,000,000 3 Dusty Geregach D USA 24 Free Agent $0 0 Dustyn Mcfaul D CAN 25 Free Agent $0 0 Dylan Anhorn D CAN 27 Free Agent $0 0 Dylan Carabia D USA 29 Free Agent $0 0 Dylan Coghlan D CAN 28 New York Islanders $950,000 2 Dylan Cozens C CAN 25 St Louis Blues $7,000,000 7 Dylan DeMelo D CAN 33 Columbus Blue Jackets $2,500,000 2 Dylan Duke LW USA 23 Barracuda $875,000 2 Dylan Ferguson G CAN 27 Free Agent $0 0 Dylan Fitze CLWRW CAN 33 Free Agent $0 0 Dylan Gambrell C USA 29 Rocket $775,000 1 Dylan Garand G CAN 23 IceHogs $875,000 1 Dylan Guenther RW CAN 23 Montreal Canadiens $7,500,000 8 Dylan Holloway LW CAN 24 Nashville Predators $5,000,000 2 Dylan Larkin C USA 29 San Jose Sharks $8,200,000 2 Dylan McIlrath D CAN 34 Checkers $775,000 1 Dylan Moulton D CAN 25 Free Agent $0 0 Dylan Peterson CLWRW CAN 24 Monsters $875,000 2 Dylan Roobroeck CLWRW CAN 21 Silver Knights $875,000 3 Dylan Samberg D USA 27 Buffalo Sabres $5,500,000 7 Dylan Strome C CAN 29 Edmonton Oilers $8,000,000 6 Dylan Wells G CAN 28 Free Agent $0 0 Dylan Wendt CLWRW USA 25 Free Agent $0 0 Dyllan Gill D CAN 21 Heat $875,000 3 Dysen Skinner G USA 27 Free Agent $0 0 Dysin Mayo D CAN 29 Senators $900,000 3 Total 2215