Player Current Team
Dach, Kirby Nipissing
Dafoe, Byron Retired
Dahlbeck, Klas Retired
Dahlen, Ulf Retired
Dahlin, Rasmus Timmins
Daigneault, JJ Retired
Daley, Trevor Retired
Dalpe, Zac Retired
Danault, Phillip Kingston
Daneyko, Ken Retired
Dawes, Nigel Retired
Daze, Eric Retired
De Haan, Calvin Retired
DeAngelo, Tony Timmins
Debrusk, Jake Schuyler Falls
Dell, Aaron Retired
Dellandrea, Ty Waivers
Demers, Jason Retired
Demitra, Pavol Retired
Dempsey, Nathan Retired
Denis, Marc Retired
DeSmith, Casey Nipissing
deVries, Greg Retired
Diduck, Gerald Retired
Dillon, Brenden Pawtucket
Dimaio, Rob Retired
Dineen, Kevin Retired
Dionne, Gilbert Retired
Player Current Team
DiPietro, Rick Retired
Doan, Shane Retired
Domi, Max Timmins
Domi, Tie Retired
Donato, Ted Retired
Donnelly, Gord Retired
Donnelly, Mike Retired
Donovan, Shean Retired
Donskoi, Joonas Retired
Doughty, Drew Kamloops
Downie, Steve Retired
Draisaitl, Leon Kamloops
Drake, Dallas Retired
Draper, Kris Retired
Drewiske, Davis Retired
Driver, Bruce Retired
Druce, John Retired
Drury, Chris Retired
Drury, Jack Roanoke
Dube, Christian Retired
Dubinsky, Steve Retired
Dubnyk, Devan Retired
Dubois, Pierre-Luc Nipissing
Duchene, Matt Port Credit
Duchesne, Steve Retired
Duehr, Walker Waivers
Dumba, Mathew Waivers
Dumont, Gabriel Retired
Dumont, JP Retired
Dunham, Mike Retired
Dunn, Vince Port Credit
Dupuis, Pascal Retired
Dvorak, Radek Retired