All-Time Roster

PlayerPos.SH/CTBirthdateBirthplace
Pierre DagenaisPierre DagenaisRWLBlainville, Québec, Canada
Yann DanisYann DanisGLSt.Jerome, Québec, Canada
Philippe DaoustPhilippe DaoustC/LWLBarrie, Ontario, Canada
Rob DavisonRob DavisonDLSt. Catherines, Ontario, Canada
Anthony DeAngeloAnthony DeAngeloDRSewell, New Jersey, United States
Michael Del ZottoMichael Del ZottoDLStouffville, Ontario, Canada
Steven DelisleSteven DelisleDRLevise, Québec, Canada
Shane DoanShane DoanRWRHalkirk, Alberta, Canada
Ryan DonatoRyan DonatoC/LWLBoston, Massachusetts, United States
Jake DotchinJake DotchinDRCambridge, Ontario, Canada
Jack DoughertyJack DoughertyDRSt. Paul, Minnesota, United States
Curtis DouglasCurtis DouglasCLOakville, Ontario, Canada
Kris DraperKris DraperC/LW/RWLToronto, Ontario, Canada
Devan DubnykDevan DubnykGLCalgary, Alberta, Canada
Christian DvorakChristian DvorakC/LWLPalos, Illinois, United States
Patrick DwyerPatrick DwyerC/LW/RWRSpokane, Washington, United States