NHL Skater Register for Last Names Starting with D

Are You a Stathead?

Be READY when the games start. Every day, we'll send you an email to your inbox with scores, today's schedule, top performers, new debuts and interesting tidbits. View a sample email. It's also available for football, basketball and baseball.

Subscribe to our Stathead Newsletter

Index of Letters

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

322 NHL Skaters

322 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'Amore19441944C410121000-0.10.00.0-0.1
Stephane Da Costa20112014C477411-11106100310759.354511:360.50.00.00.5
Kirby Dach20202020C112240220001101216.711910:480.30.10.00.4
Andreas Dackell19972004RW613911592504162721451512923769413.1717215:529.710.20.019.9
Evgenii Dadonov20102020RW2287497171-33455190108017050814.6389917:0614.04.30.018.3
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 Dahlin20192020D99104656-16505504242202044.9206320:504.14.00.08.1
Toni Dahlman20022003RW22112-2010011001010.01456:34-0.10.10.00.0
Chris Dahlquist19861996D532197190-514881810164434334.4-2.521.10.018.6
Carl Dahlstrom20182020D590995100000801610.0106218:00-0.42.30.01.8
Cully Dahlstrom19381945C345881182065875121159.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-368537160712768210155.2212217:076.942.00.048.9
Bob Dailey19741982D5619423132562814622931214579713806.821.931.10.053.0
Michael Dal Colle20182020LW474610484002600449.157812:18-0.20.80.00.6
Frank Daley19291929LW/C500000-0.20.50.00.4
Pat Daley19801981LW12101-51310000001010.0-0.30.10.0-0.2
Trevor Daley20042020D10268921330210634681742015748814086.32105720:3117.244.90.062.1
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 Dame19421942LW3125742000-0.80.40.0-0.4
Vincent Damphousse19872004C1378432773120571188285130177847827619351112.3876019:2884.521.00.0105.4
Phillip Danault20152020LW2854296138211264101785834609.1455515:596.35.70.012.0
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ňo20152019C1381926452471720325102079.2150710:552.91.60.04.5
Mike Danton20012004C879514-81828010320939.798111:16-0.11.00.00.8
Dan Daoust19831990C52287167254-95544591996106501171112.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.2
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-71022014002913.8-0.40.20.0-0.3
Bob Davidson19351946LW4919416025440882102167.79.50.017.2
Brandon Davidson20152019D16291423-1778720012021824.9275417:000.04.50.04.6
Gord Davidson19431944D5136983000-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 Davidsson20202020RW201110000010030.0125:510.10.00.00.1
Bob Davie19341936D41011250000-0.73.10.02.4
Bob Davis19331933RW300000-0.20.10.0-0.1
Kim Davis19781981C365712-105150026103016.7-0.20.30.00.1
Lorne Davis19521960RW958122022080021010.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-10000010.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/C32279620000.62.00.02.6
Nigel Dawes20072011LW212394584-4432910010387035111.1278213:075.23.50.08.6
Hap Day*19251938D5868612120759713111412.613.60.026.2
Joe Day19921994C7211011-17871000901392.6-1.90.40.0-1.4
Eric Daze19952006RW601226172398817616362134120484160714.1618716:5437.09.70.046.7
Calvin de Haan20122020D393138598301441021380505452.4772219:392.617.40.020.0
Jacob de La Rose20152020LW196122032-26711002020001856.5237112:06-2.01.70.0-0.3
Chase De Leo20162019C300020000000060.03110:27-0.10.10.00.0
Greg de Vries19962009D8784814619423780425181162469125.31470219:166.636.70.043.3
Billy Dea19541971LW3976754121-4846625012242034112.30.24.80.04.9
Jean-Sebastien Dea20172019C2952711250022003116.12759:280.50.40.00.9
Don Deacon19371940LW276410642020.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 DeAngelo20172020D147145165-3013810401252602715.2264518:004.93.30.08.2
Nelson Debenedet19741975LW4610414-21391004004124.40.00.50.00.5
Lucien DeBlois19781992C993249276525-17081420535927228408178613.917.79.80.027.5
Dave Debol19801981C92262652-17424202233016615.72.00.60.02.7
Alex DeBrincat20182020RW18174671418215222044918045016.4296416:2313.43.30.016.7
Jake Debrusk20182020LW15346459116393610093411033313.8234815:217.33.40.010.7
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.026.9
Michael Del Zotto20102020D62255169224-30262439381046239186.01268220:2315.226.40.041.6
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 Delmonte19461946RW100000000-0.10.00.00.0
Andy Delmore19992006D2834358101-361051429010332325477.9499117:3810.38.60.019.0
Gilbert Delorme19821990D54131921234052026502771416894.50.028.40.028.4
Ron Delorme19771985C5248383166-1186677310097013047117.6-2.15.60.03.5
Val Delory19491949LW1000000000.00.00.00.0
Guy Delparte19771977LW48189-9181000710372.7-1.20.50.0-0.6
Alex Delvecchio*19511974C/LW15504568251281243833301111575205786312910.198.724.80.0123.5
Ab DeMarco19391947C2107295167516660410.12.20.012.3
Ab DeMarco19701979D34444801242875222116423807615.86.919.70.026.6
Dylan DeMelo20162020D227749564105520040812742.6370116:181.98.30.010.2
Jason Demers20102020D624451572023036233111111143948025.61202819:1712.428.50.040.9
Tony Demers19381944RW8320234323182022.11.00.03.1
Pavol Demitra19942010LW8473044647681242842049010592901704216014.11401219:2967.322.70.090.0
Nathan Dempsey19972007D260216788-712016503452204175.0483319:395.69.60.015.2
Jean-Paul Denis19471950RW1002220000-0.30.10.0-0.1
Lulu Denis19501951RW3011000000.00.10.00.0
Corb Denneny19181928C17610242144150811.93.90.015.8
Cy Denneny*19181929LW329247893362965046.811.50.058.4
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-9624714041817149735116816.221.65.20.026.7
Travis Dermott20182020D107625311730600025001593.8177516:351.64.20.05.8
Gerard Desaulniers19511954C802240000-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 Desilets19361940RW19237458257334064.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 Deslauriers19561956D2000000000.00.20.00.1
Nicolas Deslauriers20142020LW324242650-612682301324023337.2345210:39-1.61.90.00.3
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 Dewar19441944D902240000-0.10.10.00.0
Al Dewsbury19471956D3573078108365217228.311.10.019.4
Marcel Dheere19431943LW1112321000-0.30.20.0-0.1
Phillip Di Giuseppe20162019LW150142741-15581400326102316.1178511:541.01.70.02.7
Edward Diachuk19611961LW12000-417000050.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 Dick19471947D12011120000-0.10.20.00.1
Ernie Dickens19421951D2781244569883111.68.10.09.7
Herb Dickenson19521953W4818173510153023.60.50.04.1
Jason Dickinson20162020C1191019294401000219001397.2145912:16-0.12.20.02.1
Christopher Didomenico20172018C276410-41442002202821.431611:420.80.20.01.0
Gerald Diduck19852001D9325615621288161238171810641912534.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 Dill19441945D76151530135150001.61.60.03.2
Bob Dillabough19621970C283325486-757428225252231510.2-2.02.90.00.9
Brenden Dillon20122020D547218110264911704479026303.31011518:300.521.80.022.3
Cecil Dillon19311940RW4531671312981128323102835.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 Dineen19541958RW3235144951204011081.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-2422292509114562751228276912.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*19721989C13487311040177127600478234197362740211536313.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 Djoos20182019D10842024221440002000934.3149513:501.04.30.05.3
Per Djoos19911993D8223133558110121100663.01.03.90.04.9
Gary Doak19661981D790231071301249082120594226523.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 Dobson20202020D602210000020070.08914:510.10.30.00.4
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 Domi20162020LW321681512191426558100411238165610.4541116:5115.36.60.021.9
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 Donato20182020C83162137-13101150114701798.9109813:142.30.90.03.2
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 Donskoi20162020RW30053801331672449076614047611.1426614:137.55.40.012.9
Jamie Doornbosch20112011D1000-10000000010.055:210.0-0.10.0-0.1
Jiri Dopita20022003C731221335199303174010211.8108314:501.91.20.03.1
John Doran19341940D985101511050000.64.20.04.8
Lloyd Doran19471947C24325103000-0.40.40.00.0
Ken Doraty19271938F1031526412464031.61.70.03.3
Andre Dore19791985D257148195372611400276412246.32.314.90.017.2
Daniel Dore19901991RW17235-7591100120540.0-0.10.10.0-0.1
Jim Dorey19691972D2322574993355322123581515304.76.715.40.022.1
Dan Dorion19861988C4112-121000100616.70.00.00.00.1
Gary Dornhoefer19641978RW78721432854287129116047728228835141715.131.912.00.043.9
Eddie Dorohoy19491949C/LW1600060000-0.80.30.0-0.4
Derek Dorsett20092018RW5155176127-4913144425670247007.3638912:241.55.30.06.8
Jake Dotchin20172019D1033202323112300018021052.9167216:140.75.00.05.7
Drew Doughty20092020D869114363477506075656227205153518676.12282526:1636.362.10.098.4
Jordy Douglas19801985LW2687662138-661606214012557048715.64.91.70.06.6
Kent Douglas19631969D42833115148-1631161701351417434.49.126.10.035.2
Les Douglas19411947C526121884201-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 Dowd20162020C208193251-127716217247118710.2230411:050.82.30.03.1
Jake Dowell20082014C15711223341331001019031407.9161510:170.21.80.02.0
Justin Dowling20172020C33033-580000210330.037211:17-0.70.30.0-0.4
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 Draisaitl20152020C370139207346-9130943961815749184016.5712019:1531.37.90.039.2
Dallas Drake19932008RW1009177300477258851302720332444313154511.5940014:4122.816.00.038.7
Bruce Draper19631963C100000000000.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 Dries20192019C40336-7262010300446.83639:04-0.10.10.00.0
Gordie Drillon*19371943RW312155140295561282341931.55.90.037.4
Peter Driscoll19801981LW603811-9972100620407.5-1.40.40.0-1.0
Bruce Driver19841998D92296390486146705439371921881019484.926.945.50.072.4
Rene Drolet19721975RW200000000000030.0-0.10.00.00.0
Ivan Droppa19941996D190114140000100140.0-0.31.30.01.0
Clarence Drouillard19381938C1001100000-0.40.10.0-0.3
Jonathan Drouin20152020LW33967142209-421164720015865606779.9553216:1914.14.30.018.4
Jude Drouin19691981C66615130545683461173222223470115279.922.210.20.032.4
P.C. Drouin19971997LW300010000000010.0-0.10.10.00.0
Polly Drouin19351941LW16123517480185042.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 Drummond19451945D2000000000.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 Dube20192019C25145241000400224.525210:04-0.10.30.00.2
Gilles Dube19501950LW1212321000-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 Dubois20182020LW1815367120171284580104819037814.0312917:179.14.20.013.3
Matt Duchene20102020C743237324561-8817417956232245781182713.01368918:2548.011.40.059.4
Gaetan Duchesne19821995LW102817925443310361715691427236513149512.05.118.20.023.2
Steve Duchesne19872002D111322752575289824133841030285232825428.9520219:2559.852.90.0112.7
Anthony Duclair20152020LW30462691311107441808609047813.0411113:319.24.70.013.9
Mike Duco20102012LW18022-3650000200100.01437:56-0.20.00.0-0.2
Rick Dudley19731981LW3097599174452926960118712058212.96.85.30.012.1
Dave Duerden20002000LW200000000000010.031:350.00.00.00.0
Dick Duff*19551972LW1030283289572-467432245723849170157111.735.714.00.049.7
Luc Dufour19831985LW1672321441019923002201021610.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-103582197631419245938180615.230.68.00.038.6
Lorne Duguid19321937LW13691524574101-2.72.50.0-0.2
Duke Dukowski19271934D2001630461860007-3.03.70.00.7
Woody Dumart*19361954LW774211219430991911823432.415.70.048.1
Mathew Dumba20142020D3595899157201993523011613626878.4703519:3614.217.00.031.2
Gabriel Dumont20122020C9045904840005001014.08469:24-1.00.90.00.0
J.P. Dumont19992011RW822214309523-236415558138218910155713.71274215:3042.014.60.056.6
Brian Dumoulin20142020D33211698050901001160544112.7669820:101.315.60.016.9
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 Dunlap19441944W501120000-0.20.10.0-0.1
Blake Dunlop19741984C550130274404-13172874121620164985915.116.67.60.024.2
Dave Dunn19741976D184144155-273131400332902186.42.17.10.09.2
Richie Dunn19781989D4833614017610314241205855417494.85.427.30.032.7
Vince Dunn20182020D171194564186912705311403225.9294617:144.78.20.012.9
Denis Dupéré19711978LW4218099179-29665322567522258713.63.86.00.09.8
Andre Dupont19711983D810591852443021986481011014236713594.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-110523520045530053710.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-2211279400421803333.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 Dussault19481951C20631629347247053.43.80.07.2
Red Dutton*19271936D44928689688482047.634.20.041.8
Christian Dvorak20172020C194384785-124831706398029812.8307515:514.53.50.08.0
Miroslav Dvorak19831985D19311748559516231472162494.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/LW100000000-0.10.00.0-0.1
Babe Dye*19201931RW272203502532203041.25.40.046.6
Karl Dykhuis19922004D64442911338495291124662237026.0662917:524.730.10.034.8
Steve Dykstra19861990D21783240-18545611028311654.8-1.09.00.08.0
Jack Dyte19441944D27101311000-0.62.40.01.8
Joe Dziedzic19961999LW130141428-1113114004140013010.8168:09-1.30.60.0-0.7
Ryan Dzingel20162020C2867081151-101185811196813047314.8438115:1910.74.60.015.3
David Dziurzynski20132016LW26336-5223000300348.829211:130.20.10.00.3
Support us without the ads? Go Ad-Free.