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