We have updated our Terms of Service and Privacy Policy. By continuing to use the NHL’s online services, you agree to these updated documents and to the arbitration of disputes.
Welcome |Account|Sign Out 
NEW! SIGN IN WITH YOUR SOCIAL PROFILE
OR
Username or EmailPassword
 
SHARE
SeasonGame TypeTeamPositionCountryStatusReport 
Go ›
2011-2012 - Regular Season - Skater - Bios - Country
# Player Team Pos DOB Birth City S/P Ctry HT Wt S Draft Rnd Ovrl Rk GP G A Pts +/- PIM TOI/G
121-150 of 894 results.
First | Prev | 1 | 2 | 3 | 4 | 5 | 6 | 7-12 | Next | Last
5Jason DemersSJSDJun 09 '88DorvalQCCAN73195R20087186574913-82216:50
27Guillaume DesbiensCGYRApr 20 '85AlmaQCCAN74210R20034116N10000-1257:06
51David DesharnaisMTLCSep 14 '86Laurier-StationQCCAN67170L81164460+102418:23
10Andrew DesjardinsSJSCJul 27 '86LivelyONCAN73195L7641317+4479:34
47Simon DespresPITDJul 27 '91LavalQCCAN76214L200913018134+51014:13
4Brenden DillonDALDNov 13 '90New WestminsterBCCAN75225L1000+0019:59
19Shane DoanPHXROct 10 '76HalkirkABCAN73223R19951779222850-84819:36
15Derek DorsettCBJRDec 20 '86KindersleySKCAN72192R200671897712820-1123514:41
8Drew DoughtyLAKDDec 08 '89LondonONCAN73213R20081277102636-26924:53
23Steve DownieTBL, COLRApr 03 '87NewmarketONCAN71191R200512975142741-613715:55
9Matt DucheneCOLCJan 16 '91HaliburtonONCAN71200L20091358141428-11816:17
79Mike DucoVANRJul 08 '87TorontoONCAN70200LN6022+158:03
37Gabriel DumontMTLCOct 06 '90Ville DegelisQCCAN70184R20095139Y3000-108:33
49Philippe DupuisTORCApr 24 '85LavalQCCAN72196R20034104N30000-21610:29
9Pascal DupuisPITRApr 07 '79LavalQCCAN73205L82253459+183416:55
55Ben EagerEDMLJan 22 '84OttawaONCAN74226L2002123638513-11078:32
20Cody EakinWSHCMay 24 '91WinnipegMBCAN72190L200938530448+249:16
18Patrick EavesDETRMay 01 '84CalgaryABCAN72187R200312910011+0211:02
25Andrew EbbettVANCJan 02 '83VernonBCCAN69174L18516+269:35
14Jordan EberleEDMRMay 15 '90ReginaSKCAN71180R200812278344276+41017:35
7Keaton EllerbyFLADNov 05 '88StrathmoreABCAN77220L200711040055-31015:23
46Stefan ElliottCOLDJan 30 '91VancouverBCCAN73190R2009249394913+2817:08
4Ryan EllisNSHDJan 03 '91HamiltonONCAN70175R2009111323811+5414:49
37Matt EllisBUFLAug 31 '81WellandONCAN72208L60358-3259:43
44Steve EmingerNYRDOct 31 '83WoodbridgeONCAN74207R2002112N42235+02813:16
25Cory EmmertonDETCJun 01 '88St. ThomasONCAN72191L2006241716410+1148:06
29Deryk EngellandPITDApr 03 '82EdmontonABCAN74215R200061947341317+105616:08
63Tyler EnnisBUFCOct 06 '89EdmontonABCAN69169L200812648151934+111416:09
4John ErskineWSHDJun 26 '80KingstonONCAN76220L199823928022+35112:05
44Justin FalkMINDOct 11 '88SnowflakeMBCAN77215L2007411047189-135419:29