Home Baseball Hockey Football Racing Basketball Events Privacy

National Hockey League Players Listing

NHL

 

National Hockey  League Contact Information
National Hockey  League
1251 Avenue of the Americas
New York, NY 10020
Website: www.nhl.com


National Hockey League (NHL) Directory
National Hockey League (NHL) Awards
National Hockey League (NHL) Records
National Hockey League (NHL) Champions (Stanley Cup)
National Hockey League (NHL) Entry Draft
National Hockey League (NHL) Year by Year
National Hockey League (NHL) Player Information
National Hockey League (NHL) Coaches Information
National Hockey League (NHL) Major Rule Changes
National Hockey League (NHL) Expansion History
Hockey Hall of Fame Inductees

 

NHL Players Listing - B

 

 

Last NameFirst NameGiven NamesPositionNHL Years
Babando Pete Peter Joseph L 1947 - 1952
Babchuk Anton D 2003 - 2012
Babcock Bobby Robert D 1990 - 1992
Babe Warren Warren L 1987 - 1990
Babenko Yuri C 2000 - 2000
Babin Mitch Mitchell C 1975 - 1975
Baby John John George D 1977 - 1978
Babych Dave David Michael D 1980 - 1998
Babych Wayne Wayne Joseph R 1978 - 1986
Baca Jergus Jergus D 1990 - 1991
Bacashihua Jason G 2005 - 2006
Bach Ryan Ryan G 1998 - 1998
Bachman Richard G 2010 - 2018
Backes David R 2006 - 2020
Backlund Johan G 2009 - 2009
Backlund Mikael C 2008 - 2021
Backman Christian D 2002 - 2008
Backman Mike Michael Charles R 1981 - 1983
Backor Pete Peter D 1944 - 1944
Backstrom Niklas G 2006 - 2015
Backstrom Nicklas C 2007 - 2021
Backstrom Ralph Ralph Gerald C 1956 - 1972
Baddock Brandon L 2021 - 2021
Baertschi Sven L 2011 - 2021
Bagnall Drew D 2010 - 2010
Bahl Kevin D 2020 - 2021
Bailey Ace Irvine Wallace R 1926 - 1933
Bailey Bob Robert Allan R 1953 - 1957
Bailey Casey R 2014 - 2016
Bailey Garnet Garnet Edward L 1968 - 1977
Bailey Josh C 2008 - 2021
Bailey Justin R 2015 - 2021
Bailey Reid Reid D 1980 - 1983
Bailey Scott Scott G 1995 - 1996
Baillargeon Joel Joel L 1986 - 1988
Baird Ken Kenneth Stewart D 1971 - 1971
Baker Bill William Robert D 1980 - 1982
Baker Jamie James Patrick C 1989 - 1998
Baker Steve Stephen G 1979 - 1982
Bakovic Peter Peter George L 1987 - 1987
Bala Chris L 2001 - 2001
Balastik Jaroslav L 2005 - 2006
Balcers Rudolfs L 2018 - 2021
Balderis Helmut Helmut R 1989 - 1989
Baldwin Doug Douglas Colin Roy D 1945 - 1947
Balej Jozef R 2003 - 2005
Bales Mike Michael Raymond G 1992 - 1996
Balfour Earl Earl Frederick L 1951 - 1960
Balfour Murray Murray Lewis R 1956 - 1964
Balisy Chase C 2017 - 2017
Ball Terry Terrence James D 1967 - 1971
Ballard Keith D 2005 - 2014
Balmochnykh Maxim Maxim L 1999 - 1999
Balon Dave David Alexander L 1959 - 1972
Baltimore Bryon Byron Donald D 1979 - 1979
Baluik Stan Stanley C 1959 - 1959
Bancks Carter L 2012 - 2012
Bancroft Steve Steven D 1992 - 2001
Bandura Jeff Jeffrey Joseph Mitchell D 1980 - 1980
Bang Daniel R 2012 - 2012
Banham Frank Frank R 1996 - 2002
Banks Darren Darren Alexander L 1992 - 1993
Bannerman Murray Murray G 1977 - 1986
Bannister Drew Drew D 1995 - 2001
Baptiste Nicholas R 2016 - 2017
Barabanov Alexander L 2020 - 2021
Barahona Ralph Ralph J. C 1990 - 1991
Baranka Ivan D 2007 - 2007
Barbashev Ivan C 2016 - 2021
Barbe Andy Andrew Joseph R 1950 - 1950
Barber Bill William Charles L 1972 - 1983
Barber Don Donald Frederick L 1988 - 1991
Barber Riley R 2016 - 2021
Barberio Mark D 2012 - 2019
Barch Krys R 2006 - 2013
Bardreau Cole C 2019 - 2019
Barilko Bill William D. D 1946 - 1950
Barinka Michal D 2003 - 2005
Barker Cam D 2005 - 2012
Barkley Doug Norman Douglas D 1957 - 1965
Barkov Aleksander C 2013 - 2021
Barlow Bob Robert George L 1969 - 1970
Barnaby Matthew Matthew R 1992 - 2006
Barnes Blair Blair R 1982 - 1982
Barnes Norm Norman Leonard Charles D 1976 - 1981
Barnes Ryan L 2003 - 2003
Barnes Stu Stuart Douglas C 1991 - 2007
Barney Scott C 2002 - 2005
Baron Marco Marco Joseph G 1979 - 1984
Baron Murray Murray D. D 1989 - 2003
Baron Normand Normand L 1983 - 1985
Barr Dave David Angus R 1981 - 1993
Barrasso Tom Thomas Patrick G 1983 - 2002
Barrault Doug Douglas R 1992 - 1993
Barre-Boulet Alex C 2020 - 2021
Barrett Fred Frederick William D 1970 - 1983
Barrett John John David D 1980 - 1987
Barrie Doug Douglas Robert D 1968 - 1971
Barrie Len Len C 1989 - 2000
Barrie Tyson D 2011 - 2021
Barron Justin D 2021 - 2021
Barron Morgan C 2020 - 2021
Barry Ed Edward Thomas D 1946 - 1946
Barry Marty Martin A. C 1927 - 1939
Barry Ray William Raymond C 1951 - 1951
Bartecko Lubos Lubos L 1998 - 2002
Bartel Robin Robin Dale D 1985 - 1986
Bartkowski Matt D 2010 - 2020
Bartlett Jim James Baker L 1954 - 1960
Bartley Victor D 2012 - 2015
Barton Cliff Clifford John R 1929 - 1939
Bartos Peter L 2000 - 2000
Bartovic Milan R 2002 - 2005
Bartulis Oskars D 2009 - 2010
Barzal Mathew C 2016 - 2021
Bashkirov Andrei Andrei L 1998 - 2000
Bass Cody C 2007 - 2016
Bassen Bob Robert P. C 1985 - 1999
Bassen Hank Henry G 1954 - 1967
Bast Ryan Ryan D 1998 - 1998
Bastian Nathan R 2018 - 2021
Bastien Baz Aldege G 1945 - 1945
Bates Shawn Shawn William C 1997 - 2007
Bathe Frank Francis Leonard D 1974 - 1983
Batherson Drake C 2018 - 2021
Bathgate Andy Andrew James R 1952 - 1970
Bathgate Frank Frank Douglas C 1952 - 1952
Battaglia Bates Jonathan Bates L 1997 - 2007
Batters Jeff Jeffrey William D 1993 - 1994
Batyrshin Ruslan Ruslan D 1995 - 1995
Bauer Bobby Robert Theodore R 1936 - 1951
Bauman Gary Gary Glenwood G 1966 - 1968
Baumgartner Ken Kenneth James L 1987 - 1998
Baumgartner Mike Michael Edward D 1974 - 1974
Baumgartner Nolan Nolan D 1995 - 2009
Baun Bob Robert Neil D 1956 - 1972
Baun Kyle R 2014 - 2015
Bautin Sergei Sergei V. D 1992 - 1995
Bawa Robin Robin N. R 1989 - 1993
Baxter Paul Paul Gordon D 1979 - 1986
Bayda Ryan L 2002 - 2008
Bayreuther Gavin D 2018 - 2021
Beadle Sandy Sandy James L 1980 - 1980
Beagle Jay C 2008 - 2021
Bean Jake D 2018 - 2021
Bear Ethan D 2017 - 2021
Beaton Frank Alexander Francis L 1978 - 1979
Beattie Red John L 1930 - 1938
Beauchemin Francois D 2002 - 2017
Beaudin J.C. Jean-Christophe C 2019 - 2019
Beaudin Nicolas D 2019 - 2021
Beaudin Norm Norman Joseph Andrew R 1967 - 1970
Beaudoin Eric L 2001 - 2003
Beaudoin Serge Serge D 1979 - 1979
Beaudoin Yves Yves D 1985 - 1987
Beaufait Mark Mark David C 1992 - 1992
Beaulieu Nathan D 2012 - 2021
Beaupre Don Donald William G 1980 - 1996
Beauregard Stephane Stephane G 1989 - 1993
Beauvillier Anthony L 2016 - 2021
Beck Barry Barry David D 1977 - 1989
Beck Taylor L 2012 - 2016
Beckett Bob Robert Owen C 1956 - 1963
Beckford-Tseu Chris G 2007 - 2007
Beckman Adam L 2021 - 2021
Bedard James James Leo D 1949 - 1950
Bedard Jim James Arthur G 1977 - 1978
Beddoes Clayton Clayton C 1995 - 1996
Bednar Jaroslav R 2001 - 2003
Bednarski John John Severn D 1974 - 1979
Beech Kris C 2000 - 2007
Beers Bob Robert Charles D 1989 - 1996
Beers Eddy Edward Joseph L 1981 - 1985
Begin Steve Steve C 1997 - 2012
Behling Dick Clarence Richard D 1940 - 1942
Behrend Marc Marc G 1983 - 1985
Beisler Frank Frank D 1936 - 1939
Bekar Derek Derek L 1999 - 2003
Belak Wade Wade D 1996 - 2010
Belanger Alain Alain R 1977 - 1977
Belanger Eric C 2000 - 2012
Belanger Francis L 2000 - 2000
Belanger Jesse Jesse C 1991 - 2000
Belanger Ken Kenneth L 1994 - 2005
Belanger Roger Roger R 1984 - 1984
Belanger Yves Yves G 1974 - 1979
Beleskey Matt L 2008 - 2018
Belfour Ed Edward John G 1988 - 2006
Belhumeur Michel Michel G 1972 - 1975
Belisle Danny Daniel George R 1960 - 1960
Beliveau Jean Jean Arthur C 1950 - 1970
Bell Billy William Edward C 1917 - 1923
Bell Bruce Bruce W. D 1984 - 1989
Bell Brendan D 2005 - 2011
Bell Gordie Gordon John Edward G 1945 - 1955
Bell Harry Harold H. D 1946 - 1946
Bell Joe Joseph Alexander L 1942 - 1946
Bell Mark L 2000 - 2011
Belland Neil Neil G. D 1981 - 1986
Belle Shawn D 2006 - 2010
Bellefeuille Blake C 2001 - 2002
Bellefeuille Pete Joseph Jean-Baptiste Edouard Pierre R 1925 - 1929
Bellemare Pierre-Edouard L 2014 - 2021
Bellemer Andy Andrew Edward D 1932 - 1932
Bellemore Brett D 2012 - 2014
Bellows Brian Brian L 1982 - 1998
Bellows Kieffer L 2019 - 2021
Belov Anton D 2013 - 2013
Belpedio Louis D 2017 - 2020
Belzile Alex R 2019 - 2021
Bemstrom Emil C 2019 - 2021
Bend Lin John Linthwaite C 1942 - 1942
Benda Jan Jan C 1997 - 1997
Benedict Clint Clinton Stevenson G 1917 - 1929
Beniers Matthew C 2021 - 2021
Benn Jamie L 2009 - 2021
Benn Jordie D 2011 - 2021
Bennett Adam Adam D 1991 - 1993
Bennett Beau R 2012 - 2017
Bennett Bill William L 1978 - 1979
Bennett Curt Curtis Alexander L 1970 - 1979
Bennett Frank Franklin L 1943 - 1943
Bennett Harvey Harvey A. (Sr.) G 1944 - 1944
Bennett Harvey Harvey A. (Jr.) C 1974 - 1978
Bennett Max Maxwell R 1935 - 1935
Bennett Rick Eric John L 1989 - 1991
Bennett Sam C 2014 - 2021
Benning Brian Brian Anthony D 1984 - 1994
Benning Jim James Elmer D 1981 - 1989
Benning Matt D 2016 - 2021
Benoit Andre D 2010 - 2015
Benoit Joe Joseph R 1940 - 1946
Benoit Simon D 2020 - 2021
Benson Bill William Lloyd C 1940 - 1941
Benson Bobby Robert John D 1924 - 1924
Benson Tyler L 2019 - 2021
Bentivoglio Sean L 2008 - 2008
Bentley Doug Douglas Wagner L 1939 - 1953
Bentley Max Maxwell Herbert Lloyd C 1940 - 1953
Bentley Reg Reginald Stewart L 1942 - 1942
Benysek Ladislav Ladislav D 1997 - 2002
Beraldo Paul Paul C 1987 - 1988
Beranek Josef Josef L 1991 - 2000
Berard Bryan Bryan Wallace D 1996 - 2007
Berehowsky Drake Drake D 1990 - 2003
Berenson Red Gordon Arthur C 1961 - 1977
Berenzweig Bubba Andrew D 1999 - 2002
Berezan Perry Perry Edmund C 1984 - 1992
Berezin Sergei Sergei L 1996 - 2002
Berg Aki Aki-Petteri D 1995 - 2005
Berg Bill William Daniel L 1988 - 1998
Bergdinon Fred Frederick George R 1925 - 1925
Bergen Todd Todd C 1984 - 1984
Bergenheim Sean L 2003 - 2014
Berger Mike Michael D 1987 - 1988
Bergeron Jean-Claude Jean Claude G 1990 - 1996
Bergeron Marc-Andre D 2002 - 2012
Bergeron Michel Michel R 1974 - 1978
Bergeron Patrice C 2003 - 2021
Bergeron Yves Yves R 1974 - 1976
Bergevin Marc Marc Corey D 1984 - 2003
Bergfors Nicklas R 2007 - 2011
Bergkvist Stefan Stefan D 1995 - 1996
Bergland Tim Timothy Daniel R 1989 - 1993
Bergloff Bob Robert Kane D 1982 - 1982
Berglund Bo Bo F 1983 - 1985
Berglund Christian C 2001 - 2003
Berglund Patrik C 2008 - 2018
Bergman Gary Gary Gunnar D 1964 - 1975
Bergman Thommie Thommie Lars Rudolf D 1972 - 1979
Bergmann Lean C 2019 - 2020
Bergqvist Jonas Jonas R 1989 - 1989
Berkhoel Adam G 2005 - 2005
Berlinquette Louis Louis L 1917 - 1925
Bernard-Docker Jacob D 2020 - 2021
Bernhardt Tim Timothy John G 1982 - 1986
Bernier Jonathan G 2007 - 2021
Bernier Serge Serge Joseph C 1968 - 1980
Bernier Steve R 2005 - 2017
Berra Reto G 2013 - 2017
Berry Bob Robert Victor L 1968 - 1976
Berry Brad Bradley L. D 1985 - 1993
Berry Doug Douglas Alan C 1979 - 1980
Berry Fred Frederick Allan C 1976 - 1976
Berry Ken Kenneth Edward L 1981 - 1988
Berry Rick D 2000 - 2003
Berthiaume Daniel Daniel J. G 1985 - 1993
Berti Adam L 2007 - 2007
Bertrand Eric Eric L 1999 - 2000
Bertschy Christoph C 2015 - 2017
Bertuzzi Todd Todd R 1995 - 2013
Bertuzzi Tyler L 2016 - 2021
Berube Craig Craig L 1986 - 2002
Berube Jean-Francois G 2015 - 2021
Besler Phil Philip Rudolph R 1935 - 1938
Bessone Pete Peter D 1937 - 1937
Bester Allan Allan J. G 1983 - 1995
Bethel John John Charles L 1979 - 1979
Betik Karel Karel D 1998 - 1998
Bets Maxim Maxim L 1993 - 1993
Bettio Sam Silvio Angelo L 1949 - 1949
Betts Blair C 2001 - 2010
Beukeboom Jeff Jeffrey D 1985 - 1998
Beveridge Bill William Stephen G 1929 - 1942
Beverley Nick Nicholas Gerald D 1966 - 1979
Bezina Goran D 2003 - 2003
Bialowas Dwight Dwight Joseph D 1973 - 1976
Bialowas Frank Frank Michael L 1993 - 1993
Bianchin Wayne Wayne Richard L 1973 - 1979
Bibeau Antoine G 2016 - 2019
Bibeault Paul Paul Emile G 1940 - 1946
Bicanek Radim Radim D 1994 - 2001
Bicek Jiri R 2000 - 2003
Bickel Stu D 2011 - 2014
Bickell Bryan L 2006 - 2016
Bidner Todd Todd Richard C 1981 - 1981
Biega Alex D 2014 - 2021
Biega Danny D 2014 - 2014
Bieksa Kevin D 2005 - 2017
Bierk Zac Zachary G 1997 - 2003
Biggs Don Donald R. C 1984 - 1989
Bignell Larry Larry Irvin D 1973 - 1974
Bigras Chris D 2015 - 2017
Billington Craig Craig Richard G 1985 - 2002
Billins Chad D 2013 - 2013
Bilodeau Gilles Gilles L 1979 - 1979
Binette Andre Andre G 1954 - 1954
Binkley Les Leslie John G 1967 - 1971
Binnington Jordan G 2015 - 2021
Bionda Jack John Arthur D 1955 - 1958
Biro Brandon L 2021 - 2021
Biron Martin Martin G 1995 - 2013
Biron Mathieu Mathieu D 1999 - 2005
Bisaillon Sebastien D 2006 - 2006
Bischoff Jake D 2019 - 2019
Bishai Mike C 2003 - 2003
Bishop Ben G 2008 - 2019
Bishop Clark C 2018 - 2021
Bissett Tom Thomas L 1990 - 1990
Bissonnette Paul L 2008 - 2013
Bitetto Anthony D 2014 - 2020
Bittner Richard Richard John G 1949 - 1949
Bitz Byron Byron John R 2008 - 2011
Bjork Anders L 2017 - 2021
Bjorkqvist Kasper R 2021 - 2021
Bjorkstrand Oliver R 2015 - 2021
Bjornfot Tobias D 2019 - 2021
Bjugstad Nick C 2012 - 2021
Bjugstad Scott Scott Barry R 1983 - 1991
Black James James C 1989 - 2000
Black Steve Stephen L 1949 - 1950
Blackburn Bob Robert John D 1968 - 1970
Blackburn Dan G 2001 - 2002
Blackburn Don Donald John L 1962 - 1972
Blacker Jesse D 2014 - 2014
Blackwell Colin C 2018 - 2021
Blackwood MacKenzie G 2018 - 2021
Blade Hank Henry Gordon C 1946 - 1947
Bladon Tom Thomas George D 1972 - 1980
Blaine Garry Garry James R 1954 - 1954
Blair Andy Andrew Dryden C 1928 - 1936
Blair Chuck Charles R 1948 - 1948
Blair Dusty George C 1950 - 1950
Blais Samuel L 2017 - 2021
Blaisdell Mike Michael Walter R 1980 - 1988
Blake Bob Louis Robert L 1935 - 1935
Blake Jason Jason C 1998 - 2011
Blake Mickey Francis Joseph L 1932 - 1935
Blake Mike Michael W. G 1981 - 1983
Blake Rob Robert Bowlby D 1989 - 2009
Blake Toe Hector L 1934 - 1947
Blanchard Nicolas C 2012 - 2012
Blandisi Joseph C 2015 - 2019
Blankenburg Nick D 2021 - 2021
Blatny Zdenek L 2002 - 2005
Blichfeld Joachim L 2019 - 2020
Blidh Anton L 2016 - 2021
Blight Rick Richard Derek R 1975 - 1982
Blinco Russ Russell Percival C 1933 - 1938
Bliznak Mario C 2009 - 2010
Block Ken Kenneth Richard D 1970 - 1970
Bloemberg Jeff Jeffrey D 1988 - 1991
Blomqvist Timo Timo P. D 1981 - 1986
Blomsten Arto Arto D 1993 - 1995
Bloom Mike Michael Carroll L 1974 - 1976
Blouin Sylvain Sylvain Lucien L 1996 - 2002
Blue John John G 1992 - 1995
Blueger Teddy C 2018 - 2021
Blum John John Joseph D 1982 - 1989
Blum Jonathon D 2010 - 2014
Blunden Michael R 2006 - 2017
Bobrovsky Sergei G 2010 - 2021
Bochenski Brandon Brandon Louis R 2005 - 2009
Bodak Bob Robert Peter L 1987 - 1989
Boddy Gregg Gregg Allen D 1971 - 1975
Bodger Doug Douglas D 1984 - 1999
Bodie Troy R 2008 - 2014
Bodnar Gus August C 1943 - 1954
Bodnarchuk Andrew D 2009 - 2015
Boedker Mikkel L 2008 - 2019
Boehm Ron Ronald John L 1967 - 1967
Boesch Garth Garth Vernon D 1946 - 1949
Boeser Brock R 2016 - 2021
Bogosian Zach D 2008 - 2021
Boguniecki Eric Eric C 1999 - 2006
Boh Rick Richard C 1987 - 1987
Bohonos Lonny Lonny W. R 1995 - 1998
Boikov Alexandre Alexandre D 1999 - 2000
Boileau Marc Marc Claude Romeo Joseph C 1961 - 1961
Boileau Patrick Patrick D 1996 - 2003
Boileau Rene Rene Lionel C 1925 - 1925
Boimistruck Fred Frederick D 1981 - 1982
Bois Danny R 2006 - 2006
Boisvert Gilles Gilles G 1959 - 1959
Boisvert Serge Serge Pierre R 1982 - 1987
Boivin Claude Claude L 1991 - 1994
Boivin Leo Leo Joseph D 1951 - 1969
Boland Mike Michael Anthony R 1974 - 1974
Boland Mike Michael John D 1974 - 1978
Boldirev Ivan Ivan C 1970 - 1984
Bolduc Alexandre C 2008 - 2014
Bolduc Danny Daniel George R 1978 - 1983
Bolduc Michel Michel D 1981 - 1982
Boldy Matt L 2021 - 2021
Boll Buzz Frank Thurman L 1932 - 1943
Boll Jared R 2007 - 2017
Bolland Dave C 2006 - 2015
Bollig Brandon L 2011 - 2015
Bolonchuk Larry Larry Kenneth Mitchell D 1972 - 1977
Bolton Hugh Hugh Edward D 1949 - 1956
Bombardir Brad Luke Bradley D 1997 - 2003
Bonar Dan Daniel Gordon C 1980 - 1982
Bondra Peter Peter R 1990 - 2006
Bonin Brian Brian C 1998 - 2000
Bonin Marcel Marcel Jacques L 1952 - 1961
Bonino Nick C 2009 - 2021
Bonk Radek Radek C 1994 - 2008
Bonni Ryan Ryan D 1999 - 1999
Bonsignore Jason Jason C 1994 - 1998
Bonvie Dennis Dennis Kevin R 1994 - 2003
Boo Jim James McQuaid D 1977 - 1977
Boogaard Derek L 2005 - 2010
Boone Buddy Carl George R 1956 - 1957
Booth David L 2006 - 2017
Boothman George George Edward C 1942 - 1943
Bootland Darryl R 2003 - 2007
Boqvist Adam D 2019 - 2021
Boqvist Jesper C 2019 - 2021
Bordeleau Christian Christian Gerard C 1968 - 1971
Bordeleau J.P. Jean Paul R 1969 - 1979
Bordeleau Paulin Paulin Joseph R 1973 - 1975
Bordeleau Patrick L 2012 - 2014
Bordeleau Sebastien Sebastien C 1995 - 2001
Bordeleau Thomas C 2021 - 2021
Borer Casey D 2007 - 2009
Borgen William D 2018 - 2021
Borgman Andreas D 2017 - 2020
Borgstrom Henrik C 2017 - 2021
Borotsik Jack John Nicholas C 1974 - 1974
Borowiecki Mark D 2011 - 2021
Borsato Luciano Luciano Roberto C 1990 - 1994
Borschevsky Nikolai Nikolai R 1992 - 1995
Bortuzzo Robert D 2011 - 2021
Boschman Laurie Laurie Joseph C 1979 - 1992
Bossy Mike Michael Dean R 1977 - 1986
Bostrom Helge Helge D 1929 - 1932
Botell Mark Mark D 1981 - 1981
Bothwell Tim Timothy John D 1978 - 1988
Botterill Jason Jason N. L 1997 - 2003
Botting Cam Cameron Allan R 1975 - 1975
Boucha Henry Henry Charles C 1971 - 1976
Bouchard Butch Emile Joseph D 1941 - 1955
Bouchard Dan Daniel Hector G 1972 - 1985
Bouchard Dick Richard J. R 1954 - 1954
Bouchard Edmond Edmond L 1921 - 1928
Bouchard Evan D 2018 - 2021
Bouchard Joel Joel D 1994 - 2005
Bouchard Pierre Pierre Emil D 1970 - 1981
Bouchard Pierre-Marc C 2002 - 2013
Boucher Billy William Martin R 1921 - 1927
Boucher Bobby Robert James C 1923 - 1923
Boucher Brian Brian G 1999 - 2012
Boucher Clarence Clarence Alexander D 1926 - 1927
Boucher Frank Francois Xavier C 1921 - 1943
Boucher Georges George John D 1917 - 1931
Boucher Philippe Philippe D 1992 - 2008
Boucher Reid C 2013 - 2018
Bouck Tyler R 2000 - 2006
Boudreau Bruce Bruce Allan C 1976 - 1985
Boudrias Andre Andre Gerard L 1963 - 1975
Boughner Barry Barry Michael R 1969 - 1970
Boughner Bob Robert D 1995 - 2005
Bouillon Francis Francis D 1999 - 2013
Boulerice Jesse R 2001 - 2008
Boulton Eric L 2000 - 2015
Bouma Lance C 2010 - 2017
Boumedienne Josef D 2001 - 2003
Bourbonnais Dan Daniel Richard L 1981 - 1983
Bourbonnais Rick Richard Ronald R 1975 - 1977
Bourcier Conrad Joseph Alphonse Conrad C 1935 - 1935
Bourcier Jean Jean Louis L 1935 - 1935
Bourdon Luc D 2006 - 2007
Bourdon Marc-Andre D 2011 - 2011
Bourgeault Leo Leo A. D 1926 - 1934
Bourgeois Charlie Charles Marc D 1981 - 1987
Bourne Bob Robert Glen C 1974 - 1987
Bournival Michael L 2013 - 2017
Bourque Chris L 2007 - 2012
Bourque Claude Claude Hennessey G 1938 - 1939
Bourque Gabriel L 2011 - 2019
Bourque Phil Phillippe Raymond L 1983 - 1995
Bourque Raymond Raymond Jean D 1979 - 2000
Bourque Rene L 2005 - 2016
Bourque Ryan C 2014 - 2014
Boutette Pat Patrick Michael R 1975 - 1984
Boutilier Paul Paul Andre D 1981 - 1988
Boutin Rollie Roland David G 1978 - 1980
Bouvrette Lionel Lionel G 1942 - 1942
Bouwmeester Jay D 2002 - 2019
Bow Landon G 2018 - 2018
Bowen Jason Jason D 1992 - 1997
Bower Johnny John William G 1953 - 1969
Bowey Madison D 2017 - 2021
Bowler Bill C 2000 - 2000
Bowman Drayson C 2009 - 2014
Bowman Kirk Kirk Robert L 1976 - 1978
Bowman Ralph Ralph B. D 1933 - 1939
Bownass Jack John D 1957 - 1961
Bowness Rick Richard Gary R 1975 - 1981
Boyce Darryl C 2007 - 2011
Boychuk Johnny D 2007 - 2019
Boychuk Zach C 2008 - 2014
Boyd Bill William G. R 1926 - 1929
Boyd Dustin C 2006 - 2010
Boyd Irwin Irwin Scott R 1931 - 1943
Boyd Randy Randy Keith Joseph D 1981 - 1988
Boyd Travis C 2017 - 2021
Boyer Wally Walter C 1965 - 1971
Boyer Zac Zachary R 1994 - 1995
Boyes Brad Bradley Keith C 2003 - 2015
Boyko Darren Darren C 1988 - 1988
Boyle Brian C 2007 - 2021
Boyle Dan Daniel D 1998 - 2015
Boyle Kevin G 2018 - 2018
Boynton Nick Nicholas Carl D 1999 - 2010
Bozak Tyler C 2009 - 2021
Bozek Steve Steven Michael L 1981 - 1991
Bozon Philippe Philippe L 1991 - 1994
Brackenborough John John L 1925 - 1925
Brackenbury Curt John Curtis R 1979 - 1982
Bradley Bart Barton William C 1949 - 1949
Bradley Brian Brian Walter Richard C 1985 - 1997
Bradley Lyle Lyle Walter C 1973 - 1976
Bradley Matt R 2000 - 2011
Brady Neil Neil Patrick C 1989 - 1993
Bragnalo Rick Richard James C 1975 - 1978
Brandner Christoph L 2003 - 2003
Branigan Andy Andrew John D 1940 - 1941
Brannstrom Erik D 2018 - 2021
Brasar Per-Olov Per-Olov L 1977 - 1981
Brashear Donald Donald L 1993 - 2009
Brassard Derick C 2007 - 2021
Brathwaite Fred Frederick G 1993 - 2003
Bratt Jesper W 2017 - 2021
Braun Justin D 2010 - 2021
Brayshaw Russ Russell Ambrose L 1944 - 1944
Breault Francois Francois R 1990 - 1992
Breen Christopher D 2013 - 2013
Breitenbach Ken Kenneth D 1975 - 1978
Bremberg Fredrik Per Fredrik R 1998 - 1998
Brendl Pavel R 2001 - 2005
Brennan Dan Daniel L 1983 - 1985
Brennan Doug Douglas Richard D 1931 - 1933
Brennan Kip L 2001 - 2007
Brennan Rich Richard John D 1996 - 2002
Brennan T.J. D 2011 - 2015
Brennan Tom Thomas Ernest R 1943 - 1944
Brenneman John John Gary L 1964 - 1968
Brent Tim C 2006 - 2012
Bretto Joe Joseph D 1944 - 1944
Brewer Carl Carl Thomas D 1957 - 1979
Brewer Eric Eric D 1998 - 2014
Brickley Andy Andrew L/C 1982 - 1993
Brickley Connor C 2015 - 2018
Brickley Daniel D 2017 - 2018
Briden Archie Archibald Edward L 1926 - 1929
Bridgman Mel Melvin John C 1975 - 1988
Briere Danny Daniel C 1997 - 2014
Briere Michel Michel Edouard C 1969 - 1969
Brigley Travis Travis L 1997 - 2003
Brimanis Aris Aris Aldis D 1993 - 2003
Brimsek Frank Francis Charles G 1938 - 1949
Brind'Amour Rod Rod Jean C 1988 - 2009
Brindley Doug Douglas Allen C 1970 - 1970
Brine David C 2007 - 2007
Brink Bobby R 2021 - 2021
Brink Milt Milton Kenneth C 1936 - 1936
Brisebois Guillaume D 2018 - 2021
Brisebois Patrice Patrick D 1990 - 2008
Brisson Gerry Gerald R 1962 - 1962
Britz Greg Gregory R 1983 - 1986
Broadbent Punch Harold L. R 1918 - 1928
Broadhurst Alex C 2017 - 2017
Broberg Philip D 2021 - 2021
Brochu Martin Martin G 1998 - 2003
Brochu Stephane Stephane D 1988 - 1988
Broda Turk Walter Edward G 1936 - 1951
Broden Connie Connell C 1955 - 1957
Broderick Ken Kenneth Lorne G 1969 - 1974
Broderick Len Leonard Francis G 1957 - 1957
Brodeur Martin Martin Pierre G 1991 - 2014
Brodeur Mike G 2009 - 2010
Brodeur Richard Richard G 1979 - 1987
Brodie T.J. D 2010 - 2021
Brodin Jonas D 2012 - 2021
Brodziak Kyle C 2005 - 2018
Brodzinski Jonny C 2016 - 2021
Broll David L 2013 - 2013
Brome Mathias L 2020 - 2020
Bromley Gary Gary Bert G 1973 - 1980
Brookbank Sheldon D 2006 - 2013
Brookbank Wade D 2003 - 2008
Brooke Bob Robert William R 1983 - 1989
Brooks Adam C 2019 - 2021
Brooks Alex D 2006 - 2006
Brooks Art James Arthur G 1917 - 1917
Brooks Gord Gordon John R 1971 - 1974
Brooks Ross Donald Ross G 1972 - 1974
Brophey Evan C 2010 - 2011
Brophy Bernie Bernard L. L 1925 - 1929
Brophy Frank Frank G 1919 - 1919
Brossart Willie Wilfrid James D 1970 - 1975
Brossoit Laurent G 2014 - 2021
Broten Aaron Aaron L 1980 - 1991
Broten Neal Neal LaMoy C 1980 - 1996
Broten Paul Paul R 1989 - 1995
Brouillette Julien D 2013 - 2014
Brousseau Paul Paul R 1995 - 2000
Brouwer Troy R 2006 - 2019
Brown Adam Adam L 1941 - 1951
Brown Andy Andrew Conrad G 1971 - 1973
Brown Arnie Arnold Stewart D 1961 - 1973
Brown Brad Bradley D 1996 - 2003
Brown Cam Cameron Richard L 1990 - 1990
Brown Chris C 2012 - 2015
Brown Connie Cornelius Patrick C 1938 - 1942
Brown Connor R 2015 - 2021
Brown Curtis Curtis Dean C 1994 - 2007
Brown Dave David James R 1982 - 1995
Brown Doug Douglas Allen R 1986 - 2000
Brown Dustin R 2003 - 2021
Brown Fred Frederick Henry L 1927 - 1927
Brown George George Allan C 1936 - 1938
Brown Gerry Gerald William Joseph L 1941 - 1945
Brown Greg Gregory Curtis D 1990 - 1994
Brown Harold Harold Fraser R 1945 - 1945
Brown Jeff D 1985 - 1997
Brown Jim James D 1982 - 1982
Brown Josh D 2018 - 2021
Brown J.T. L 2011 - 2018
Brown Ken Kenneth Murray G 1970 - 1970
Brown Keith Keith Jeffrey D 1979 - 1994
Brown Kevin Kevin J. R 1994 - 1999
Brown Larry Larry Wayne D 1969 - 1977
Brown Logan C 2017 - 2021
Brown Mike L 2000 - 2005
Brown Mike R 2007 - 2015
Brown Patrick C 2014 - 2021
Brown Rob Robert R 1987 - 1999
Brown Sean Sean Paul Roy D 1996 - 2005
Brown Stan Stanley A. D 1926 - 1927
Brown Wayne Wayne Hewitson R 1953 - 1953
Browne Cecil Cecil James L 1927 - 1927
Brownschidle Jack John Joseph (Jr.) D 1977 - 1985
Brownschidle Jeff Jeffrey Paul D 1981 - 1982
Brubaker Jeff Jeffrey Joseph L 1979 - 1988
Bruce David David R 1985 - 1993
Bruce Gordie Arthur Gordon L 1940 - 1945
Bruce Morley Morley Callander D 1917 - 1921
Brule Gilbert C 2005 - 2013
Brule Steve Steve R 1999 - 2002
Brumwell Murray Murray James D 1980 - 1987
Brunet Benoit Benoit L 1988 - 2001
Bruneteau Eddie Edward Ernest Henry R 1940 - 1948
Bruneteau Mud Modere Fernand R 1935 - 1945
Brunetta Mario Mario G 1987 - 1989
Brunette Andrew Andrew L 1995 - 2011
Brunner Damien C 2012 - 2014
Brunnstrom Fabian L 2008 - 2011
Brust Barry G 2006 - 2006
Brydge Bill William Henry D 1926 - 1935
Brydges Paul Paul C 1986 - 1986
Brydson Glenn Glenn R 1930 - 1937
Brydson Gord Gordon D. C 1929 - 1929
Brylin Sergei Sergei Vladimirovich C 1994 - 2007
Bryson Jacob D 2020 - 2021
Bryzgalov Ilya G 2001 - 2014
Bubla Jiri Jiri D 1981 - 1985
Buchanan Al Allaster William L 1948 - 1949
Buchanan Bucky Ralph Leonard R 1948 - 1948
Buchanan Jeff Jeffrey D 1998 - 1998
Buchanan Mike Michael Murray D 1951 - 1951
Buchanan Ron Ronald Leonard C 1966 - 1969
Buchberger Kelly Kelly Michael R 1986 - 2003
Buchnevich Pavel L 2016 - 2021
Bucyk John John Paul L 1955 - 1977
Bucyk Randy Randolph C 1985 - 1987
Budaj Peter G 2005 - 2018
Buhr Doug Douglas Leonard L 1974 - 1974
Bukovich Tony Anthony John L 1943 - 1944
Bulis Jan Jan C 1997 - 2006
Bullard Mike Michael Brian C 1980 - 1991
Buller Hy Hyman D 1943 - 1953
Bulley Ted Edward Harold L 1976 - 1983
Bullock Bruce Bruce John G 1972 - 1976
Bulmer Brett R 2011 - 2015
Bunnaman Connor C 2019 - 2021
Bunting Michael L 2018 - 2021
Bunz Tyler G 2014 - 2014
Burakovsky Andre L 2014 - 2021
Burakovsky Robert Robert R 1993 - 1993
Burch Billy Harry Wilfred C 1922 - 1932
Burchell Fred Frederick C 1950 - 1953
Burdon Glen Glen William D 1974 - 1974
Bure Pavel Pavel Vladimirovich R 1991 - 2002
Bure Valeri Valeri Vladimirovich R 1994 - 2003
Bureau Marc Marc C 1989 - 1999
Burega Bill William D 1955 - 1955
Burgdoerfer Erik D 2016 - 2018
Burish Adam C 2006 - 2014
Burke Eddie Edmund George R 1931 - 1934
Burke Marty Martin Alphonsus D 1927 - 1937
Burke Sean Sean M. G 1987 - 2006
Burmister Roy Roy S. L 1929 - 1931
Burmistrov Alexander C 2010 - 2017
Burnett Garrett L 2003 - 2003
Burnett Kelly James Kelvin C 1952 - 1952
Burns Robin Robert Arthur L 1970 - 1975
Burns Norm Norman C. C 1941 - 1941
Burns Gary Gary F 1980 - 1981
Burns Charlie Charles Frederick C 1958 - 1972
Burns Brent D 2003 - 2021
Burns Bobby Robert Andrew L 1927 - 1929
Burr Shawn Shawn Christopher L 1984 - 1999
Burridge Randy Randy H. L 1985 - 1997
Burroughs Kyle D 2020 - 2021
Burrows Dave David James D 1971 - 1980
Burrows Alexandre L 2005 - 2017
Burry Bert Herbert Hadley D 1932 - 1932
Burt Adam Adam D 1988 - 2000
Burton Cummy Cumming Scott R 1955 - 1958
Burton Nelson Nelson Keith L 1977 - 1978
Bush Eddie Edward Webster D 1938 - 1941
Buskas Rod Rod Dale D 1982 - 1992
Busniuk Mike Michael F 1979 - 1980
Busniuk Ron Ronald Edward D 1972 - 1973
Buswell Walt Walter Gerald D 1932 - 1939
Butcher Garth Garth D 1981 - 1994
Butcher Will D 2017 - 2021
Butenschon Sven Sven D 1997 - 2005
Butler Bobby L 2009 - 2013
Butler Chris D 2008 - 2018
Butler Dick John Richard R 1947 - 1947
Butler Jerry Jerome Patrick R 1972 - 1982
Butsayev Viacheslav Viacheslav G. C 1992 - 1999
Butsayev Yuri Yuri L 1999 - 2002
Butters Bill William Joseph D 1977 - 1978
Buttrey Gord Gordon Roy R 1943 - 1943
Buynak Gord Gordon D 1974 - 1974
Buzek Petr Petr D 1997 - 2002
Buzinski Steve Stephen Rudolph G 1942 - 1942
Byakin Ilja Ilya D 1993 - 1994
Byce John John Arthur R 1989 - 1991
Byers Dane L 2007 - 2011
Byers Gord Gordon Charles D 1949 - 1949
Byers Jerry Jerry William F 1972 - 1977
Byers Lyndon Lyndon Svi R 1983 - 1992
Byers Mike Michael Arthur R 1967 - 1971
Byfield Quinton C 2020 - 2021
Byfuglien Dustin D 2005 - 2018
Bykov Dmitri D 2002 - 2002
Bylsma Dan Daniel Brian R 1995 - 2003
Byram Bowen D 2020 - 2021
Byram Shawn Shawn D. L 1990 - 1991
Byron Paul C 2010 - 2021