D
ihdb link Click player name for stats
# Player Pos. Seasons
  Marc D'Amour G 90/91
22 Chad Dameworth D 98/99
32 Dion Darling D 98/99
  Bob Daski   52/53
8 Doug Davidson LW 63/64
  Gary Davidson D 72/73
21 Lee Davidson C 91-92,93-94 & 96-97,97-98
  Roy Davidson   67/68
  Stu Davison   73/74
12 Chris Deardon
D 00-01
  Mark Deazeley LW 93/94
  Nelson DeBenedet D 69/70
  Mike DeCarle RW 89/90
  Murray Decock LW 80/81
15 Don Deeks C 70/71
10 Cornell DeGraauw   71/72
15 Gary Delonge C 79/80-81/82
8 Ted Demchuk   66/67
30 Guy DeNoncourt G 73/74
3 Stephane Desjardins D 01-02
27 Craig Desjarlais RW 01-02
  Duane Derksen G 95/96
  Dom DiBerardino RW 62/63
19 Bob Dickson   67/68
5 Vic DiMarco   52/53
  Jim Dineen   56/57
8 Shawn Dineen D 87/88
  John Dobie D 74/75
2 Mike Doersam D 68/69
81 Derek Dolson G 05-06
4 Mike Dombkiewicz D 05-06,06-07
6 Paul Domm D 70/71
24 Dan Donnette RW 03-04
15 Rob Donovan D 94/95
  Dave Doucette D 98/99
23 Brian Dowd D 88/89
28 Rob Doyle D 94/95
3 Trevor Doyle D 97/98
1 Tom Draper G 90/91
  Claude Drouin   82/83
71 P. C. Drouin LW 04-05, 05-06
  Brian Drumm   77/78
  Brad Drury   89/90
10 George Drysdale F 52/53-54/55
15 Merv Dubchek RW 63/64-69/70
22 Dave Duerden LW 97/98
1 Parris Duffus G 99-00 and 02-03
1 Michel Dufour G 86/87-87/88
  Bob Dugan D 80/81
20 Renaud Duguay LW 73/74
25 Lawrence Duke   85/86
21,29 Claude Dumas C 86/87-88/89
14 Al Dumba RW 77/78-80/81
18 Glen Duncan LW 80/81
14 Craig Duncanson LW 96/97
3 Tim Dunlop D 78/79-80/81
17 Greg Dunn LW 80/81
2 Guy Dupuis D 92-93,98-99,05-06 to 07-08
37 Marc Dupuis D 97/98
8 Sergei Durdin D 07-08
  Rick Durston   76/77