You Are Here > Hockey-Reference.com > Players > Last Names Starting with B

Players with Last Names Starting with B

Complete List / NHL Skater Register / NHL Goalie Register

Active players are listed in bold.
Members of the Hockey Hall of Fame are marked with an asterisk (*).

613 Players

Glossary / Convert to CSV / Convert to PRE / Click column headers to sort
Player From To Pos Ht Wt Birth Date
Pete Babando 1948 1953 LW 5-9 187 May 10, 1925
Anton Babchuk 2004 2007 D 6-5 212 May 6, 1984
Bobby Babcock 1991 1993 D 6-1 222 August 3, 1968
Warren Babe 1988 1991 LW 6-2 190 September 7, 1968
Yuri Babenko 2001 2001 C 6-1 200 January 2, 1978
Mitch Babin 1976 1976 C 6-2 195 November 1, 1954
John Baby 1978 1979 D 6-0 195 May 18, 1957
Dave Babych 1981 1999 D 6-2 215 May 23, 1961
Wayne Babych 1979 1987 RW 5-11 191 June 6, 1958
Jergus Baca 1991 1992 D 6-2 211 January 4, 1965
Jason Bacashihua 2006 2007 G 5-11 177 September 20, 1982
Ryan Bach 1999 1999 G 6-1 185 October 21, 1973
David Backes 2007 2008 C 6-3 216 May 1, 1984
Christian Backman 2003 2008 D 6-4 210 April 28, 1980
Mike Backman 1982 1984 RW 5-10 175 January 2, 1955
Pete Backor 1945 1945 D 6-0 190 April 29, 1919
Nicklas Backstrom 2008 2008 C 6-0 183 November 23, 1987
Niklas Backstrom 2007 2008 G 6-1 196 February 13, 1978
Ralph Backstrom 1957 1973 C 5-10 165 September 18, 1937
Ace Bailey* 1927 1934 RW 5-10 160 July 3, 1903
Bob Bailey 1954 1958 RW 5-11 180 May 29, 1931
Garnet Bailey 1969 1978 LW 5-11 192 June 13, 1948
Reid Bailey 1981 1984 D 6-2 200 May 28, 1956
Scott Bailey 1996 1997 G 6-0 195 May 2, 1972
Joel Baillargeon 1987 1989 LW 6-1 205 October 6, 1964
Dan Bain* C February 14, 1874
Ken Baird 1972 1972 D 6-0 190 February 1, 1951
Bill Baker 1981 1983 D 6-1 195 November 29, 1956
Hobey Baker* R 5-9 160 January 15, 1892
Jamie Baker 1990 1999 C 6-0 195 August 31, 1966
Steve Baker 1980 1983 G 6-3 200 May 6, 1957
Peter Bakovic 1988 1988 RW 6-2 200 January 31, 1965
Chris Bala 2002 2002 LW 6-1 196 September 24, 1978
Jaroslav Balastik 2006 2007 RW 6-2 205 November 28, 1979
Helmut Balderis 1990 1990 RW 5-11 190 June 30, 1952
Doug Baldwin 1946 1948 D 6-0 175 November 2, 1922
Jozef Balej 2004 2006 RW 6-1 195 February 22, 1982
Mike Bales 1993 1997 G 6-1 200 August 6, 1971
Earl Balfour 1952 1961 LW 6-1 180 January 4, 1933
Murray Balfour 1957 1965 RW 5-9 178 August 24, 1936
Terry Ball 1968 1972 D 5-9 160 November 29, 1944
Keith Ballard 2006 2008 D 5-11 208 November 26, 1982
Maxim Balmochnykh 2000 2000 LW 6-1 210 March 7, 1979
Dave Balon 1960 1973 LW 5-10 180 August 2, 1938
Bryon Baltimore 1980 1980 D 6-2 190 August 26, 1952
Stan Baluik 1960 1960 C 5-8 160 October 5, 1935
Steve Bancroft 1993 2002 D 6-1 214 October 6, 1970
Jeff Bandura 1981 1981 D 6-1 195 February 4, 1957
Frank Banham 1997 2003 RW 6-0 190 April 14, 1975
Darren Banks 1993 1994 LW 6-2 215 March 18, 1966
Murray Bannerman 1978 1987 G 5-11 185 April 27, 1957
Drew Bannister 1996 2002 D 6-2 200 September 4, 1974
Ralph Barahona 1991 1992 C 5-10 180 November 16, 1965
Ivan Baranka 2008 2008 D 6-3 205 May 19, 1985
Andy Barbe 1951 1951 RW 6-0 170 July 27, 1923
Bill Barber* 1973 1984 LW 6-0 195 July 11, 1952
Don Barber 1989 1992 W 6-2 205 December 2, 1964
Krys Barch 2007 2008 RW 6-2 220 March 26, 1980
Bill Barilko 1947 1951 D 5-11 180 March 25, 1927
Michal Barinka 2004 2006 D 6-3 217 June 12, 1984
Cam Barker 2006 2008 D 6-3 222 April 4, 1986
Doug Barkley 1958 1966 D 6-2 185 January 6, 1937
Bob Barlow 1970 1971 LW 5-10 165 June 17, 1935
Matthew Barnaby 1993 2007 RW 6-0 189 May 4, 1973
Blair Barnes 1983 1983 RW 5-11 190 September 21, 1960
Norm Barnes 1977 1982 D 6-0 190 August 24, 1953
Ryan Barnes 2004 2004 LW 6-1 201 January 30, 1980
Stu Barnes 1992 2008 C 5-11 182 December 25, 1970
Scott Barney 2003 2006 C 6-4 210 March 27, 1979
Marco Baron 1980 1985 G 5-11 180 April 8, 1959
Murray Baron 1990 2004 D 6-3 215 June 1, 1967
Normand Baron 1984 1986 LW 6-0 205 December 15, 1957
Dave Barr 1982 1994 RW 6-1 195 November 30, 1960
Tom Barrasso 1984 2003 G 6-3 210 March 31, 1965
Doug Barrault 1993 1994 RW 6-2 205 April 21, 1970
Fred Barrett 1971 1984 D 5-11 195 January 26, 1950
John Barrett 1981 1988 D 6-1 210 July 1, 1958
Doug Barrie 1969 1972 D 5-9 175 October 2, 1946
Len Barrie 1990 2001 C 6-0 200 June 4, 1969
Ed Barry 1947 1947 LW 5-10 180 October 12, 1919
Marty Barry* 1928 1940 C 5-11 175 December 8, 1905
Ray Barry 1952 1952 C 5-11 170 October 4, 1928
Lubos Bartecko 1999 2003 LW 5-11 200 July 14, 1976
Robin Bartel 1986 1987 D 6-0 200 May 16, 1961
Jim Bartlett 1955 1961 LW 5-9 165 May 27, 1932
Cliff Barton 1930 1940 RW 5-7 155 September 3, 1907
Peter Bartos 2001 2001 LW 6-0 185 September 5, 1973
Milan Bartovic 2003 2006 RW 5-11 200 April 9, 1981
Andrei Bashkirov 1999 2001 LW 6-0 215 June 22, 1970
Cody Bass 2008 2008 C 6-0 211 January 7, 1987
Bob Bassen 1986 2000 C 5-10 185 May 6, 1965
Hank Bassen 1955 1968 G 5-10 180 December 6, 1932
Ryan Bast 1999 1999 D 6-2 190 August 27, 1975
Baz Bastien 1946 1946 G 5-7 160 August 29, 1919
Shawn Bates 1998 2008 C 6-0 210 April 3, 1975
Frank Bathe 1975 1983 D 6-1 185 September 27, 1954
Andy Bathgate* 1953 1971 RW 6-0 180 August 28, 1932
Frank Bathgate 1953 1953 C 5-10 162 February 14, 1930
Bates Battaglia 1998 2008 LW 6-2 205 December 13, 1975
Jeff Batters 1994 1995 D 6-2 215 October 23, 1970
Ruslan Batyrshin 1996 1996 D 6-1 185 February 19, 1975
Bobby Bauer* 1937 1952 RW 5-6 150 February 16, 1915
Garry Bauman 1967 1969 G 5-11 175 July 21, 1940
Ken Baumgartner 1988 1999 LW 6-1 205 March 11, 1966
Mike Baumgartner 1975 1975 D 6-2 195 January 30, 1949
Nolan Baumgartner 1996 2007 D 6-2 205 March 23, 1976
Bob Baun 1957 1973 D 5-9 175 September 9, 1936
Sergei Bautin 1993 1996 D 6-3 200 March 11, 1967
Robin Bawa 1990 1994 RW 6-2 214 March 26, 1966
Paul Baxter 1980 1987 D 5-11 200 October 28, 1955
Ryan Bayda 2003 2008 LW 5-11 185 December 9, 1980
Sandy Beadle 1981 1981 LW 6-2 185 July 12, 1960
Frank Beaton 1979 1980 LW 5-10 200 April 28, 1953
Red Beattie 1931 1939 LW 5-9 170 October 2, 1907
Francois Beauchemin 2003 2008 D 6-0 213 June 4, 1980
Norm Beaudin 1968 1971 RW 5-8 165 November 28, 1941
Eric Beaudoin 2002 2004 LW 6-5 210 May 3, 1980
Serge Beaudoin 1980 1980 D 6-2 215 November 30, 1952
Yves Beaudoin 1986 1988 D 5-11 180 January 7, 1965
Mark Beaufait 1993 1993 C 5-9 170 May 13, 1970
Don Beaupre 1981 1997 G 5-10 172 September 19, 1961
Stephane Beauregard 1990 1994 G 5-11 190 January 10, 1968
Barry Beck 1978 1990 D 6-3 216 June 3, 1957
Bob Beckett 1957 1964 C 6-0 185 April 8, 1936
Chris Beckford-Tseu 2008 2008 G 6-2 201 June 22, 1984
James Bedard 1950 1951 D 6-0 180 November 19, 1927
Jim Bedard 1978 1979 G 5-10 181 November 14, 1956
Clayton Beddoes 1996 1997 C 5-11 190 November 10, 1970
Jaroslav Bednar 2002 2004 RW 6-0 198 November 8, 1976
John Bednarski 1975 1980 D 5-10 195 July 4, 1952
Kris Beech 2001 2008 C 6-3 211 February 5, 1981
Bob Beers 1990 1997 D 6-2 200 May 20, 1967
Eddy Beers 1982 1986 LW 6-2 195 October 12, 1959
Steve Begin 1998 2008 C 6-0 187 June 14, 1978
Dick Behling 1941 1943 D 6-1 195 March 16, 1916
Marc Behrend 1984 1986 G 6-1 180 January 11, 1961
Frank Beisler 1937 1940 D 6-2 190 October 18, 1913
Derek Bekar 2000 2004 LW 6-3 197 September 15, 1975
Wade Belak 1997 2008 D 6-5 221 July 3, 1976
Alain Belanger 1978 1978 RW 6-1 190 January 18, 1956
Eric Belanger 2001 2008 C 6-0 185 December 16, 1977
Francis Belanger 2001 2001 LW 6-3 228 January 15, 1978
Jesse Belanger 1992 2001 C 6-1 190 June 15, 1969
Ken Belanger 1995 2006 LW 6-4 225 May 14, 1974
Roger Belanger 1985 1985 C 6-0 190 December 1, 1965
Yves Belanger 1975 1980 G 5-11 170 September 30, 1952
Ed Belfour 1989 2007 G 5-11 202 April 21, 1965
Michel Belhumeur 1973 1976 G 5-10 160 September 2, 1949
Danny Belisle 1961 1961 RW 5-10 164 May 9, 1937
Jean Beliveau* 1951 1971 C 6-3 205 August 31, 1931
Billy Bell 1918 1924 C/RW 5-10 180 June 10, 1891
Brendan Bell 2006 2008 D 6-1 205 March 31, 1983
Bruce Bell 1985 1990 D 6-1 190 February 15, 1965
Gordie Bell 1946 1946 G 5-10 164 March 13, 1925
Harry Bell 1947 1947 RW/D 5-9 176 October 31, 1925
Joe Bell 1943 1947 LW 5-9 165 November 27, 1923
Mark Bell 2001 2008 C 6-4 220 August 5, 1980
Neil Belland 1982 1987 D 5-11 180 April 3, 1961
Shawn Belle 2007 2007 D 6-1 232 January 3, 1985
Blake Bellefeuille 2002 2003 C 5-10 208 December 27, 1977
Pete Bellefeuille 1926 1930 RW 5-10 180 October 19, 1901
Andy Bellemer 1933 1933 D 5-11 185 July 3, 1903
Brian Bellows 1983 1999 LW 5-11 210 September 1, 1964
Lin Bend 1943 1943 C 5-10 165 December 20, 1922
Jan Benda 1998 1998 C 6-3 215 March 28, 1972
Clint Benedict* 1918 1930 G September 26, 1892
Adam Bennett 1992 1994 D 6-4 206 March 30, 1971
Bill Bennett 1979 1980 LW 6-5 235 May 31, 1953
Curt Bennett 1971 1980 LW 6-3 195 March 27, 1948
Frank Bennett 1944 1944 LW/D 5-11 182 March 4, 1922
Harvey Bennett 1945 1945 G 6-0 175 July 23, 1925
Harvey Bennett 1975 1979 C 6-4 215 August 9, 1952
Max Bennett 1936 1936 RW 5-6 157 November 4, 1912
Rick Bennett 1990 1992 LW 6-4 215 July 24, 1967
Brian Benning 1985 1995 D 6-0 195 June 10, 1966
Jim Benning 1982 1990 D 6-0 180 April 29, 1963
Joe Benoit 1941 1947 RW 5-10 160 February 27, 1916
Bill Benson 1941 1942 C 5-11 165 July 29, 1920
Bobby Benson 1925 1925 D 5-6 135 May 18, 1894
Doug Bentley* 1940 1954 LW 5-8 145 September 3, 1916
Max Bentley* 1941 1954 C 5-10 155 March 1, 1920
Reg Bentley 1943 1943 LW 5-8 155 May 3, 1914
Ladislav Benysek 1998 2003 D 6-2 190 March 24, 1975
Paul Beraldo 1988 1989 RW 5-11 175 October 5, 1967
Josef Beranek 1992 2001 LW/C 6-2 195 October 25, 1969
Bryan Berard 1997 2008 D 6-2 220 March 5, 1977
Drake Berehowsky 1991 2004 D 6-2 225 January 3, 1972
Red Berenson 1962 1978 C 6-0 185 December 8, 1939
Bubba Berenzweig 2000 2003 D 6-1 217 August 8, 1977
Perry Berezan 1985 1993 C 6-2 190 December 5, 1964
Sergei Berezin 1997 2003 LW 5-10 200 November 5, 1971
Aki Berg 1996 2006 D 6-3 213 July 28, 1977
Bill Berg 1989 1999 LW 6-1 205 October 21, 1967
Fred Bergdinon 1926 1926 RW 6-1 170 June 22, 1906
Todd Bergen 1985 1985 C 6-3 185 July 11, 1963
Sean Bergenheim 2004 2008 LW 5-11 205 February 8, 1984
Mike Berger 1988 1989 D 6-0 195 June 2, 1967
Jean-Claude Bergeron 1991 1997 G 6-2 192 October 14, 1968
Marc-Andre Bergeron 2003 2008 D 5-10 197 October 13, 1980
Michel Bergeron 1975 1979 RW 5-10 170 November 11, 1954
Patrice Bergeron 2004 2008 C 6-2 194 July 24, 1985
Yves Bergeron 1975 1977 RW 5-9 165 January 11, 1952
Marc Bergevin 1985 2004 D 6-1 209 August 11, 1965
Nicklas Bergfors 2008 2008 RW 5-11 190 March 7, 1987
Stefan Bergkvist 1996 1997 D 6-2 224 March 10, 1975
Tim Bergland 1990 1994 RW 6-3 194 January 11, 1965
Bob Bergloff 1983 1983 D 6-1 185 July 26, 1958
Bo Berglund 1984 1986 RW 5-10 175 April 6, 1955
Christian Berglund 2002 2004 LW 5-11 195 March 12, 1980
Gary Bergman 1965 1976 D 5-11 188 October 7, 1938
Thommie Bergman 1973 1980 D 6-2 200 December 10, 1947
Jonas Bergqvist 1990 1990 RW 6-0 185 September 26, 1962
Adam Berkhoel 2006 2006 G 5-11 185 May 16, 1981
Louis Berlinquette 1918 1926 LW 5-11 175
Tim Bernhardt 1983 1987 G 5-9 160 January 17, 1958
Jonathan Bernier 2008 2008 G 5-11 177 August 7, 1988
Serge Bernier 1969 1981 RW 6-1 190 April 29, 1947
Steve Bernier 2006 2008 RW 6-2 225 March 31, 1985
Bob Berry 1969 1977 LW 6-0 185 November 29, 1943
Brad Berry 1986 1994 D 6-2 190 April 1, 1965
Doug Berry 1980 1981 C 6-1 190 June 3, 1957
Fred Berry 1977 1977 C 5-9 175 March 26, 1956
Ken Berry 1982 1989 LW 5-9 175 June 21, 1960
Rick Berry 2001 2004 D 6-2 210 November 4, 1978
Daniel Berthiaume 1987 1994 G 5-9 155 January 26, 1966
Adam Berti 2008 2008 LW 6-3 198 July 1, 1986
Eric Bertrand 2000 2001 LW 6-1 198 April 16, 1975
Todd Bertuzzi 1996 2008 RW 6-3 231 February 2, 1975
Craig Berube 1987 2003 LW 6-1 210 December 17, 1965
Phil Besler 1936 1939 RW 5-11 180 December 9, 1913
Pete Bessone 1938 1938 D 5-11 200 January 13, 1913
Allan Bester 1984 1996 G 5-7 155 March 26, 1964
John Bethel 1980 1980 LW 5-11 185 January 15, 1957
Karel Betik 1999 1999 D 6-2 208 October 28, 1978
Maxim Bets 1994 1994 LW 6-1 185 January 31, 1974
Sam Bettio 1950 1950 LW 5-8 175 December 1, 1928
Blair Betts 2002 2008 C 6-3 210 February 16, 1980
Jeff Beukeboom 1987 1999 D 6-5 230 March 28, 1965
Bill Beveridge 1930 1943 G 5-8 170 July 1, 1909
Nick Beverley 1967 1980 D 6-2 185 April 21, 1947
Goran Bezina 2004 2004 D 6-2 215 March 21, 1980
Dwight Bialowas 1974 1977 D 6-0 185 September 8, 1952
Frank Bialowas 1994 1994 LW 5-11 220 September 25, 1969
Wayne Bianchin 1974 1980 LW 5-10 180 September 6, 1953
Paul Bibeault 1941 1947 G 5-9 160 April 13, 1919
Radim Bicanek 1995 2002 D 6-1 209 January 18, 1975
Jiri Bicek 2001 2004 RW 5-10 190 December 3, 1978
Bryan Bickell 2007 2008 LW 6-4 223 March 9, 1986
Todd Bidner 1982 1982 LW 6-2 205 July 5, 1961
Kevin Bieksa 2006 2008 D 6-1 205 June 16, 1981
Zac Bierk 1998 2004 G 6-5 205 September 17, 1976
Don Biggs 1985 1990 C 5-8 185 April 7, 1965
Larry Bignell 1974 1974 D 6-0 175 January 7, 1950
Craig Billington 1986 2003 G 5-10 170 September 11, 1966
Gilles Bilodeau 1980 1980 LW 6-1 220 July 31, 1955
Andre Binette 1955 1955 G 5-8 140 December 2, 1933
Les Binkley 1968 1972 G 6-0 175 June 6, 1934
Jack Bionda 1956 1959 D 6-0 180 September 18, 1933
Martin Biron 1996 2008 G 6-3 163 August 15, 1977
Mathieu Biron 2000 2006 D 6-6 230 April 29, 1980
Sebastien Bisaillon 2007 2007 D 6-0 205 December 8, 1986
Mike Bishai 2004 2004 C 5-11 185 May 30, 1979
Tom Bissett 1991 1991 C 6-0 180 March 13, 1966
Richard Bittner 1950 1950 G 6-0 170 January 12, 1922
Scott Bjugstad 1984 1992 RW 6-1 185 June 2, 1961
James Black 1990 2001 LW 6-0 202 August 15, 1969
Steve Black 1950 1951 LW 6-0 185 March 31, 1927
Bob Blackburn 1969 1971 D 5-11 198 February 1, 1938
Dan Blackburn 2002 2003 G 6-0 180 May 20, 1983
Don Blackburn 1963 1973 LW 6-0 190 May 14, 1938
Hank Blade 1947 1948 LW 5-11 190 April 28, 1920
Tom Bladon 1973 1981 D 6-1 195 December 29, 1952
Garry Blaine 1955 1955 RW 5-11 190 April 19, 1933
Andy Blair 1929 1937 C 6-1 180 February 27, 1908
Chuck Blair 1949 1949 RW 5-10 175 July 23, 1928
Dusty Blair 1951 1951 C 5-8 160 September 15, 1929
Mike Blaisdell 1981 1989 RW 6-1 196 January 18, 1960
Bob Blake 1936 1936 LW 6-0 200 August 16, 1914
Jason Blake 1999 2008 C 5-10 180 September 2, 1973
Mickey Blake 1933 1936 LW/D 5-10 186 October 31, 1912
Mike Blake 1982 1984 G 6-0 185 April 6, 1956
Rob Blake 1990 2008 D 6-4 225 December 10, 1969
Toe Blake* 1935 1948 LW 5-10 165 August 21, 1912
Zdenek Blatny 2003 2006 LW 6-1 190 January 14, 1981
Rick Blight 1976 1983 RW 6-2 195 October 17, 1955
Russ Blinco 1934 1939 C 5-10 171 March 12, 1908
Ken Block 1971 1971 D 5-10 191 March 18, 1944
Jeff Bloemberg 1989 1992 D 6-2 205 January 31, 1968
Timo Blomqvist 1982 1987 D 6-0 200 January 23, 1961
Arto Blomsten 1994 1996 D 6-3 210 March 16, 1965
Mike Bloom 1975 1977 LW 6-3 206 April 12, 1952
Sylvain Blouin 1997 2003 LW 6-2 215 May 21, 1974
John Blue 1993 1996 G 5-10 185 February 19, 1966
John Blum 1983 1990 D 6-3 205 October 8, 1959
Michael Blunden 2007 2008 RW 6-3 207 December 15, 1986
Brandon Bochenski 2006 2008 RW 6-1 187 April 4, 1982
Bob Bodak 1988 1990 LW 6-2 200 May 28, 1961
Gregg Boddy 1972 1976 D 6-2 200 March 19, 1949
Doug Bodger 1985 2000 D 6-2 210 June 18, 1966
Gus Bodnar 1944 1955 C 5-11 160 April 24, 1923
Ron Boehm 1968 1968 LW 5-8 160 August 14, 1943
Garth Boesch 1947 1950 D 6-0 180 October 7, 1920
Eric Boguniecki 2000 2007 C 5-8 192 May 6, 1975
Rick Boh 1988 1988 C 5-10 185 May 18, 1964
Lonny Bohonos 1996 1999 RW 5-11 190 May 20, 1973
Alexandre Boikov 2000 2001 D 6-0 200