Mobile Site You Are Here > Hockey-Reference.com > Players > NHL Skater Register for Last Names Starting with B

NHL Skater Register for 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 (*).

585 NHL Skaters

Glossary ▪ CSV ▪ PRE
Player From To Pos GP G A PTS GC +/- PIM EV PP SH GW S S% TOI ATOI
Pete Babando 1948 1953 LW 351 86 73 159 72 194
Anton Babchuk 2004 2012 D 282 36 70 106 38 15 108 16 19 1 9 437 8.2 4652 16:30
Bobby Babcock 1991 1993 D 2 0 0 0 0 0 2 0 0 0 0 0
Warren Babe 1988 1991 LW 21 2 5 7 2 3 23 2 0 0 0 17 11.8
Yuri Babenko 2001 2001 C 3 0 0 0 0 0 0 0 0 0 0 2 0.0 32 10:34
Mitch Babin 1976 1976 C 8 0 0 0 0 -2 0 0 0 0 0 2 0.0
John Baby 1978 1979 D 26 2 8 10 3 -12 26 2 0 0 0 48 4.2
Dave Babych 1981 1999 D 1195 142 581 723 237 -223 970 55 86 1 20 2791 5.1 728 17:45
Wayne Babych 1979 1987 RW 519 192 246 438 172 -28 498 142 50 0 20 1294 14.8
Jergus Baca 1991 1992 D 10 0 2 2 1 -4 14 0 0 0 0 16 0.0
David Backes 2007 2012 C 446 126 146 272 107 35 601 93 29 4 14 1034 12.2 7866 17:38
Mikael Backlund 2009 2012 C 138 15 31 46 16 -4 40 11 4 0 3 277 5.4 1813 13:08
Christian Backman 2003 2009 D 302 23 56 79 27 1 182 16 7 0 2 351 6.6 6055 20:03
Mike Backman 1982 1984 RW 18 1 6 7 2 1 18 1 0 0 0 16 6.3
Pete Backor 1945 1945 D 36 4 5 9 4 6
Nicklas Backstrom 2008 2012 C 365 101 266 367 127 86 184 65 35 1 15 846 11.9 7260 19:53
Ralph Backstrom 1957 1973 C 1032 278 361 639 253 -13 386 156 25 4 27 1040 11.2
Sven Baertschi 2012 2012 LW 5 3 0 3 2 2 4 3 0 0 0 10 30.0 56 11:08
Drew Bagnall 2011 2011 D 2 0 0 0 0 -2 4 0 0 0 0 1 0.0 26 13:01
Ace Bailey* 1927 1934 RW 313 111 82 193 103 472
Bob Bailey 1954 1958 RW 150 15 21 36 14 207
Garnet Bailey 1969 1978 LW 568 107 171 278 107 -76 633 90 14 3 12 887 12.1
Josh Bailey 2009 2012 C 291 47 73 120 45 -32 103 31 12 4 5 392 12.0 4624 15:53
Reid Bailey 1981 1984 D 40 1 3 4 1 -1 105 1 0 0 0 31 3.2
Joel Baillargeon 1987 1989 LW 20 0 2 2 1 -6 31 0 0 0 0 6 0.0
Ken Baird 1972 1972 D 10 0 2 2 1 -10 15 0 0 0 0 6 0.0
Bill Baker 1981 1983 D 143 7 25 32 11 -30 175 5 2 0 2 143 4.9
Jamie Baker 1990 1999 C 404 71 79 150 61 -50 271 47 16 8 8 586 12.1
Peter Bakovic 1988 1988 RW 10 2 0 2 1 -1 48 2 0 0 0 7 28.6
Chris Bala 2002 2002 LW 6 0 1 1 0 1 0 0 0 0 0 2 0.0 34 5:43
Jaroslav Balastik 2006 2007 RW 74 13 11 24 10 -4 30 5 8 0 2 164 7.9 913 12:20
Helmut Balderis 1990 1990 RW 26 3 6 9 3 0 2 1 2 0 0 30 10.0
Doug Baldwin 1946 1948 D 24 0 1 1 0 8
Jozef Balej 2004 2006 RW 18 1 5 6 2 0 4 1 0 0 0 32 3.1 229 12:43
Earl Balfour 1952 1961 LW 288 30 22 52 23 78
Murray Balfour 1957 1965 RW 306 67 90 157 60 393 1 1 0 1
Terry Ball 1968 1972 D 74 7 19 26 9 -15 26 3 3 1 0 108 6.5
Keith Ballard 2006 2012 D 509 36 127 163 53 -1 520 25 7 4 4 576 6.3 10337 20:19
Maxim Balmochnykh 2000 2000 LW 6 0 1 1 0 2 2 0 0 0 0 6 0.0 40 6:44
Dave Balon 1960 1973 LW 776 192 222 414 167 23 607 138 34 4 32 820 14.6
Bryon Baltimore 1980 1980 D 2 0 0 0 0 4 4 0 0 0 0 2 0.0
Stan Baluik 1960 1960 C 7 0 0 0 0 2
Steve Bancroft 1993 2002 D 6 0 1 1 0 -2 2 0 0 0 0 5 0.0 52 10:24
Jeff Bandura 1981 1981 D 2 0 1 1 0 -3 0 0 0 0 0 2 0.0
Frank Banham 1997 2003 RW 32 9 2 11 6 -9 16 8 1 0 0 53 17.0 60 7:27
Darren Banks 1993 1994 LW 20 2 2 4 2 5 73 2 0 0 0 18 11.1
Drew Bannister 1996 2002 D 164 5 25 30 10 -38 161 4 1 0 0 152 3.3 378 15:07
Ralph Barahona 1991 1992 C 6 2 2 4 2 3 0 2 0 0 0 5 40.0
Ivan Baranka 2008 2008 D 1 0 1 1 0 1 0 0 0 0 0 1 0.0 13 12:44
Andy Barbe 1951 1951 RW 1 0 0 0 0 2
Bill Barber* 1973 1984 LW 903 420 463 883 359 316 623 285 104 31 54 3250 12.9
Don Barber 1989 1992 W 115 25 32 57 23 -6 64 18 7 0 4 195 12.8
Krys Barch 2007 2012 RW 304 12 19 31 11 -7 659 12 0 0 3 131 9.2 1972 6:29
Bill Barilko 1947 1951 D 252 26 36 62 26 456
Michal Barinka 2004 2006 D 34 0 2 2 1 -12 26 0 0 0 0 34 0.0 490 14:25
Cam Barker 2006 2012 D 296 21 73 94 31 -26 286 8 13 0 4 366 5.7 5107 17:15
Doug Barkley 1958 1966 D 253 24 80 104 35 382 17 4 0 1
Bob Barlow 1970 1971 LW 77 16 17 33 14 -3 10 9 6 1 1 164 9.8
Matthew Barnaby 1993 2007 RW 834 113 187 300 112 5 2562 105 8 0 15 1006 11.2 6635 11:50
Blair Barnes 1983 1983 RW 1 0 0 0 0 0 0 0 0 0 0 0
Norm Barnes 1977 1982 D 156 6 38 44 14 -14 178 6 0 0 1 182 3.3
Ryan Barnes 2004 2004 LW 2 0 0 0 0 0 0 0 0 0 0 0 5 2:22
Stu Barnes 1992 2008 C 1136 261 336 597 231 -24 438 172 78 11 50 2143 12.2 12133 17:16
Scott Barney 2003 2006 C 27 5 6 11 4 1 4 3 2 0 0 40 12.5 278 10:19
Murray Baron 1990 2004 D 988 35 94 129 45 -57 1309 32 3 0 3 761 4.6 8718 18:50
Normand Baron 1984 1986 LW 27 2 0 2 1 -9 51 2 0 0 0 15 13.3
Dave Barr 1982 1994 RW 614 128 204 332 126 84 520 99 18 11 14 793 16.1
Doug Barrault 1993 1994 RW 4 0 0 0 0 -3 2 0 0 0 0 2 0.0
Fred Barrett 1971 1984 D 745 25 123 148 47 -107 671 25 0 0 2 717 3.5
John Barrett 1981 1988 D 488 20 77 97 32 -130 604 20 0 0 2 505 4.0
Doug Barrie 1969 1972 D 158 10 42 52 17 -52 268 9 1 0 1 231 4.3
Len Barrie 1990 2001 C 184 19 45 64 22 6 290 18 0 1 3 165 11.5 1496 12:28
Tyson Barrie 2012 2012 D 10 0 0 0 0 -2 0 0 0 0 0 15 0.0 176 17:39
Ed Barry 1947 1947 LW 19 1 3 4 2 2
Marty Barry* 1928 1940 C 509 195 192 387 184 231
Ray Barry 1952 1952 C 18 1 2 3 1 6
Lubos Bartecko 1999 2003 LW 257 46 65 111 43 15 107 42 4 0 8 313 14.7 3342 13:00
Robin Bartel 1986 1987 D 41 0 1 1 0 1 14 0 0 0 0 16 0.0
Matt Bartkowski 2011 2012 D 9 0 0 0 0 -3 4 0 0 0 0 2 0.0 73 8:09
Jim Bartlett 1955 1961 LW 191 34 23 57 25 273
Cliff Barton 1930 1940 RW 85 10 9 19 10 22
Peter Bartos 2001 2001 LW 13 4 2 6 3 2 6 3 1 0 1 18 22.2 180 13:50
Milan Bartovic 2003 2006 RW 50 3 14 17 5 1 26 3 0 0 0 70 4.3 538 10:45
Oskars Bartulis 2010 2011 D 66 1 8 9 3 -16 32 1 0 0 0 33 3.0 910 13:48
Andrei Bashkirov 1999 2001 LW 30 0 3 3 1 -5 0 0 0 0 0 26 0.0 290 9:40
Cody Bass 2008 2012 C 48 2 3 5 2 -3 66 1 0 1 1 30 6.7 314 6:33
Bob Bassen 1986 2000 C 765 88 144 232 87 2 1004 81 2 5 10 833 10.6 783 11:30
Ryan Bast 1999 1999 D 2 0 1 1 0 0 0 0 0 0 0 1 0.0 27 13:24
Shawn Bates 1998 2008 C 465 72 126 198 73 -28 266 56 3 13 11 702 10.3 6899 15:16
Frank Bathe 1975 1983 D 224 3 28 31 9 22 542 3 0 0 0 188 1.6
Andy Bathgate* 1953 1971 RW 1069 349 624 973 364 -22 624 70 23 0 13 502 7.0
Frank Bathgate 1953 1953 C 2 0 0 0 0 2
Bates Battaglia 1998 2008 LW 580 80 118 198 75 -34 385 67 11 2 12 752 10.6 8018 14:39
Jeff Batters 1994 1995 D 16 0 0 0 0 -4 28 0 0 0 0 4 0.0
Ruslan Batyrshin 1996 1996 D 2 0 0 0 0 0 6 0 0 0 0 0
Bobby Bauer* 1937 1952 RW 327 123 137 260 116 36
Ken Baumgartner 1988 1999 LW 696 13 41 54 18 -73 2244 13 0 0 1 290 4.5 354 5:08
Mike Baumgartner 1975 1975 D 17 0 0 0 0 -9 0 0 0 0 0 12 0.0
Nolan Baumgartner 1996 2010 D 143 7 40 47 14 11 69 1 5 1 1 133 5.3 2025 14:41
Bob Baun 1957 1973 D 964 37 187 224 73 31 1493 18 0 0 2 592 2.0
Sergei Bautin 1993 1996 D 132 5 25 30 9 -15 176 5 0 0 0 121 4.1
Robin Bawa 1990 1994 RW 61 6 1 7 4 -31 60 6 0 0 1 28 21.4
Paul Baxter 1980 1987 D 472 48 121 169 59 -58 1564 32 15 1 5 712 6.7
Ryan Bayda 2003 2009 LW 179 16 24 40 15 -20 94 16 0 0 2 244 6.6 2113 11:48
Sandy Beadle 1981 1981 LW 6 1 0 1 1 -2 2 1 0 0 0 7 14.3
Jay Beagle 2009 2012 RW 82 7 3 10 5 -8 35 7 0 0 2 91 7.7 899 10:58
Frank Beaton 1979 1980 LW 25 1 1 2 1 -6 43 1 0 0 0 19 5.3
Red Beattie 1931 1939 LW 334 62 85 147 67 137
Francois Beauchemin 2003 2012 D 491 39 116 155 52 -39 285 25 14 0 9 870 4.5 12137 24:43
Norm Beaudin 1968 1971 RW 25 1 2 3 1 -7 4 0 1 0 0 25 4.0
Eric Beaudoin 2002 2004 LW 53 3 8 11 4 -15 41 3 0 0 1 52 5.8 597 11:16
Serge Beaudoin 1980 1980 D 3 0 0 0 0 -1 0 0 0 0 0 1 0.0
Yves Beaudoin 1986 1988 D 11 0 0 0 0 -9 5 0 0 0 0 11 0.0
Mark Beaufait 1993 1993 C 5 1 0 1 1 -1 0 1 0 0 0 3 33.3
Barry Beck 1978 1990 D 615 104 251 355 125 31 1016 62 38 4 10 1480 7.0
Bob Beckett 1957 1964 C 68 7 6 13 5 18 0 0 0 0
James Bedard 1950 1951 D 22 1 1 2 1 8
Clayton Beddoes 1996 1997 C 60 2 8 10 3 -6 57 2 0 0 0 29 6.9
Jaroslav Bednar 2002 2004 RW 102 10 25 35 12 -1 30 7 3 0 3 134 7.5 1351 13:15
John Bednarski 1975 1980 D 100 2 18 20 6 -19 114 2 0 0 0 112 1.8
Kris Beech 2001 2008 C 198 25 42 67 25 -37 113 18 7 0 0 263 9.5 2484 12:33
Bob Beers 1990 1997 D 258 28 79 107 37 -76 225 13 15 0 0 455 6.2
Eddy Beers 1982 1986 LW 250 94 116 210 83 19 256 55 39 0 7 575 16.3
Steve Begin 1998 2011 C 488 52 48 100 41 -19 539 46 2 4 7 690 7.5 5602 11:36
Dick Behling 1941 1943 D 5 1 0 1 1 2
Frank Beisler 1937 1940 D 2 0 0 0 0 0
Derek Bekar 2000 2004 LW 11 0 0 0 0 -1 6 0 0 0 0 7 0.0 72 6:35
Wade Belak 1997 2011 RW 549 8 25 33 11 -38 1263 8 0 0 1 212 3.8 3914 7:18
Alain Belanger 1978 1978 RW 9 0 1 1 0 0 6 0 0 0 0 2 0.0
Eric Belanger 2001 2012 C 794 138 217 355 132 -23 351 100 28 10 19 1319 10.5 12985 16:21
Francis Belanger 2001 2001 LW 10 0 0 0 0 -3 29 0 0 0 0 2 0.0 45 4:30
Jesse Belanger 1992 2001 C 246 59 76 135 53 -20 56 34 25 0 8 408 14.5 241 8:37
Ken Belanger 1995 2006 LW 248 11 12 23 9 -19 695 11 0 0 2 112 9.8 956 5:14
Roger Belanger 1985 1985 C 44 3 5 8 3 -13 32 3 0 0 0 65 4.6
Matt Beleskey 2009 2012 LW 167 18 25 43 16 -22 143 18 0 0 3 256 7.0 2035 12:11
Danny Belisle 1961 1961 RW 4 2 0 2 1 0
Jean Beliveau* 1951 1971 C 1125 507 712 1219 475 67 1029 134 63 0 23 782 13.8
Billy Bell 1918 1924 C/RW 66 3 2 5 3 14
Brendan Bell 2006 2012 D 102 7 21 28 9 -19 51 1 6 0 1 127 5.5 1611 15:47
Bruce Bell 1985 1990 D 209 12 64 76 24 27 113 7 5 0 2 275 4.4
Huddy Bell 1947 1947 RW/D 1 0 1 1 0 0
Joe Bell 1943 1947 LW 62 8 9 17 8 18
Mark Bell 2001 2012 C 450 87 95 182 72 -45 602 67 17 3 5 848 10.3 6504 14:27
Neil Belland 1982 1987 D 109 13 32 45 16 -19 54 9 4 0 1 166 7.8
Shawn Belle 2007 2011 D 20 0 1 1 0 1 2 0 0 0 0 12 0.0 265 13:15
Blake Bellefeuille 2002 2003 C 5 0 1 1 0 1 0 0 0 0 0 2 0.0 38 7:33
Pete Bellefeuille 1926 1930 RW 92 26 4 30 23 58
Andy Bellemer 1933 1933 D 15 0 0 0 0 0
Brian Bellows 1983 1999 LW 1188 485 537 1022 411 -125 718 274 198 13 58 3588 13.5 1158 15:14
Lin Bend 1943 1943 C 8 3 1 4 2 2
Jan Benda 1998 1998 C 9 0 3 3 1 1 6 0 0 0 0 8 0.0
Jamie Benn 2010 2012 LW 222 70 90 160 62 9 152 55 10 5 13 562 12.5 3732 16:49
Jordie Benn 2012 2012 D 3 0 2 2 1 1 0 0 0 0 0 1 0.0 42 13:57
Adam Bennett 1992 1994 D 69 3 8 11 4 -9 69 2 1 0 0 78 3.8
Bill Bennett 1979 1980 LW 31 4 7 11 4 5 65 2 2 0 0 19 21.1
Curt Bennett 1971 1980 LW 580 152 182 334 134 -74 347 128 23 1 25 1232 12.3
Frank Bennett 1944 1944 LW/D 7 0 1 1 0 2
Harvey Bennett 1975 1979 C 268 44 46 90 37 -92 347 41 3 0 4 282 15.6
Max Bennett 1936 1936 RW 1 0 0 0 0 0
Rick Bennett 1990 1992 LW 15 1 1 2 1 -6 13 1 0 0 0 11 9.1
Brian Benning 1985 1995 D 568 63 233 296 97 -41 963 32 31 0 8 1013 6.2
Jim Benning 1982 1990 D 605 52 191 243 82 -73 461 29 21 2 5 799 6.5
Andre Benoit 2011 2011 D 8 0 1 1 0 -1 6 0 0 0 0 17 0.0 135 16:50
Joe Benoit 1941 1947 RW 185 75 69 144 63 94
Bill Benson 1941 1942 C 67 11 25 36 13 35
Bobby Benson 1925 1925 D 8 0 1 1 0 4
Sean Bentivoglio 2009 2009 LW 1 0 0 0 0 0 2 0 0 0 0 2 0.0 12 11:31
Doug Bentley* 1940 1954 LW 566 219 324 543 219 217
Max Bentley* 1941 1954 C 646 245 299 544 228 179
Reg Bentley 1943 1943 LW 11 1 2 3 1 2
Ladislav Benysek 1998 2003 D 161 3 12 15 5 -28 74 2 1 0 0 99 3.0 2885 18:09
Paul Beraldo 1988 1989 RW 10 0 0 0 0 -5 4 0 0 0 0 2 0.0
Josef Beranek 1992 2001 LW/C 531 118 144 262 103 -44 398 94 24 0 9 1122 10.5 3124 15:05
Bryan Berard 1997 2008 D 619 76 247 323 110 -98 500 34 41 1 13 1372 5.5 9620 20:49
Drake Berehowsky 1991 2004 D 549 37 112 149 50 -48 848 21 16 0 7 550 6.7 7016 19:52
Red Berenson 1962 1978 C 987 261 397 658 255 -120 305 175 71 12 37 2256 10.9
Bubba Berenzweig 2000 2003 D 37 3 7 10 4 -4 14 3 0 0 1 35 8.6 523 14:08
Perry Berezan 1985 1993 C 378 61 75 136 54 -5 279 44 6 11 8 592 10.3
Sergei Berezin 1997 2003 LW 502 160 126 286 121 29 54 116 43 1 23 1503 10.6 5709 15:49
Aki Berg 1996 2006 D 606 15 70 85 27 -12 374 10 5 0 3 518 2.9 7417 16:47
Bill Berg 1989 1999 LW 546 55 67 122 48 -49 488 47 2 6 9 692 7.9 455 10:21
Fred Bergdinon 1926 1926 RW 2 0 0 0 0 0
Todd Bergen 1985 1985 C 14 11 5 16 7 9 4 8 3 0 3 38 28.9
Sean Bergenheim 2004 2012 LW 388 71 61 132 55 -24 299 55 8 8 10 882 8.0 5272 13:35
Mike Berger 1988 1989 D 30 3 1 4 2 -20 67 0 3 0 0 41 7.3
Marc-Andre Bergeron 2003 2012 D 465 81 145 226 83 -8 205 37 44 0 14 908 8.9 8358 17:58
Michel Bergeron 1975 1979 RW 229 80 58 138 60 -37 165 63 17 0 12 537 14.9
Patrice Bergeron 2004 2012 C 537 143 258 401 147 46 162 92 44 7 26 1432 10.0 10080 18:46
Yves Bergeron 1975 1977 RW 3 0 0 0 0 -3 0 0 0 0 0 2 0.0
Marc Bergevin 1985 2004 D 1191 36 145 181 59 -72 1090 29 5 2 3 822 4.4 5861 17:39
Niclas Bergfors 2008 2012 RW 173 35 48 83 32 -23 20 23 12 0 8 389 9.0 2458 14:12
Stefan Bergkvist 1996 1997 D 7 0 0 0 0 -1 9 0 0 0 0 4 0.0
Tim Bergland 1990 1994 RW 182 17 26 43 16 -22 75 17 0 0 0 188 9.0
Bob Bergloff 1983 1983 D 2 0 0 0 0 -1 5 0 0 0 0 1 0.0
Bo Berglund 1984 1986 RW 130 28 39 67 26 4 40 25 3 0 3 147 19.0
Christian Berglund 2002 2004 LW 86 11 16 27 10 -6 42 11 0 0 0 122 9.0 955 11:06
Patrik Berglund 2009 2012 C 310 75 88 163 65 15 88 52 21 2 9 635 11.8 4943 15:57
Gary Bergman 1965 1976 D 838 68 299 367 120 -58 1249 49 15 4 11 1307 4.3
Thommie Bergman 1973 1980 D 246 21 44 65 24 -36 243 16 4 1 3 379 5.5
Jonas Bergqvist 1990 1990 RW 22 2 5 7 2 10 10 2 0 0 0 30 6.7
Louis Berlinguette 1918 1926 LW 193 45 33 78 50 129
Serge Bernier 1969 1981 RW 302 78 119 197 76 -58 234 60 18 0 11 793 9.8
Steve Bernier 2006 2012 RW 417 77 88 165 64 4 213 56 20 1 9 662 11.6 5633 13:30
Bob Berry 1969 1977 LW 541 159 191 350 141 -6 344 118 41 0 19 926 17.2
Brad Berry 1986 1994 D 241 4 28 32 10 -15 323 4 0 0 0 169 2.4
Doug Berry 1980 1981 C 121 10 33 43 15 -38 25 8 0 2 1 110 9.1
Fred Berry 1977 1977 C 3 0 0 0 0 -3 0 0 0 0 0 4 0.0
Ken Berry 1982 1989 LW 55 8 10 18 7 1 30 6 1 1 0 63 12.7
Rick Berry 2001 2004 D 197 2 13 15 5 -6 314 2 0 0 1 142 1.4 2376 12:04
Adam Berti 2008 2008 LW 2 0 0 0 0 0 0 0 0 0 0 1 0.0 20 10:07
Eric Bertrand 2000 2001 LW 15 0 0 0 0 -6 4 0 0 0 0 12 0.0 124 8:14
Todd Bertuzzi 1996 2012 RW 1093 303 448 751 284 -30 1436 198 104 1 41 2301 13.2 15662 17:49
Craig Berube 1987 2003 LW 1054 61 98 159 60 -81 3149 58 3 0 8 699 8.7 2226 6:39
Phil Besler 1936 1939 RW 30 1 4 5 2 18
Pete Bessone 1938 1938 D 6 0 1 1 0 6
John Bethel 1980 1980 LW 17 0 2 2 1 -3 4 0 0 0 0 12 0.0
Karel Betik 1999 1999 D 3 0 2 2 1 -3 2 0 0 0 0 2 0.0 40 13:28
Maxim Bets 1994 1994 LW 3 0 0 0 0 -3 0 0 0 0 0 1 0.0
Sam Bettio 1950 1950 LW 44 9 12 21 9 32
Blair Betts 2002 2011 C 477 41 37 78 32 -18 118 32 3 6 7 537 7.6 5733 12:01
Jeff Beukeboom 1987 1999 D 804 30 129 159 51 114 1890 27 3 0 3 550 5.5 628 13:57
Nick Beverley 1967 1980 D 502 18 94 112 36 -25 156 17 0 1 2 499 3.6
Goran Bezina 2004 2004 D 3 0 0 0 0 -1 2 0 0 0 0 0 16 5:17
Dwight Bialowas 1974 1977 D 164 11 46 57 19 -20 46 2 9 0 1 215 5.1
Frank Bialowas 1994 1994 LW 3 0 0 0 0 0 12 0 0 0 0 1 0.0
Wayne Bianchin 1974 1980 LW 276 68 41 109 49 -41 137 58 9 1 10 433 15.7
Radim Bicanek 1995 2002 D 122 1 11 12 4 -12 62 1 0 0 0 108 0.9 1357 14:26
Jiri Bicek 2001 2004 RW 62 6 7 13 5 6 29 5 1 0 1 85 7.1 717 11:34
Stu Bickel 2012 2012 D 51 0 9 9 2 2 108 0 0 0 0 22 0.0 532 10:26
Bryan Bickell 2007 2012 LW 172 31 36 67 26 7 95 29 2 0 3 247 12.6 2167 12:36
Todd Bidner 1982 1982 LW 12 2 1 3 1 0 7 2 0 0 1 5 40.0
Kevin Bieksa 2006 2012 D 425 42 149 191 62 24 650 26 16 0 9 824 5.1 9608 22:36
Don Biggs 1985 1990 C 12 2 0 2 1 -4 8 1 1 0 0 14 14.3
Larry Bignell 1974 1974 D 20 0 3 3 1 -3 2 0 0 0 0 13 0.0
Gilles Bilodeau 1980 1980 LW 9 0 1 1 0 -1 25 0 0 0 0 1 0.0
Jack Bionda 1956 1959 D 93 3 9 12 4 113
Mathieu Biron 2000 2006 D 253 12 32 44 16 -69 177 6 5 1 3 303 4.0 4000 15:49
Sebastien Bisaillon 2007 2007 D 2 0 0 0 0 -1 0 0 0 0 0 3 0.0 28 14:12
Mike Bishai 2004 2004 C 14 0 2 2 1 0 19 0 0 0 0 14 0.0 128 9:09
Tom Bissett 1991 1991 C 5 0 0 0 0 -4 0 0 0 0 0 2 0.0
Paul Bissonnette 2009 2012 LW 135 5 3 8 3 -1 251 5 0 0 2 62 8.1 734 5:26
Byron Bitz 2009 2012 RW 97 10 12 22 9 -6 65 10 0 0 2 95 10.5 1042 10:44
Scott Bjugstad 1984 1992 RW 317 76 68 144 60 -37 144 56 18 2 13 555 13.7
James Black 1990 2001 LW 352 58 57 115 47 -8 84 49 7 2 12 557 10.4 2102 12:40
Steve Black 1950 1951 LW 113 11 20 31 12 77
Bob Blackburn 1969 1971 D 135 8 12 20 8 -10 105 8 0 0 2 142 5.6
Don Blackburn 1963 1973 LW 185 23 44 67 24 -48 87 21 2 0 5 317 7.3
Hank Blade 1947 1948 LW 24 2 3 5 2 2
Tom Bladon 1973 1981 D 610 73 197 270 95 133 392 44 28 1 9 1195 6.1
Garry Blaine 1955 1955 RW 1 0 0 0 0 0
Andy Blair 1929 1937 C 402 74 86 160 75 323
Chuck Blair 1949 1949 RW 1 0 0 0 0 0
Dusty Blair 1951 1951 C 2 0 0 0 0 0
Mike Blaisdell 1981 1989 RW 343 70 84 154 62 -25 166 65 5 0 7 641 10.9
Bob Blake 1936 1936 LW 12 0 0 0 0 0
Jason Blake 1999 2012 LW 871 213 273 486 187 -23 455 155 49 9 31 2646 8.0 14148 16:15
Mickey Blake 1933 1936 LW/D 10 1 1 2 1 4
Rob Blake 1990 2010 D 1270 240 537 777 273 -4 1679 100 136 4 41 3896 6.2 19943 24:54
Toe Blake* 1935 1948 LW 577 235 292 527 222 272
Zdenek Blatny 2003 2006 LW 25 3 0 3 2 -3 8 3 0 0 0 22 13.6 235 9:24
Rick Blight 1976 1983 RW 326 96 125 221 86 -61 170 62 34 0 11 831 11.6
Russ Blinco 1934 1939 C 268 59 66 125 56 24
Mario Bliznak 2010 2011 C 6 1 0 1 1 -1 0 1 0 0 0 2 50.0 43 7:15
Ken Block 1971 1971 D 1 0 0 0 0 -1 0 0 0 0 0 0
Jeff Bloemberg 1989 1992 D 43 3 6 9 3 -2 25 1 2 0 1 38 7.9
Timo Blomqvist 1982 1987 D 243 4 53 57 17 23 293 3 1 0 1 267 1.5
Arto Blomsten 1994 1996 D 25 0 4 4 1 -3 8 0 0 0 0 17 0.0
Mike Bloom 1975 1977 LW 201 30 47 77 30 -81 215 28 2 0 2 278 10.8
Sylvain Blouin 1997 2003 LW 115 3 4 7 3 -20 336 3 0 0 0 71 4.2 924 8:34
John Blum 1983 1990 D 250 7 34 41 13 8 610 7 0 0 1 123 5.7
Jonathon Blum 2011 2012 D 56 6 9 15 6 -6 14 5 1 0 2 43 14.0 1000 17:52
Michael Blunden 2007 2012 RW 90 4 4 8 3 -5 96 4 0 0 0 87 4.6 810 9:00
Brandon Bochenski 2006 2010 RW 156 28 40 68 26 1 54 21 7 0 2 264 10.6 1884 12:05
Bob Bodak 1988 1990 LW 4 0 0 0 0 -2 29 0 0 0 0 1 0.0
Gregg Boddy 1972 1976 D 273 23 44 67 25 -44 263 19 3 1 4 246 9.3
Doug Bodger 1985 2000 D 1071 106 422 528 174 -36 1007 44 61 1 10 2037 5.2 1476 18:55
Troy Bodie 2009 2011 RW 107 6 5 11 5 -15 141 5 0 1 1 107 5.6 930 8:42
Gus Bodnar 1944 1955 C 667 142 254 396 158 207
Andrew Bodnarchuk 2010 2010 D 5 0 0 0 0 -2 2 0 0 0 0 0 37 7:19
Mikkel Boedker 2009 2012 RW 208 27 42 69 26 5 38 25 2 0 5 248 10.9 2823 13:34
Ron Boehm 1968 1968 LW 16 2 1 3 1 -5 10 1 1 0 0 18 11.1
Garth Boesch 1947 1950 D 197 9 28 37 14 205
Zach Bogosian 2009 2012 D 264 29 60 89 32 -37 208 21 6 2 2 550 5.3 5692 21:34
Eric Boguniecki 2000 2007 C 178 34 42 76 29 14 105 26 7 1 7 223 15.2 2235 12:33
Rick Boh 1988 1988 C 8 2 1 3 1 1 4 2 0 0 0 8 25.0
Lonny Bohonos 1996 1999 RW 83 19 16 35 15 -7 22 17 2 0 1 133 14.3 96 13:47
Alexandre Boikov 2000 2001 D 10 0 0 0 0 -1 15 0 0 0 0 4 0.0 67 6:45
Marc Boileau 1962 1962 C 54 5 6 11 4 8
Patrick Boileau 1997 2004 D 48 5 11 16 6 -13 26 2 3 0 1 66 7.6 754 16:03
Rene Boileau 1926 1926 C 7 0 0 0 0 0
Fred Boimistruck 1982 1983 D 83 4 14 18 6 6 45 4 0 0 1 74 5.4
Danny Bois 2007 2007 RW 1 0 0 0 0 0 7 0 0 0 0 1 0.0 4 3:53
Serge Boisvert 1983 1988 RW 46 5 7 12 5 -12 8 5 0 0 0 59 8.5
Claude Boivin 1992 1995 LW 132 12 19 31 12 -25 364 12 0 0 1 84 14.3
Leo Boivin* 1952 1970 D 1150 72 250 322 108 -42 1192 26 8 1 4 396 4.5
Mike Boland 1975 1979 D 23 1 2 3 1 6 29 1 0 0 0 17 5.9
Mike Boland 1975 1975 RW 2 0 0 0 0 0 0 0 0 0 0 0
Ivan Boldirev 1971 1985 C 1052 361 505 866 338 -190 507 256 102 3 42 2518 14.3
Alexandre Bolduc 2009 2012 C 48 2 3 5 2 -2 40 2 0 0 1 43 4.7 394 8:12
Danny Bolduc 1979 1984 LW 102 22 19 41 17 -22 33 17 5 0 4 137 16.1
Michel Bolduc 1982 1983 D 10 0 0 0 0 2 6 0 0 0 0 5 0.0
Buzz Boll 1934 1944 LW 437 133 130 263 118 148
Jared Boll 2008 2012 RW 345 22 24 46 18 -28 863 21 1 0 5 293 7.5 2757 7:59
Dave Bolland 2007 2012 C 297 63 91 154 58 40 189 44 14 5 7 441 14.3 4886 16:27
Brandon Bollig 2012 2012 LW 18 0 0 0 0 -2 58 0 0 0 0 16 0.0 106 5:53
Larry Bolonchuk 1973 1978 D 74 3 9 12 4 -43 97 3 0 0 0 56 5.4
Hugh Bolton 1950 1957 D 235 10 51 61 20 221
Brad Bombardir 1998 2004 D 356 8 46 54 17 -5 127 6 2 0 1 294 2.7 6042 19:18
Dan Bonar 1981 1983 C 170 25 39 64 24 -11 208 20 4 1 3 203 12.3
Peter Bondra 1991 2007 RW 1081 503 389 892 377 74 761 322 149 32 78 3531 14.2 10171 18:56
Brian Bonin 1999 2001 C 12 0 0 0 0 -5 0 0 0 0 0 9 0.0 130 10:50
Marcel Bonin 1953 1962 W 454 97 175 272 102 336
Nick Bonino 2010 2012 C 85 6 14 20 7 -2 18 5 1 0 0 100 6.0 1007 11:51
Radek Bonk 1995 2009 C 969 194 303 497 189 -22 581 126 58 10 30 1633 11.9 12163 16:36
Ryan Bonni 2000 2000 D 3 0 0 0 0 -1 0 0 0 0 0 1 0.0 29 9:37
Jason Bonsignore 1995 1999 C 79 3 13 16 5 -22 34 3 0 0 0 57 5.3 171 7:25
Dennis Bonvie 1995 2004 RW 92 1 2 3 1 -8 311 1 0 0 0 17 5.9 306 3:55
Jim Boo 1978 1978 D 6 0 0 0 0 -6 22 0 0 0 0 2 0.0
Derek Boogaard 2006 2011 LW 277 3 13 16 5 -12 589 3 0 0 1 75 4.0 1411 5:06
Buddy Boone 1958 1958 RW 34 5 3 8 4 28
David Booth 2007 2012 LW 365 103 93 196 80 -16 159 80 23 0 17 1094 9.4 5853 16:02
George Boothman 1943 1944 C/D 58 17 19 36 16 18
Darryl Bootland 2004 2008 RW 32 1 2 3 1 -3 85 1 0 0 1 20 5.0 178 5:34
Christian Bordeleau 1969 1972 C 205 38 65 103 39 9 82 31 5 2 9 410 9.3
J.P. Bordeleau 1972 1980 RW 519 97 126 223 87 -4 143 87 6 4 14 621 15.6
Paulin Bordeleau 1974 1976 RW 183 33 56 89 33 -8 47 26 7 0 8 213 15.5
Sebastien Bordeleau 1996 2002 C 251 37 61 98 36 -31 118 29 3 5 4 425 8.7 2352 14:10
Casey Borer 2008 2010 D 16 1 2 3 1 -4 9 1 0 0 0 5 20.0 223 13:56
Jack Borotsik 1975 1975 C 1 0 0 0 0 0 0 0 0 0 0 0
Mark Borowiecki 2012 2012 D 2 0 0 0 0 -1 2 0 0 0 0 1 0.0 25 12:30
Luciano Borsato 1991 1995 C 203 35 55 90 34 -19 113 26 7 2 6 250 14.0
Nikolai Borschevsky 1993 1996 RW 162 49 73 122 47 42 44 30 19 0 6 371 13.2
Robert Bortuzzo 2012 2012 D 6 0 0 0 0 1 2 0 0 0 0 3 0.0 65 10:54
Laurie Boschman 1980 1993 C 1009 229 348 577 221 -131 2265 179 41 9 29 1575 14.5
Mike Bossy* 1978 1987 RW 752 573 553 1126 463 381 210 384 181 8 82 2705 21.2
Helge Bostrom 1930 1933 D 96 3 3 6 3 58
Mark Botell 1982 1982 D 32 4 10 14 5 8 31 4 0 0 1 50 8.0
Tim Bothwell 1979 1989 D 502 28 93 121 40 36 382 25 2 1 5 494 5.7
Jason Botterill 1998 2004 LW 88 5 9 14 5 -16 89 2 3 0 2 73 6.8 877 10:27
Cam Botting 1976 1976 RW 2 0 1 1 0 1 0 0 0 0 0 0
Henry Boucha 1972 1977 C 247 53 49 102 43 -52 157 44 5 4 6 460 11.5
Butch Bouchard* 1942 1956 D 785 49 144 193 71 863
Dick Bouchard 1955 1955 RW 1 0 0 0 0 0
Edmond Bouchard 1922 1929 LW/D 211 19 21 40 24 117
Joel Bouchard 1995 2006 D 364 22 53 75 26 -43 264 19 1 2 3 403 5.5 4630 19:27
Pierre Bouchard 1971 1982 D 595 24 82 106 36 110 433 23 0 1 2 522 4.6
Pierre-Marc Bouchard 2003 2012 C 522 98 229 327 114 12 170 69 29 0 17 857 11.4 8160 15:38
Billy Boucher 1922 1928 RW 213 93 38 131 90 409
Bobby Boucher 1924 1924 C 11 1 0 1 1 0
Clarence Boucher 1927 1928 D 47 2 2 4 3 133
Frank Boucher* 1922 1944 C 557 160 263 423 197 119
George Boucher* 1918 1932 D 449 117 87 204 125 838
Philippe Boucher 1993 2009 D 748 94 206 300 106 57 702 50 42 2 17 1642 5.7 11088 21:22
Tyler Bouck 2001 2007 C 91 4 8 12 4 -9 93 3 0 1 1 69 5.8 771 8:28
Bruce Boudreau 1977 1986 C 141 28 42 70 27 -5 46 27 1 0 3 173 16.2
Andre Boudrias 1964 1976 LW 662 151 340 491 176 -59 216 106 43 2 19 1493 10.0
Barry Boughner 1970 1971 LW 20 0 0 0 0 -3 11 0 0 0 0 12 0.0
Bob Boughner 1996 2006 D 630 15 57 72 24 27 1382 14 1 0 4 388 3.9 7611 16:48
Francis Bouillon 2000 2012 D 676 29 105 134 44 -26 481 21 7 1 7 653 4.4 12297 18:11
Jesse Boulerice 2002 2009 RW 172 8 2 10 5 -17 333 8 0 0 0 65 12.3 820 4:46
Eric Boulton 2001 2012 LW 600 27 46 73 27 -30 1265 26 1 0 2 414 6.5 4045 6:45
Lance Bouma 2011 2012 C 43 1 3 4 1 -6 13 1 0 0 0 35 2.9 368 8:34
Josef Boumedienne 2002 2004 D 47 4 12 16 5 -13 36 2 2 0 1 52 7.7 1023 21:46
Dan Bourbonnais 1982 1984 LW 59 3 25 28 8 -5 11 3 0 0 0 72 4.2
Rick Bourbonnais 1976 1978 RW 71 9 15 24 9 -19 29 6 3 0 1 105 8.6
Conrad Bourcier 1936 1936 C 6 0 0 0 0 0
Jean Bourcier 1936 1936 LW 9 0 1 1 0 0
Luc Bourdon 2007 2008 D 36 2 0 2 1 6 24 1 1 0 0 29 6.9 427 11:52
Marc-Andre Bourdon 2012 2012 D 45 4 3 7 3 4 52 4 0 0 2 45 8.9 729 16:11
Leo Bourgeault 1927 1935 D 307 24 20 44 24 334
Charlie Bourgeois 1982 1988 D 290 16 54 70 23 46 788 15 1 0 2 229 7.0
Bob Bourne 1975 1988 C 964 258 324 582 229 116 605 200 39 19 38 1740 14.8
Chris Bourque 2008 2010 C 33 1 3 4 1 -6 12 1 0 0 0 36 2.8 314 9:31
Gabriel Bourque 2012 2012 LW 43 7 12 19 7 -2 6 7 0 0 1 59 11.9 550 12:47
Phil Bourque 1984 1996 LW 477 88 111 199 78 -64 516 68 10 10 13 659 13.4
Raymond Bourque* 1980 2001 D 1612 410 1169 1579 544 528 1141 221 173 16 60 6206 6.6 6626 27:37
Rene Bourque 2006 2012 LW 470 126 121 247 100 -6 404 92 21 13 17 1105 11.4 7878 16:46
Pat Boutette 1976 1985 C/RW 756 171 282 453 171 -112 1354 111 55 5 18 1123 15.2
Paul Boutilier 1982 1989 D 288 27 83 110 37 6 358 19 6 2 4 446 6.1
Jay Bouwmeester 2003 2012 D 717 65 220 285 95 -54 447 43 22 0 7 1280 5.1 18142 25:18
Jason Bowen 1993 1998 D 77 2 6 8 3 12 109 2 0 0 1 61 3.3
Bill Bowler 2001 2001 C 9 0 2 2 1 -3 8 0 0 0 0 3 0.0 88 9:44
Drayson Bowman 2010 2012 C/LW 69 8 8 16 7 1 20 7 1 0 0 115 7.0 828 11:60
Kirk Bowman 1977 1978 LW 88 11 17 28 11 -7 19 9 2 0 2 105 10.5
Ralph Bowman 1934 1940 D 274 8 17 25 10 260
Jack Bownass 1958 1962 D 80 3 8 11 4 58
Rick Bowness 1976 1981 RW 173 18 37 55 20 -76 191 16 2 0 3 150 12.0
Darryl Boyce 2008 2012 C 84 6 12 18 6 0 68 6 0 0 2 52 11.5 896 10:40
Johnny Boychuk 2008 2012 D 202 13 33 46 16 53 141 12 1 0 3 424 3.1 3953 19:34
Zach Boychuk 2009 2012 C 72 7 11 18 7 -4 6 6 1 0 1 91 7.7 747 10:22
Bill Boyd 1927 1930 RW 138 15 7 22 14 72
Dustin Boyd 2007 2011 C 220 32 31 63 26 -17 41 30 1 1 8 248 12.9 2569 11:41
Irwin Boyd 1932 1944 RW 96 10 10 20 9 30
Randy Boyd 1982 1989 D 257 20 67 87 29 -44 328 13 6 1 1 377 5.3
Wally Boyer 1966 1972 C 365 54 105 159 59 -17 163 42 11 1 2 492 9.1
Zac Boyer 1995 1996 RW 3 0 0 0 0 0 0 0 0 0 0 4 0.0
Brad Boyes 2004 2012 RW 558 158 214 372 143 -11 175 111 46 1 31 1287 12.3 9317 16:42
Darren Boyko 1989 1989 C 1 0 0 0 0 -1 0 0 0 0 0 0
Brian Boyle 2008 2012 C 271 44 33 77 33 -7 226 39 4 1 6 511 8.6 3531 13:02
Dan Boyle 1999 2012 D 833 125 380 505 168 -18 584 69 55 1 25 1769 7.1 19828 23:48
Nick Boynton 2000 2011 D 605 34 110 144 48 19 862 26 4 4 5 914 3.7 11337 18:44
Tyler Bozak 2010 2012 C 192 41 65 106 40 -41 42 28 12 1 6 280 14.6 3668 19:06
Steve Bozek 1982 1992 LW 641 164 167 331 135 -45 309 131 22 11 22 1258 13.0
Philippe Bozon 1992 1995 LW 144 16 25 41 16 6 101 15 0 1 1 227 7.0
John Brackenborough 1926 1926 LW/C 7 0 0 0 0 0
Curt Brackenbury 1980 1983 RW 141 9 17 26 9 -30 226 9 0 0 1 66 13.6
Bart Bradley 1950 1950 C 1 0 0 0 0 0
Brian Bradley 1986 1998 C 651 182 321 503 189 -68 528 126 54 2 27 1362 13.4
Lyle Bradley 1974 1977 C/RW 6 1 0 1 1 -2 2 0 1 0 0 10 10.0
Matt Bradley 2001 2012 RW 675 59 90 149 57 -19 562 56 1 2 12 749 7.9 7233 10:43
Neil Brady 1990 1994 C 89 9 22 31 11 -26 95 4 5 0 0 88 10.2
Rick Bragnalo 1976 1979 C 145 15 35 50 18 -27 46 12 1 2 1 177 8.5
Christoph Brandner 2004 2004 LW 35 4 5 9 4 -2 8 3 1 0 0 50 8.0 467 13:20
Andy Branigan 1941 1942 D 27 1 2 3 1 31
Per-Olov Brasar 1978 1982 LW 348 64 142 206 75 -11 33 49 13 2 5 692 9.2
Donald Brashear 1994 2010 LW 1025 85 120 205 79 -93 2634 81 4 0 13 1015 8.4 8449 10:52
Derick Brassard 2008 2012 C 275 51 100 151 54 -40 168 33 18 0 7 505 10.1 4250 15:27
Justin Braun 2011 2012 D 94 4 18 22 7 -3 25 1 3 0 0 157 2.5 1554 16:32
Russ Brayshaw 1945 1945 LW 43 5 9 14 6 24
Francis Breault 1991 1993 RW 27 2 4 6 2 -2 42 2 0 0 0 18 11.1
Ken Breitenbach 1976 1979 D 68 1 13 14 4 7 49 1 0 0 0 52 1.9
Fredrik Bremberg 1999 1999 C 8 0 0 0 0 -2 2 0 0 0 0 6 0.0 98 12:18
Pavel Brendl 2002 2006 RW 78 11 11 22 9 1 16 9 2 0 2 130 8.5 910 11:40
Dan Brennan 1984 1986 LW 8 0 1 1 0 -2 9 0 0 0 0 7 0.0
Doug Brennan 1932 1934 D 123 9 7 16 8 152
Kip Brennan 2002 2008 LW 61 1 1 2 1 -2 222 1 0 0 0 19 5.3 284 4:39
Rich Brennan 1997 2003 D 50 2 6 8 3 -8 33 1 1 0 0 73 2.7 496 13:24
T.J. Brennan 2012 2012 D 11 1 0 1 1 0 6 1 0 0 0 14 7.1 155 14:07
Tom Brennan 1944 1945 RW 12 2 2 4 2 2
John Brenneman 1965 1969 LW 152 21 19 40 17 -11 46 18 2 1 1 89 12.4
Tim Brent 2007 2012 C 177 21 24 45 18 -18 68 16 3 2 4 148 14.2 1919 10:51
Joe Bretto 1945 1945 D 3 0 0 0 0 4
Carl Brewer 1958 1980 D 604 25 198 223 69 32 1037 13 0 1 1 213 2.8
Eric Brewer 1999 2012 D 840 66 165 231 80 -107 667 48 18 0 9 1233 5.4 18924 22:32
Andy Brickley 1983 1994 LW/C 385 82 140 222 83 -21 81 52 25 5 11 484 16.9
Archie Briden 1927 1930 LW 71 9 5 14 9 56
Mel Bridgman 1976 1989 C 977 252 449 701 263 102 1625 184 55 13 26 1739 14.5
Danny Briere 1998 2012 C 813 280 363 643 249 -5 686 181 99 0 38 1900 14.7 13574 16:48
Michel Briere 1970 1970 C 76 12 32 44 15 -15 20 8 4 0 3 223 5.4
Travis Brigley 1998 2004 LW 55 3 6 9 3 -6 16 2 1 0 0 57 5.3 669 12:38
Aris Brimanis 1994 2004 D 113 2 12 14 4 -20 57 0 2 0 0 100 2.0 1437 15:37
Rod Brind'Amour 1990 2010 C 1484 452 732 1184 441 -39 1100 275 149 28 67 3290 13.7 16612 21:05
Doug Brindley 1971 1971 LW/C 3 0 0 0 0 0 0 0 0 0 0 0
David Brine 2008 2008 C 9 0 1 1 0 -1 4 0 0 0 0 3 0.0 54 6:02
Milt Brink 1937 1937 C 5 0 0 0 0 0
Patrice Brisebois 1991 2009 D 1009 98 322 420 140 1 623 51 46 1 20 1538 6.4 13422 21:43
Gerry Brisson 1963 1963 RW 4 0 2 2 1 4
Greg Britz 1984 1987 RW 8 0 0 0 0 -1 4 0 0 0 0 1 0.0
Punch Broadbent* 1919 1929 RW 303 121 51 172 114 564
Stephane Brochu 1989 1989 D 1 0 0 0 0 1 0 0 0 0 0 1 0.0
Connie Broden 1956 1958 C 6 2 1 3 1 2
T.J. Brodie 2011 2012 D 57 2 12 14 4 0 16 1 1 0 2 45 4.4 938 16:27
Kyle Brodziak 2006 2012 C 419 73 99 172 66 -28 204 62 8 3 10 668 10.9 6334 15:07
Sheldon Brookbank 2007 2012 D 277 4 32 36 11 17 400 4 0 0 1 214 1.9 3993 14:25
Wade Brookbank 2004 2009 D 127 6 3 9 4 5 345 6 0 0 1 38 15.8 486 3:50
Bob Brooke 1984 1990 C 447 69 97 166 64 -40 520 53 8 8 7 732 9.4
Alex Brooks 2007 2007 D 19 0 1 1 0 -1 4 0 0 0 0 4 0.0 164 8:39
Gord Brooks 1972 1975 RW 70 7 18 25 9 -19 37 6 1 0 1 132 5.3
Evan Brophey 2011 2012 C 4 0 0 0 0 0 0 0 0 0 0 1 0.0 20 4:55
Bernie Brophy 1926 1930 LW 62 4 4 8 5 25
Willie Brossart 1971 1976 D 129 1 14 15 4 -75 88 1 0 0 0 109 0.9
Aaron Broten 1981 1992 LW/C 748 186 329 515 192 -69 441 134 46 6 25 1422 13.1
Neal Broten 1981 1997 C 1099 289 634 923 331 18 569 197 67 25 34 2316 12.5
Paul Broten 1990 1996 RW 322 46 55 101 40 21 264 42 0 4 4 384 12.0
Paul Brousseau 1996 2001 RW 26 1 3 4 1 -3 29 1 0 0 0 19 5.3 2 1:39
Troy Brouwer 2007 2012 RW 320 67 69 136 54 -7 222 44 21 2 17 504 13.3 5043 15:45
Adam Brown 1942 1952 LW 391 104 113 217 95 378
Arnie Brown 1962 1974 D 681 44 141 185 63 -54 738 40 4 0 6 924 4.3
Brad Brown 1997 2004 D 330 2 27 29 8 -16 747 2 0 0 0 108 1.9 4302 13:22
Cam Brown 1991 1991 LW 1 0 0 0 0 0 7 0 0 0 0 0
Connie Brown 1939 1943 C 73 15 24 39 16 12
Curtis Brown 1995 2008 C/LW 736 129 171 300 117 70 398 95 22 12 24 1168 11.0 10259 16:02
Dave Brown 1983 1996 RW 729 45 52 97 39 -37 1789 45 0 0 6 438 10.3
Doug Brown 1987 2001 RW 854 160 214 374 144 112 210 121 22 17 21 1534 10.4 2434 12:45
Dustin Brown 2004 2012 LW 595 163 196 359 140 -30 430 99 61 3 24 1595 10.2 10901 18:19
Fred Brown 1928 1928 LW 19 1 0 1 1 0
George Brown 1937 1939 C 79 6 22 28 10 34
Gerry Brown 1942 1946 LW 23 4 5 9 4 2
Greg Brown 1991 1995 D 94 4 14 18 6 -23 86 3 1 0 0 85 4.7
Harold Brown 1946 1946 RW 13 2 1 3 2 2
J.T. Brown 2012 2012 LW 5 0 1 1 0 2 0 0 0 0 0 13 0.0 69 13:51
Jeff Brown 1986 1998 D 747 154 430 584 199 -51 498 69 80 5 16 2120 7.3
Jim Brown 1983 1983 D 3 0 1 1 0 -2 5 0 0 0 0 0
Keith Brown 1980 1995 D 876 68 274 342 112 64 916 49 16 3 5 1477 4.6
Kevin Brown 1995 2000 RW 64 7 9 16 6 -19 28 5 2 0 0 64 10.9 169 8:53
Larry Brown 1970 1978 D 455 7 53 60 18 -30 180 6 1 0 1 426 1.6
Mike Brown 2001 2006 LW 34 1 2 3 1 1 130 1 0 0 1 12 8.3 148 4:22
Mike Brown 2008 2012 RW 242 14 10 24 10 -15 449 12 1 1 4 250 5.6 2106 8:42
Rob Brown 1988 2000 RW 543 190 248 438 169 -23 599 96 94 0 23 979 19.4 1261 11:40
Sean Brown 1997 2006 D 436 14 43 57 19 -9 907 11 3 0 3 281 5.0 4888 11:50
Stan Brown 1927 1928 D 48 8 2 10 7 18
Cecil Browne 1928 1928 LW 13 2 0 2 2 4
Jack Brownschidle 1978 1986 D 494 39 162 201 65 -49 151 20 18 1 6 766 5.1
Jeff Brownschidle 1982 1983 D 7 0 1 1 0 -9 2 0 0 0 0 4 0.0
Jeff Brubaker 1980 1989 LW 178 16 9 25 11 -24 512 14 2 0 1 96 16.7
David Bruce 1986 1994 LW 234 48 39 87 37 -57 338 33 14 1 5 426 11.3
Gordie Bruce 1941 1946 LW 28 4 9 13 5 13
Morley Bruce 1918 1922 D/C 71 8 3 11 7 27
Gilbert Brule 2006 2012 C 296 43 52 95 37 -38 154 36 7 0 6 445 9.7 3507 11:51
Steve Brule 2003 2003 RW 2 0 0 0 0 0 0 0 0 0 0 2 0.0 18 9:07
Murray Brumwell 1981 1988 D 128 12 31 43 15 -24 70 6 6 0 0 137 8.8
Benoit Brunet 1989 2002 LW 539 101 161 262 98 45 229 72 18 11 17 842 12.0 3396 16:29
Eddie Bruneteau 1941 1949 RW 180 40 42 82 38 35
Mud Bruneteau 1936 1946 RW 411 139 138 277 124 80
Andrew Brunette 1996 2012 LW 1110 268 465 733 269 -78 314 154 114 0 32 1516 17.7 16483 15:44
Fabian Brunnstrom 2009 2012 LW 104 19 22 41 16 -13 22 15 4 0 5 125 15.2 1154 11:06
Bill Brydge 1927 1936 D 368 26 52 78 34 506
Paul Brydges 1987 1987 C 15 2 2 4 2 4 6 2 0 0 0 8 25.0
Glenn Brydson 1931 1938 RW 299 56 79 135 59 203
Gord Brydson 1930 1930 C/RW 8 2 0 2 1 8
Sergei Brylin 1995 2008 LW 765 129 179 308 116 49 273 93 34 2 14 1016 12.7 9976 15:32
Jiri Bubla 1982 1986 D 256 17 101 118 37 -51 202 10 7 0 2 334 5.1
Al Buchanan 1949 1950 LW 4 0 1 1 0 2
Bucky Buchanan 1949 1949 C/RW 2 0 0 0 0 0
Jeff Buchanan 1999 1999 D 6 0 0 0 0 1 6 0 0 0 0 1 0.0 25 4:05
Mike Buchanan 1952 1952 D 1 0 0 0 0 0
Ron Buchanan 1967 1970 C 5 0 0 0 0 -1 0 0 0 0 0 4 0.0
Kelly Buchberger 1988 2004 RW 1182 105 204 309 113 -177 2297 87 5 13 26 1063 9.9 5390 12:17
John Bucyk* 1956 1978 LW 1540 556 813 1369 526 146 497 281 136 1 69 1723 19.1
Randy Bucyk 1986 1988 C 19 4 2 6 3 4 8 4 0 0 0 23 17.4
Doug Buhr 1975 1975 LW 6 0 2 2 1 0 4 0 0 0 0 3 0.0
Tony Bukovich 1944 1945 LW/C 17 7 3 10 5 6
Jan Bulis 1998 2007 C 552 96 149 245 92 -3 268 80 13 3 18 894 10.7 7529 14:56
Mike Bullard 1981 1992 C 727 329 345 674 274 -103 703 214 113 2 28 1849 17.8
Hy Buller 1944 1954 D 188 22 58 80 29 215
Ted Bulley 1977 1984 LW 414 101 113 214 86 8 704 88 13 0 20 637 15.9
Brett Bulmer 2012 2012 RW 9 0 3 3 1 1 6 0 0 0 0 7 0.0 99 11:02
Robert Burakovsky 1994 1994 RW 23 2 3 5 2 -7 6 2 0 0 0 40 5.0
Billy Burch* 1923 1933 C/LW 390 137 61 198 129 255
Fred Burchell 1951 1954 C 4 0 0 0 0 2
Glen Burdon 1975 1975 C 11 0 2 2 1 -3 0 0 0 0 0 2 0.0
Pavel Bure 1992 2003 RW 702 437 342 779 333 42 484 282 121 34 59 3130 14.0 6686 24:24
Valeri Bure 1995 2004 RW 621 174 226 400 155 -33 221 114 60 0 25 1806 9.6 7296 18:42
Marc Bureau 1990 2000 C 567 55 83 138 52 -47 327 47 2 6 7 666 8.3 1507 11:15
Bill Burega 1956 1956 D 4 0 1 1 0 4
Adam Burish 2007 2012 RW 297 25 29 54 21 -4 490 24 0 1 5 344 7.3 3509 11:49
Eddie Burke 1932 1935 RW/C 106 29 20 49 24 55
Marty Burke 1928 1938 D 494 19 47 66 29 560
Roy Burmister 1930 1932 LW 67 4 3 7 4 2
Alexander Burmistrov 2011 2012 C 150 19 29 48 18 -8 69 17 1 1 2 215 8.8 2244 14:58
Garrett Burnett 2004 2004 LW 39 1 2 3 1 0 184 1 0 0 0 24 4.2 140 3:36
Kelly Burnett 1953 1953 C 3 1 0 1 1 0
Bobby Burns 1928 1930 LW 20 1 0 1 1 8
Brent Burns 2004 2012 D 534 66 154 220 76 -13 359 35 31 0 15 995 6.6 10816 20:15
Charlie Burns 1959 1973 C 749 106 198 304 112 -25 252 41 2 6 5 552 8.9
Gary Burns 1981 1981 LW/C 11 2 2 4 2 -9 18 2 0 0 1 13 15.4
Norm Burns 1942 1942 C 11 0 4 4 1 2
Robin Burns 1971 1976 LW 190 31 38 69 27 -89 139 22 9 0 1 311 10.0
Shawn Burr 1985 2000 LW/C 878 181 259 440 170 118 1069 144 23 14 26 1482 12.2 202 9:12
Randy Burridge 1986 1998 LW 706 199 251 450 177 65 458 143 47 9 29 1310 15.2
Alexandre Burrows 2006 2012 LW 522 139 131 270 109 116 771 114 9 16 22 979 14.2 8162 15:38
Dave Burrows 1972 1981 D 724 29 135 164 53 -66 373 24 4 1 4 997 2.9
Bert Burry 1933 1933 D 4 0 0 0 0 0
Adam Burt 1989 2001 D 737 37 115 152 51 -52 961 27 9 1 5 815 4.5 2856 17:38
Cummy Burton 1956 1959 RW 43 0 2 2 1 21
Nelson Burton 1978 1979 LW 8 1 0 1 1 -5 21 1 0 0 0 3 33.3
Eddie Bush 1939 1942 D 26 4 6 10 4 40
Rod Buskas 1983 1993 D 556 19 63 82 28 -57 1294 15 4 0 1 425 4.5
Mike Busniuk 1980 1981 D 143 3 23 26 8 66 297 3 0 0 1 89 3.4
Ron Busniuk 1973 1974 RW 6 0 3 3 1 -1 13 0 0 0 0 4 0.0
Walt Buswell 1933 1940 D 368 10 40 50 17 164
Garth Butcher 1982 1995 D 897 48 158 206 70 -124 2302 43 3 2 6 874 5.5
Sven Butenschon 1998 2006 D 140 2 12 14 4 -10 86 2 0 0 0 71 2.8 1609 12:11
Bobby Butler 2010 2012 RW 94 16 21 37 14 -9 22 15 1 0 7 161 9.9 1215 12:55
Chris Butler 2009 2012 D 223 7 44 51 16 -5 100 7 0 0 1 211 3.3 4327 19:24
Dick Butler 1948 1948 RW 7 2 0 2 1 0
Jerry Butler 1973 1983 RW 641 99 120 219 88 -62 515 86 5 8 13 953 10.4
Viacheslav Butsayev 1993 2000 C 132 17 26 43 16 -8 133 17 0 0 3 165 10.3 84 10:30
Yuri Butsayev 2000 2003 LW 99 10 4 14 7 -13 28 10 0 0 0 95 10.5 1014 10:15
Bill Butters 1978 1979 D 72 1 4 5 2 -15 77 1 0 0 0 35 2.9
Gord Buttrey 1944 1944 W 10 0 0 0 0 0
Gord Buynak 1975 1975 D 4 0 0 0 0 3 2 0 0 0 0 3 0.0
Petr Buzek 1998 2003 D 157 9 22 31 11 -25 94 3 6 0 0 185 4.9 2600 16:47
Ilja Byakin 1994 1995 D 57 8 25 33 11 -12 44 2 6 0 3 70 11.4
John Byce 1991 1992 C 21 2 3 5 2 0 6 1 1 0 0 15 13.3
Dane Byers 2008 2012 LW 14 1 0 1 1 0 60 1 0 0 0 11 9.1 102 7:15
Gord Byers 1950 1950 D 1 0 1 1 0 0
Jerry Byers 1973 1978 LW 43 3 4 7 3 -12 15 3 0 0 1 45 6.7
Lyndon Byers 1984 1993 RW 279 28 43 71 27 -4 1081 28 0 0 2 238 11.8
Mike Byers 1968 1972 RW 166 42 34 76 33 -37 39 34 8 0 7 328 12.8
Dustin Byfuglien 2006 2012 D 407 87 128 215 81 -25 433 59 28 0 21 1209 7.2 7701 18:55
Dmitri Bykov 2003 2003 D 71 2 10 12 4 1 43 1 1 0 0 58 3.4 1304 18:22
Dan Bylsma 1996 2004 RW 429 19 43 62 22 -20 184 17 0 2 2 346 5.5 3048 10:51
Shawn Byram 1991 1992 LW 5 0 0 0 0 -2 14 0 0 0 0 3 0.0
Paul Byron 2011 2012 C 30 4 3 7 3 3 4 4 0 0 1 18 22.2 313 10:25