Player
191 players
- Matt D'Agostini Skater · 2009-10 – 2022-23
- Charle-Edouard D'Astous Skater · 2026-27 Active
- Alex D'orio Goalie · 2023-24 – 2026-27 Active
- Joey Daccord Goalie · 2026-27 Active
- Colton Dach Skater · 2026-27 Active
- Kirby Dach Skater · 2023-24 – 2026-27 Active
- Andreas Dackell Skater · 2005-06 – 2006-07
- Evgeni Dadonov Skater · 2013-14 – 2023-24
- Byron Dafoe Goalie · 2006-07
- Pierre Dagenais Skater · 2005-06 – 2013-14
- Klas Dahlbeck Skater · 2016-17 – 2026-27 Active
- Jonathan Dahlen Skater · 2021 – 2026-27 Active
- Rasmus Dahlin Skater · 2023-24 – 2026-27 Active
- Toni Dahlman Skater · 2008-09 – 2012-13
- Carl Dahlstrom Skater · 2019-20 – 2026-27 Active
- Alexandre Daigle Skater · 2005-06 – 2011-12
- Trevor Daley Skater · 2005-06 – 2018-19
- Kevin Dallman Skater · 2006-07 – 2018-19
- Zac Dalpe Skater · 2013-14 – 2025-26
- Riley Damiani Skater · 2025-26 – 2026-27 Active
- Philip Danault Skater · 2019-20 – 2026-27 Active
- Dexter Dancs Skater · 2021 – 2021-22
- Mathieu Dandenault Skater · 2005-06 – 2013-14
- Justin Danforth Skater · 2022-23 – 2026-27 Active
- Justin Daniels Skater · 2014-15 – 2015-16
- Yann Danis Goalie · 2005-06 – 2014-15
- Simon Danis-Pepin Skater · 2012-13 – 2021
- Marko Dano Skater · 2020-21 – 2026-27 Active
- Oscar Dansk Goalie · 2019-20 – 2026-27 Active
- Michael Danton Skater · 2012-13 – 2015-16
- Mike Danton Skater · 2005-06 – 2009-10
- Mathieu Darche Skater · 2011-12 – 2014-15
- Mathieu Darcy Skater · 2016-17
- Scott Darling Goalie · 2016-17 – 2023-24
- Pavel Datsyuk Skater · 2005-06 – 2021
- Laurent Dauphin Skater · 2021 – 2026-27 Active
- Brandon Davidson Skater · 2021 – 2025-26
- Jonathan Davidsson Skater · 2021-22 – 2026-27 Active
- Marcus Davidsson Skater · 2022-23 – 2026-27 Active
- Rob Davison Skater · 2005-06 – 2017-18
- Nigel Dawes Skater · 2008-09 – 2024-25
- Nico Daws Goalie · 2025-26 – 2026-27 Active
- Sean Day Skater · 2021-22 – 2023-24
- Eric Daze Skater · 2005-06 – 2013-14
- Adam Deadmarsh Skater · 2005-06 – 2006-07
- Anthony DeAngelo Skater · 2019-20 – 2026-27 Active
- Matthew Deblouw Skater · 2021
- Alex Debrincat Skater · 2019-20 – 2026-27 Active
- Jake DeBrusk Skater · 2019-20 – 2026-27 Active
- John Degray Skater · 2013-14 – 2019-20
- Tony DeHart Skater · 2015-16
- Brendan DeJong Skater · 2022-23 – 2026-27 Active
- Danny DeKeyser Skater · 2014-15 – 2021-22
- Danny DeKeyser Skater · 2023-24
- Collin Delia Goalie · 2025-26 – 2026-27 Active
- Daniel Delisle Skater · 2018-19
- Steven Delisle Skater · 2019-20 – 2021-22
- Aaron Dell Goalie · 2018-19 – 2025-26
- Ty Dellandrea Skater · 2024-25 – 2026-27 Active
- Peter Delmas Goalie · 2017-18 – 2021-22
- Andy Delmore Skater · 2005-06 – 2010-11
- Dylan DeMelo Skater · 2017-18 – 2026-27 Active
- Jason Demers Skater · 2011-12 – 2023-24
- Julien Demers Skater · 2012-13
- Ivan Demidov Skater · 2026-27 Active
- Stanislav Demin Skater · 2026-27 Active
- Pavol Demitra Skater · 2005-06 – 2011-12
- Thatcher Demko Goalie · 2020-21 – 2026-27 Active
- Nathan Dempsey Skater · 2005-06 – 2011-12
- Marc Denis Goalie · 2005-06 – 2013-14
- Grigori Denisenko Skater · 2024-25 – 2026-27 Active
- Éric Denoncourt Skater · 2015-16 – 2016-17
- Semyon Der-Arguchintsev Skater · 2024-25 – 2026-27 Active
- Alexander Dergachyov Skater · 2020-21 – 2026-27 Active
- Travis Dermott Skater · 2020-21 – 2026-27 Active
- Nicolas Deschamps Skater · 2014-15 – 2025-26
- Jaedon Descheneau Skater · 2021 – 2026-27 Active
- Stéphane Descheneaux Skater · 2014-15 – 2016-17
- Jacob Deserres Goalie · 2014-15 – 2023-24
- Louis-Philippe DesHaies Skater · 2014-15 – 2016-17
- David Desharnais Skater · 2008-09 – 2024-25
- Vincent Desharnais Skater · 2026-27 Active
- Nick DeSimone Skater · 2026-27 Active
- Phil DeSimone Skater · 2011-12 – 2019-20
- Andrew Desjardins Skater · 2015-16 – 2025-26
- Eric Desjardins Skater · 2005-06 – 2007-08
- Jeff Deslauriers Goalie · 2005-06 – 2017-18
- Nicolas Deslauriers Skater · 2012-13 – 2025-26
- Casey DeSmith Goalie · 2022-23 – 2026-27 Active
- Emerik Despatie Goalie · 2026-27 Active
- Simon Despres Skater · 2012-13 – 2026-27 Active
- Patrick Desrochers Goalie · 2005-06 – 2015-16
- Stephen Desrochers Skater · 2021 – 2021-22
- Philippe Desrosiers Goalie · 2021 – 2026-27 Active
- Jamie Devane Skater · 2015-16 – 2023-24
- Boyd Devereaux Skater · 2005-06 – 2013-14
- Greg DeVries Skater · 2005-06 – 2011-12
- Connor Dewar Skater · 2022-23 – 2026-27 Active
- Jonathan-Ismael Diaby Skater · 2021
- Raphael Diaz Skater · 2012-13 – 2023-24
- Jason Dickinson Skater · 2020-21 – 2026-27 Active
- Jay Dickman Skater · 2014-15 – 2023-24
- Christopher DiDomenico Skater · 2018-19 – 2022-23
- Christopher DiDomenico Skater · 2023-24
- Phillip Digiuseppe Skater · 2018-19 – 2026-27 Active
- Brenden Dillon Skater · 2014-15 – 2026-27 Active
- Rob Dimaio Skater · 2005-06
- Nick Dimitrakos Skater · 2005-06 – 2009-10
- Niko Dimitrakos Skater · 2012-13 – 2013-14
- Cam Dineen Skater · 2022-23 – 2026-27 Active
- Chris Dingman Skater · 2005-06 – 2009-10
- Joe Dipenta Skater · 2007-08 – 2015-16
- Rick Dipietro Goalie · 2005-06 – 2013-14
- Domenic Divincentiis Goalie · 2025-26 – 2026-27 Active
- Tomas Divisek Skater · 2008-09 – 2009-10
- Christian Djoos Skater · 2019-20 – 2026-27 Active
- Emil Djuse Skater · 2021 – 2026-27 Active
- Josh Doan Skater · 2026-27 Active
- Shane Doan Skater · 2005-06 – 2016-17
- Jakub Dobes Goalie · 2026-27 Active
- Noah Dobson Skater · 2022-23 – 2026-27 Active
- Taylor Doherty Skater · 2012-13 – 2021
- Jason Doig Skater · 2005-06 – 2012-13
- Max Domi Skater · 2016-17 – 2026-27 Active
- Tie Domi Skater · 2005-06 – 2006-07
- Louis Domingue Goalie · 2016-17 – 2026-27 Active
- Ryan Donato Skater · 2020-21 – 2026-27 Active
- Dillon Donnelly Skater · 2021 – 2022-23
- Jorian Donovan Skater · 2026-27 Active
- Matt Donovan Skater · 2021 – 2024-25
- Shean Donovan Skater · 2005-06 – 2014-15
- Joonas Donskoi Skater · 2016-17 – 2021-22
- Joonas Donskoi Skater · 2023-24
- Pavel Dorofeyev Skater · 2023-24 – 2026-27 Active
- Derek Dorsett Skater · 2012-13 – 2018-19
- Lukas Dostal Goalie · 2023-24 – 2026-27 Active
- Jake Dotchin Skater · 2018-19 – 2021
- Benoit Doucet Skater · 2008-09 – 2009-10
- Jack Dougherty Skater · 2020-21 – 2026-27 Active
- Drew Doughty Skater · 2008-09 – 2026-27 Active
- Curtis Douglas Skater · 2024-25 – 2026-27 Active
- Jim Dowd Skater · 2005-06 – 2006-07
- Nic Dowd Skater · 2018-19 – 2026-27 Active
- Jake Dowell Skater · 2011-12 – 2018-19
- Liam Dower-Nilsson Skater · 2026-27 Active
- Justin Dowling Skater · 2020-21 – 2026-27 Active
- Aaron Downey Skater · 2005-06 – 2009-10
- Steve Downie Skater · 2008-09 – 2018-19
- Michael Downing Skater · 2021 – 2026-27 Active
- Braden Doyle Skater · 2026-27 Active
- Chris Doyle Skater · 2013-14
- Leon Draisaitl Skater · 2016-17 – 2026-27 Active
- Dallas Drake Skater · 2005-06 – 2009-10
- Kris Draper Skater · 2005-06 – 2010-11
- Chris Driedger Goalie · 2020-21 – 2026-27 Active
- Sheldon Dries Skater · 2022-23 – 2026-27 Active
- Jonathan Drouin Skater · 2017-18 – 2026-27 Active
- Harold Druken Skater · 2006-07 – 2013-14
- Chris Drury Skater · 2005-06 – 2013-14
- Jack Drury Skater · 2024-25 – 2026-27 Active
- Jamie Drysdale Skater · 2025-26 – 2026-27 Active
- Dillon Dube Skater · 2023-24
- Wade Dubielewicz Goalie · 2005-06 – 2009-10
- Brandon Dubinsky Skater · 2008-09 – 2021
- Devan Dubnyk Goalie · 2008-09 – 2022-23
- Pierre-Luc Dubois Skater · 2019-20 – 2026-27 Active
- Matt Duchene Skater · 2009-10 – 2025-26
- Anthony Duclair Skater · 2016-17 – 2026-27 Active
- Walker Duehr Skater · 2024-25 – 2026-27 Active
- William Dufour Skater · 2025-26 – 2026-27 Active
- Brandon Duhaime Skater · 2022-23 – 2026-27 Active
- Mathew Dumba Skater · 2017-18 – 2026-27 Active
- Gabriel Dumont Skater · 2013-14 – 2026-27 Active
- Jean-Pierre Dumont Skater · 2005-06 – 2013-14
- Brian Dumoulin Skater · 2019-20 – 2026-27 Active
- Mike Dunham Goalie · 2005-06 – 2011-12
- Nathan Dunkley Skater · 2026-27 Active
- Dan Dunn Goalie · 2013-14 – 2015-16
- Vince Dunn Skater · 2019-20 – 2026-27 Active
- Joshua Dunne Skater · 2026-27 Active
- Micki Dupont Skater · 2008-09 – 2014-15
- Pascal Dupuis Skater · 2005-06 – 2015-16
- Philippe Dupuis Skater · 2011-12 – 2021
- Chris Durand Skater · 2008-09 – 2009-10
- Sean Durzi Skater · 2022-23 – 2026-27 Active
- Christian Dvorak Skater · 2018-19 – 2026-27 Active
- Radek Dvorak Skater · 2005-06 – 2012-13
- Gordie Dwyer Skater · 2005-06 – 2009-10
- Patrick Dwyer Skater · 2012-13 – 2021-22
- Karl Dykhuis Skater · 2005-06 – 2006-07
- Ryan Dzingel Skater · 2017-18 – 2025-26































