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 Abbott100001943–19441
John Adams1400001972–19731
Rick Adduono100001975–19761
Johnathan Aitken300001999–20001
Andrew Alberts184118192312005–20083
Gary Aldcorn21235121960–19611
Bobby Allen50033122006–20082
Jason Allison3011051892942421996–20015
Bill "Red" Anderson1942–19431
Earl Anderson64121628101974–19773
Dave Andreychuk63191433281999–20001
John Arbour6011111965–19682
Bob Armstrong5421386996711950–196212
Jamie Arniel100002010–20111
Scott Arniel29538201991–19921
Barry Ashbee14033141965–19661
Brent Ashton87192443581991–19932
Steve Atkinson100001968–19691
Oscar Aubuchon1240401942–19442
Alex Auld2300002007–20081
Don Awrey53321871088271963–197310
P. J. Axelsson7971031842872761997–200911
Pete Babando118422567861947–19492
Ace Bailey2323146772891968–19735
Scott Bailey1900001995–19972
Mike Bales100001992–19931
Murray Balfour15022261964–19651
Stan Baluik700021959–19601
Darren Banks20224731992–19942
Ralph Barahona622401990–19922
Marco Baron64022461979–19834
Dave Barr1211271981–19832
Eddie Barry1913421946–19471
Marty Barry280130882181671929–19356
Ray Barry1812361951–19521
Matt Bartkowski8402020402010–20154
Jim Bartlett6315924951960–19611
Shawn Bates135141428441997–20014
Bobby Bauer328123137260361935–195210
Ken Baumgartner1511453181997–19992
Jack "Red" Beattie28858791371271930–19388
Bob Beckett687613181956–19644
Clayton Beddoes602810571995–19972
Bob Beers7731114531989–19974
Steve Begin775914532009–20101
Ken Belanger12258133171998–20013
Yves Belanger800001979–19801
Bill Bennett714521978–19791
Harvey Bennett2400001944–19451
Bobby Benson801141924–19251
Paul Beraldo10000191987–19892
Bryan Berard80102838642002–20031
Patrice Bergeron9632894457343662003–201813
Daniel Berthiaume800001991–19921
Phil Bessler900001935–19361
Silvio "Sam" Bettio4491221321949–19501
Nick Beverley8111011281966–19745
Paul Bibeault4200001944–19462
Craig Billington3500041994–19962
Jack Bionda803811951956–19593
Dick Bittner100001949–19501
Byron Bitz808816492008–20102
Don Blackburn605541962–19631
Bob Blake1200001935–19361
Zdenek Blatny500022005–20061
John Blue41022131992–19942
John Blum169522274431983–19905
Brandon Bochenski51111728202006–20082
Gus Bodnar827714311953–19552
Andrew Bodnarchuk500022009–20101
Leo Boivin717471642117661954–196612
Ivan Boldirev1302261970–19722
Frank "Buzz" Boll82445296221942–19442
Marcel Bonin679918491955–19561
Dennis Bonvie23123842001–20021
Buddy Boone34538281956–19582
Bill Boucher14505121926–19271
Fred Bourdginon200001925–19261
Chris Bourque1813462012–20131
Ray Bourque15183951111150610871979–200021
Paul Boutilier525914841986–19871
Johnny Boychuk3171956751982008–20147
Irwin Boyd558715161931–19443
Brad Boyes1443964103552005–20072
Nick Boynton2992262843971999–20066
John Brackenborough700001925–19261
Barton Bradley100001949–19501
Rich Brennan701162002–20031
Tom Brennan1222421943–19452
Andy Brickley1773776113381988–19924
Archie Briden1000001926–19271
Frank Brimsek44400041938–19499
Ken Broderick2001121973–19752
Wade Brookbank7101152006–20071
Ross Brooks5401121972–19753
Adam Brown33891761951–19521
Sean Brown811671642001–20032
Wayne "Weiner" Brown1953–19541
Gordon Bruce284913131940–19463
Ron Buchanan300001966–19671
Johnny Bucyk143654579413394361957–197821
Billy Burch2331441932–19331
Eddie Burke16303121931–19321
Charlie Burns26248701181181959–19634
Randy Burridge3591081152232751985–19916
John Byce2123561989–19923
Gordie Byers101101949–19501
Lyndon Byers2612442669591983–19929
Jack Caffery54325221956–19582
Charles Cahill3101141925–19261
Herbert Cain314140119259811939–19467
Norm Calladine6319294881942–19453
Gregory Campbell2883341741052010–20154
Wade Campbell28044601985–19883
Carter Camper310102011–20121
Jack Capuano200001991–19921
Jim Carey2900001996–19982
Wayne Carleton111284371671969–19712
Jordan Caron123121628602010–20154
Bobby Carpenter18763711341751988–19924
George Carroll1100091924–19251
Bill Carson6311617341928–19302
Anson Carter2117073143691996–20004
Billy Carter800021960–19611
John Carter1853341741201985–19916
Joe Carveth73292453201946–19482
Jon Casey57022141993–19941
Wayne Cashman102727751679310411964–198317
Ed Chadwick400001961–19621
Erwin "Murph" Chamberlain4592433671942–19431
Art Chapman159242953661930–19344
Zdeno Chara8921383154539382006–201812
Gerry Cheevers416011112141965–198012
Dick Cherry600041956–19571
Don Cherry1954–19551
Denis Chervyakov200021992–19931
Tim Cheveldae200001996–19971
Real Chevrefils341101931941611951–19598
Art Chisholm300001960–19611
Stanislav Chistov605813362006–20071
Dave Christian128443882491989–19912
Jack Church43268281945–19461
Dean Chynoweth9428102591995–19983
Robert Cimetta5410919331988–19902
Aubrey "Dit" Clapper8242282464744621927–194720
Gordie Clark801101974–19762
Sprague Cleghorn98158231471925–19283
Paul Coffey18044302000–20011
Les Colvin100001948–19491
Roy Conacher1669451145401938–19465
Wayne Connelly169253863601961–19674
Harry Connor569110401927–19302
Alex "Bud" Cook28448141931–19321
Frederick "Bun" Cook4045981936–19371
Lloyd Cook410101924–19251
Carson Cooper5837643141924–19273
Carl Corazzini1220202003–20041
Norm Corcoran400021949–19553
Mark Cornforth600041995–19961
Joe Corvo7542125132011–20121
Murray Costello96101727441954–19562
Alain Cote682911651985–19894
Maurice Courteau600001943–19441
Geoff Courtnall26078811593681983–19885
Billy Coutu41112351926–19271
Bill Cowley5081903465361331935–194712
Jim Craig23011111980–19811
Jack Crawford539381401782021937–195013
Lou Crawford26213291989–19922
Dave Creighton2957265137761948–19546
Terry Crisp300001965–19661
Bruce Crowder2174344871331981–19843
Keith Crowder60721925847712511980–19899
Wilf Cude200001931–19321
Craig Cunningham200002013–20151
Bill Cupolo47111324101944–19451
Brian Curran11537104071983–19863
Mariusz Czerkawski100232245451993–20064
Byron Dafoe283088601997–20025
Kevin Dallman2101182005–20061
Nick Damore100001941–19421
Harold Darragh2524641930–19311
Cleon Daskalakis1200001984–19873
Kaspars Daugavins601102012–20131
Bob Davie41011251933–19363
Lorne Davis25123101955–19602
Murray Davison100001965–19661
Norm Defelice1000021956–19571
Matt DelGuidice1100021990–19922
Armand "Dutch" Delmonte100001945–19461
Ab DeMarco, Jr.300001978–19791
Ab DeMarco641501942–19442
Nathan Dempsey1701162006–20071
Cy Denneny2312321928–19291
Bill Derlago3951621151985–19861
Bob Dillabough113132538321965–19672
Rob DiMaio2723562973011996–20004
Gary Doak60920811016561965–198114
Brian Dobbin7101221991–19921
Clark Donatelli10011221991–19921
Ted Donato5281191472662971991–20049
Dave Donnelly6291221651983–19863
Shean Donovan7661117562006–20071
Gary Dornhoefer62121224351963–19663
Doug Doull350111322003–20041
Peter Douris148242549381989–19934
Aaron Downey100001999–20001
P. C. Drouin300001996–19971
Luc Dufour1142015351541982–19842
Lorne Duguid3024641935–19372
Woody Dumart771211218429991935–195416
Dale Dunbar100001988–19891
Darryl Edestrand215837451951973–19785
Pat Egan29447851324351943–19496
Gerry Ehman110101957–19581
Todd Elik90174562561995–19972
Dave Ellett13632629921997–19992
Mikko Eloranta118182341761999–20023
David Emma500001996–19971
John Emmons22022162001–20021
Leighton "Hap" Emms1111281934–19351
Autry Erickson12631215941959–19612
Grant Erickson210101968–19691
Loui Eriksson6110273762013–20151
Phil Esposito62545955310125121967–19769
Claude Evans100001957–19581
Bill Ezinicki812124451661950–19522
Glen Featherstone99713202741991–19943
Andrew Ference3731678942782006–20137
Tom Fergus289981382361381981–19854
Lorne Ferguson201474188871949–19565
Manny Fernandez3200022007–20092
Peter Ferraro516915441998–20002
Guyle Fielder1953–19541
Marcel Fillion100001944–19451
Tommy Filmore300001933–19341
Brian Finley200002006–20071
Eddie Finnigan300001935–19361
Dunc Fisher129243357221950–19533
Tom Fitzgerald714610402005–20061
Fern Flaman6823014717710021944–196114
Reg Fleming1012229511781964–19662
Ron Flockhart400001988–19891
Justin Florek411202013–20151
Dave Forbes28453521052201973–19774
Mike Forbes32044151977–19781
Dwight Foster25251821331651977–19876
Harry "Yip" Foster30123121931–19321
Norm Foster300001990–19911
Jimmy Franks100001943–19441
Frank Frederickson832712391401926–19293
Harry Frost300001938–19391
Art Gagne601161929–19301
Pierre Gagne200001959–19601
Johnny Gagnon2411291934–19351
Norman "Dutch" Gainor1554843911181927–19314
Percy "Perk" Galbraith3463129602241926–19348
Garry Galley25724821063221988–19924
Don Gallinger2226588153891942–19485
Bruce Gamble80000181960–19622
Bert Gardiner4101101943–19441
Cal Gardner28057831402251953–19574
Ray Gariepy35167391953–19541
Armand Gaudreault4415924271944–19451
Jean Gauthier1102281968–19691
Jack Gelineau14100041948–19513
Jean-Guy Gendron27066621282301958–19645
George "Gerry" Geran3351661925–19261
Ray Getliffe128374077571935–19394
Barry Gibbs2400041967–19692
Doug Gibson527182501973–19762
Gilles Gilbert278055861973–19807
Jeannot Gilbert901141962–19652
Andre Gill500001967–19681
Hal Gill6262077975881997–20068
Mike Gillis1251724411041980–19844
Jonathan Girard150103444461998–20035
Art Giroux1010101934–19351
Paul Gladu406142021944–19451
Matt Glennon300021991–19921
Warren Godfrey260948572251952–19634
Bill Goldsworthy336612271964–19673
Leroy Goldsworthy92171633221936–19382
Sergei Gonchar15459122003–20041
Fred Gordon44325401927–19281
Lee Goren35415142000–20032
Robert "Butch" Goring3913213461984–19851
Bob Gould7781725921989–19901
Bob Gracie24268161933–19341
Thomas Gradin64123143181986–19871
Rod Graham1421371974–19751
Teddy Graham49415371935–19372
John Grahame76044181999–20034
Ron Grahame4001101977–19781
Benny Grant100001943–19441
Terry Gray428715151961–19621
Red Green25000161928–19291
Ted Green6204820625410291960–197211
Travis Green1462117381462003–20062
Lloyd Gronsdahl1012301941–19421
Michal Grosek96520251042002–20042
Lloyd Gross610161933–19341
Don Grosso3302221946–19471
John Gruden59077281993–19963
Bob Gryp100001973–19741
Paul Guay502201988–19891
Bill Guerin14269601292132000–20022
Bep Guidolin19549701192461942–19474
Ben Guite100002005–20061
Jeff Hackett1800022002–20031
Matti Hagman9015183321976–19782
Taylor Hall700041987–19881
Doug Halward753912141975–19783
Robert "Red" Hamill58161430201937–19425
Zach Hamill3003342009–20123
Dougie Hamilton106122941542012–20152
Ken Hammond110121990–19911
Brett Harkins454151981994–19972
Walter "Happy" Harnott600021933–19341
Leland "Hago" Harrington428210131925–19282
Fred "Smokey" Harris631481924–19251
Henry Harris34246201930–19311
Ed Harrison190262450511947–19514
Jim Harrison39437371968–19702
Greg Hawgood1342751781601987–19903
Chris Hayes1971–19721
Paul Haynes3743781934–19351
Don Head38000141961–19621
Fern Headley1610141924–19251
Eric Healey200022005–20061
Andy Hebenton7012112381963–19641
Lionel Heinrich35112331955–19561
Steve Heinze5151311082392751991–20009
Jay Henderson33134371998–20013
John Henderson4500001954–19562
Murray Henderson4052462863051944–19528
Josh Hennessy300022011–20121
Gordie Henry300001948–19534
Jim Henry23700001951–19554
Jimmy Herbert1186317801711924–19284
Phil "Nip" Hergesheimer3000121941–19421
Matt Herr300002002–20031
Matt Hervey16011551991–19921
Orville "Obs" Heximer487512121932–19331
Wayne Hicks657916141962–19631
Andy Hilbert38336182001–20043
Mel Hill130262551411937–19414
Wilbert "Dutch" Hiller4371017191941–19421
Randy Hillier164330332531981–19843
Floyd "Bud" Hillman6000101956–19571
Larry Hillman12763036811957–19603
Lionel Hitchman3752426504851924–193410
Shane Hnidy11041317882007–20113
Ken Hodge6522893856746201967–19769
Ken Hodge, Jr.112364076301990–19922
Ted Hodgson400001966–19671
Jeff Hoggan47022332006–20082
Benoit Hogue1744892001–20021
William "Flash" Hollett357841151991901935–19449
Ron Hoover17404311989–19912
Pete Horeck100151833791949–19512
Nathan Horton16956511071612010–20133
Bronco Horvath2271031122152041957–19614
Marty Howe7811112241982–19831
Bill Huard200001992–19931
Brent Hughes1912522475111991–19954
Ryan Hughes300001995–19961
Joe Hulbig31224121999–20012
Ivan Huml4961218362001–20043
Matt Hunwick164133245762007–20114
Paul Hurley101101968–19691
Jamie Huscroft700772471993–19952
Bill Hutton2520261929–19312
Dave Hynes2240421973–19752
Gord Hynes1505561991–19921
Al Iafrate125813201993–19941
Jarome Iginla78303161472013–20141
Frank Ingram100001924–19251
Ted Irvine100001963–19641
Brad Isbister5861723462005–20061
Richard Jackman200022001–20021
Art Jackson305941342281031937–19457
Harvey "Busher" Jackson113354378811941–19443
Percy Jackson500001931–19362
Stan Jackson528311661924–19262
Walter "Red" Jackson200001935–19361
Jaromir Jagr1127922012–20131
Craig Janney26285198283441987–19925
Roger Jenkins42268511935–19361
Bill Jennings39201333251944–19451
Eddie Jeremiah600001931–19321
Frank Jerwa29459221931–19321
Joe Jerwa846915551931–19375
Jeff Jillson5041014352003–20041
Aaron Johnson10000102012–20131
Chad JohnsonFirst season with Bruins2013–20141
Nick Johnson900002013–20141
Norm Johnson5442024331957–19592
Tom Johnson12143034631963–19652
Ed Johnston44301010261962–197311
Greg Johnston1832628541191983–19907
Stan Jonathan392911071987381975–19838
Rob Jones800021971–19732
Bob Joyce115263864781987–19903
Joe Juneau16151142193721991–19943
Joe Junkin100001968–19691
Milan Jurcina918614742005–20072
Tomas Kaberle2418922010–20111
Walter "Jeff" Kalbfleisch100001936–19371
Petr Kalus941562006–20071
Max Kaminsky75131730241934–19362
Steven Kampfer485712142010–20122
Martins Karsums601102008–20091
Alexei Kasatonov6331417451994–19962
Steve Kasper5641352203554501980–19899
Doug Keans154055461983–19885
Gordon "Duke" Keats17505101926–19271
Don Keenan100001958–19591
Jarmo Kekalainen27437141989–19912
Chris Kelleher100002001–20021
Chris Kelly197343771952010–20154
Forbes Kennedy2213045752371962–19664
Sheldon Kennedy5681018301996–19971
Phil Kessel2226660126562006–20093
Dmitri Khristich1615879137901997–19992
Alexander Khokhlachev100022013–20151
Anton Khudobin1500002011–20132
Darin Kimble5573101771992–19931
Lloyd "Dede" Klein2020251928–19322
Joe Klukay150333366511952–19553
Gord Kluzak29925981235431982–19917
Bill Knibbs537101741964–19651
Fred Knipscheer27639161993–19952
Mike Knuble30769761451641999–20045
Chuck Kobasew1584440841122006–20104
Pavel Kolarik23000102000–20022
Russ Kopak24791601943–19441
Doug Kostynski1531441983–19852
Andrei Kovalenko76162137272000–20011
Steve Kraftcheck2200081950–19511
Phil "Skip" Krake8711920171963–19684
David Krejci5041102683781862006–20158
Torey Krug82142842282011–20153
Mike Krushelnyski16251651161001981–19843
Ed Kryzanowski232152237651948–19524
Arnie Kullman13011111947–19502
Jarno Kultanen10221113592000–20033
Orland Kurtenbach1421845631831961–19653
Zdenek Kutlak1612342000–20043
Dmitri Kvartalnov112424991261992–19942
Walter "Gus" Kyle69112131271951–19521
Antti Laaksonen38751241998–20002
Leo Labine5711231803036681951–196110
Guy Labrie1527921943–19441
Blaine Lacher4701181994–19962
Dan LaCouture55224532005–20061
Daniel Lacroix23101381994–19951
Bobby Lalonde133143751591979–19812
Joe Lamb902123441151932–19342
Myles Lane36314191928–19343
Robert Lang300021997–19981
Steve Langdon701121974–19783
Josh Langfeld18011102005–20061
Albert Langlois6541014541965–19661
Guy Lapointe4521618341983–19841
Martin Lapointe2054043832552001–20043
Drew Larman400002009–20101
Charles "Bonner" Larose600001925–19261
Guy Larose1994–19951
Reed Larson1412552771961985–19883
Matt Lashoff46178222006–20093
Marty Lauder300001927–19281
Dominic Lavoie200021992–19931
Brian Lawton8000141989–19901
Hal Laycoe3232052721801950–19566
Jeff Lazaro7681927981990–19922
Jay Leach200072005–20061
Larry Leach126132942911958–19623
Reggie Leach7991726121970–19722
Steve Leach29376831595011991–19965
Pat Leahy49448192003–20062
Rich Leduc33448141972–19742
Grant Ledyard6961521391997–19992
Brian Leetch6152732362005–20061
Guillaume Lefebvre100002009–20101
Tommy Lehman355510161987–19892
Mikko Lehtonen200002008–20102
Bob Leiter135202848851962–19695
Moe Lemay14000231987–19892
Reggie Lemelin183022561987–19936
Bill Lesuk801101968–19702
Pete Leswick200001944–19451
Normand Leveille75172542491981–19832
Matt Lindblad200002013–20151
Ken Linseman3891252473727461984–19906
Ross Lonsberry33235161966–19693
Jim Lorentz7981927361968–19702
Ross Lowe46538401949–19512
Milan Lucic4851211772986912007–20157
Morris Lukowich3661218311984–19862
Harry Lumley78000141957–19603
Pentti Lund778142221946–19534
Vic Lynn6816824731950–19522
Ron "Peaches" Lyons14000211930–19311
Lane MacDermid8000152011–20132
Craig MacDonald1803382003–20041
Joey MacDonald700002006–20071
Parker MacDonald29641061965–19661
Mickey MacKay7012719311928–19302
Fleming Mackell5131271853124741951–19609
Craig MacTavish2174466110741979–19845
Mikko Makela1112301994–19951
Dean Malkoc731011561996–19982
Troy Mallette6868141551996–19971
Phil Maloney8317314881949–19512
Ray Maluta2523561975–19772
Eric Manlow1101122000–20022
Cameron Mann89141024401997–20014
Ray Manson100001947–19481
Sylvio Mantha500021936–19371
Paul Mara5931518952006–20071
Brad Marchand30092941862492009–20155
Don Marcotte8682302544843171965–198215
Frank Mario5391928241941–19452
Nevin Markwart29939671067691983–19928
Daniel Marois227310181993–19941
Gilles Marotte1181025351641965–19672
Mark Marquess2754961946–19471
Clare Martin7881422381941–19483
Frank Martin8231922441952–19542
Hubert "Pit" Martin111363369501965–19672
Marquis Mathieu16022141998–20013
Joe Matte300001925–19261
Wayne Maxner628917481964–19662
Alan May300001987–19881
Norm McAtee1301101946–19471
Sandy McCarthy37314282003–20041
Tom McCarthy75323466371986–19882
Tom McCarthy2445901960–19611
Trent McCleary59358331996–19971
Bob McCord10811516751963–19652
Brad McCrimmon2281737543251979–19823
Ab McDonald60991861964–19651
Shawn McEachern110263561561995–20062
Jack McGill97233659421941–19474
Dan McGillis9052429752002–20042
Bert McInenly43213281933–19363
Marty McInnis96111324462001–20032
Jack McIntyre123193554491949–19534
Walt McKechnie5333681974–19751
Don McKenney5921952674621891954–19639
John McKenzie4531692273967001965–19727
Andrew McKim3614541992–19942
Kyle McLaren41734901243701995–20027
Scott McLellan200001982–19831
Mike McMahon, Sr.200021945–19461
Sammy McManus100001936–19371
Peter McNab5952633245871111976–19848
Adam McQuaid220828363452009–20155
Pat McReavy2102241938–19424
Marty McSorley27235621999–20001
Harry Meeking2310161926–19271
Dick Meissner13581018371959–19623
Larry Melnyk75012121231980–19833
Andrej Meszaros1423562013–20141
Glen Metropolit82112233362007–20081
Nick Mickoski1810121959–19601
Rick Middleton8814024968981241976–198812
Mike Milbury7544918923815521975–198712
Al Millar600001957–19581
Mike Millar1514501989–19901
Bob Miller26355821371431977–19814
Jay Miller2161320338581985–19894
Kevan Miller47156382013–20151
Herb Mitchell53606561924–19262
Mike Moffat1900021981–19843
Sandy Moger1322723501161994–19973
Doug Mohns7101182293476711953–196411
Carl Mokosak7000311988–19891
Steve Montador13011182008–20091
Andy Moog261010101101987–19936
Ian Moran55268402002–20063
Bernie Morris620201924–19251
Derek Morris5832225262009–20101
Jon Morris400001993–19941
Doug Morrison237310151979–19854
Jim Morrison8481927441951–19592
Shaone Morrisonn41178182002–20042
Mike Mottau600002011–20121
Alex Motter2614541934–19362
Mark Mowers7851217262006–20071
Joe Mullen37871501995–19961
Gord Murphy106820281261991–20023
Joe Murphy267714411999–20001
Ron Murphy133296190441965–19705
Glen Murray5702091803894081991–200810
Brantt Myhres1000312002–20031
Anders Myrvold902241996–19971
Mats Naslund348142241994–19951
Andrei Nazarov1101673642000–20022
Cam Neely5253442465909211986–199610
Ray Neufeld15134281988–19902
Al Nicholson1901141955–19572
Eric Nickulas4571017241998–20064
Graeme Nicolson100001978–19791
Kirk Nielsen600001997–19981
Kraig Nienhuis87201636391985–19883
Chris Nilan801114254631990–19922
Jim Nill76411151431983–19852
Petteri Nokelainen907613292007–20092
Peter Nordstrom200001998–19991
Jack Norris2300001964–19651
Jeff Norton301122001–20021
Hank Nowak111181533811974–19773
Michael Nylander1511112142003–20041
Dennis O'Brien83411151381977–19803
Ellard "Obie" O'Brien200001955–19561
Mike O'Connell424701992693121980–19866
Fred O'Donnell115151126981972–19742
Sean O'Donnell232547522752001–20043
Billy O'Dwyer10281321931987–19903
Paul O'Neil100001975–19761
Jim "Peggy" O'Neill141626321051933–19374
Willie O'Ree4541014261957–19612
Terry O'Reilly89120440260620951971–198514
Adam Oates3681423574991231991–19976
Chris Oddleifson55101121251972–19742
Jeff Odgers8078151971996–19971
Harry Oliver355109591681291926–19348
Murray Oliver4291162163321791960–19677
Krzysztof Oliwa330001102002–20031
Bobby Orr6312646248889241966–197610
Colton Orr21000272003–20062
Gerry Ouellette3454901960–19611
George Owen1924433771511928–19335
Clayton Pachal11000261976–19782
Samuel Pahlsson1711262000–20011
Daniel Paille304443882692009–20155
Aldo Palazzari2463941943–19441
Brad Palmer7361117181982–19831
Eddie Panagabko29033381955–19572
Jay Pandolfo1800022012–20131
Grigori Panteleev508614121992–19953
Bernie Parent5700061965–19672
J. P. Parise21224101965–19672
Brad Park5011003174175531975–19838
Dave Pasin71181937501985–19861
David Pastrnak2014–2015
George Patterson1001121933–19341
Davis Payne22011141995–19972
Allen Pedersen333431354081986–19915
Barry Pederson3791662514172481980–19927
Pete Peeters171044931982–19864
Johnny Peirson5451531733263151946–195811
Scott Pellerin3515662001–20021
Pascal Pelletier600002007–20081
Jeff Penner200002009–20101
Cliff Pennington9716425861961–19632
Bob Perreault2200001962–19631
Garry Peters200021971–19721
Jimmy Peters97283058461947–19492
Jim Pettie21000231976–19793
Eric Pettinger17000171928–9291
Gordon Pettinger104203050201937–19403
Rich Peverley127214667402010–20133
Harry Pidhirny200001957–19581
Jacques Plante802221972–19731
Willi Plett652351701987–19881
Ray Podloski8011171988–19891
Bud Poile3816143061949–19501
Dan Poliziani100001958–19591
Poul Popiel301121965–19661
Peter Popovic60167482000–20011
Jack Portland187720271481934–19406
Corey Potter300002013–20141
Felix Potvin2800082003–20041
Marc Potvin33011161994–19962
Dave Poulin16534681021171989–19934
Benoit Pouliot74161632382011–20121
Petr Prajsler300021991–19921
Jack Pratt37202421930–19322
Walter "Babe" Pratt31448251946–19471
Dean Prentice1705056106631962–19664
Wayne Primeau1011316291152005–20072
Sean Pronger11011131999–20001
Andre Pronovost1382621471101960–19633
Claude Pronovost100021955–19561
Brian Propp143912101989–19901
Joel Prpic1503321997–20002
Jean Pusie410101934–19351
Bill Quackenbush46122133155461949–19567
Max Quackenbush474610261950–19511
John Quilty632521947–19481
Stephane Quintal158819272171988–19924
Bill Ranford12203381985–19974
George Ranieri200001956–19571
Tuukka Rask13804462007–20156
Jean Ratelle419155295450841975–19816
Jake Rathwell100001974–19751
Matt Ravlich3212321962–19733
Andrew Raycroft10802202000–20065
Terry Reardon151243054571938–19475
Marty Reasoner1926882005–20061
Mark Recchi1804265107712008–20113
Gord Redahl1801121958–19591
Wade Redden611202012–20131
George Redding35325101924–19262
Dick Redmond23536791151241978–19824
Dave Reece1400001975–19761
Larry Regan164305383611956–19593
Earl "Dutch" Reibel636814161958–19591
Jeremy Reich902351412006–20082
Dave Reid38789921811151983–199610
Ed Reigle17022251950–19511
Stephane Richer21145181992–19931
Barry Richter5051318321996–19971
Vincent Riendeau2901121993–19952
Pat Riggin4900041985–19872
Jack Riley600001935–19361
Bob Ring100001965–19661
Vic Ripley364610271932–19342
Al Rittinger19371001943–19441
Jamie Rivers64426452001–20021
Wayne Rivers80112637861963–19674
Doug Roberts55581391971–19743
Gordie Roberts124618241451992–19942
Nathan Robinson200002005–20061
Randy Robitaille902201996–19993
Earl Roche300001932–19331
Eddie Rodden20000101928–19291
Jon Rohloff150725321291994–19973
Dale Rolfe300001959–19601
Brian Rolston3591041471611511999–2004
2011–2012
6
Roberto Romano100001986–19871
Paul Ronty2245698154391947–19514
Bobby Rowe410101924–19251
Andre Roy13022121995–19972
Jean-Yves Roy54101525221996–19982
Gino Rozzini3151015201944–19451
Kent Ruhnke201101975–19761
Paul Runge488311221930–19363
Vladimir Ruzicka16666661321051990–19933
Michael Ryder2356364127872008–20113
Sergei Samsonov5141642123761031997–20068
Martin Samuelsson1401122002–20042
Derek Sanderson3891351592946861965–19749
Ed Sandford442941362302991947–19558
Charlie Sands2156338101361934–19395
Craig Sarner700001974–19751
Miroslav Satan389514122009–20101
Glen Sather1461223351011966–19693
Philippe Sauve200002006–20071
Maxime Sauve100002011–20121
Andre Savage5081321101998–20013
Gordon "Tony" Savage800021934–19351
Andre Savard22852621141441973–19763
Marc Savard304742313052752006–20155
Terry Sawchuk102000341955–19572
Kevin Sawyer400051995–19972
Dave Scatchard164610282005–20061
Peter Schaefer6391726182007–20081
Paxton Schafer300001996–19971
Chuck Scherza1011241943–19441
Bobby Schmautz3541341612954441973–19807
Clarence Schmidt710121943–19441
Otto Schmidt200001943–19441
Jack Schmidt45671361942–19431
Milt Schmidt7762293465754661936–195516
Werner Schnarr2500001924–19262
Danny Schock600001969–19712
Ron Schock128173148281963–19674
Jim Schoenfeld39022201983–19841
Al Secord1663926653371978–19813
Tyler Seguin20356651211212010–20133
Dennis Seidenberg2581972911062009–20155
Jeff Serowik100001994–19951
Eddie Shack1203430641811967–19692
Evgeny Shaldybin310101996–19971
Sean Shanahan600071977–19781
Gerry Shannon42123101934–19362
David Shaw1761427412291992–19953
Normand Shay31213161924–19262
Gregg Sheppard4161552203751301972–19786
John Sheppard400001933–19341
Jack Shewchuk187919281601938–19456
Allan Shields18044151936–19371
Steve Shields3600082002–20031
Bill Shill79211334181942–19473
Jack Shill45448221934–19351
Bruce Shoebottom35145531987–19914
Eddie Shore54310317627910281926–194014
Albert "Babe" Siebert1262333561771933–19363
Jonathan Sigalet100042006–20071
Jordan Sigalet100002005–20061
Dave Silk64202242861983–19852
Charlie Simmer19898941921361984–19873
Al Simmons10011211973–19762
Don Simmons168000141956–19615
Frank Simonetti1155813761984–19884
Al Sims3112248701721973–19796
Alf Skinner18000251924–19251
Petri Skriko3761420151990–19922
Peter Skudra2500002000–20011
Jiri Slegr6892635832003–20062
Louis Sleigher83162137651984–19862
Don Smillie1222441933–19341
Alex Smith6391019621932–19342
Barry Smith1910121975–19761
Brandon Smith30347101998–20013
Dallas Smith861542483029361959–197715
Des Smith1141517321541939–19423
Floyd Smith2601161954–19572
Kenny Smith3317893171491944–19517
Reginald "Hooley" Smith4481018361936–19371
Reilly Smith82203151142013–20151
Rick Smith513361251613911968–19808
Bryan Smolinski1365036861131992–19953
Vladimir Sobotka13461622642007–20103
Carl Soderberg79163450422012–20152
Tom Songin435510221978–19813
Emory "Spunk" Sparrow600041924–19251
Bill Speer2813481969–19712
Irv Spencer6951722341962–19631
Ryan Spooner270111162012–20152
Frank Spring100001969–19701
Martin St. Pierre1422442008–20091
Steve Staios663811751995–19972
Fred Stanfield448135274409801967–19736
Allan Stanley129125062821956–19582
Paul Stanton713710541993–19941
Pat Stapleton902810501961–19632
Vic Stasiuk3781251662914611955–19616
Yan Stastny38156292005–20072
Kevin Stevens41101323491995–19961
Mike Stevens701191987–19881
Phil Stevens1700001925–19261
Shayne Stevenson19011281990–19922
Alan Stewart4000171991–19921
Bob Stewart8000151971–19721
Cam Stewart833710721993–19974
Jim Stewart100001979–19801
Nels Stewart15264551191811932–19374
Ron Stewart126342660481965–19672
P. J. Stock130112132822001–20043
Bill "Red" Stuart9914418931924–19273
Brad Stuart103173148642005–20072
Mark Stuart2831327402842005–20116
Jozef Stumpel42475206281801991–20038
Marco Sturm312106871931562005–20105
George "Red" Sullivan102152136321949–19534
Mike Sullivan7751318341997–19981
Max Sutherland200001931–19321
Ron Sutter185712241995–19961
Bob Sweeney382811121935091986–19926
Don Sweeney1052522102626631988–200315
Tim Sweeney91192645341992–19973
Don Sylvestri300021984–19851
Rob Tallas8700061995–20005
Dave Tanabe5441216482005–20061
Jamie Tardif200002012–20131
Mikhail Tatarinov200021993–19941
Billy Taylor3941620251947–19481
Bob Taylor800061929–19301
Chris Taylor37358121998–19991
Tim Taylor1282418421121997–19992
Alan "Skip" Teal100001954–19551
Petr Tenkrat649514342006–20071
Orval Tessier55571261955–19612
Mats Thelin163819271761984–19873
Michael Thelven20720801002171985–19905
Tim Thomas378066392002–2003
2005–2012
8
Dave Thomlinson12011171991–19921
Cecil "Tiny" Thompson46801101928–193911
Cliff Thompson1601121941–19492
Nate Thompson400002006–20071
Bill Thoms1742601944–19451
Joe Thornton5321692854546171997–20068
Shawn Thornton4803439737482007–20147
Mattias Timander14622325521996–20004
Rick Tocchet673222541311995–19972
Hannu Toivonen3800082005–20072
Jerry Toppazzini6601512183693281952–196411
Zellio Toppazzini456713181948–19513
Bill Touhey26549121931–19321
Graeme Townshend22257191989–19912
Patrick Traverse37268142000–20011
Zach Trotman200002013–20151
Marty Turco500022011–20121
Gordon Turlick200021959–19601
Tony Tuzzolino200002001–20021
Rogatien Vachon9102261980–19822
Carol Vadnais263471341814331971–19765
Darren Van Impe2201556712161997–20014
Dennis Vaske300061998–19991
Kris Vernarsky1710122002–20042
Jim Vesey400001991–19921
Terry Virtue400001998–19991
Phil Von Stefenelli27044161995–19961
Ben Walter1000042005–20072
Mike Walton1686057117921970–19794
Wes Walz7391221441989–19923
Aaron Ward150917261162006–20093
Dixon Ward6351318652000–20011
Don Ward31011161959–19601
David Warsofsky611202013–20151
Grant Warwick76282048221947–19492
Joe Watson7321416381964–19672
Tom Webster11033111968–19702
Ralph "Cooney" Weiland3661311052361231928–19398
Eric Weinrich22156102000–20011
John Wensink24857551124291976–19804
Glen Wesley537772303074211987–19947
Ed Westfall7331262133394101961–197211
Blake Wheeler22150601101312008–20113
Trent Whitfield1701172009–20122
Kay Whitmore500002000–20011
Dennis Wideman25633861191652006–20104
Jim Wiemer2011147582591989–19945
Archie Wilcox1401121933–19341
Barry Wilkins810121966–19703
John Wilkinson900061943–19441
Burr Williams700061934–19351
Tom Williams390961362321151961–19698
Gord Wilson1954–19551
Landon Wilson130122133911996–20004
Ross "Lefty" Wilson100001957–19581
Wally Wilson5311819181947–19481
Hal Winkler6700001926–19282
Chris Winnes2914561990–19933
Eddie Wiseman110305282181939–19423
Bob Woytowich153634401341964–19673
Andy Wozniewski200002009–20101
Ken Yackel600021958–19591
Stephane Yelle7771118322008–20091
Jason York49178322006–20071
C. J. Young15459121992–19931
Rob Zamuner178262450582001–20043
Greg Zanon1711242011–20121
Joe Zanussi68189381975–19772
Jeff Zehr400021999–20001
Alexei Zhamnov241910302005–20061
Sergei Zholtok2522421992–19942
Sergei Zinovjev1001122003–20041
Rick Zombo6741014531995–19961

See also

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.