NHL Skater Register for Last Names Starting with D

Index of Letters

Active players are listed in bold.
Members of the Hockey Hall of Fame are marked with an asterisk (*).

323 NHL Skaters

323 NHL Skaters Table
Scoring Goals Assists Ice Time Point Shares
Player From To Pos GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI OPS DPS GPS PS
Matt D'Agostini20082014RW3245255107-321473814011441105779.0436513:285.24.10.09.4
Jerry D'Amigo20142015RW31123-521000200195.32658:32-0.30.10.0-0.2
Hank D'Amore19441944C410121000000-0.10.00.0-0.1
Stephane Da Costa20112014C477411-11106100310759.354511:360.50.00.00.5
Kirby Dach20202020C6481523-124800212301017.991314:160.60.90.01.5
Andreas Dackell19972004RW613911592504162721451512923769413.1717215:529.710.20.019.9
Evgenii Dadonov20102020RW28091111202-84265260128922063514.3478717:0616.35.00.021.4
Pierre Dagenais20012006RW1423523580582510061310032510.8163911:335.41.90.07.3
Kevin Dahl19932001D1887222911153610121101295.48812:36-0.89.20.08.4
Klas Dahlbeck20152018D17061723-3187600016011643.7266015:39-0.13.50.03.3
Ulf Dahlen19882003LW966301354655-202301791202492241300201414.9401514:2044.613.70.058.2
Kjell Dahlin19861988RW166575911611103719153821027620.75.92.60.08.5
Rasmus Dahlin20192020D141137184-20726705393202674.9287320:236.35.40.011.7
Toni Dahlman20022003RW22112-2010011001010.01456:34-0.10.10.00.0
Chris Dahlquist19861996D532197190-514881810164434334.4-2.521.10.018.6
Carl Dahlstrom20182020D64010103120000901630.0112117:31-0.42.20.01.8
Cully Dahlstrom19381945C345881182065875121151031509.05.40.014.5
Alain Daigle19751980RW3895650106-40122441114463144312.6-3.35.40.02.1
Alexandre Daigle19942006C616129198327-1761869335120119781108511.9347412:3022.13.70.025.8
J.J. Daigneault19852001D89953197250-368537160712867210155.2212217:076.942.00.048.9
Bob Dailey19741982D5619423132562814603131213475613806.821.931.10.053.0
Michael Dal Colle20182020LW8571017-51470021000947.4101811:58-0.41.00.00.6
Frank Daley19291929LW/C500000-0.20.50.00.4
Pat Daley19801981LW12101-51310000001010.0-0.30.10.0-0.2
Trevor Daley20042020D105889220309-8648681742016250814356.22156620:2317.345.10.062.3
Brad Dalgarno19861996RW3214971120033239916628136413.51.04.00.05.0
Kevin Dallman20062008D15482331-2345530114902483.2239015:311.23.90.05.1
Marty Dallman19881989C601110000010030.0-0.20.10.0-0.1
Rod Dallman19881992LW61010261000000520.0-0.10.10.00.0
Zac Dalpe20112019RW141121325-30361110113001657.311788:210.80.10.00.9
Bunny Dame19421942LW3125742000410-0.80.40.0-0.4
Vincent Damphousse19872004C/LW1378432773120571188285130177847827619351112.3876019:2884.521.00.0105.4
Phillip Danault20152020LW3395012517535154481181111135648.9558816:298.17.50.015.6
Mathieu Dandenault19962009D868681352034251660626123939846.91074915:205.824.30.030.1
Ken Daneyko19842003D128336142178782516303331287711703.1650317:26-7.865.50.057.6
Jeff Daniels19912003LW425172643-31831601226002546.721568:01-6.43.30.0-3.1
Kimbi Daniels19911992C27123-641001200185.6-0.70.20.0-0.5
Scott Daniels19931999LW149812200667800212001157.022:11-3.21.80.0-1.3
Marko Daňo20152020C1411926451491720325102099.1152810:502.91.60.04.5
Mike Danton20012004C879514-81828010320939.798111:16-0.11.00.00.8
Dan Daoust19831990C52287167254-95544591996103521171112.24.44.20.08.6
Craig Darby19952004C196213556-383218032323021010.0234014:320.02.20.02.2
Mathieu Darche20012012LW250304272-20582433434623588.4303912:092.63.00.05.5
Michael Dark19871988D43561161450016003116.1-0.21.30.01.1
Harold Darragh19261933LW3076849117441913.95.00.018.9
Jack Darragh*19181924RW12168491171071226.54.60.011.1
Pavel Datsyuk20022016C953314604918249228211976513662335224414.01798018:5282.129.10.0111.2
Kaspars Daugavins20102013LW916915-102160016211155.2102011:13-0.50.50.00.0
Laurent Dauphin20162019C35314-4182011100427.137910:50-0.30.30.00.0
Richard David19801983LW31448-71022013102913.8-0.40.20.0-0.3
Bob Davidson19351946LW4919416025440882102161421537.79.50.017.2
Brandon Davidson20152020D17491423-2078720012021994.5290316:41-0.24.70.04.5
Gord Davidson19431944D5136983000600-0.30.90.00.7
Matt Davidson20012003RW565712-212850007004810.468512:14-0.10.00.00.0
Johan Davidsson19992000C836915-9165102720777.889410:47-0.20.70.00.5
Jonathan Davidsson20202020RW601100000010030.0335:310.00.00.00.0
Bob Davie19341936D41011250000100-0.73.10.02.4
Bob Davis19331933RW300000-0.20.10.0-0.1
Kim Davis19781981C365712-105150026103016.7-0.20.30.00.1
Lorne Davis19521960RW958122022080027001010.0-1.21.60.00.4
Mal Davis19791986LW100312253-5342011081012012524.82.01.40.03.4
Patrick Davis20092010RW9101-201000000812.510511:42-0.10.10.00.0
Murray Davison19661966D1000-10000000010.00.00.00.00.0
Rob Davison20032010D21931518-5321201015001452.1292613:22-1.26.10.04.9
Evgeny Davydov19921995LW155403979-2120301002327027614.53.32.20.05.4
Jeff Daw20022002C101100000010020.01312:340.10.00.00.1
Jason Dawe19942002RW3668690176816262204106326157614.971911:2511.15.10.016.1
Bob Dawes19471951D/C32279620007000.62.00.02.6
Nigel Dawes20072011LW212394584-4432910010387035111.1278213:075.23.50.08.6
Hap Day*19251938D58686121207597131114291412.613.60.026.2
Joe Day19921994C7211011-17871000901392.6-1.90.40.0-1.4
Eric Daze19952006RW601226172398817616362134120484160714.1618716:5437.09.70.046.7
Calvin de Haan20122020D4071487101371481121382505712.5800019:392.718.50.021.1
Jacob de La Rose20152020LW229132437-27771102024002166.0270111:48-2.32.10.0-0.2
Chase De Leo20162020C400020000000070.04611:35-0.10.10.00.0
Greg de Vries19962009D8784814619423780425181162469125.31470219:166.636.70.043.3
Billy Dea19541971LW3976754121-4846625012406034112.30.24.80.04.9
Jean-Sebastien Dea20172020C3252711250022003116.12989:180.40.40.00.8
Don Deacon19371940LW276410642024000.50.40.00.9
Adam Deadmarsh19952003RW5671841893734381912061327116685120915.2570019:3928.910.60.039.5
Butch Deadmarsh19711975LW13712517-23155102024011329.1-3.51.70.0-1.7
Barry Dean19771979LW165255681-141462320346912609.62.01.70.03.7
Kevin Dean19952001D3317485515138421039632622.7336517:15-0.116.40.016.3
Anthony DeAngelo20172020D2002481105-1317219504433803886.2368718:268.66.40.015.0
Nelson Debenedet19741975LW4610414-21391004004124.40.00.50.00.5
Lucien DeBlois19781992C993249276525-17081420535927230378178613.917.79.80.027.5
Dave Debol19801981C92262652-17424202233016615.72.00.60.02.7
Alex DeBrincat20182020RW2348786173-4365829086323060814.3389016:3715.43.80.019.2
Jake Debrusk20182020LW2036258120145145170144513046013.5314815:319.64.30.013.9
Louie DeBrusk19922003LW401241741-46116124002161016414.66285:17-6.93.20.0-3.8
Brad DeFauw20032003LW9303-2221010001915.812413:450.30.10.00.4
Brandon DeFazio20152015LW200000000000020.0125:570.00.00.00.0
Dean Defazio19841984LW22022-11280000200120.0-0.70.10.0-0.6
Dale DeGray19861990D153184765-119517103261922726.63.05.70.08.7
Danny DeKeyser20132020D441299412392222711985904816.0941921:224.922.10.027.0
Michael Del Zotto20102020D65756180236-31272449381146339625.81333320:1815.827.90.043.7
Jonathan Delisle19991999RW1000000000000054:320.00.00.00.0
Xavier Delisle19992001C16325-5621000201618.81559:410.40.00.00.4
Stefan Della Rovere20112011LW7000011000000040.0436:05-0.10.00.0-0.1
Armand Delmonte19461946RW100000000000-0.10.00.00.0
Andy Delmore19992006D2834358101-361051429010332325477.9499117:3810.38.60.019.0
Gilbert Delorme19821990D54131921234052026502711316894.50.028.40.028.4
Ron Delorme19771985C5248383166-1186677310097013047117.6-2.15.60.03.5
Val Delory19491949LW1000000000000.00.00.00.0
Guy Delparte19771977LW48189-9181000710372.7-1.20.50.0-0.6
Alex Delvecchio*19511974C/LW1550456825128124383330111157554426516312910.198.724.80.0123.5
Ab DeMarco19391947C210729516751666046113010.12.20.012.3
Ab DeMarco19701979D34444801242875212216301007615.86.919.70.026.6
Dylan DeMelo20162020D269757644131520046833242.2457817:011.610.30.011.9
Jason Demers20102020D658451652103538133111111223948405.41269519:1812.430.60.043.0
Tony Demers19381944RW83202343231820218502.11.00.03.1
Pavol Demitra19942010LW8473044647681242842049010592901704216014.11401219:2967.322.70.090.0
Nathan Dempsey19972007D260216788-712016503452204175.0483319:395.69.60.015.2
Jean-Paul Denis19471950RW1002220000200-0.30.10.0-0.1
Lulu Denis19501951RW3011000001000.00.10.00.0
Corb Denneny19181928C17610242144150811.83.90.015.8
Cy Denneny*19181929LW329247893362965046.811.50.058.3
Norm Dennis19691972C12303-41121000001323.10.00.10.00.1
Gerry Denoird19231923C1000000.00.00.00.1
Larry DePalma19861994LW148212041-4140816502164015513.5-1.00.90.0-0.1
Bill Derlago19791987C555189227416-9624714041817127705116816.221.65.20.026.7
Travis Dermott20182020D157932412567900132002174.1266917:001.86.30.08.1
Gerard Desaulniers19511954C802240000200-0.10.10.00.0
Guillaume Desbiens20102012RW23000-437000000060.01697:20-0.20.00.0-0.2
Nicolas Deschamps20142014C3000-10000000020.0206:49-0.10.00.0-0.1
Matthieu Descoteaux20012001D5112-240100010616.77615:100.20.00.00.3
David Desharnais20102018C5248719528213160681901613857059814.5823615:4318.110.30.028.4
Joffre Desilets19361940RW192374582573340640504.23.00.07.2
Andrew Desjardins20112017C408234164-263072300640014395.2438110:44-2.73.80.01.2
Eric Desjardins19892006D114313643957519875773585242501761323865.71142624:3440.574.00.0114.5
Martin Desjardins19901990C8022-42000020070.0-0.20.00.0-0.2
Vic Desjardins19311932C8761521331-1.11.90.00.7
Jacques Deslauriers19561956D2000000000000.00.20.00.1
Nicolas Deslauriers20142020LW376313162-603553001429023937.9396310:32-1.02.50.01.5
Simon Despres20122017D1936374331150510133402322.6323316:451.59.50.011.0
Jarrett Deuling19961997LW15011-1110000100110.0-0.50.20.0-0.3
Jamie Devane20142014LW2000-10000000010.0125:520.00.00.0-0.1
Andre Deveaux20092012C31022-11040000200180.02076:40-0.40.20.0-0.2
Boyd Devereaux19982009C627671121795205601613108407459.0690911:444.97.60.012.5
Kevin Devine19831983LW201118000010030.00.00.10.00.0
Tom Dewar19441944D902240000200-0.10.10.00.0
Al Dewsbury19471956D357307810836521722433418.311.10.019.4
Marcel Dheere19431943LW1112321000200-0.30.20.0-0.1
Phillip Di Giuseppe20162020LW170153045-14601500329102665.6201111:500.81.90.02.8
Thomas Di Pauli20202020C2000-310000000020.0125:590.0-0.10.0-0.1
Edward Diachuk19611961LW12000-417000000050.0-0.50.20.0-0.4
Raphael Diaz20122015D20184149-8627102221632153.7334216:382.36.90.09.2
Justin Dibenedetto20112011C8011-22000010060.0739:04-0.10.00.0-0.1
Harry Dick19471947D12011120000100-0.10.20.00.1
Ernie Dickens19421951D27812445698831135811.68.10.09.7
Herb Dickenson19521953W48181735101530214303.60.50.04.1
Jason Dickinson20162020C17018304812461800329012068.7223013:070.53.50.04.0
Christopher Didomenico20172018C276410-41442002202821.431611:420.80.20.01.0
Gerald Diduck19852001D9325615621288161238171810741812534.5136616:162.948.80.051.7
Don Dietrich19841986D28077-9100000610360.0-0.11.00.00.9
Darren Dietz20162016D13145-1131000400137.718914:320.40.30.00.8
Bob Dill19441945D761515301351500014101.61.60.03.2
Bob Dillabough19621970C283325486-757428225493231510.2-2.02.90.00.9
Brenden Dillon20122020D5982292114135741804490026653.31110218:340.624.60.025.2
Cecil Dillon19311940RW453167131298112832310288121135.38.30.043.7
Gary Dillon19811981C13112-6291000100156.7-0.30.10.0-0.2
Wayne Dillon19761980C2294366109-386038503597035112.32.72.40.05.1
Rob DiMaio19892006RW894106171277-85840878111615014711878.9648413:532.611.10.013.7
Niko Dimitrakos20032007RW158243862-19518605261112479.7199012:363.52.10.05.6
Bill Dineen19541958RW32351449512040110833701.36.00.07.3
Gary Dineen19691969C4011-20000001020.0-0.10.00.0-0.1
Gord Dineen19831995D5281690106-6069514200761224313.7-1.819.80.018.0
Kevin Dineen19852003RW1188355405760-2422292509114562721249276912.8264610:0445.615.50.061.1
Peter Dineen19871990D13022-913000020050.0-0.10.00.0-0.1
Chris Dingman19982006LW385151934-587691230117203064.923667:31-4.11.10.0-3.0
Chuck Dinsmore19251930C100628502-4.72.70.0-2.0
Gilbert Dionne19911996LW2236179140-31084416195425044213.87.52.60.010.1
Marcel Dionne*19721989C13487311040177127600477235197359238711536313.6135.919.60.0155.5
Joe DiPenta20032008D174617231511060011700679.0219012:350.46.10.06.5
Paul DiPietro19921997C192314980096283013910027811.21.92.50.04.3
Robert Dirk19881996D402132942557861300229002146.1-3.922.30.018.4
Jon DiSalvatore20062012RW6000-14000000050.0579:27-0.20.00.0-0.1
Tomas Divisek20012002C5101001001000520.0489:310.10.00.00.1
Christian Djoos20182020D119522272514500021101064.7170514:201.15.00.06.1
Per Djoos19911993D8223133558110121100663.01.03.90.04.9
Gary Doak19661981D790231071301249082120587326523.5-3.040.70.037.7
Shane Doan19962017RW1540402570972-54135326812866937218513394510.22552018:3868.128.30.096.3
Brian Dobbin19871992RW637815-46161015305612.5-0.80.70.0-0.1
Jim Dobson19801984RW12000-260000000110.0-0.50.10.0-0.4
Noah Dobson20202020D34167-181000510372.745113:170.21.00.01.2
Kevin Doell20082008C8011-24000001060.0779:40-0.10.00.0-0.1
Fred Doherty19191919RW200000-0.20.10.0-0.1
Jason Doig19962004D15861824-21285600118001125.4215215:290.53.60.04.1
Bobby Dollas19842001D64642961383746733635722226846.1236516:463.330.90.034.3
Robert Dome19982003RW53771401261006105712.32259:470.40.60.01.0
Hnat Domenichelli19972003LW2675261113-56104401204491205659.2301114:087.01.60.08.6
Max Domi20162020LW37581170251430071100612544179610.2633716:5417.47.40.024.8
Tie Domi19902006RW1020104141245-5435159590101365096410.8535610:020.79.60.010.3
Gary Donaldson19741974RW100010000000030.00.00.00.00.0
Clark Donatelli19901992LW35347-19393001220329.4-0.60.00.0-0.6
Ryan Donato20182020C130292857-82024502199025811.2160312:204.21.60.05.8
Ted Donato19922004LW796150197347-239610635922144449119512.6391811:2118.210.40.028.6
Babe Donnelly19271927D34011140-1.14.00.02.9
Dave Donnelly19841988C137152439815014011240013011.5-1.51.80.00.3
Gord Donnelly19841995D554284169-6020692620139113408.2-9.614.60.05.0
Mike Donnelly19871997LW4651141212351025595154149326298511.69.75.60.015.2
Matt Donovan20122019D6921820-828110013501051.9122117:421.01.80.02.7
Shean Donovan19952010RW951112129241-9070595710201196412439.0852711:483.79.60.013.3
Joonas Donskoi20162020RW348619415521925110097915055711.0503714:288.46.40.014.8
Jamie Doornbosch20112011D1000-10000000010.055:210.0-0.10.0-0.1
Jiri Dopita20022003C731221335199303174010211.8108314:501.91.20.03.1
John Doran19341940D9851015110500010000.64.20.04.8
Lloyd Doran19471947C24325103000200-0.40.40.00.0
Ken Doraty19271938F1031526412464038701.61.70.03.3
Andre Dore19791985D257148195372611400245412246.32.314.90.017.2
Daniel Dore19901991RW17235-7591100120540.0-0.10.10.0-0.1
Jim Dorey19691972D2322574993355322123551725304.76.715.40.022.1
Dan Dorion19861988C4112-121000100616.70.00.00.00.1
Gary Dornhoefer19641978RW78721432854287129116047728237865141715.131.912.00.043.9
Eddie Dorohoy19491949C/LW1600060000000-0.80.30.0-0.4
Derek Dorsett20092018RW5155176127-4913144425670247007.3638912:241.55.30.06.8
Jake Dotchin20172019D1033202323112300018021052.9167216:140.75.00.05.7
Drew Doughty20092020D919117385502436355659227219160619636.02412926:1537.565.20.0102.8
Jordy Douglas19801985LW2687662138-661606214012546048715.64.91.70.06.6
Kent Douglas19631969D42833115148-1631161701524947434.49.126.10.035.2
Les Douglas19411947C5261218842011020-0.61.20.00.6
Doug Doull20042006LW370111151000010040.01072:53-0.20.20.00.0
Peter Douris19861998RW3215467121280485110607051310.52.24.40.06.6
Jim Dowd19922008C72871168239-133905015671144957669.3753212:545.310.60.015.9
Nic Dowd20162020C251243963-310319237317123110.4278011:051.33.10.04.3
Jake Dowell20082014C15711223341331001019031407.9161510:170.21.80.02.0
Justin Dowling20172020C49369-7103001510496.155111:15-0.30.50.00.2
Aaron Downey20002009RW24381018-449480031000859.411984:56-0.71.20.00.5
Dave Downie19331933C/RW1100020-0.40.20.0-0.2
Steve Downie20082016RW4347612019621105758171910416060612.5576613:1713.77.20.020.9
Mario Doyon19891991D28347-2161200220387.90.21.10.01.2
Leon Draisaitl20152020C422168254422-241441085462418568199716.9828319:3838.78.70.047.4
Dallas Drake19932008RW1009177300477258851302720332444313154511.5940014:4122.816.00.038.7
Bruce Draper19631963C100000000000000.00.00.00.0
Kris Draper19912011C1157161203364727901355212317961817169.41267714:347.119.20.026.3
Nick Drazenovic20112014C12000-660000000100.01179:43-0.3-0.10.0-0.4
Davis Drewiske20092013D13552025-167410019101194.2203415:040.94.90.05.8
Sheldon Dries20192020C45336-9262010300466.53978:50-0.20.10.0-0.1
Gordie Drillon*19371943RW312155140295561282341910832031.55.90.037.4
Peter Driscoll19801981LW603811-9972100620407.5-1.40.40.0-1.0
Bruce Driver19841998D92296390486146705439371941861019484.926.945.50.072.4
Rene Drolet19721975RW200000000000030.0-0.10.00.00.0
Ivan Droppa19941996D190114140000100140.0-0.31.30.01.0
Clarence Drouillard19381938C1001100000100-0.40.10.0-0.3
Jonathan Drouin20152020LW34967142209-511244720015865606899.7567316:1513.64.30.017.9
Jude Drouin19691981C66615130545683461163322221175115279.922.210.20.032.4
P.C. Drouin19971997LW300010000000010.0-0.10.10.00.0
Polly Drouin19351941LW161235174801850446502.61.80.04.3
John Druce19891998RW5311131262396347971421010717292112.38.16.90.015.0
Harold Druken20002004C146273663183618905325021912.3163411:114.92.30.07.2
Stan Drulia19932001RW126152742-285211222216013611.0149314:380.70.90.01.6
Jim Drummond19451945D2000000000000.00.10.00.0
Chris Drury19992011C892255360615-6468151968472101428215111.91601017:5745.718.20.063.9
Herb Drury19261931D/RW2162413372233-1.23.20.01.9
Ted Drury19942001C414415293-663673632449305547.411217:54-0.82.40.01.6
Christian Dube19971999C33112-440100010147.1162:39-0.80.20.0-0.7
Dillon Dube20192020C707142121061021310828.582211:450.61.00.01.6
Gilles Dube19501950LW1212321000200-0.20.20.00.1
Norm Dube19751976LW5781018-125462019107810.3-0.41.00.00.6
Justin Duberman19941994RW400000000000020.0-0.20.00.0-0.1
Brandon Dubinsky20072019C82315328543824905117251126223521016259.41411517:0925.117.80.042.8
Steve Dubinsky19942003C375254570-261642104139154255.9258512:48-4.14.00.0-0.1
Pierre-Luc Dubois20182020LW2346593158221625690136825049713.1407217:2411.65.70.017.2
Matt Duchene20102020C793245344589-9019018558233261821192812.71453118:1949.312.20.061.5
Gaetan Duchesne19821995LW102817925443310361715691427236513149512.05.118.20.023.2
Steve Duchesne19872002D111322752575289824133841030286231825428.9520219:2559.852.90.0112.7
Anthony Duclair20152020LW3537983162-311554232107211061212.9491113:5512.05.50.017.4
Mike Duco20102012LW18022-3650000200100.01437:56-0.20.00.0-0.2
Rick Dudley19731981LW3097599174452926960118113058212.96.85.30.012.1
Dave Duerden20002000LW200000000000010.031:350.00.00.00.0
Dick Duff*19551972LW1030283289572-4674322259238207631157111.735.714.00.049.7
Luc Dufour19831985LW1672321441019923002171021610.6-1.82.20.00.5
Marc Dufour19641969RW14101-621000000137.7-0.40.10.0-0.3
Donald Dufresne19891997D268636421258600036001563.8-1.613.80.012.2
John Duggan19261926LW2700000-1.04.40.03.4
Ken Duggan19881988D100000000000000.00.10.00.0
Ron Duguay19781989C/RW864274346620-103582196641419222775180615.230.68.00.038.6
Lorne Duguid19321937LW13691524574101400-2.72.50.0-0.2
Duke Dukowski19271934D2001630461860007100-3.03.70.00.7
Woody Dumart*19361954LW774211219430991911823419523132.415.70.048.1
Mathew Dumba20142020D41162112174272253824012694038177.6819519:5614.919.50.034.4
Gabriel Dumont20122020C9045904840005001014.08469:24-1.00.90.00.0
J.P. Dumont19992011RW822214309523-236415558138218910155713.71274215:3042.014.60.056.6
Brian Dumoulin20142020D34711718255941001162544222.6700820:121.116.70.017.8
Dale Dunbar19861989D200002000000020.00.00.10.00.1
Art Duncan19271931D15618163423354.712.70.017.4
Iain Duncan19871991LW127345589-19149295043619020416.74.11.30.05.4
Craig Duncanson19861993LW38549-116150004002917.2-0.40.10.0-0.3
Rocky Dundas19901990RW5000-114000000010.0-0.20.00.0-0.2
Frank Dunlap19441944W501120000100-0.20.10.0-0.1
Blake Dunlop19741984C550130274404-13172874121618766785915.116.67.60.024.2
Dave Dunn19741976D184144155-273131400332902186.42.17.10.09.2
Richie Dunn19781989D4833614017610314241205865317494.85.427.30.032.7
Vince Dunn20182020D224265682309217906381804266.1381517:026.210.80.016.9
Denis Dupéré19711978LW4218099179-29665322566616258713.63.86.00.09.8
Andre Dupont19711983D810591852443021986481011012829813594.37.755.20.062.9
Brodie Dupont20112011C100000000000010.065:340.00.00.00.0
Jerome Dupont19821987D21472936-27468700128101793.9-1.38.00.06.7
Micki DuPont20022008D23134-7121000030382.636415:490.10.30.00.4
Norm Dupont19801984LW2565585140-110523520045629053710.23.31.20.04.5
Yanick Dupre19921996LW35202-7162001000316.5-1.00.20.0-0.8
Pascal Dupuis20012016LW8711902194096338715322153018922819189.91391915:5925.818.80.044.6
Philippe Dupuis20092012C11661218-662501011011464.110999:28-0.50.80.00.3
Steve Durbano19731979D220136073-2211279400231503333.92.710.70.013.4
Vitezslav Duris19811983D89320231562201016401192.50.05.00.05.0
Chris Durno20092010C4344834740004003013.33187:240.40.40.00.8
Benoit Dusablon20042004C3000-12000000030.0258:19-0.10.00.0-0.1
Norm Dussault19481951C2063162934724705471503.43.80.07.2
Red Dutton*19271936D449286896884820418607.634.20.041.8
Christian Dvorak20172020C2465065115-8583911065312039812.6395616:056.34.90.011.2
Miroslav Dvorak19831985D19311748559516231452362494.42.811.90.014.7
Radek Dvorak19962014RW1260227363590-10449176272424297551124639.21693716:1628.819.70.048.5
Gordie Dwyer20002004LW108055-203940000410350.06175:43-1.2-0.10.0-1.3
Mike Dwyer19791982LW31268-10252000510336.1-0.50.30.0-0.2
Patrick Dwyer20092015RW416425193-32773516647226176.8568013:39-0.95.30.04.4
Henry Dyck19441944C/LW100000000000-0.10.00.0-0.1
Babe Dye*19201931RW272203502532203041.25.40.046.6
Karl Dykhuis19922004D64442911338495291124662237026.0662917:524.730.10.034.8
Steve Dykstra19861990D21783240-18545611027411654.8-1.09.00.08.0
Jack Dyte19441944D27101311000000-0.62.40.01.8
Joe Dziedzic19961999LW130141428-1113114004140013010.8168:09-1.30.60.0-0.7
Ryan Dzingel20162020C3327493167-121355914197617053913.7501015:0511.05.20.016.2
David Dziurzynski20132016LW26336-5223000300348.829211:130.20.10.00.3