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 D.J. Busdeker USA 26 Free Agent $0 0 D.J. King CAN 26 Free Agent $0 0 Daemon Hunt CAN 24 Manitoba Moose $900,000 3 Dakota Joshua USA 30 Ottawa Senators $3,250,000 1 Dakota Mermis USA 32 Toronto Maple Leafs $850,000 2 Dalibor Dvorsky SVK 21 Colorado Avalanche $1,500,000 2 Dalton Bancroft USA 25 Free Agent $0 0 Dalton Smith CAN 34 Free Agent $0 0 Damien Carfagna USA 23 Tucson Roadrunners $775,000 2 Damien Giroux CAN 26 Free Agent $0 0 Damon Severson CAN 32 Seattle Kraken $6,250,000 2 Dan Renouf CAN 32 Edmonton Oilers $850,000 1 Danick Martel CAN 31 Charlotte Checkers $775,000 1 Daniel Carr CAN 34 Detroit Red Wings $850,000 1 Daniel D'Amato USA 25 Free Agent $0 0 Daniel Laatsch USA 23 Cape Breton Roaring Moose $775,000 1 Daniel Mannella CAN 31 Free Agent $0 0 Daniel Torgersson SWE 24 Free Agent $0 0 Daniel Vladar CZE 29 Dallas Stars $2,200,000 1 Daniel Walcott CAN 32 Free Agent $0 0 Daniil But RUS 21 Coyotes $1,500,000 3 Daniil Chayka RUS 23 Free Agent $0 0 Daniil Chechelev RUS 25 Portland Wild Cats $850,000 1 Daniil Miromanov RUS 29 Texas Stars $850,000 3 Daniil Misyul BLR 25 Alberta Fire $950,000 1 Daniil Tarasov RUS 27 Vancouver Canucks $2,000,000 3 Danil Gushchin RUS 24 Toronto Maple Leafs $850,000 3 Danila Klimovich BLR 23 San Antonio Rampage $833,333 2 Danila Yurov RUS 22 Minnesota Wild $1,500,000 3 Danila Zhuravlyov RUS 26 Free Agent $0 0 Danny Katic CAN 26 Free Agent $0 0 Danny Zhilkin CAN 22 Henderson Silver Knights $950,000 1 Dans Locmelis LVA 22 Providence Bruins $900,000 2 Dante Fabbro CAN 28 Ottawa Senators $4,125,000 2 Danton Heinen CAN 31 New York Rangers $2,250,000 1 Darcy Kuemper CAN 36 Chicago Blackhawks $1,000,000 1 Darnell Nurse CAN 31 Columbus Blue Jackets $9,250,000 1 Darren Brady USA 30 Free Agent $0 0 Darren Raddysh CAN 30 Ottawa Senators $975,000 1 David Breazeale USA 27 Free Agent $0 0 David Cotton USA 29 Free Agent $0 0 David Edstrom SWE 21 Flint Admirals $1,500,000 3 David Farrance USA 27 Free Agent $0 0 David Gagnon CAN 26 Free Agent $0 0 David Goyette CAN 22 Florida Everblades $1,000,000 2 David Gucciardi CAN 23 Henderson Silver Knights $2,500,000 1 David Gustafsson SWE 26 Manitoba Moose $850,000 3 David Hrenak SVK 28 Free Agent $0 0 David Jiricek CZE 22 Tampa Bay Lightning $1,500,000 3 David Kampf CZE 31 Detroit Red Wings $2,400,000 2 David Kase CZE 29 Portland Wild Cats $775,000 1 David Pastrnak CZE 30 New York Islanders $11,250,000 2 David Perron CAN 38 Pittsburgh Penguins $1,500,000 1 David Reinbacher AUT 21 Naples Stingrays $1,500,000 1 David Rittich CZE 34 Nashville Predators $2,250,000 1 David Savard CAN 35 Toronto Maple Leafs $2,500,000 1 David Silye CAN 27 Seattle Thunderbirds $775,000 1 David Spacek USA 23 Minnesota Duluth Lakers $900,000 1 David Tendeck CAN 26 Charlotte Checkers $850,000 2 David Tomasek CZE 30 Tucson Roadrunners $775,000 2 Dawson Barteaux CAN 26 Green Bay Lumberjacks $775,000 1 Dawson Mercer CAN 24 Buffalo Sabres $4,000,000 2 Daylan Kuefler USA 24 Hamilton Hammers $800,000 1 Dean Stewart CAN 28 Free Agent $0 0 Declan Carlile USA 26 Springfield Bulldogs $775,000 2 Declan Chisholm CAN 26 Charlotte Checkers $1,000,000 1 Declan McDonnell USA 24 Flint Admirals $775,000 1 Denis Gurianov RUS 29 Free Agent $0 0 Denis Malgin SUI 29 Free Agent $0 0 Dennis Cesana USA 28 Free Agent $0 0 Dennis Cholowski CAN 28 Utica Comets $875,000 2 Dennis Gilbert USA 29 Anaheim Ducks $850,000 1 Dennis Hildeby SWE 25 Montreal Canadiens $950,000 1 Denton Mateychuk CAN 22 Portland Wild Cats $1,500,000 2 Denver Barkey CAN 21 Florida Everblades $950,000 3 Dereck Baribeau CAN 27 Free Agent $0 0 Derek Daschke USA 26 Charlestown Chiefs $850,000 1 Derek Forbort USA 34 Calgary Flames $1,000,000 1 Derrick Pouliot CAN 32 Manitoba Moose $775,000 1 Devante Stephens CAN 29 Seattle Thunderbirds $775,000 1 Devin Cooley USA 29 Utah Mammoth $1,350,000 3 Devin Kaplan USA 22 Portland Wild Cats $950,000 3 Devin Shore CAN 32 Texas Stars $775,000 1 Devin Williams USA 30 Free Agent $0 0 Devon Levi CAN 24 Charlestown Chiefs $812,500 3 Devon Toews CAN 32 Calgary Flames $4,800,000 2 Dillon Boucher CAN 29 Free Agent $0 0 Dillon Dube CAN 28 New Jersey Devils $850,000 3 Dillon Hamaliuk CAN 25 Free Agent $0 0 Dillon Heatherington CAN 31 Free Agent $0 0 Dillon Kelley USA 32 Free Agent $0 0 Dino Kambeitz CAN 26 Coyotes $775,000 2 Djibril Toure CAN 23 Seattle Thunderbirds $775,000 2 Dmitri Ovchinnikov RUS 24 Springfield Bulldogs $900,000 1 Dmitri Samorukov RUS 27 Free Agent $0 0 Dmitri Voronkov RUS 26 Columbus Blue Jackets $950,000 1 Dmitriy Simashev RUS 21 Seattle Thunderbirds $1,500,000 3 Dmitry Kulikov RUS 35 St.Louis Blues $2,500,000 1 Dmitry Kuzmin BLR 23 Toronto Marlies $950,000 1 Dmitry Orlov RUS 35 New York Rangers $6,500,000 1 Dmitry Osipov RUS 29 Free Agent $0 0 Dmitry Semykin RUS 26 Free Agent $0 0 Dmitry Zlodeyev RUS 24 Flint Admirals $900,000 1 Domenic DiVincentiis CAN 22 Charlestown Chiefs $800,000 2 Domenick Fensore USA 25 Texas Stars $900,000 1 Dominic James USA 24 Anaheim Ducks $775,000 2 Dominic Toninato USA 32 Anaheim Ducks $850,000 2 Dominik Badinka CZE 20 Hershey Bears $1,500,000 3 Dominik Bokk GER 26 Salt Lake City Lynx $775,000 1 Dominik Kubalik CZE 31 Free Agent $0 0 Dominik Shine USA 33 Carolina Hurricanes $850,000 2 Donavan Houle CAN 26 Charlestown Chiefs $775,000 1 Donovan Sebrango CAN 24 Flint Admirals $850,000 3 Dougie Hamilton CAN 33 St.Louis Blues $6,000,000 2 Drake Batherson USA 28 Carolina Hurricanes $4,975,000 2 Drake Caggiula CAN 32 Hershey Bears $775,000 1 Drake Rymsha USA 28 Free Agent $0 0 Drew Callin USA 31 Alberta Fire $775,000 1 Drew Commesso USA 24 Oklahoma City Barons $1,500,000 1 Drew Doughty CAN 36 Philadelphia Flyers $1,500,000 1 Drew Helleson USA 25 Dallas Stars $1,100,000 3 Drew O'Connor USA 28 Vegas Golden Knights $2,500,000 2 Dryden Hunt CAN 30 Springfield Bulldogs $850,000 2 Dustin Tokarski CAN 37 Seattle Thunderbirds $850,000 1 Dustin Wolf USA 25 Dallas Stars $7,500,000 3 Dylan Anhorn CAN 27 Tofino Whalers $850,000 2 Dylan Coghlan CAN 28 Hamilton Hammers $875,000 2 Dylan Cozens CAN 25 New Jersey Devils $7,100,000 1 Dylan DeMelo CAN 33 Winnipeg Jets $1,500,000 2 Dylan Duke USA 23 Coyotes $1,000,000 2 Dylan Ferguson CAN 28 Indianapolis Knights $775,000 2 Dylan Gambrell USA 30 Tofino Whalers $850,000 3 Dylan Garand CAN 24 Minnesota Duluth Lakers $828,333 1 Dylan Guenther CAN 23 Colorado Avalanche $7,142,875 3 Dylan Holloway CAN 24 Vegas Golden Knights $2,290,457 2 Dylan Hryckowian CAN 22 Minnesota Duluth Lakers $775,000 2 Dylan Larkin USA 30 Vancouver Canucks $8,700,000 1 Dylan MacPherson CAN 28 Free Agent $0 0 Dylan McIlrath CAN 34 Carolina Hurricanes $850,000 1 Dylan McLaughlin USA 31 Charlotte Checkers $775,000 1 Dylan Peterson USA 24 Flint Admirals $900,000 1 Dylan Roobroeck CAN 22 Grand Rapids Griffins $775,000 2 Dylan Samberg USA 27 New Jersey Devils $1,400,000 1 Dylan Strome CAN 29 Montreal Canadiens $5,000,000 1 Dylan Wells CAN 28 Free Agent $0 0 Dylan Wendt USA 24 Free Agent $0 0 Dyllan Gill CAN 22 Springfield Bulldogs $775,000 2 Dysin Mayo CAN 30 Coyotes $775,000 3 Dyson Stevenson CAN 33 Free Agent $0 0 4467