Return to Main PageFillerNHL Player list for the letter b


Player Name Pos. Birthdate Birthplace NHL Years
Pete Babando L 05/10/1925 South Porcupine, ONT 1947-1953
Anton Babchuk D 05/06/1984 Kiev, Ukraine 2003-2007
Bob Babcock D 08/03/1968 Agincourt, ONT 1990-1993
Warren Babe L 09/07/1968 Medicine Hat, ALTA 1987-1991
Yuri Babenko C 01/02/1978 Penza, Russia 2000-2001
Mitch Babin F 12/01/1954 Kapuskasing, ONT 1975-1976
John Baby D 05/18/1957 Sudbury, ONT 1977-1979
Dave Babych D 05/23/1961 Edmonton, ALTA 1980-1999
Wayne Babych R 06/06/1958 Edmonton, ALTA 1978-1987
Jergus Baca D 01/04/1965 Liptovsky Mikulas, Slovakia 1990-1992
Jason Bacashihua G 09/20/1982 Garden City, MI 2005-2007
Ryan Bach G 10/21/1973 Sherwood Park, ALTA 1998-1999
David Backes R 05/01/1984 Minneapolis, MN 2006-2008
Christian Backman D 04/28/1980 Alingsas, Sweden 2002-2008
Mike Backman R 01/02/1955 Halifax, NS 1981-1984
Pete Backor D 04/29/1919 Fort William, ONT 1944-1945
Nicklas Backstrom C 11/23/1987 Gavle, Sweden 2007-2008
Niklas Backstrom G 02/13/1978 Helsinki, Finland 2006-2008
Ralph Backstrom C 09/18/1937 Kirkland Lake, ONT 1956-1973
Bob Bailey R 05/29/1931 Kenora, ONT 1953-1958
Garnet "Ace" Bailey L 06/13/1948 Lloydminster, SASK 1968-1978
Irvine "Ace" Bailey L 07/03/1903 Bracebridge, ONT 1926-1934
Reid Bailey D 05/28/1956 Toronto, ONT 1980-1984
Scott Bailey G 05/02/1972 Calgary, ALTA 1995-1997
Joel Baillargeon L 10/06/1964 Charlesbourg, PQ 1986-1989
Ken Baird D 02/01/1951 Flin Flon, MAN 1971-1972
Bill Baker D 11/29/1956 Grand Rapids, MN 1980-1983
Jamie Baker C 08/31/1966 Nepean, ONT 1989-1999
Steve Baker G 05/06/1957 Boston, MA 1979-1983
Peter Bakovic L 01/31/1965 Thunder Bay, ONT 1987-1988
Chris Bala L 09/24/1978 Alexandria, VA 2001-2002
Jaroslav Balastik L 11/28/1979 Gottwaldov, Czech Rep. 2005-2007
Helmut Balderis R 06/30/1952 Riga, Latvia 1989-1990
Doug Baldwin D 11/02/1922 Winnipeg, MAN 1945-1948
Jozef Balej W 02/22/1982 Myjava, Slovakia 2003-2006
Mike Bales G 08/06/1971 Prince Albert, SASK 1992-1997
Earl Balfour L 01/04/1933 Toronto, ONT 1951-1961
Murray Balfour R 08/24/1936 Regina, SASK 1956-1965
Terry Ball D 11/29/1944 Selkirk, MAN 1967-1972
Keith Ballard D 11/26/1982 Baudette, MN 2005-2008
Maxim Balmochnykh L 03/07/1979 Lipetsk, Russia 1999-2000
Dave Balon L 08/02/1937 Wakaw, SASK 1959-1973
Bryon Baltimore D 08/26/1952 Whitehorse, Yukon Terr 1979-1980
Stan Baluik C 10/05/1935 Port Arthur, ONT 1959-1960
Steve Bancroft D 10/06/1970 Toronto, ONT 1992-2002
Jeff Bandura D 04/12/1957 White Rock, BC 1980-1981
Frank Banham R 04/14/1975 Calahoo, ALTA 1996-2003
Darren Banks L 03/18/1966 Toronto, ONT 1992-1994
Murray Bannerman G 04/27/1957 Ft. Frances, ONT 1977-1987
Drew Bannister D 04/09/1974 Belleville, ONT 1995-2002
Ralph Barahona C 11/16/1965 Long Beach, CA 1990-1992
Ivan Baranka D 05/19/1985 Ilava, Slovakia 2007-2008
Andy Barbe R 07/27/1923 Coniston, ONT 1950-1951
Bill Barber F 07/11/1952 Callander, ONT 1972-1984
Don Barber R 12/02/1964 Victoria, BC 1988-1992
Krys Barch R 03/26/1980 Guelph, ONT 2006-2008
Bill Barilko D 03/25/1927 Timmins, ONT 1946-1951
Michal Barinka D 06/12/1984 Vyskov, Czech Rep. 2003-2006
Cam Barker D 04/04/1986 Winnipeg, MAN 2005-2008
Doug Barkley D 01/06/1937 Lethbridge, ALTA 1957-1966
Bob Barlow L 06/17/1935 Hamilton, ONT 1969-1971
Matthew Barnaby R 05/04/1973 Ottawa, ONT 1992-2007
Blair Barnes R 09/21/1960 Windsor, ONT 1982-1983
Norm Barnes D 08/24/1953 Toronto, ONT 1976-1982
Ryan Barnes L 01/30/1980 Dunnville, ONT 2003-2004
Stu Barnes C 12/25/1970 Spruce Grove, ALTA 1991-2008
Scott Barney R 03/27/1979 Oshawa, ONT 2002-2006
Marco Baron G 04/04/1959 Montreal, PQ 1979-1985
Murray Baron D 06/01/1967 Prince George, BC 1989-2004
Normand Baron F 12/15/1957 Verdun, PQ 1983-1986
Dave Barr R 11/30/1960 Toronto, ONT 1981-1994
Tom Barrasso G 03/31/1965 Boston, MA 1983-2003
Doug Barrault R 04/21/1970 Golden, BC 1992-1994
Fred Barrett D 01/26/1950 Ottawa, ONT 1970-1984
John Barrett D 07/01/1958 Ottawa, ONT 1980-1988
Doug Barrie D 10/02/1946 Edmonton, ALTA 1968-1972
Len Barrie C 06/04/1969 Kimberley, BC 1989-2001
Eddie Barry D 10/12/1919 Wellesley, MA 1946-1947
Marty Barry C 12/08/1904 Quebec, PQ 1927-1940
Ray Barry C 10/04/1928 Revere, MA 1951-1952
Lubos Bartecko R 07/14/1976 Kezmarok, Slovakia 1998-2003
Robin Bartell D 05/16/1961 Drake, SASK 1985-1987
Jim Bartlett L 05/27/1932 Verdun, PQ 1954-1961
Cliff Barton R 09/03/1907 Sault Ste. Marie, MI 1929-1940
Peter Bartos L 09/05/1973 Martin, Czech Rep. 2000-2001
Milan Bartovic W 04/09/1981 Trencin, Slovakia 2002-2006
Andre Bashkirov R 06/22/1970 Shelehov, Russia 1998-2001
Cody Bass C 01/07/1987 Guelph, ONT 2007-2008
Bob Bassen C 05/06/1965 Calgary, ALTA 1985-2000
Hank Bassen G 12/06/1932 Calgary, ALTA 1954-1968
Ryan Bast D 08/27/1975 Regina, SASK 1998-1999
Aldege "Baz" Bastien G 08/29/1919 Timmins, ONT 1945-1946
Shawn Bates C 04/03/1975 Melrose, MA 1997-2008
Frank Bathe D 09/27/1954 Oshawa, ONT 1974-1984
Andy Bathgate C 08/28/1932 Winnipeg, MAN 1952-1971
Frank Bathgate C 02/14/1930 Winnipeg, MAN 1952-1953
Bates Battaglia L 12/13/1975 Chicago, IL 1997-2008
Jeff Batters D 10/23/1970 Victoria, BC 1993-1995
Ruslan Batyrshin D 02/19/1975 Moscow, Russia 1995-1996
Bobby Bauer R 02/16/1915 Waterloo, ONT 1935-1952
Gary Bauman G 07/21/1940 Innisfail, ALTA 1966-1969
Ken Baumgartner L 03/11/1966 Flin Flon, MAN 1987-1999
Mike Baumgartner D 01/30/1949 Roseau, MN 1974-1975
Nolan Baumgartner D 03/23/1976 Calgary, ALTA 1995-2007
Bob Baun D 09/09/1936 Lanigan, SASK 1956-1973
Sergei Bautin D 03/11/1967 Rogachev, Belarus 1992-1996
Robin Bawa R 03/26/1966 Duncan, BC 1989-1994
Paul Baxter D 10/28/1955 Winnipeg, MAN 1979-1987
Ryan Bayda L 12/09/1980 Saskatoon, SASK 2002-2008
Sandy Beadle L 07/12/1960 Regina, SASK 1980-1981
Frank Beaton L 04/28/1953 Antigonish, NS 1978-1980
Jack "Red" Beattie L 10/02/1907 Ibstock, England 1930-1939
Francois Beauchemin D 06/04/1980 Sorel, PQ 2002-2008
Norm Beaudin R 11/28/1941 Montmartre, SASK 1967-1971
Eric Beaudoin W 05/03/1980 Ottawa, ONT 2001-2004
Serge Beaudoin D 10/30/1952 Montreal, PQ 1979-1980
Yves Beaudoin D 01/07/1965 Pointe-aux-Trembles, PQ 1985-1988
Mark Beaufait C 05/13/1970 Royal Oak, MI 1992-1993
Don Beaupre G 09/19/1961 Kitchener, ONT 1980-1997
Stephane Beauregard G 01/10/1968 Cowansville, PQ 1989-1994
Barry Beck D 06/03/1957 Vancouver, BC 1977-1990
Bob Beckett C 04/08/1936 Unionville, ONT 1956-1964
Chris Beckford-Tseu G 06/22/1984 Toronto, ONT 2007-2008
Jim Bedard D 11/19/1927 Admiral, SASK 1949-1951
Jim Bedard G 11/17/1956 Niagara Falls, ONT 1977-1979
Clayton Beddoes C 11/10/1970 Bentley, ALTA 1995-1997
Jaroslav Bednar R 11/09/1976 Prague, Czech Rep. 2001-2004
John Bednarski D 07/04/1952 Thunder Bay, ONT 1974-1980
Kris Beech C 02/05/1981 Salmon Arm, BC 2000-2008
Bob Beers D 05/20/1967 Pittsburgh, PA 1989-1997
Ed Beers F 10/12/1959 Zwaag, Netherland 1981-1986
Steve Begin C 06/14/1978 Trois-Rivieres, PQ 1997-2008
Clarence "Dick" Behling D 03/16/1915 Kitchener, ONT 1940-1943
Marc Behrend G 01/11/1961 Madison, WI 1983-1986
Frank Beisler D 10/18/1913 New Haven, CT 1936-1940
Derek Bekar C 09/15/1975 Burnaby, BC 1999-2004
Wade Belak D 07/03/1976 Saskatoon, SASK 1996-2008
Alain Belanger R 01/18/1956 St. Janvier, PQ 1977-1978
Eric Belanger C 12/16/1977 Sherbrooke, PQ 2000-2008
Francis Belanger L 01/15/1978 Bellefeuille, PQ 2000-2001
Jesse Belanger C 06/15/1969 St. Georges Beauce, PQ 1991-2001
Ken Belanger L 05/14/1974 Sault Ste. Marie, ONT 1994-2006
Roger Belanger C 12/01/1965 St. Catharines, ONT 1984-1985
Yves Belanger G 09/30/1952 Baie Comeau, PQ 1974-1980
Ed Belfour G 04/21/1965 Carman, MAN 1988-2007
Michel Belhumeur G 09/02/1949 Sorel, PQ 1972-1976
Dan Belisle R 05/09/1937 South Porcupine, ONT 1960-1961
Jean Beliveau C 08/31/1931 Three Rivers, PQ 1950-1971
Billy Bell C 06/10/1891 Lachine, PQ 1917-1924
Brendan Bell D 03/31/1983 Ottawa, ONT 2005-2008
Bruce Bell D 02/15/1965 Toronto, ONT 1984-1990
Gordon Bell G 03/13/1925 Portage la Prairie, MAN 1945-1956
Harry Bell D 10/31/1925 Regina, SASK 1946-1947
Joe Bell L 11/27/1923 Portage la Prairie, MAN 1942-1947
Mark Bell C 08/05/1980 St. Paul's, ONT 2000-2008
Neil Belland D 04/03/1961 Parry Sound, ONT 1981-1987
Shawn Belle D 01/03/1985 Edmonton, ALTA 2006-2007
Blake Bellefeuille C 12/27/1977 Framingham, MA 2001-2003
Pete Bellefeuille R 10/19/1901 Trois-Rivieres, PQ 1925-1930
Andy Bellemer D 07/03/1903 Penetanguishene, ONT 1932-1933
Brian Bellows R 09/01/1964 St. Catharines, ONT 1982-1999
Linthwaite Bend C 12/20/1922 Poplar Pt., MAN 1942-1943
Jan Benda C 04/28/1972 Reef, Belgium 1997-1998
Clint Benedict G 09/26/1892 Ottawa, ONT 1917-1930
Adam Bennett D 03/30/1971 Georgetown, ONT 1991-1994
Bill Bennett L 05/31/1953 Warwick, RI 1978-1980
Curt Bennett C 03/27/1948 Regina, SASK 1970-1980
Frank Bennett L 03/04/1922 Toronto, ONT 1943-1944
Harvey Bennett G 07/23/1925 Edington, SASK 1944-1945
Harvey Bennett C 08/09/1952 Cranston, RI 1974-1979
Max Bennett R 11/04/1912 Cobalt, ONT 1935-1936
Rick Bennett L 07/24/1967 Springfield, MA 1989-1992
Brian Benning D 06/10/1966 Edmonton, ALTA 1984-1995
Jim Benning D 04/29/1963 Edmonton, ALTA 1981-1990
Joe Benoit R 02/27/1916 St. Albert, ALTA 1940-1947
Bill Benson C 07/29/1920 Winnipeg, MAN 1940-1942
Bobby Benson D 05/18/1894 Winnipeg, MAN 1924-1925
Doug Bentley L 09/03/1916 Delisle, SASK 1939-1954
Max Bentley C 03/01/1920 Delisle, SASK 1940-1954
Reg Bentley L 05/03/1914 Delisle, SASK 1942-1943
Ladislav Benysek D 03/25/1975 Olomouc, Czech 1997-2003
Paul Beraldo C 10/05/1967 Stoney Creek, ALTA 1987-1989
Josef Beranek C 10/25/1969 Litvinov, Czech 1991-2001
Bryan Berard D 03/05/1977 Woonsocket, RI 1996-2008
Drake Berehowsky D 01/03/1972 Toronto, ONT 1990-2004
Gordon "Red" Berenson L 12/08/1939 Regina, SASK 1961-1978
Andrew "Bubba" Berenzweig D 08/08/1977 Arlington Heights, IL 1999-2003
Perry Berezan C 12/05/1964 Edmonton, ALTA 1984-1993
Sergei Berezin L 11/05/1971 Voskresensk, Russia 1996-2003
Aki-Petteri Berg D 07/28/1977 Turku, Finland 1995-2006
Bill Berg D 10/21/1967 St. Catharines, ONT 1988-1999
Todd Bergen F 07/11/1963 Prince Albert, SASK 1984-1985
Sean Bergenheim L 02/08/1984 Helsinki, Finland 2003-2008
Mike Berger D 06/02/1967 Edmonton, ALTA 1987-1988
Jean-Claude Bergeron G 10/14/1968 Hauterive, PQ 1990-1997
Marc-Andre Bergeron D 10/13/1980 St-Louis-de-France, PQ 2002-2008
Michel Bergeron R 11/11/1954 Chicoutimi, PQ 1974-1979
Patrice Bergeron C 07/24/1985 Ancienne-Lorette, PQ 2003-2008
Yves Bergeron R 01/11/1952 Malartic, PQ 1974-1977
Marc Bergevin D 08/11/1965 Montreal, PQ 1984-2004
Nicklas Bergfors R 03/07/1987 Sodertalje, Sweden 2007-2008
Stefan Bergkvist D 03/10/1975 Leksand, Sweden 1995-1997
Tim Bergland R 01/11/1965 Crookston, MN 1989-1994
Bob Bergloff D 07/26/1958 Dickinson, ND 1982-1983
Bo Berglund F 04/06/1955 Sjavelad, Sweden 1983-1986
Christian Berglund C 03/12/1980 Orebro, Sweden 2001-2004
Gary Bergman D 10/07/1938 Kenora, ONT 1964-1976
Thommie Bergman D 12/10/1947 Munkfors, Sweden 1972-1980
Jonas Bergqvist R 09/26/1962 Hassleholm, Sweden 1989-1990
Adam Berkhoel G 05/16/1981 St. Paul, MN 2005-2006
Louis Berlinquette L   Papineau, PQ 1917-1926
Tim Bernhardt G 01/17/1958 Sarnia, ONT 1982-1987
Jonathan Bernier G 08/07/1988 Laval, PQ 2007-2008
Serge Bernier R 04/29/1947 Padoue, PQ 1968-1981
Steve Bernier R 03/31/1985 Quebec, PQ 2005-2008
Bob Berry L 11/29/1943 Montreal, PQ 1968-1977
Brad Berry D 04/01/1965 Bashaw, ALTA 1985-1994
Doug Berry C 06/03/1957 New Westminster, BC 1979-1981
Fred Berry C 03/26/1956 Stony Plain, ALTA 1976-1977
Ken Berry W 06/21/1960 Burnaby, BC 1981-1989
Rick Berry D 11/04/1978 Birtle, MAN 2000-2004
Daniel Berthiaume G 01/26/1966 Longueuil, PQ 1985-1994
Adam Berti L 07/01/1986 Oshawa, ONT 2007-2008
Eric Bertrand L 04/16/1975 St. Ephrem, PQ 1999-2001
Todd Bertuzzi L 02/02/1975 Sudbury, ONT 1995-2008
Craig Berube L 12/17/1965 Calahoo, ALTA 1986-2003
Phil Bessler R 12/09/1913 Melville, SASK 1935-1939
Pete Bessone D 01/13/1913 New Bedford, MA 1937-1938
Allan Bester G 03/26/1964 Hamilton, ONT 1983-1996
John Bethel L 01/15/1957 Montreal, PQ 1979-1980
Karel Betik D 10/28/1978 Ostrava, Czech 1998-1999
Maxim Bets L 01/31/1974 Chelyabinsk, Russia 1993-1994
Silvio "Sam" Bettio L 12/01/1928 Copper Cliff, ONT 1949-1950
Blair Betts C 02/16/1980 Edmonton, ALTA 2001-2008
Jeff Beukeboom D 03/28/1965 Ajax, ONT 1985-1999
Bill Beveridge G 07/01/1909 Ottawa, ONT 1929-1943
Nick Beverley D 04/21/1947 Toronto, ONT 1966-1980
Goran Bezina D 03/21/1980 Split, Croatia 2003-2004
Dwight Bialowas D 09/08/1952 Regina, SASK 1973-1977
Frank Bialowas L 09/25/1970 Winnipeg, MAN 1993-1994
Wayne Bianchin L 09/06/1953 Nanaimo, BC 1973-1980
Paul Bibeault G 04/13/1919 Montreal, PQ 1940-1947
Radim Bicanek D 01/18/1975 Uherske Hradiste, Czech 1994-2002
Jiri Bicek L 12/03/1978 Kosice, Slovakia 2000-2004
Bryan Bickell L 03/09/1986 Orono, ONT 2006-2008
Todd Bidner C 07/05/1961 Petrolia, ONT 1981-1982
Kevin Bieksa D 06/16/1981 Grimsby, ONT 2005-2008
Zac Bierk G 09/17/1976 Peterborough, ONT 1997-2004
Don Biggs C 04/07/1965 Mississauga, ONT 1984-1990
Larry Bignell D 01/07/1950 Edmonton, ALTA 1973-1975
Craig Billington G 09/11/1966 London, ONT 1985-2003
Gilles Bilodeau L 07/31/1955 St. Prime, PQ 1979-1980
Andre Binette G 12/02/1933 Montreal, PQ 1954-1955
Les Binkley G 06/06/1934 Owen Sound, ONT 1967-1972
Jack Bionda D 09/18/1933 Huntsville, ONT 1955-1959
Martin Biron G 08/15/1977 Lac St. Charles, PQ 1995-2008
Mathieu Biron D 04/29/1980 Lac-St. Charles, PQ 1999-2006
Sebastien Bisaillon D 12/08/1986 Mont-Laurier, PQ 2006-2007
Mike Bishai C 05/30/1979 Edmonton, ALTA 2003-2004
Tom Bissett L 03/13/1966 Seattle, WA 1990-1991
Dick Bittner G 01/02/1922 New Haven, CT 1949-1950
Scott Bjugstad F 06/02/1961 St. Paul, MN 1983-1992
James Black D 08/03/1969 Regina, SASK 1989-2001
Steve Black L 03/31/1927 Fort William, ONT 1949-1951
Bob Blackburn D 02/01/1938 Rouyn-Noranda, PQ 1968-1971
Dan Blackburn G 05/20/1983 Montreal, PQ 2001-2003
Don Blackburn L 05/14/1938 Kirkland Lake, ONT 1962-1973
Hank Blade C 04/28/1921 Peterborough, ONT 1946-1948
Tom Bladon D 12/29/1952 Edmonton, ALTA 1972-1981
Garry Blaine W 04/19/1933 St. Boniface, MAN 1954-1955
Andrew Blair C 02/27/1908 Winnipeg, MAN 1928-1937
Chuck Blair R 07/23/1928 Edinburgh, Scotland 1948-1949
George "Dusty" Blair C 09/15/1929 South Porcupine, ONT 1950-1951
Mike Blaisdell R 01/18/1960 Moose Jaw, SASK 1980-1989
Bob Blake L 08/16/1916 Ashland, WI 1935-1936
Hector "Toe" Blake L 08/21/1912 Victoria Mines, ONT 1934-1948
Jason Blake C 09/02/1973 Moorhead, MN 1998-2008
Mickey Blake L 10/31/1912 Barriefield, ONT 1932-1936
Mike Blake G 04/06/1956 Kitchener, ONT 1981-1984
Rob Blake D 12/10/1969 Simcoe, ONT 1989-2008
Zdenek Blatny L 01/14/1981 Brno, Czech Rep. 2002-2006
Rick Blight R 10/17/1955 Portage La Prairie, MAN 1975-1983
Russ Blinco C 03/12/1908 Grande Mere, PQ 1933-1939
Ken Block D 03/18/1944 Steinbach, MAN 1970-1971
Jeff Bloemberg D 01/31/1968 Listowel, ONT 1988-1992
Timo Blomqvist D 01/23/1961 Helsinki, Finland 1981-1987
Arto Blomsten D 03/16/1965 Vaasa, Finland 1993-1996
Mike Bloom L 04/12/1952 Ottawa, ONT 1974-1977
Sylvain Blouin L 05/21/1974 Montreal, PQ 1996-2003
John Blue G 02/19/1966 Huntington Beach, CA 1992-1996
John Blum D 10/08/1959 Detroit, MI 1982-1990
Michael Blunden R 12/15/1986 Toronto, ONT 2006-2008
Brandon Bochenski R 04/04/1982 Blaine, MN 2005-2008
Bob Bodak L 05/28/1961 Thunder Bay, ONT 1987-1990
Gregg Boddy D 03/19/1949 Ponoka, ALTA 1971-1976
Doug Bodger D 06/18/1966 Chemainus, BC 1984-2000
Gus Bodnar C 08/24/1925 Fort William, ONT 1943-1955
Ron Boehm L 08/14/1943 Allan, SASK 1967-1968
Garth Boesch D 10/07/1920 Milestone, SASK 1946-1950
Eric Boguniecki C 05/06/1975 New Haven, CT 1999-2007
Rick Boh C 05/18/1964 Kamloops, BC 1987-1988
Lonny Bohonos C 05/20/1973 Winnipeg, MAN 1995-1999
Alexandre Boikov D 02/07/1975 Chelyabinsk, Russia 1999-2001
Marc Boileau C 09/03/1932 Pte. Claire, PQ 1961-1962
Patrick Boileau D 02/22/1975 Montreal, PQ 1996-2004
Rene Boileau C 05/18/1904 Poimte Claire, PQ 1925-1926
Fred Boimistruck D 01/14/1962 Sudbury, ONT 1981-1983
Danny Bois R 06/01/1983 Thunder Bay, ONT 2006-2007
Gilles Boisvert G 02/15/1933 Trois-Rivieres, PQ 1959-1960
Serge Boisvert C 06/01/1959 Drummondville, PQ 1982-1988
Claude Boivin L 03/01/1970 St. Foy, PQ 1991-1995
Leo Boivin D 08/02/1932 Prescott, ONT 1951-1970
Mike Boland R 12/16/1949 Montreal, PQ 1974-1975
Mike Boland D 10/29/1954 London, ONT 1974-1979
Ivan Boldirev C 08/15/1949 Zranjanin, Yugoslavia 1970-1985
Dan Bolduc L 04/06/1953 Waterville, ME 1978-1984
Michel Bolduc D 03/13/1961 Ange-Gardien, PQ 1981-1983
Frank "Buzz" Boll L 03/06/1911 Fillmore, SASK 1932-1944
Jared Boll R 05/13/1986 Crystal Lake, IL 2007-2008
David Bolland C 06/05/1986 Toronto, ONT 2006-2008
Larry Bolonchuk D 02/26/1952 Winnipeg, MAN 1972-1978
Hugh Bolton D 04/15/1929 Toronto, ONT 1949-1957
Brad Bombardir D 05/05/1972 Powell River, BC 1997-2004
Dan Bonar C 09/23/1956 Deloraine, MAN 1980-1983
Peter Bondra R 02/07/1968 Lutsk, Ukraine 1990-2007
Brian Bonin C 11/28/1973 St. Paul, MN 1998-2001
Marcel Bonin L 09/17/1931 Montreal, PQ 1952-1962
Radek Bonk C 01/09/1976 Krnov, Czech 1994-2008
Ryan Bonni D 02/18/1979 Winnipeg, MAN 1999-2000
Jason Bonsignore C 04/15/1976 Rochester, NY 1994-1999
Dennis Bonvie R 07/23/1973 Antigonish, NS 1994-2004
Jim Boo D 11/12/1954 Rolla, MO 1977-1978
Derek Boogaard W 06/23/1982 Saskatoon, SASK 2005-2008
Carl "Buddy" Boone R 09/11/1932 Kirkland Lake, ONT 1956-1958
David Booth L 11/24/1984 Detroit, MI 2006-2008
George Boothman C 09/25/1916 Calgary, ALTA 1942-1944
Darryl Bootland R 11/02/1981 Schomberg, ONT 2003-2008
Chris Bordeleau C 09/23/1947 Rouyn-Noranda, PQ 1968-1972
J.P. Bordeleau R 06/13/1949 Rouyn-Noranda, PQ 1969-1980
Paulin Bordeleau C 01/29/1953 Rouyn-Noranda, PQ 1973-1976
Sebastien Bordeleau C 02/15/1975 Vancouver, BC 1995-2002
Casey Borer D 07/28/1985 Minneapolis, MN 2007-2008
Jack Borotsik C 11/26/1949 Brandon, MAN 1974-1975
Luciano Borsato C 01/07/1966 Richmond Hill, ONT 1990-1995
Nikolai Borschevsky R 01/12/1965 Tomsk, USSR 1992-1996
Laurie Boschman L 06/04/1960 Major, SASK 1979-1993
Mike Bossy F 01/22/1957 Montreal, PQ 1977-1987
Helge "Bulge" Bostrom D 01/09/1894 Winnipeg, MAN 1929-1933
Mark Botell D 08/27/1961 Scarborough, ONT 1981-1982
Tim Bothwell D 05/06/1955 Vancouver, BC 1978-1989
Jason Botterill L 05/19/1976 Edmonton, ALTA 1997-2004
Cam Botting R 03/10/1954 Kingston, ONT 1975-1976
Henry Boucha C 06/01/1951 Warroad, MN 1971-1977
Dan Bouchard G 12/12/1950 Val d’Or, PQ 1972-1986
Dick Bouchard R 12/02/1934 Letellier, MAN 1954-1955
Edmond Bouchard L 05/25/1892 St. Etienne, PQ 1921-1929
Emile "Butch" Bouchard D 09/11/1920 Montreal, PQ 1941-1956
Joel Bouchard D 01/23/1974 Montreal, PQ 1994-2006
Pierre Bouchard D 02/20/1948 Longueuil, PQ 1970-1982
Pierre-Marc Bouchard C 04/27/1984 Sherbrooke, PQ 2002-2008
Bill Boucher R 11/10/1899 Ottawa, ONT 1921-1928
Brian Boucher G 01/02/1977 Woonsocket, RI 1999-2008
Clarence Boucher D 11/01/1896 North Bay, ONT 1926-1928
Frank Boucher C 10/07/1902 Ottawa, ONT 1921-1944
George "Buck" Boucher D 08/19/1896 Ottawa, ONT 1917-1932
Philippe Boucher D 03/24/1973 St. Apollinaire, PQ 1992-2008
Robert Boucher C 02/14/1904 Ottawa, ONT 1923-1924
Tyler Bouck L 01/13/1980 Camrose, ALTA 2000-2007
Bruce Boudreau C 01/09/1955 Toronto, ONT 1976-1986
Andre Boudrias C 09/19/1943 Montreal, PQ 1963-1976
Barry Boughner R 01/29/1948 Delhi, ONT 1969-1971
Bob Boughner D 03/08/1971 Windsor, ONT 1995-2006
Francis Bouillon D 10/17/1975 New York, NY 1999-2008
Jesse Boulerice R 08/10/1978 Plattsburgh, NY 2001-2008
Eric Boulton L 08/17/1976 Halifax, NS 2000-2008
Josef Boumedienne D 01/12/1978 Stockholm, Sweden 2001-2004
Dan Bourbonnais L 03/05/1962 Winnipeg, MAN 1981-1984
Rick Bourbonnais R 04/20/1955 Toronto, ONT 1975-1978
Conrad Bourcier C 05/28/1915 Montreal, PQ 1935-1936
Jean Bourcier L 01/03/1911 Montreal, PQ 1935-1936
Fred Bourdginon R   Parry Sound, ONT 1925-1926
Luc Bourdon D 02/16/1987 Shippagan, NB 2006-2008
Leo Bourgeault D 01/17/1904 Sturgeon Falls, ONT 1926-1935
Charlie Bourgeois D 11/19/1959 Moncton, NB 1981-1988
Bob Bourne C 06/21/1954 Netherhill, SASK 1974-1988
Chris Bourque L 01/29/1986 Boston, MA 2007-2008
Claude Bourque G 03/31/1915 Oxford, NS 1938-1940
Phil Bourque D 06/08/1962 Chelmsford, MA 1983-1996
Ray Bourque D 12/28/1960 Montreal, PQ 1979-2001
Rene Bourque L 12/10/1981 Lac La Biche, ALTA 2005-2008
Pat Boutette C 03/01/1952 Windsor, ONT 1975-1985
Paul Boutilier D 05/03/1963 Sydney, NS 1982-1989
Rollie Boutin G 11/06/1957 Westlock, ALTA 1978-1981
Lionel Bouvrette G 06/10/1914 Hawkesbury, ONT 1942-1943
Jay Bouwmeester D 09/27/1983 Edmonton, ALTA 2002-2008
Jason Bowen L 11/09/1973 Port Alice, BC 1992-1998
Johnny Bower G 11/08/1925 Prince Albert, SASK 1953-1970
Bill Bowler C 09/25/1974 Toronto, ONT 2000-2001
Kirk Bowman L 09/30/1952 Leamington, ONT 1976-1979
Ralph "Scotty" Bowman D 01/20/1911 Winnipeg, MAN 1933-1940
Jack Bownass D 07/27/1930 Winnipeg, MAN 1957-1962
Rick Bowness C 01/25/1955 Moncton, NB 1975-1982
Darryl Boyce C 07/07/1984 Summerside, PEI 2007-2008
Johnny Boychuk D 01/19/1984 Edmonton, ALTA 2007-2008
Billy Boyd R 05/15/1898 Belleville, ONT 1926-1930
Dustin Boyd C 07/16/1986 Winnipeg, MAN 2006-2008
Irwin "Yank" Boyd R 11/13/1908 Philadelphia, PA 1931-1944
Randy Boyd D 01/23/1962 Coniston, ONT 1981-1989
Wally Boyer C 09/27/1937 Cowan, MAN 1965-1972
Zac Boyer R 10/25/1971 Inuvik, NWT 1994-1996
Brad Boyes C 04/17/1982 Mississauga, ONT 2003-2008
Darren Boyko C 01/16/1964 Winnipeg, MAN 1988-1989
Brian Boyle F 12/18/1984 Hingham, MA 2007-2008
Dan Boyle D 07/12/1976 Ottawa, ONT 1998-2008
Nick Boynton D 01/14/1979 Nobleton, ONT 1999-2008
Steve Bozek F 11/26/1960 Kelowna, BC 1981-1992
Philippe Bozon L 11/30/1966 Chamonix, France 1991-1995
John Brackenborough L 02/09/1897 Parry Sound, ONT 1925-1926
Curt Brackenbury L 01/31/1952 Kapuskasing, ONT 1979-1983
Barton Bradley C 07/29/1930 Fort William, ONT 1949-1950
Brian Bradley C 01/21/1965 Kitchener, ONT 1985-1998
Lyle Bradley C 07/31/1943 Lloydminster, SASK 1973-1977
Matt Bradley R 06/13/1978 Stittsville, ONT 2000-2008
Neil Brady C 04/12/1968 Montreal, PQ 1989-1994
Rick Bragnalo C 12/01/1951 Fort William, ONT 1975-1979
Christoph Brandner L 07/05/1975 Bruck, Austria 2003-2004
Andy Branigan D 04/11/1922 Winnipeg, MAN 1940-1942
Per-Olov Brasar L 09/30/1950 Falun, Sweden 1977-1982
Donald Brashear L 01/07/1972 Bedford, IN 1993-2008
Derick Brassard C 09/22/1987 Hull, PQ 2007-2008
Fred Brathwaite G 11/24/1972 Ottawa, ONT 1993-2004
Russ "Buster" Brayshaw L 01/17/1918 Rosthern, SASK 1944-1945
Frank Breault R 05/11/1967 Acton Vale, PQ 1990-1993
Ken Breitenbach D 01/09/1955 Welland, ONT 1975-1979
Fredrik Bremberg R 06/21/1973 Sodervalie, Sweden 1998-1999
Pavel Brendl W 03/23/1981 Opocno, Czech Rep. 2001-2006
Dan Brennan F 10/01/1960 Dawson Creek, BC 1983-1986
Doug Brennan D 01/10/1905 Peterborough, ONT 1931-1934
Kip Brennan L 08/27/1980 Kingston, ONT 2001-2008
Rich Brennan D 11/26/1972 Schenectady, NY 1996-2003
Tom Brennan R 01/22/1922 Philadelphia, PA 1943-1945
John Brenneman L 01/05/1943 Fort Erie, ONT 1964-1969
Tim Brent C 03/10/1984 Cambridge, ONT 2006-2008
Joe Bretto D 11/29/1913 Hibbing, MN 1944-1945
Carl Brewer D 10/21/1938 Toronto, ONT 1957-1980
Eric Brewer D 04/17/1979 Vernon, BC 1998-2008
Andy Brickley L 08/09/1961 Melrose, MA 1982-1994
Archie Briden L 07/16/1898 Renfrew, ONT 1926-1930
Mel Bridgman C 04/28/1955 Trenton, ONT 1975-1989
Daniel Briere C 10/06/1977 Gatineau, PQ 1997-2008
Michel Briere C 10/21/1949 Malartic, PQ 1969-1970
Travis Brigley L 06/16/1977 Coronation, ALTA 1997-2004
Aris Brimanis D 03/14/1972 Shaker Heights, OH 1993-2004
Frank Brimsek G 09/26/1915 Eveleth, MN 1938-1950
Rod Brind'Amour L 08/09/1970 Ottawa, ONT 1988-2008
Doug Brindley C 06/08/1949 Walkerton, ONT 1970-1971
David Brine C 01/06/1985 Truro, NS 2007-2008
Milton Brink C 11/26/1910 Hibbing, MN 1936-1937
Patrice Brisebois D 01/27/1971 Montreal, PQ 1990-2008
Gerry Brisson R 09/03/1937 St. Boniface, MAN 1962-1963
Greg Britz F 01/03/1961 Buffalo, NY 1983-1987
Harry "Punch" Broadbent R 07/13/1892 Ottawa, ONT 1918-1929
Martin Brochu G 03/10/1973 Anjou, PQ 1998-2004
Stephane Brochu D 08/15/1967 Sherbrooke, PQ 1988-1989
Walter "Turk" Broda G 05/15/1914 Brandon, MAN 1936-1952
Connie Broden C 04/06/1932 Montreal, PQ 1955-1958
Ken Broderick G 02/16/1942 Toronto, ONT 1969-1975
Len Broderick G 10/11/1938 Toronto, ONT 1957-1958
Martin Brodeur G 05/06/1972 Montreal, PQ 1991-2008
Richard Brodeur G 09/15/1952 Longueuil, PQ 1979-1988
Kyle Brodziak C 05/25/1984 St. Paul, ALTA 2005-2008
Gary Bromley G 01/19/1950 Edmonton, ALTA 1973-1981
Sheldon Brookbank D 10/03/1980 Lanigan, SASK 2006-2008
Wade Brookbank W 09/29/1977 Lanigan, SASK 2003-2008
Bob Brooke C 12/18/1960 Acton, MA 1983-1990
Alex Brooks D 08/21/1976 Madison, WI 2006-2007
Arthur Brooks G   Guelph, ONT 1917-1918
Gord Brooks R 09/11/1950 Cobourg, ONT 1971-1975
Ross Brooks G 10/17/1939 Toronto, ONT 1972-1975
Bernie Brophy L 08/09/1903 Collingwood, ONT 1925-1930
Frank Brophy G   Quebec City, PQ 1919-1920
Willie Brossart D 05/29/1949 Allan, SASK 1970-1976
Aaron Broten F 11/14/1960 Roseau, MN 1980-1992
Neal Broten C 11/29/1959 Roseau, MN 1980-1997
Paul Broten R 10/27/1965 Roseau, MN 1989-1996
Paul Brousseau R 09/18/1973 Pierrefonds, PQ 1995-2001
Troy Brouwer L 08/17/1985 Vancouver, BC 2006-2008
Adam Brown L 02/04/1920 Johnstone, Scotland 1941-1952
Andy Brown G 02/15/1944 Hamilton, ONT 1971-1974
Arnie Brown D 01/28/1942 Oshawa, ONT 1961-1974
Brad Brown D 12/27/1975 Baie Verte, NFLD 1996-2004
Cam Brown L 05/15/1969 Saskatoon, SASK 1990-1991
Connie Brown C 01/11/1917 Vankleek Hill, ONT 1938-1943
Curtis Brown L 02/12/1976 Unity, SASK 1994-2008
Dave Brown F 10/12/1962 Saskatoon, SASK 1982-1996
Doug Brown R 06/12/1964 Southborough, MA 1986-2001
Dustin Brown R 11/04/1984 Ithaca, NY 2003-2008
Fred Brown L 09/15/1900 Kingston, ONT 1927-1928
George Brown C 05/17/1912 Winnipeg, MAN 1936-1939
Gerry Brown L 07/07/1917 Edmonton, ALTA 1941-1946
Greg Brown D 03/07/1968 Southboro, MA 1990-1995
Harold Brown R 09/14/1920 Brandon, MAN 1945-1946
Jeff Brown D 04/30/1966 Ottawa, ONT 1985-1998
Jim Brown D 03/01/1960 Phoenix, AZ 1982-1983
Keith Brown D 05/06/1960 Cornerbrook, NFLD 1979-1995
Ken Brown G 12/19/1948 Port Arthur, ONT 1970-1971
Kevin Brown R 05/11/1974 Birmingham, England 1994-2000
Larry Brown D 04/14/1947 Brandon, MAN 1969-1978
Mike Brown W 04/29/1979 Surrey, BC 2000-2006
Mike Brown R 06/24/1985 Northbrook, IL 2007-2008
Rob Brown R 04/10/1968 Kingston, ONT 1987-2000
Sean Brown D 11/05/1976 Oshawa, ONT 1996-2006
Stan Brown D 05/09/1898 North Bay, ONT 1926-1928
Wayne "Weiner" Brown R 11/16/1930 Belleville, ONT 1953-1954
Cecil Browne L 02/13/1896 St. James, MAN 1927-1928
Jack Brownschidle D 10/02/1955 Buffalo, NY 1977-1986
Jeff Brownschidle D 03/01/1959 Buffalo, NY 1981-1983
Jeff Brubaker L 02/24/1958 Hagerstown, MD 1979-1989
David Bruce L 10/07/1964 Thunder Bay, ONT 1985-1994
Gordon Bruce L 05/09/1919 Ottawa, ONT 1940-1946
Morley Bruce D 03/07/1894 North Gower, ONT 1917-1922
Gilbert Brule C 01/01/1987 Edmonton, ALTA 2005-2008
Steve Brule R 01/15/1975 Montreal, PQ 1999-2003
Murray Brumwell D 03/31/1960 Calgary, ALTA 1980-1988
Benoit Brunet L 08/24/1968 Pointe-Claire, PQ 1988-2002
Ed Bruneteau R 08/01/1919 St. Boniface, MAN 1940-1949
Modere "Mud" Bruneteau R 11/28/1914 St. Boniface, MAN 1935-1946
Mario Brunetta G 01/25/1967 Quebec City, PQ 1987-1990
Andrew Brunette L 08/24/1973 Sudbury, ONT 1995-2008
Barry Brust G 08/08/1983 Swan River, MAN 2006-2007
Bill Brydge D 10/22/1901 Renfrew, ONT 1926-1936
Paul Brydges C 06/21/1965 Guelph, ONT 1986-1987
Glen Brydson R 11/07/1910 Swansea, ONT 1930-1938
Gord Brydson C 01/03/1907 Toronto, ONT 1929-1930
Sergei Brylin C 01/13/1974 Moscow, Russia 1994-2008
Ilya Bryzgalov G 06/22/1980 Togliatti, Russia 2001-2008
Jiri Bubla D 01/27/1950 Usti nad Labem, Czech. 1981-1986
Al Buchanan L 05/17/1927 Winnipeg, MAN 1948-1950
Jeff Buchanan D 05/23/1971 Swift Current, SASK 1998-1999
Mike Buchanan D 03/01/1932 Sault Ste. Marie, ONT 1951-1952
Ralph "Bucky" Buchanan R 12/28/1922 Montreal, PQ 1948-1949
Ron Buchanan C 11/15/1944 Montreal, PQ 1966-1970
Kelly Buchberger R 12/02/1966 Langenburg, SASK 1986-2004
Johnny Bucyk L 05/12/1935 Edmonton, ALTA 1955-1978
Randy Bucyk C 11/09/1962 Edmonton, ALTA 1985-1988
Peter Budaj G 09/18/1982 Banska Bystrica, Czech Rep. 2005-2008
Doug Buhr L 06/29/1949 Vancouver, BC 1974-1975
Tony Bukovich L 08/30/1917 Painesdale, MI 1943-1945
Jan Bulis C 03/18/1978 Pardubice, Czech 1997-2007
Mike Bullard F 03/10/1961 Ottawa, ONT 1980-1992
Hy Buller D 03/15/1926 Montreal, PQ 1943-1954
Ted Bulley L 03/25/1955 Windsor, ONT 1976-1984
Bruce Bullock G 05/09/1949 Toronto, ONT 1972-1977
Robert Burakovsky R 11/24/1966 Malmo, Sweden 1993-1994
Billy Burch C 11/20/1900 Yonkers, NY 1922-1933
Fred "Skippy" Burchell C 01/09/1931 Montreal, PQ 1950-1954
Glen Burdon D 08/04/1954 Lumsdon, SASK 1974-1975
Pavel Bure R 03/31/1971 Moscow, Russia 1991-2003
Valeri Bure R 06/13/1974 Moscow, Russia 1994-2004
Marc Bureau C 05/19/1966 Trois-Rivieres, PQ 1989-2000
Bill Burega D 03/13/1932 Winnipeg, MAN 1955-1956
Adam Burish C 01/06/1983 Madison, WI 2006-2008
Eddie Burke R 06/03/1907 Toronto, ONT 1931-1935
Marty Burke D 01/28/1903 Toronto, ONT 1927-1938
Sean Burke G 01/29/1967 Windsor, ONT 1987-2007
Roy Burmister L 08/12/1906 Collingwood, ONT 1929-1932
Garrett Burnett L 09/23/1975 Coquitlam, BC 2003-2004
Kelly Burnett C 06/16/1926 Lachine, PQ 1952-1953
Bobby Burns L 04/04/1905 Gore Bay, ONT 1928-1930
Brent Burns D 03/09/1985 Ajax, ONT 2003-2008
Charlie Burns C 02/14/1936 Detroit, MI 1958-1973
Gary Burns F 01/16/1955 Cambridge, MA 1980-1982
Norm Burns C 02/20/1918 Youngstown, ALTA 1941-1942
Robin Burns L 08/27/1946 Montreal, PQ 1970-1976
Shawn Burr L 07/01/1966 Sarnia, ONT 1984-2000
Randy Burridge L 01/07/1966 Fort Erie, ONT 1985-1998
Alexandre Burrows L 04/11/1981 Pincourt, PQ 2005-2008
Dave Burrows D 01/11/1949 Toronto, ONT 1971-1981
Burt Burry D   Toronto, ONT 1932-1933
Adam Burt D 01/15/1969 Detroit, MI 1988-2001
Cummy Burton R 05/12/1936 Sudbury, ONT 1955-1959
Nelson Burton L 11/06/1957 Sydney, NS