List of Boston Bruins players

This is a complete list of ice hockey players who have played for the Boston Bruins in the National Hockey League (NHL). It includes players that have played at least one game, either in the NHL regular season or in the NHL playoffs. Players with names in bold type are current players on the team. Statistics (regular season) are complete to the beginning of the 2014–15 season.

Player name GP G A Pts PIM Years Seasons
George AbbottCanada100001943–19441
John AdamsCanada1400001972–19731
Rick AdduonoCanada100001975–19761
Johnathan AitkenCanada300001999–20001
Andrew AlbertsUnited States184118192312005–20083
Gary AldcornCanada21235121960–19611
Bobby AllenUnited States50033122006–20082
Jason AllisonCanada3011051892942421996–20015
Bill "Red" AndersonCanada1942–19431
Earl AndersonUnited States64121628101974–19773
Dave AndreychukCanada63191433281999–20001
John ArbourCanada6011111965–19682
Bob ArmstrongCanada5421386996711950–196212
Jamie ArnielCanada 1 0 0 0 0 2010–20111
Scott ArnielCanada29538201991–19921
Barry AshbeeCanada14033141965–19661
Brent AshtonCanada87192443581991–19932
Steve AtkinsonCanada100001968–19691
Oscar AubuchonCanada1240401942–19442
Alex AuldCanada2300002007–20081
Don AwreyCanada53321871088271963–197310
P. J. AxelssonSweden7971031842872761997–200911
Pete BabandoUnited States118422567861947–19492
Ace BaileyCanada2323146772891968–19735
Scott BaileyCanada1900001995–19972
Mike BalesCanada100001992–19931
Murray BalfourCanada15022261964–19651
Stan BaluikCanada700021959–19601
Darren BanksCanada20224731992–19942
Ralph BarahonaUnited States622401990–19922
Marco BaronCanada64022461979–19834
Dave BarrCanada1211271981–19832
Eddie BarryUnited States1913421946–19471
Marty BarryCanada280130882181671929–19356
Ray BarryUnited States1812361951–19521
Matt BartkowskiUnited States 84 0 20 20 40 2010–20154
Jim BartlettCanada6315924951960–19611
Shawn BatesUnited States135141428441997–20014
Bobby BauerCanada328123137260361935–195210
Ken BaumgartnerCanada1511453181997–19992
Jack "Red" BeattieUnited Kingdom28858791371271930–19388
Bob BeckettCanada687613181956–19644
Clayton BeddoesCanada602810571995–19972
Bob BeersUnited States7731114531989–19974
Steve BeginCanada775914532009–20101
Ken BelangerCanada12258133171998–20013
Yves BelangerCanada800001979–19801
Bill BennettUnited States714521978–19791
Harvey BennettCanada2400001944–19451
Bobby BensonCanada801141924–19251
Paul BeraldoCanada10000191987–19892
Bryan BerardUnited States80102838642002–20031
Patrice BergeronCanada6591833124952232003–201511
Daniel BerthiaumeCanada800001991–19921
Phil BesslerCanada900001935–19361
Silvio "Sam" BettioCanada4491221321949–19501
Nick BeverleyCanada8111011281966–19745
Paul BibeaultCanada4200001944–19462
Craig BillingtonCanada3500041994–19962
Jack BiondaCanada803811951956–19593
Dick BittnerUnited States100001949–19501
Byron BitzCanada808816492008–20102
Don BlackburnCanada605541962–19631
Bob BlakeUnited States1200001935–19361
Zdenek BlatnyCzech Republic500022005–20061
John BlueUnited States41022131992–19942
John BlumUnited States169522274431983–19905
Brandon BochenskiUnited States51111728202006–20082
Gus BodnarCanada827714311953–19552
Andrew BodnarchukCanada500022009–20101
Leo BoivinCanada717471642117661954–196612
Ivan BoldirevSerbia1302261970–19722
Frank "Buzz" BollCanada82445296221942–19442
Marcel BoninCanada679918491955–19561
Dennis BonvieCanada23123842001–20021
Buddy BooneCanada34538281956–19582
Bill BoucherCanada14505121926–19271
Fred BourdginonCanada200001925–19261
Chris BourqueUnited States 18 1 3 4 6 2012–20131
Ray BourqueCanada15183951111150610871979–200021
Paul BoutilierCanada525914841986–19871
Johnny BoychukCanada3171956751982008–20147
Irwin BoydUnited States558715161931–19443
Brad BoyesCanada1443964103552005–20072
Nick BoyntonCanada2992262843971999–20066
John BrackenboroughCanada700001925–19261
Barton BradleyCanada100001949–19501
Rich BrennanUnited States701162002–20031
Tom BrennanUnited States1222421943–19452
Andy BrickleyUnited States1773776113381988–19924
Archie BridenCanada1000001926–19271
Frank BrimsekUnited States44400041938–19499
Ken BroderickCanada2001121973–19752
Wade BrookbankCanada7101152006–20071
Ross BrooksCanada5401121972–19753
Adam BrownUnited Kingdom33891761951–19521
Sean BrownCanada811671642001–20032
Wayne "Weiner" BrownCanada1953–19541
Gordon BruceCanada284913131940–19463
Ron BuchananCanada300001966–19671
Johnny BucykCanada143654579413394361957–197821
Billy BurchUnited States2331441932–19331
Eddie BurkeCanada16303121931–19321
Charlie BurnsUnited States26248701181181959–19634
Randy BurridgeCanada3591081152232751985–19916
John ByceUnited States2123561989–19923
Gordie ByersCanada101101949–19501
Lyndon ByersCanada2612442669591983–19929
Jack CafferyCanada54325221956–19582
Charles CahillCanada3101141925–19261
Herbert CainCanada314140119259811939–19467
Norm CalladineCanada6319294881942–19453
Gregory CampbellCanada 288 33 41 74 105 2010–20154
Wade CampbellCanada28044601985–19883
Carter CamperUnited States310102011–20121
Jack CapuanoUnited States200001991–19921
Jim CareyUnited States2900001996–19982
Wayne CarletonCanada111284371671969–19712
Jordan CaronCanada123121628602010–20154
Bobby CarpenterUnited States18763711341751988–19924
George CarrollCanada1100091924–19251
Bill CarsonCanada6311617341928–19302
Anson CarterCanada2117073143691996–20004
Billy CarterCanada800021960–19611
John CarterUnited States1853341741201985–19916
Joe CarvethCanada73292453201946–19482
Jon CaseyUnited States57022141993–19941
Wayne CashmanCanada102727751679310411964–198317
Ed ChadwickCanada400001961–19621
Erwin "Murph" ChamberlainCanada4592433671942–19431
Art ChapmanCanada159242953661930–19344
Zdeno CharaSlovakia6021042393437062006–20158
Gerry CheeversCanada416011112141965–198012
Dick CherryCanada600041956–19571
Don CherryCanada1954–19551
Denis ChervyakovRussia200021992–19931
Tim CheveldaeCanada200001996–19971
Real ChevrefilsCanada341101931941611951–19598
Art ChisholmUnited States300001960–19611
Stanislav ChistovRussia605813362006–20071
Dave ChristianUnited States128443882491989–19912
Jack ChurchCanada43268281945–19461
Dean ChynowethCanada9428102591995–19983
Robert CimettaCanada5410919331988–19902
Aubrey "Dit" ClapperCanada8242282464744621927–194720
Gordie ClarkUnited Kingdom801101974–19762
Sprague CleghornCanada98158231471925–19283
Paul CoffeyCanada18044302000–20011
Les ColvinCanada100001948–19491
Roy ConacherCanada1669451145401938–19465
Wayne ConnellyCanada169253863601961–19674
Harry ConnorCanada569110401927–19302
Alex "Bud" CookCanada28448141931–19321
Frederick "Bun" CookCanada4045981936–19371
Lloyd CookCanada410101924–19251
Carson CooperCanada5837643141924–19273
Carl CorazziniUnited States1220202003–20041
Norm CorcoranCanada400021949–19553
Mark CornforthCanada600041995–19961
Joe CorvoUnited States7542125132011–20121
Murray CostelloCanada96101727441954–19562
Alain CoteCanada682911651985–19894
Maurice CourteauCanada600001943–19441
Geoff CourtnallCanada26078811593681983–19885
Billy CoutuCanada41112351926–19271
Bill CowleyCanada5081903465361331935–194712
Jim CraigUnited States23011111980–19811
Jack CrawfordCanada539381401782021937–195013
Lou CrawfordCanada26213291989–19922
Dave CreightonCanada2957265137761948–19546
Terry CrispCanada300001965–19661
Bruce CrowderCanada2174344871331981–19843
Keith CrowderCanada60721925847712511980–19899
Wilf CudeUnited Kingdom200001931–19321
Craig CunninghamCanada200002013–20151
Bill CupoloCanada47111324101944–19451
Brian CurranCanada11537104071983–19863
Mariusz CzerkawskiPoland100232245451993–20064
Byron DafoeUnited Kingdom283088601997–20025
Kevin DallmanCanada2101182005–20061
Nick DamoreCanada100001941–19421
Harold DarraghCanada2524641930–19311
Cleon DaskalakisUnited States1200001984–19873
Kaspars DaugavinsLatvia601102012–20131
Bob DavieCanada41011251933–19363
Lorne DavisCanada25123101955–19602
Murray DavisonCanada100001965–19661
Norm DefeliceCanada1000021956–19571
Matt DelGuidiceUnited States1100021990–19922
Armand "Dutch" DelmonteCanada100001945–19461
Ab DeMarco, Jr.United States300001978–19791
Ab DeMarcoCanada641501942–19442
Nathan DempseyCanada1701162006–20071
Cy DennenyCanada2312321928–19291
Bill DerlagoCanada3951621151985–19861
Bob DillaboughCanada113132538321965–19672
Rob DiMaioCanada2723562973011996–20004
Gary DoakCanada60920811016561965–198114
Brian DobbinCanada7101221991–19921
Clark DonatelliUnited States10011221991–19921
Ted DonatoUnited States5281191472662971991–20049
Dave DonnellyCanada6291221651983–19863
Shean DonovanCanada7661117562006–20071
Gary DornhoeferCanada62121224351963–19663
Doug DoullCanada350111322003–20041
Peter DourisCanada148242549381989–19934
Aaron DowneyCanada100001999–20001
P. C. DrouinCanada300001996–19971
Luc DufourCanada1142015351541982–19842
Lorne DuguidCanada3024641935–19372
Woody DumartCanada771211218429991935–195416
Dale DunbarUnited States100001988–19891
Darryl EdestrandCanada215837451951973–19785
Pat EganCanada29447851324351943–19496
Gerry EhmanCanada110101957–19581
Todd ElikCanada90174562561995–19972
Dave EllettUnited States13632629921997–19992
Mikko ElorantaFinland118182341761999–20023
David EmmaUnited States500001996–19971
John EmmonsUnited States22022162001–20021
Leighton "Hap" EmmsCanada1111281934–19351
Autry EricksonCanada12631215941959–19612
Grant EricksonCanada210101968–19691
Loui ErikssonSweden6110273762013–20151
Phil EspositoCanada62545955310125121967–19769
Claude EvansCanada100001957–19581
Bill EzinickiCanada812124451661950–19522
Glen FeatherstoneCanada99713202741991–19943
Andrew FerenceCanada3731678942782006–20137
Tom FergusUnited States289981382361381981–19854
Lorne FergusonCanada201474188871949–19565
Manny FernandezCanada3200022007–20092
Peter FerraroUnited States516915441998–20002
Guyle FielderUnited States1953–19541
Marcel FillionCanada100001944–19451
Tommy FilmoreCanada300001933–19341
Brian FinleyCanada200002006–20071
Eddie FinniganCanada300001935–19361
Dunc FisherCanada129243357221950–19533
Tom FitzgeraldUnited States714610402005–20061
Fern FlamanCanada6823014717710021944–196114
Reg FlemingCanada1012229511781964–19662
Ron FlockhartCanada400001988–19891
Justin FlorekUnited States411202013–20151
Dave ForbesCanada28453521052201973–19774
Mike ForbesCanada32044151977–19781
Dwight FosterCanada25251821331651977–19876
Harry "Yip" FosterCanada30123121931–19321
Norm FosterCanada300001990–19911
Jimmy FranksCanada100001943–19441
Frank FredericksonCanada832712391401926–19293
Harry FrostCanada300001938–19391
Art GagneCanada601161929–19301
Pierre GagneCanada200001959–19601
Johnny GagnonCanada2411291934–19351
Norman "Dutch" GainorCanada1554843911181927–19314
Percy "Perk" GalbraithCanada3463129602241926–19348
Garry GalleyCanada25724821063221988–19924
Don GallingerCanada2226588153891942–19485
Bruce GambleCanada80000181960–19622
Bert GardinerCanada4101101943–19441
Cal GardnerCanada28057831402251953–19574
Ray GariepyCanada35167391953–19541
Armand GaudreaultCanada4415924271944–19451
Jean GauthierCanada1102281968–19691
Jack GelineauCanada14100041948–19513
Jean-Guy GendronCanada27066621282301958–19645
George "Gerry" GeranUnited States3351661925–19261
Ray GetliffeCanada128374077571935–19394
Barry GibbsCanada2400041967–19692
Doug GibsonCanada527182501973–19762
Gilles GilbertCanada278055861973–19807
Jeannot GilbertCanada901141962–19652
Andre GillCanada500001967–19681
Hal GillUnited States6262077975881997–20068
Mike GillisCanada1251724411041980–19844
Jonathan GirardCanada150103444461998–20035
Art GirouxCanada1010101934–19351
Paul GladuCanada406142021944–19451
Matt GlennonUnited States300021991–19921
Warren GodfreyCanada260948572251952–19634
Bill GoldsworthyCanada336612271964–19673
Leroy GoldsworthyUnited States92171633221936–19382
Sergei GoncharRussia15459122003–20041
Fred GordonCanada44325401927–19281
Lee GorenCanada35415142000–20032
Robert "Butch" GoringCanada3913213461984–19851
Bob GouldCanada7781725921989–19901
Bob GracieCanada24268161933–19341
Thomas GradinSweden64123143181986–19871
Rod GrahamCanada1421371974–19751
Teddy GrahamCanada49415371935–19372
John GrahameUnited States76044181999–20034
Ron GrahameCanada4001101977–19781
Benny GrantCanada100001943–19441
Terry GrayCanada428715151961–19621
Red GreenCanada25000161928–19291
Ted GreenCanada6204820625410291960–197211
Travis GreenCanada1462117381462003–20062
Lloyd GronsdahlCanada1012301941–19421
Michal GrosekCzech Republic96520251042002–20042
Lloyd GrossCanada610161933–19341
Don GrossoCanada3302221946–19471
John GrudenCanada59077281993–19963
Bob GrypCanada100001973–19741
Paul GuayUnited States502201988–19891
Bill GuerinUnited States14269601292132000–20022
Bep GuidolinCanada19549701192461942–19474
Ben GuiteCanada100002005–20061
Jeff HackettCanada1800022002–20031
Matti HagmanFinland9015183321976–19782
Taylor HallCanada700041987–19881
Doug HalwardCanada753912141975–19783
Robert "Red" HamillCanada58161430201937–19425
Zach HamillCanada3003342009–20123
Dougie HamiltonCanada106122941542012–20152
Ken HammondCanada110121990–19911
Brett HarkinsUnited States454151981994–19972
Walter "Happy" HarnottCanada600021933–19341
Leland "Hago" HarringtonUnited States428210131925–19282
Fred "Smokey" HarrisCanada631481924–19251
Henry HarrisCanada34246201930–19311
Ed HarrisonCanada190262450511947–19514
Jim HarrisonCanada39437371968–19702
Greg HawgoodCanada1342751781601987–19903
Chris HayesCanada1971–19721
Paul HaynesCanada3743781934–19351
Don HeadCanada38000141961–19621
Fern HeadleyUnited States1610141924–19251
Eric HealeyUnited States200022005–20061
Andy HebentonCanada7012112381963–19641
Lionel HeinrichCanada35112331955–19561
Steve HeinzeUnited States5151311082392751991–20009
Jay HendersonCanada33134371998–20013
John HendersonCanada4500001954–19562
Murray HendersonCanada4052462863051944–19528
Josh HennessyUnited States300022011–20121
Gordie HenryCanada300001948–19534
Jim HenryCanada23700001951–19554
Jimmy HerbertCanada1186317801711924–19284
Phil "Nip" HergesheimerCanada3000121941–19421
Matt HerrUnited States300002002–20031
Matt HerveyUnited States16011551991–19921
Orville "Obs" HeximerCanada487512121932–19331
Wayne HicksUnited States657916141962–19631
Andy HilbertUnited States38336182001–20043
Mel HillCanada130262551411937–19414
Wilbert "Dutch" HillerCanada4371017191941–19421
Randy HillierCanada164330332531981–19843
Floyd "Bud" HillmanCanada6000101956–19571
Larry HillmanCanada12763036811957–19603
Lionel HitchmanCanada3752426504851924–193410
Shane HnidyCanada11041317882007–20113
Ken HodgeUnited Kingdom6522893856746201967–19769
Ken Hodge, Jr.Canada112364076301990–19922
Ted HodgsonCanada400001966–19671
Jeff HogganCanada47022332006–20082
Benoit HogueCanada1744892001–20021
William "Flash" HollettCanada357841151991901935–19449
Ron HooverCanada17404311989–19912
Pete HoreckCanada100151833791949–19512
Nathan HortonCanada16956511071612010–20133
Bronco HorvathCanada2271031122152041957–19614
Marty HoweUnited States7811112241982–19831
Bill HuardCanada200001992–19931
Brent HughesCanada1912522475111991–19954
Ryan HughesCanada300001995–19961
Joe HulbigUnited States31224121999–20012
Ivan HumlCzech Republic4961218362001–20043
Matt HunwickUnited States164133245762007–20114
Paul HurleyUnited States101101968–19691
Jamie HuscroftCanada700772471993–19952
Bill HuttonCanada2520261929–19312
Dave HynesUnited States2240421973–19752
Gord HynesCanada1505561991–19921
Al IafrateUnited States125813201993–19941
Jarome IginlaCanada78303161472013–20141
Frank IngramCanada100001924–19251
Ted IrvineCanada100001963–19641
Brad IsbisterCanada5861723462005–20061
Richard JackmanCanada200022001–20021
Art JacksonCanada305941342281031937–19457
Harvey "Busher" JacksonCanada113354378811941–19443
Percy JacksonCanada500001931–19362
Stan JacksonCanada528311661924–19262
Walter "Red" JacksonUnited Kingdom200001935–19361
Jaromir JagrCzech Republic1127922012–20131
Craig JanneyUnited States26285198283441987–19925
Roger JenkinsUnited States42268511935–19361
Bill JenningsCanada39201333251944–19451
Eddie JeremiahUnited States600001931–19321
Frank JerwaCanada29459221931–19321
Joe JerwaCanada846915551931–19375
Jeff JillsonUnited States5041014352003–20041
Aaron JohnsonCanada10000102012–20131
Chad JohnsonCanadaFirst season with Bruins2013–20141
Nick JohnsonCanada900002013–20141
Norm JohnsonCanada5442024331957–19592
Tom JohnsonCanada12143034631963–19652
Ed JohnstonCanada44301010261962–197311
Greg JohnstonCanada1832628541191983–19907
Stan JonathanCanada392911071987381975–19838
Rob JonesCanada800021971–19732
Bob JoyceCanada115263864781987–19903
Joe JuneauCanada16151142193721991–19943
Joe JunkinCanada100001968–19691
Milan JurcinaSlovakia918614742005–20072
Tomas KaberleCzech Republic2418922010–20111
Walter "Jeff" KalbfleischCanada100001936–19371
Petr KalusCzech Republic941562006–20071
Max KaminskyCanada75131730241934–19362
Steven KampferUnited States485712142010–20122
Martins KarsumsLatvia601102008–20091
Alexei KasatonovRussia6331417451994–19962
Steve KasperCanada5641352203554501980–19899
Doug KeansCanada154055461983–19885
Gordon "Duke" KeatsCanada17505101926–19271
Don KeenanCanada100001958–19591
Jarmo KekalainenFinland27437141989–19912
Chris KelleherUnited States100002001–20021
Chris KellyCanada197343771952010–20154
Forbes KennedyCanada2213045752371962–19664
Sheldon KennedyCanada5681018301996–19971
Phil KesselUnited States2226660126562006–20093
Dmitri KhristichUkraine1615879137901997–19992
Alexander KhokhlachevRussia100022013–20151
Anton KhudobinRussia1500002011–20132
Darin KimbleCanada5573101771992–19931
Lloyd "Dede" KleinCanada2020251928–19322
Joe KlukayCanada150333366511952–19553
Gord KluzakCanada29925981235431982–19917
Bill KnibbsCanada537101741964–19651
Fred KnipscheerUnited States27639161993–19952
Mike KnubleCanada30769761451641999–20045
Chuck KobasewCanada1584440841122006–20104
Pavel KolarikCzech Republic23000102000–20022
Russ KopakCanada24791601943–19441
Doug KostynskiCanada1531441983–19852
Andrei KovalenkoRussia76162137272000–20011
Steve KraftcheckCanada2200081950–19511
Phil "Skip" KrakeCanada8711920171963–19684
David KrejciCzech Republic5041102683781862006–20158
Torey KrugUnited States82142842282011–20153
Mike KrushelnyskiCanada16251651161001981–19843
Ed KryzanowskiCanada232152237651948–19524
Arnie KullmanCanada13011111947–19502
Jarno KultanenFinland10221113592000–20033
Orland KurtenbachCanada1421845631831961–19653
Zdenek KutlakCzech Republic1612342000–20043
Dmitri KvartalnovRussia112424991261992–19942
Walter "Gus" KyleCanada69112131271951–19521
Antti LaaksonenFinland38751241998–20002
Leo LabineCanada5711231803036681951–196110
Guy LabrieCanada1527921943–19441
Blaine LacherCanada4701181994–19962
Dan LaCoutureUnited States55224532005–20061
Daniel LacroixCanada23101381994–19951
Bobby LalondeCanada133143751591979–19812
Joe LambCanada902123441151932–19342
Myles LaneUnited States36314191928–19343
Robert LangCzech Republic300021997–19981
Steve LangdonCanada701121974–19783
Josh LangfeldUnited States18011102005–20061
Albert LangloisCanada6541014541965–19661
Guy LapointeCanada4521618341983–19841
Martin LapointeCanada2054043832552001–20043
Drew LarmanUnited States400002009–20101
Charles "Bonner" LaroseCanada600001925–19261
Guy LaroseCanada1994–19951
Reed LarsonUnited States1412552771961985–19883
Matt LashoffUnited States46178222006–20093
Marty LauderCanada300001927–19281
Dominic LavoieCanada200021992–19931
Brian LawtonUnited States8000141989–19901
Hal LaycoeCanada3232052721801950–19566
Jeff LazaroUnited States7681927981990–19922
Jay LeachUnited States200072005–20061
Larry LeachCanada126132942911958–19623
Reggie LeachCanada7991726121970–19722
Steve LeachUnited States29376831595011991–19965
Pat LeahyUnited States49448192003–20062
Rich LeducCanada33448141972–19742
Grant LedyardCanada6961521391997–19992
Brian LeetchUnited States6152732362005–20061
Guillaume LefebvreCanada100002009–20101
Tommy LehmanSweden355510161987–19892
Mikko LehtonenFinland200002008–20102
Bob LeiterCanada135202848851962–19695
Moe LemayCanada14000231987–19892
Reggie LemelinCanada183022561987–19936
Bill LesukCanada801101968–19702
Pete LeswickCanada200001944–19451
Normand LeveilleCanada75172542491981–19832
Matt LindbladUnited States200002013–20151
Ken LinsemanCanada3891252473727461984–19906
Ross LonsberryCanada33235161966–19693
Jim LorentzCanada7981927361968–19702
Ross LoweCanada46538401949–19512
Milan LucicCanada4851211772986912007–20157
Morris LukowichCanada3661218311984–19862
Harry LumleyCanada78000141957–19603
Pentti LundFinland778142221946–19534
Vic LynnCanada6816824731950–19522
Ron "Peaches" LyonsCanada14000211930–19311
Lane MacDermidUnited States8000152011–20132
Craig MacDonaldCanada1803382003–20041
Joey MacDonaldCanada700002006–20071
Parker MacDonaldCanada29641061965–19661
Mickey MacKayCanada7012719311928–19302
Fleming MackellCanada5131271853124741951–19609
Craig MacTavishCanada2174466110741979–19845
Mikko MakelaFinland1112301994–19951
Dean MalkocCanada731011561996–19982
Troy MalletteCanada6868141551996–19971
Phil MaloneyCanada8317314881949–19512
Ray MalutaCanada2523561975–19772
Eric ManlowCanada1101122000–20022
Cameron MannCanada89141024401997–20014
Ray MansonCanada100001947–19481
Sylvio ManthaCanada500021936–19371
Paul MaraUnited States5931518952006–20071
Brad MarchandCanada30092941862492009–20155
Don MarcotteCanada8682302544843171965–198215
Frank MarioCanada5391928241941–19452
Nevin MarkwartCanada29939671067691983–19928
Daniel MaroisCanada227310181993–19941
Gilles MarotteCanada1181025351641965–19672
Mark MarquessCanada2754961946–19471
Clare MartinCanada7881422381941–19483
Frank MartinCanada8231922441952–19542
Hubert "Pit" MartinCanada111363369501965–19672
Marquis MathieuUnited States16022141998–20013
Joe MatteCanada300001925–19261
Wayne MaxnerCanada628917481964–19662
Alan MayCanada300001987–19881
Norm McAteeCanada1301101946–19471
Sandy McCarthyCanada37314282003–20041
Tom McCarthyCanada75323466371986–19882
Tom McCarthyCanada2445901960–19611
Trent McClearyCanada59358331996–19971
Bob McCordCanada10811516751963–19652
Brad McCrimmonCanada2281737543251979–19823
Ab McDonaldCanada60991861964–19651
Shawn McEachernUnited States110263561561995–20062
Jack McGillCanada97233659421941–19474
Dan McGillisCanada9052429752002–20042
Bert McInenlyCanada43213281933–19363
Marty McInnisUnited States96111324462001–20032
Jack McIntyreCanada123193554491949–19534
Walt McKechnieCanada5333681974–19751
Don McKenneyCanada5921952674621891954–19639
John McKenzieCanada4531692273967001965–19727
Andrew McKimCanada3614541992–19942
Kyle McLarenCanada41734901243701995–20027
Scott McLellanCanada200001982–19831
Mike McMahon, Sr.Canada200021945–19461
Sammy McManusUnited Kingdom100001936–19371
Peter McNabCanada5952633245871111976–19848
Adam McQuaidCanada220828363452009–20155
Pat McReavyCanada2102241938–19424
Marty McSorleyCanada27235621999–20001
Harry MeekingCanada2310161926–19271
Dick MeissnerCanada13581018371959–19623
Larry MelnykCanada75012121231980–19833
Andrej MeszarosSlovakia1423562013–20141
Glen MetropolitCanada82112233362007–20081
Nick MickoskiCanada1810121959–19601
Rick MiddletonCanada8814024968981241976–198812
Mike MilburyUnited States7544918923815521975–198712
Al MillarCanada600001957–19581
Mike MillarCanada1514501989–19901
Bob MillerUnited States26355821371431977–19814
Jay MillerUnited States2161320338581985–19894
Kevan MillerUnited States47156382013–20151
Herb MitchellCanada53606561924–19262
Mike MoffatCanada1900021981–19843
Sandy MogerCanada1322723501161994–19973
Doug MohnsCanada7101182293476711953–196411
Carl MokosakCanada7000311988–19891
Steve MontadorCanada13011182008–20091
Andy MoogCanada261010101101987–19936
Ian MoranUnited States55268402002–20063
Bernie MorrisCanada620201924–19251
Derek MorrisCanada5832225262009–20101
Jon MorrisUnited States400001993–19941
Doug MorrisonCanada237310151979–19854
Jim MorrisonCanada8481927441951–19592
Shaone MorrisonnCanada41178182002–20042
Mike MottauUnited States600002011–20121
Alex MotterCanada2614541934–19362
Mark MowersUnited States7851217262006–20071
Joe MullenUnited States37871501995–19961
Gord MurphyCanada106820281261991–20023
Joe MurphyCanada267714411999–20001
Ron MurphyCanada133296190441965–19705
Glen MurrayCanada5702091803894081991–200810
Brantt MyhresCanada1000312002–20031
Anders MyrvoldNorway902241996–19971
Mats NaslundSweden348142241994–19951
Andrei NazarovRussia1101673642000–20022
Cam NeelyCanada5253442465909211986–199610
Ray NeufeldCanada15134281988–19902
Al NicholsonCanada1901141955–19572
Eric NickulasUnited States4571017241998–20064
Graeme NicolsonCanada100001978–19791
Kirk NielsenUnited States600001997–19981
Kraig NienhuisCanada87201636391985–19883
Chris NilanUnited States801114254631990–19922
Jim NillCanada76411151431983–19852
Petteri NokelainenFinland907613292007–20092
Peter NordstromSweden200001998–19991
Jack NorrisCanada2300001964–19651
Jeff NortonUnited States301122001–20021
Hank NowakCanada111181533811974–19773
Michael NylanderSweden1511112142003–20041
Dennis O'BrienCanada83411151381977–19803
Ellard "Obie" O'BrienCanada200001955–19561
Mike O'ConnellUnited States424701992693121980–19866
Fred O'DonnellCanada115151126981972–19742
Sean O'DonnellCanada232547522752001–20043
Billy O'DwyerUnited States10281321931987–19903
Paul O'NeilUnited States100001975–19761
Jim "Peggy" O'NeillCanada141626321051933–19374
Willie O'ReeCanada4541014261957–19612
Terry O'ReillyCanada89120440260620951971–198514
Adam OatesCanada3681423574991231991–19976
Chris OddleifsonCanada55101121251972–19742
Jeff OdgersCanada8078151971996–19971
Harry OliverCanada355109591681291926–19348
Murray OliverCanada4291162163321791960–19677
Krzysztof OliwaPoland330001102002–20031
Bobby OrrCanada6312646248889241966–197610
Colton OrrCanada21000272003–20062
Gerry OuelletteCanada3454901960–19611
George OwenCanada1924433771511928–19335
Clayton PachalCanada11000261976–19782
Samuel PahlssonSweden1711262000–20011
Daniel PailleCanada304443882692009–20155
Aldo PalazzariUnited States2463941943–19441
Brad PalmerCanada7361117181982–19831
Eddie PanagabkoCanada29033381955–19572
Jay PandolfoUnited States1800022012–20131
Grigori PanteleevLatvia508614121992–19953
Bernie ParentCanada5700061965–19672
J. P. PariseCanada21224101965–19672
Brad ParkCanada5011003174175531975–19838
Dave PasinCanada71181937501985–19861
David PastrnakCzech Republic 2014–2015
George PattersonCanada1001121933–19341
Davis PayneCanada22011141995–19972
Allen PedersenCanada333431354081986–19915
Barry PedersonCanada3791662514172481980–19927
Pete PeetersCanada171044931982–19864
Johnny PeirsonCanada5451531733263151946–195811
Scott PellerinCanada3515662001–20021
Pascal PelletierCanada600002007–20081
Jeff PennerCanada200002009–20101
Cliff PenningtonCanada9716425861961–19632
Bob PerreaultCanada2200001962–19631
Garry PetersCanada200021971–19721
Jimmy PetersCanada97283058461947–19492
Jim PettieCanada21000231976–19793
Eric PettingerUnited Kingdom17000171928–9291
Gordon PettingerCanada104203050201937–19403
Rich PeverleyCanada127214667402010–20133
Harry PidhirnyCanada200001957–19581
Jacques PlanteCanada802221972–19731
Willi PlettParaguay652351701987–19881
Ray PodloskiCanada8011171988–19891
Bud PoileCanada3816143061949–19501
Dan PolizianiCanada100001958–19591
Poul PopielDenmark301121965–19661
Peter PopovicSweden60167482000–20011
Jack PortlandCanada187720271481934–19406
Corey PotterUnited States300002013–20141
Felix PotvinCanada2800082003–20041
Marc PotvinCanada33011161994–19962
Dave PoulinCanada16534681021171989–19934
Benoit PouliotCanada74161632382011–20121
Petr PrajslerCzech Republic300021991–19921
Jack PrattUnited Kingdom37202421930–19322
Walter "Babe" PrattCanada31448251946–19471
Dean PrenticeCanada1705056106631962–19664
Wayne PrimeauCanada1011316291152005–20072
Sean ProngerCanada11011131999–20001
Andre PronovostCanada1382621471101960–19633
Claude PronovostCanada100021955–19561
Brian ProppCanada143912101989–19901
Joel PrpicCanada1503321997–20002
Jean PusieCanada410101934–19351
Bill QuackenbushCanada46122133155461949–19567
Max QuackenbushCanada474610261950–19511
John QuiltyCanada632521947–19481
Stephane QuintalCanada158819272171988–19924
Bill RanfordCanada12203381985–19974
George RanieriCanada200001956–19571
Tuukka RaskFinland13804462007–20156
Jean RatelleCanada419155295450841975–19816
Jake RathwellCanada100001974–19751
Matt RavlichCanada3212321962–19733
Andrew RaycroftCanada10802202000–20065
Terry ReardonCanada151243054571938–19475
Marty ReasonerUnited States1926882005–20061
Mark RecchiCanada1804265107712008–20113
Gord RedahlCanada1801121958–19591
Wade ReddenCanada611202012–20131
George ReddingCanada35325101924–19262
Dick RedmondCanada23536791151241978–19824
Dave ReeceUnited States1400001975–19761
Larry ReganCanada164305383611956–19593
Earl "Dutch" ReibelCanada636814161958–19591
Jeremy ReichCanada902351412006–20082
Dave ReidCanada38789921811151983–199610
Ed ReigleCanada17022251950–19511
Stephane RicherCanada21145181992–19931
Barry RichterUnited States5051318321996–19971
Vincent RiendeauCanada2901121993–19952
Pat RigginCanada4900041985–19872
Jack RileyRepublic of Ireland600001935–19361
Bob RingUnited States100001965–19661
Vic RipleyCanada364610271932–19342
Al RittingerCanada19371001943–19441
Jamie RiversCanada64426452001–20021
Wayne RiversCanada80112637861963–19674
Doug RobertsUnited States55581391971–19743
Gordie RobertsUnited States124618241451992–19942
Nathan RobinsonCanada200002005–20061
Randy RobitailleCanada902201996–19993
Earl RocheCanada300001932–19331
Eddie RoddenCanada20000101928–19291
Jon RohloffUnited States150725321291994–19973
Dale RolfeCanada300001959–19601
Brian RolstonUnited States3591041471611511999–2004
2011–2012
6
Roberto RomanoCanada100001986–19871
Paul RontyCanada2245698154391947–19514
Bobby RoweCanada410101924–19251
Andre RoyUnited States13022121995–19972
Jean-Yves RoyCanada54101525221996–19982
Gino RozziniCanada3151015201944–19451
Kent RuhnkeCanada201101975–19761
Paul RungeCanada488311221930–19363
Vladimir RuzickaCzech Republic16666661321051990–19933
Michael RyderCanada2356364127872008–20113
Sergei SamsonovRussia5141642123761031997–20068
Martin SamuelssonSweden1401122002–20042
Derek SandersonCanada3891351592946861965–19749
Ed SandfordCanada442941362302991947–19558
Charlie SandsCanada2156338101361934–19395
Craig SarnerUnited States700001974–19751
Miroslav SatanSlovakia389514122009–20101
Glen SatherCanada1461223351011966–19693
Philippe SauveUnited States200002006–20071
Maxime SauveCanada100002011–20121
Andre SavageCanada5081321101998–20013
Gordon "Tony" SavageCanada800021934–19351
Andre SavardCanada22852621141441973–19763
Marc SavardCanada304742313052752006–20155
Terry SawchukCanada102000341955–19572
Kevin SawyerCanada400051995–19972
Dave ScatchardCanada164610282005–20061
Peter SchaeferCanada6391726182007–20081
Paxton SchaferCanada300001996–19971
Chuck ScherzaCanada1011241943–19441
Bobby SchmautzCanada3541341612954441973–19807
Clarence SchmidtUnited States710121943–19441
Otto SchmidtCanada200001943–19441
Jack SchmidtCanada45671361942–19431
Milt SchmidtCanada7762293465754661936–195516
Werner SchnarrCanada2500001924–19262
Danny SchockCanada600001969–19712
Ron SchockCanada128173148281963–19674
Jim SchoenfeldCanada39022201983–19841
Al SecordCanada1663926653371978–19813
Tyler SeguinCanada20356651211212010–20133
Dennis SeidenbergGermany2581972911062009–20155
Jeff SerowikUnited States100001994–19951
Eddie ShackCanada1203430641811967–19692
Evgeny ShaldybinRussia310101996–19971
Sean ShanahanCanada600071977–19781
Gerry ShannonCanada42123101934–19362
David ShawCanada1761427412291992–19953
Normand ShayCanada31213161924–19262
Gregg SheppardCanada4161552203751301972–19786
John SheppardCanada400001933–19341
Jack ShewchukCanada187919281601938–19456
Allan ShieldsCanada18044151936–19371
Steve ShieldsCanada3600082002–20031
Bill ShillCanada79211334181942–19473
Jack ShillCanada45448221934–19351
Bruce ShoebottomCanada35145531987–19914
Eddie ShoreCanada54310317627910281926–194014
Albert "Babe" SiebertCanada1262333561771933–19363
Jonathan SigaletCanada100042006–20071
Jordan SigaletCanada100002005–20061
Dave SilkUnited States64202242861983–19852
Charlie SimmerCanada19898941921361984–19873
Al SimmonsCanada10011211973–19762
Don SimmonsCanada168000141956–19615
Frank SimonettiUnited States1155813761984–19884
Al SimsCanada3112248701721973–19796
Alf SkinnerCanada18000251924–19251
Petri SkrikoFinland3761420151990–19922
Peter SkudraLatvia2500002000–20011
Jiri SlegrCzech Republic6892635832003–20062
Louis SleigherCanada83162137651984–19862
Don SmillieCanada1222441933–19341
Alex SmithUnited Kingdom6391019621932–19342
Barry SmithCanada1910121975–19761
Brandon SmithCanada30347101998–20013
Dallas SmithCanada861542483029361959–197715
Des SmithCanada1141517321541939–19423
Floyd SmithCanada2601161954–19572
Kenny SmithCanada3317893171491944–19517
Reginald "Hooley" SmithCanada4481018361936–19371
Reilly SmithCanada82203151142013–20151
Rick SmithCanada513361251613911968–19808
Bryan SmolinskiUnited States1365036861131992–19953
Vladimir SobotkaCzech Republic13461622642007–20103
Carl SoderbergSweden79163450422012–20152
Tom SonginUnited States435510221978–19813
Emory "Spunk" SparrowCanada600041924–19251
Bill SpeerCanada2813481969–19712
Irv SpencerCanada6951722341962–19631
Ryan SpoonerCanada270111162012–20152
Frank SpringCanada100001969–19701
Martin St. PierreCanada1422442008–20091
Steve StaiosCanada663811751995–19972
Fred StanfieldCanada448135274409801967–19736
Allan StanleyCanada129125062821956–19582
Paul StantonUnited States713710541993–19941
Pat StapletonCanada902810501961–19632
Vic StasiukCanada3781251662914611955–19616
Yan StastnyCanada38156292005–20072
Kevin StevensUnited States41101323491995–19961
Mike StevensCanada701191987–19881
Phil StevensCanada1700001925–19261
Shayne StevensonCanada19011281990–19922
Alan StewartCanada4000171991–19921
Bob StewartCanada8000151971–19721
Cam StewartCanada833710721993–19974
Jim StewartUnited States100001979–19801
Nels StewartCanada15264551191811932–19374
Ron StewartCanada126342660481965–19672
P. J. StockCanada130112132822001–20043
Bill "Red" StuartCanada9914418931924–19273
Brad StuartCanada103173148642005–20072
Mark StuartUnited States2831327402842005–20116
Jozef StumpelSlovakia42475206281801991–20038
Marco SturmGermany312106871931562005–20105
George "Red" SullivanCanada102152136321949–19534
Mike SullivanUnited States7751318341997–19981
Max SutherlandCanada200001931–19321
Ron SutterCanada185712241995–19961
Bob SweeneyUnited States382811121935091986–19926
Don SweeneyCanada1052522102626631988–200315
Tim SweeneyUnited States91192645341992–19973
Don SylvestriCanada300021984–19851
Rob TallasCanada8700061995–20005
Dave TanabeUnited States5441216482005–20061
Jamie TardifCanada200002012–20131
Mikhail TatarinovRussia200021993–19941
Billy TaylorCanada3941620251947–19481
Bob TaylorUnited States800061929–19301
Chris TaylorCanada37358121998–19991
Tim TaylorCanada1282418421121997–19992
Alan "Skip" TealCanada100001954–19551
Petr TenkratCzech Republic649514342006–20071
Orval TessierCanada55571261955–19612
Mats ThelinSweden163819271761984–19873
Michael ThelvenSweden20720801002171985–19905
Tim ThomasUnited States378066392002–2003
2005–2012
8
Dave ThomlinsonCanada12011171991–19921
Cecil "Tiny" ThompsonCanada46801101928–193911
Cliff ThompsonUnited States1601121941–19492
Nate ThompsonUnited States400002006–20071
Bill ThomsCanada1742601944–19451
Joe ThorntonCanada5321692854546171997–20068
Shawn ThorntonCanada4803439737482007–20147
Mattias TimanderSweden14622325521996–20004
Rick TocchetCanada673222541311995–19972
Hannu ToivonenFinland3800082005–20072
Jerry ToppazziniCanada6601512183693281952–196411
Zellio ToppazziniCanada456713181948–19513
Bill TouheyCanada26549121931–19321
Graeme TownshendJamaica22257191989–19912
Patrick TraverseCanada37268142000–20011
Zach Trotman|United States200002013–20151
Marty TurcoCanada500022011–20121
Gordon TurlickCanada200021959–19601
Tony TuzzolinoUnited States200002001–20021
Rogatien VachonCanada9102261980–19822
Carol VadnaisCanada263471341814331971–19765
Darren Van ImpeCanada2201556712161997–20014
Dennis VaskeUnited States300061998–19991
Kris VernarskyUnited States1710122002–20042
Jim VeseyUnited States400001991–19921
Terry VirtueCanada400001998–19991
Phil Von StefenelliCanada27044161995–19961
Ben WalterCanada1000042005–20072
Mike WaltonCanada1686057117921970–19794
Wes WalzCanada7391221441989–19923
Aaron WardCanada150917261162006–20093
Dixon WardCanada6351318652000–20011
Don WardCanada31011161959–19601
David WarsofskyUnited States611202013–20151
Grant WarwickCanada76282048221947–19492
Joe WatsonCanada7321416381964–19672
Tom WebsterCanada11033111968–19702
Ralph "Cooney" WeilandCanada3661311052361231928–19398
Eric WeinrichUnited States22156102000–20011
John WensinkCanada24857551124291976–19804
Glen WesleyCanada537772303074211987–19947
Ed WestfallCanada7331262133394101961–197211
Blake WheelerUnited States22150601101312008–20113
Trent WhitfieldCanada1701172009–20122
Kay WhitmoreCanada500002000–20011
Dennis WidemanCanada25633861191652006–20104
Jim WiemerCanada2011147582591989–19945
Archie WilcoxCanada1401121933–19341
Barry WilkinsCanada810121966–19703
John WilkinsonCanada900061943–19441
Burr WilliamsUnited States700061934–19351
Tom WilliamsUnited States390961362321151961–19698
Gord WilsonCanada1954–19551
Landon WilsonUnited States130122133911996–20004
Ross "Lefty" WilsonCanada100001957–19581
Wally WilsonCanada5311819181947–19481
Hal WinklerCanada6700001926–19282
Chris WinnesUnited States2914561990–19933
Eddie WisemanCanada110305282181939–19423
Bob WoytowichCanada153634401341964–19673
Andy WozniewskiUnited States200002009–20101
Ken YackelUnited States600021958–19591
Stephane YelleCanada7771118322008–20091
Jason YorkCanada49178322006–20071
C. J. YoungUnited States15459121992–19931
Rob ZamunerCanada178262450582001–20043
Greg ZanonCanada1711242011–20121
Joe ZanussiCanada68189381975–19772
Jeff ZehrCanada400021999–20001
Alexei ZhamnovRussia241910302005–20061
Sergei ZholtokLatvia2522421992–19942
Sergei ZinovjevRussia1001122003–20041
Rick ZomboUnited States6741014531995–19961

See also

References

This article is issued from Wikipedia - version of the Saturday, October 17, 2015. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.