Andrew Dibble | 1985-11-14 | 2027 | Northern Michigan Warhounds | MIHL |  |
Steven Dibble | 1992-06-11 | 2025 | Bowling Green State Univ. | ACHA D2 (W) |  |
Gerard Dicaire | 1982-09-14 | 2020 | NEBC Trackers U18 AA | NAHL U18 |  |
Domenick DiCicco | 1991-08-26 | 2025 | West Chester Wolves | NCDC |  |
Corey Dick | 1975-01-07 | 2027 | Corpus Christi IceRays | NAHL |  |
Garrett Dick | 1985-00-00 | 2027 | Rimbey Royals | HJHL |  |
Shari Dickerman | 1981-10-23 | 2027 | Minnesota State Univ. | NCAA (W) |  |
Scot Dickson | 1977-03-24 | 2027 | North Shore Warriors U18 Prep | CSSHL U18 |  |
Frank DiCristofaro | 1983-11-07 | 2025 | Indiana Tech | ACHA |  |
Danylo Didkovsky | 1976-09-03 | 2026 | Andorra HG | Spain |  |
Dominic Dietrich | 1980-05-11 | 2027 | GC Küsnacht Lions U16 | Swiss U16-Elit |  |
Shawn Dietrich | 1976-02-12 | 2027 | Hamilton Steel | GOJHL |  |
Tyler Dietrich | 1984-07-02 | 2027 | Grizzlys Wolfsburg | DEL |  |
Grant Dietz | 2004-04-09 | 2026 | 5B Selects U15 | Kings of Spring U15 |  |
Anthony Difederico | 1984-03-06 | 2022 | Utah Golden Eagles 16U A | 16U A |  |
Nick DiLisi | 1998-07-15 | 2026 | 93 Selects U16 | WSI U16 |  |
Alec Dillon | 1996-05-05 | 2027 | Univ. of Victoria | |  |
Nick DiNicola | 1994-06-07 | 2025 | Danbury Jr. Hat Tricks | NAHL |  |
Bill DiPaola | 1973-12-31 | 2026 | Boston Gold Kings | COHL-Sr. |  |
Aidan DiStefano | 2006-05-16 | 2025 | Mercer Chiefs 14U B | 14U B |  |
Mac Diver | 1999-08-24 | 2027 | Florida Surge | NCDC |  |
Richard Divis | | 2026 | EV Regensburg U17 | Germany U17 2 |  |
Josh Dixon | 1983-03-30 | 2027 | Univ. of Guelph | USports |  |
Arman Dizdarevic | 2004-05-14 | 2026 | Bosnia and Herzegovina | WC D3A |  |
Niklas Djursvik | | 2022 | Medelpad | TV-Pucken |  |
Han Do Kyeong | 1992-10-17 | 2019 | Ketterä | Mestis |  |
Jordan Dobrew | 2004-09-02 | 2026 | Coquitlam Express | BCHL |  |
Nick Doe | | 2025 | Elmira Aviators | NAHL |  |
Oleg Dogadin | 1989-07-21 | 2027 | Buran Voronezh | VHL |  |
Jakub Dohnal | 1994-05-03 | 2027 | Bietigheim Steelers | DEL2 |  |
Patrick Dolan | 1992-05-23 | 2027 | Dallas Stars | NHL |  |
Rick Dominique | | 2019 | Merchant Marine Academy | ACHA III |  |
Andrew Donaldson | 1987-07-09 | 2027 | Windsor Spitfires | OHL |  |
Mike Donnellan | 1989-03-03 | 2027 | Washington Little Caps 18U AAA | AYHL 18U |  |
Chris Donnelly | | 2026 | Dalhousie Univ. | USports |  |
Matt Donnelly | 1995-03-30 | 2026 | Basin Armada U16 AAA | NSU16AAAHL |  |
Misha Donskov | 1977-04-24 | 2027 | Canada U20 | WJC-20 |  |
Cam Doomany | 1997-05-20 | 2027 | Boston Univ. | NCAA |  |
Jean-François Doré | | 2027 | Greensboro Gargoyles | ECHL |  |
Bailey Dorf | 1999-02-27 | 2024 | Austin Ice Bats | NA3HL |  |
Thomas Dorsch | 1980-07-23 | 2027 | Starbulls Rosenheim U15 | Germany U15 |  |
Krisztian Dosa | 1994-02-07 | 2027 | Kárpáti Farkasok | Andersen Liga/OB2 |  |
Michal Dostál | 1978-11-25 | 2027 | HC Slovan Bratislava | Slovakia |  |
Tanner Doty | 1994-04-21 | 2022 | Littleton Hawks 14U AA | NAPHL 14U |  |
Guillaume Doucet | 1986-09-12 | 2027 | Herlev Eagles | Denmark |  |
Mike Doucette | 1968-01-25 | 2026 | Port Alberni Bombers | VIJHL |  |
Brendan Doud | 1977-08-11 | 2018 | St. Louis Jr. Blues | NA3HL |  |
Steve Dougherty | 1988-04-26 | 2027 | Seacoast Performance Academy 16U | 16U AAA |  |
Brady Douglas | 1994-05-18 | 2027 | Venom HC U19 AAA | Independent Jr |  |
Chris Douglas | 1979-08-25 | 2027 | Bristol Pitbulls 2 | NIHL 2 |  |
Greg Douglas | 1986-05-10 | 2025 | Northern Manitoba Blizzard | MJHL |  |
Shannon Douglas | 1999-09-12 | 2027 | IF Sundsvall Hockey | NDHL (W) |  |
Peter Douris | 1966-02-19 | 2023 | York High | USHS-ME |  |
Hugo Dousse | 2000-11-18 | 2026 | HC Château d'Oex | SwissDiv2 |  |
Andy Dowling | | 2020 | Kingsville Kings | GMHL |  |
Andy Downs | 1973-01-21 | 2018 | Bracknell Drones | England U18 |  |
Alex Doyle | 1996-01-24 | 2027 | Sioux City Musketeers | USHL |  |
Joe Doyle | 1977-08-18 | 2027 | St. Thomas Stars | GOJHL |  |
Matt Doyle | 1991-01-31 | 2027 | Waterloo Siskins | GOJHL |  |
Drew Doyon | 1995-08-31 | 2026 | Indiana Elite 14U AAA | 14U AAA |  |
Tyler Drader | 1980-04-12 | 2026 | SAIT (Southern AB Inst. of Tech) | ACAC |  |
Cody Dray | 1995-09-11 | | | |  |
Nick Dreyer | 1985-09-10 | 2027 | Billings Cattle Punchers | NAHL |  |
Dave Drinkill | 1982-12-19 | 2027 | Saginaw Spirit | OHL |  |
Adam Driscoll | 1976-01-27 | 2005 | RIT (Rochester Inst. of Tech.) | NCAA III |  |
Hannah Driver | 1975-08-15 | 2027 | Basingstoke Bison Women | WNIHL 2 (W) |  |
Adi Drnda | 2005-09-11 | 2026 | HDK Maribor | Slovenia (W) |  |
Mathias Drolet | 2004-09-09 | 2027 | West Nipissing Lynx | GMHL |  |
Daniel Dromarsky | 1978-07-08 | 2027 | CAC Canadians U18 AA | AEHL U18 AA |  |
Ivan Droppa | 1972-02-01 | 2026 | HK Dukla Michalovce | Slovakia |  |
Matej Drtina | 1998-08-26 | 2022 | HC Hvezda Praha | Czechia4 |  |
Alex Drulia | 1995-03-30 | 2027 | Queen City Royals 16U AAA | 16U AAA |  |
Bryan Drury | 1971-10-25 | 2026 | Niagara IceDogs | OHL |  |
Steven Dry | | 2026 | Chicago Reapers 13U AAA | 13U AAA |  |
Félicien Du Bois | 1983-10-18 | 2027 | HC Davos U21 | Swiss U21-Elit |  |
Tomas Duba | 1981-07-02 | 2027 | SaiPa | Liiga |  |
Denny Dubblestyne | 1994-09-28 | 2024 | Osby IK | Division 3 |  |
Arnaud Dubé | 1991-06-10 | 2026 | Val-d'Or Foreurs | QMJHL |  |
Fabien Dubé | 1993-09-16 | 2027 | Rivière-du-Loup 3L | LNAH |  |
Jonathan Dubé | 1998-06-09 | 2027 | É. Sec. La Camaradière M15 D3 | RSEQ M15 D3 |  |
Antoine Dubois | 2005-10-14 | 2024 | Collège de Lévis M18 D1 R | RSEQ M18 D1 R |  |
Josh Dubuc | 2003-04-10 | 2025 | Medicine Hat Tigers | WHL |  |
Michael Dubus | 1995-09-14 | 2021 | Castle View High | USHS-CO |  |
Paolo Duca | 1981-06-03 | 2027 | EV Zug | NL |  |
Ludovic Duchesne | 1996-02-11 | 2026 | France U16 (all) | International-Jr |  |
Mathieu Duchesne | 1991-09-05 | 2026 | Jonquière Élites | QM18AAA |  |
Ryan Duck | 1993-02-03 | 2026 | Mitchell Hawks | PJCHL |  |
Marcel Ducoli | 1983-12-03 | 2022 | HC Luzern | SwissDiv1 |  |
Sharon Dudley | 1974-09-04 | 2026 | Slough Jets U19 | England U19 |  |
Erik Due-Boje | 1996-12-21 | 2025 | Djurgårdens IF U18 | U18 Region |  |
Richard Duench | 1976-06-29 | 2026 | London Jr. Mustangs U15 A | U15 A |  |
Eddie Duffy | 1996-02-09 | 2027 | Wilkes-Barre/Scranton Penguins | AHL |  |
Fredrik Dufåker | 1973-10-25 | 2027 | Luxembourg Foxes U18 | France U18 2 |  |
Ross Duguid | | 2026 | Milton Keynes Storm U19 | England U19 2 |  |
Mike Dukeshire | 1988-07-04 | 2027 | Windsor Spitfires | OHL |  |
Joe Dumais | 1982-06-22 | 2027 | Quinnipiac Univ. | NCAA |  |
Daron Dumanski | | 2027 | Prince Albert Raiders | WHL |  |
Jamie Dumont | 1973-07-31 | 2027 | Trento | Italy3 |  |
Matt Dumouchelle | 1981-12-10 | 2025 | Leamington Flyers | OJHL |  |
Ryan Dumoulin | 1998-04-20 | 2026 | Ontario Reign | AHL |  |