NHL Players with Last Names Starting with "B"

Player Pos Height / Weight Birth Date (Age)
Mike Babcock - - / - -
Richard Bachman G 5' 11" / 160 lbs Jul 25, 1987 (37)
Karch Bachman LW 5' 11" / 174 lbs Mar 10, 1997 (27)
Oscar Bäck DAL C 6' 2" / 196 lbs Mar 12, 2000 (24)
Oskar Back DAL C 6' 3" / 210 lbs Mar 12, 2000 (24)
David Backes RW 6' 3" / 215 lbs May 1, 1984 (40)
Mikael Backlund CGY C 6' 0" / 206 lbs Mar 17, 1989 (35)
Nicklas Backstrom WAS C 6' 1" / 202 lbs Nov 23, 1987 (37)
Brandon Baddock CHI LW 6' 3" / 221 lbs Mar 29, 1995 (29)
Jack Badini C 6' 0" / 203 lbs Jan 19, 1998 (26)
Dominik Badinka CAR D 6' 3" / 185 lbs Nov 27, 2005 (19)
Sven Baertschi LW 5' 11" / 190 lbs Oct 5, 1992 (32)
Kevin Bahl CGY D 6' 6" / 230 lbs Jun 27, 2000 (24)
Josh Bailey RW 6' 1" / 200 lbs Oct 2, 1989 (35)
Justin Bailey SJ RW 6' 4" / 215 lbs Jul 1, 1995 (29)
Casey Bailey C 6' 3" / 195 lbs Oct 27, 1991 (33)
Arshdeep Bains VAN LW 6' 0" / 184 lbs Jan 9, 2001 (23)
Patrick Bajkov RW 6' 0" / 174 lbs Nov 27, 1997 (27)
Andrei Bakanov LW 6' 3" / 214 lbs May 28, 2002 (22)
Austin Baker LW 6' 0" / 190 lbs Feb 12, 2006 (18)
Solag Bakich LW 6' 0" / 194 lbs Jan 8, 1998 (26)
Rudolfs Balcers LW 5' 11" / 182 lbs Apr 8, 1997 (27)
Uvis Balinskis FLA D 6' 0" / 196 lbs Aug 1, 1996 (28)
Max Balinson D 6' 1" / 185 lbs Oct 5, 1996 (28)
Carter Bancks LW 5' 11" / 180 lbs Aug 9, 1989 (35)
Caedan Bankier MIN C 6' 2" / 192 lbs Jan 26, 2003 (21)
Carson Bantle LW 6' 4" / 194 lbs Jan 22, 2002 (22)
Nicholas Baptiste RW 6' 1" / 205 lbs Aug 4, 1995 (29)
Jack Bar D 6' 2" / 194 lbs Oct 7, 2002 (22)
Alexander Barabanov LW 5' 10" / 195 lbs Jun 17, 1994 (30)
Artem Barabosha D 6' 2" / 198 lbs Mar 18, 2004 (20)
Derek Barach C - / - -
Ivan Barbashev VEG C 6' 0" / 198 lbs Dec 14, 1995 (29)
Maxim Barbashev NYR LW 6' 1" / 176 lbs Dec 18, 2003 (21)
Riley Barber RW 6' 0" / 199 lbs Feb 7, 1994 (30)
Mark Barberio D 6' 1" / 207 lbs Mar 23, 1990 (34)
Matthew Barbolini TOR C 6' 2" / 205 lbs Jun 1, 2000 (24)
Zakhar Bardakov C 6' 2" / 198 lbs Feb 24, 2001 (23)
Cole Bardreau C 5' 10" / 185 lbs Jul 22, 1993 (31)
Dereck Baribeau G 6' 6" / 218 lbs Jan 22, 1999 (25)
Denver Barkey C 5' 9" / 161 lbs Apr 27, 2005 (19)
Filip Barklund C 5' 11" / 159 lbs Aug 29, 2002 (22)
Aleksander Barkov FLA C 6' 3" / 215 lbs Sep 2, 1995 (29)
Colby Barlow LW 6' 1" / 190 lbs Feb 14, 2005 (19)
Eli Barnett D 6' 6" / 219 lbs Sep 16, 2003 (21)
Brad Barone G 5' 11" / 180 lbs Dec 2, 1990 (34)
Evan Barratt C 6' 0" / 188 lbs Feb 18, 1999 (25)
Alex Barré-Boulet MON C 5' 10" / 178 lbs May 21, 1997 (27)
Tyson Barrie CGY D 5' 11" / 197 lbs Jul 26, 1991 (33)
Travis Barron UTA LW 6' 1" / 205 lbs Aug 17, 1998 (26)
Morgan Barron WPG C 6' 4" / 220 lbs Dec 2, 1998 (26)
Justin Barron NAS D 6' 2" / 201 lbs Nov 15, 2001 (23)
Dawson Barteaux WPG D 6' 1" / 190 lbs Jan 12, 2000 (24)
Matt Bartkowski D 6' 1" / 201 lbs Jun 4, 1988 (36)
Seth Barton D 6' 3" / 196 lbs Aug 18, 1999 (25)
Konstantin Barulin G 6' 0" / 176 lbs Sep 4, 1984 (40)
Mathew Barzal NYI C 6' 1" / 190 lbs May 26, 1997 (27)
Andrew Basha LW 6' 0" / 187 lbs Nov 8, 2005 (19)
Dominic Basse G 6' 6" / 179 lbs Apr 22, 2001 (23)
Nate Bastian NJ RW 6' 4" / 205 lbs Dec 6, 1997 (27)
Drake Batherson OTT RW 6' 3" / 203 lbs Apr 27, 1998 (26)
Jacob Battaglia RW 6' 1" / 205 lbs Mar 17, 2006 (18)
Samu Bau C 6' 5" / 215 lbs Apr 20, 2004 (20)
Tyrel Bauer WPG D 6' 3" / 207 lbs Mar 23, 2002 (22)
Kyle Bauman C 5' 10" / 172 lbs Apr 14, 1993 (31)
Benjamin Baumgartner C 5' 9" / 165 lbs Apr 22, 2000 (24)
Drew Bavaro BOS D 6' 2" / 198 lbs Jun 10, 2000 (24)
Gavin Bayreuther D 6' 1" / 196 lbs May 12, 1994 (30)
Jay Beagle C 6' 3" / 210 lbs Oct 16, 1985 (39)
Jake Bean CGY D 6' 1" / 191 lbs Jun 9, 1998 (26)
Ethan Bear WAS D 5' 11" / 197 lbs Jun 26, 1997 (27)
Alex Beaucage MON RW 6' 1" / 192 lbs Jul 25, 2001 (23)
Francois Beauchemin D 6' 1" / 208 lbs Jun 4, 1980 (44)
Jean-Christophe Beaudin C 6' 1" / 196 lbs Mar 25, 1997 (27)
Nicolas Beaudin D 5' 11" / 168 lbs Oct 7, 1999 (25)
Charles-David Beaudoin D 5' 11" / 179 lbs Jan 10, 1994 (30)
Cole Beaudoin C 6' 2" / 209 lbs Apr 24, 2006 (18)
Nathan Beaulieu D 6' 2" / 200 lbs Dec 5, 1992 (32)
Mason Beaupit G 6' 5" / 190 lbs Sep 23, 2003 (21)
Anthony Beauregard MON RW 5' 7" / 165 lbs Nov 15, 1995 (29)
Anthony Beauvillier PIT LW 5' 11" / 178 lbs Jun 8, 1997 (27)
Ondrej Becher DET C 6' 1" / 179 lbs Feb 22, 2004 (20)
Colton Beck LW 5' 11" / 190 lbs Jun 10, 1990 (34)
Jack Beck PIT RW 5' 11" / 162 lbs Apr 12, 2003 (21)
Noah Beck D 6' 4" / 184 lbs Mar 25, 2001 (23)
Owen Beck MON C 5' 11" / 191 lbs Feb 3, 2004 (20)
Jack Becker C 6' 3" / 192 lbs Jun 24, 1997 (27)
Adam Beckman NJ LW 6' 2" / 182 lbs May 10, 2001 (23)
Owen Beckner C 6' 2" / 181 lbs Feb 27, 2005 (19)
Connor Bedard CHI C 5' 10" / 185 lbs Jul 17, 2005 (19)
Jared Bednar - - / - -
Jan Bednar G 6' 4" / 201 lbs Aug 26, 2002 (22)
Jan Bednar G 6' 4" / 200 lbs Aug 26, 2002 (22)
Ryan Bednard G - / - -
Kamil Bednarik C 6' 1" / 187 lbs May 26, 2006 (18)
John Beecher BOS C 6' 3" / 216 lbs Apr 5, 2001 (23)
Sean Behrens COL D 5' 10" / 176 lbs Mar 31, 2003 (21)
Julien Beland LW 6' 3" / 184 lbs Jul 24, 2003 (21)
Matt Beleskey LW 6' 0" / 207 lbs Jun 7, 1988 (36)
Parker Bell CGY LW 6' 4" / 192 lbs Sep 26, 2003 (21)
Pierre-Edouard Bellemare LW 5' 11" / 198 lbs Mar 6, 1985 (39)
Jordy Bellerive PHI C 5' 10" / 195 lbs May 2, 1999 (25)
Isaac Belliveau PIT D 6' 2" / 185 lbs Nov 26, 2002 (22)
Kieffer Bellows NAS LW 6' 1" / 195 lbs Jun 10, 1998 (26)
Louie Belpedio PHI D 5' 11" / 197 lbs May 14, 1996 (28)
Alex Belzile NYR RW 6' 0" / 195 lbs Aug 31, 1991 (33)
Emil Bemstrom PIT C 6' 0" / 195 lbs Jun 1, 1999 (25)
Jacob Bengtsson TOR D 6' 3" / 203 lbs May 8, 1999 (25)
Matty Beniers SEA C 6' 2" / 178 lbs Nov 5, 2002 (22)
Jordie Benn D 6' 2" / 201 lbs Jul 26, 1987 (37)
Jamie Benn DAL LW 6' 2" / 205 lbs Jul 18, 1989 (35)
Beau Bennett RW 6' 2" / 195 lbs Nov 27, 1991 (33)
Sam Bennett FLA C 6' 1" / 195 lbs Jun 20, 1996 (28)
Matt Benning TOR D 6' 1" / 210 lbs May 25, 1994 (30)
Michael Benning FLA D 5' 9" / 177 lbs Jan 5, 2002 (22)
Simon Benoit TOR D 6' 4" / 211 lbs Sep 19, 1998 (26)
Nate Benoit D 6' 0" / 168 lbs Nov 26, 2002 (22)
Tyler Benson LW 6' 0" / 190 lbs Mar 15, 1998 (26)
Zach Benson BUF LW 5' 10" / 170 lbs May 12, 2005 (19)
Brett Berard NYR LW 5' 9" / 155 lbs Sep 9, 2002 (22)
Ben Berard VAN LW 6' 0" / 192 lbs Feb 13, 1999 (25)
Mikhail Berdin G 6' 2" / 163 lbs Mar 1, 1998 (26)
Alexei Bereglazov D 6' 4" / 205 lbs Apr 20, 1994 (30)
Maksim Berezkin LW 6' 2" / 201 lbs Oct 12, 2001 (23)
Cameron Berg C 6' 0" / 192 lbs Jan 29, 2002 (22)
Parker Berge LA D 6' 1" / 190 lbs Jan 13, 2003 (21)
Carter Berger NYR D 6' 0" / 194 lbs Sep 17, 1999 (25)
Patrice Bergeron C 6' 1" / 196 lbs Jul 24, 1985 (39)
Jonatan Berggren DET RW 5' 11" / 199 lbs Jul 16, 2000 (24)
Mason Bergh LW - / - -
Axel Bergkvist D 5' 9" / 201 lbs Jun 1, 2000 (24)
Filip Berglund D 6' 3" / 206 lbs Apr 10, 1997 (27)
Victor Berglund D 6' 1" / 183 lbs Aug 2, 1999 (25)
Gustav Berglund D 6' 2" / 200 lbs Jan 8, 2001 (23)
Carl Berglund EDM C 6' 2" / 207 lbs Jan 16, 2000 (24)
Jack Berglund C 6' 3" / 209 lbs Apr 10, 2006 (18)
Lean Bergmann LW 6' 2" / 205 lbs Oct 4, 1998 (26)
Rasmus Bergqvist D 6' 2" / 181 lbs Jun 5, 2005 (19)
Matt Berlin G 6' 3" / 205 lbs Jan 20, 1998 (26)
Xavier Bernard EDM D 6' 3" / 205 lbs Jan 6, 2000 (24)
Jacob Bernard-Docker OTT D 6' 0" / 190 lbs Jun 30, 2000 (24)
Tim Berni D 6' 0" / 181 lbs Feb 11, 2000 (24)
Jonathan Bernier G 6' 0" / 185 lbs Aug 7, 1988 (36)
Steve Bernier RW 6' 3" / 215 lbs Mar 31, 1985 (39)
Alexis Bernier D 6' 1" / 189 lbs Jun 21, 2006 (18)
Bauer Berry D 6' 4" / 198 lbs Oct 31, 2005 (19)
Tristan Bertucci D 6' 2" / 175 lbs Jul 12, 2005 (19)
Tyler Bertuzzi CHI LW 6' 2" / 200 lbs Feb 24, 1995 (29)
Tag Bertuzzi NJ C 6' 1" / 220 lbs Feb 18, 2001 (23)
Jean-Francois Berube G 6' 1" / 177 lbs Jul 13, 1991 (33)
Zach Berzolla VAN D 6' 2" / 196 lbs May 28, 1998 (26)
Rayan Bettahar D 6' 2" / 201 lbs Feb 22, 2004 (20)
Gary Bettman - - / - -
Riley Bezeau FLA RW 6' 0" / 185 lbs May 4, 2002 (22)
Jeremie Biakabutuka ANA D 6' 4" / 198 lbs Mar 5, 2002 (22)
Antoine Bibeau G 6' 3" / 205 lbs May 1, 1994 (30)
Felix Bibeau C - / - -
Gregor Biber D 6' 3" / 187 lbs Aug 9, 2006 (18)
Lian Bichsel DAL D 6' 5" / 225 lbs May 18, 2004 (20)
Kevin Bicker LW 6' 1" / 176 lbs Jan 29, 2005 (19)
Alex Biega D 5' 10" / 199 lbs Apr 4, 1988 (36)
Chris Bigras D 6' 1" / 191 lbs Feb 22, 1995 (29)
Kris Bindulis D 6' 3" / 180 lbs Sep 17, 1995 (29)
Jordan Binnington STL G 6' 2" / 172 lbs Jul 11, 1993 (31)
Blake Biondi C 6' 0" / 197 lbs Apr 24, 2002 (22)
Dane Birks D 6' 2" / 200 lbs Aug 29, 1995 (29)
Brandon Biro SEA LW 5' 11" / 170 lbs Mar 11, 1998 (26)
Ryan Bischel BOS G 6' 1" / 190 lbs Jul 5, 1999 (25)
Jake Bischoff VEG D 6' 1" / 195 lbs Jul 25, 1994 (30)
Ben Bishop G 6' 7" / 210 lbs Nov 21, 1986 (38)
Clark Bishop CGY C 6' 1" / 197 lbs Mar 29, 1996 (28)
Alex Bishop G 6' 4" / 205 lbs Jul 14, 1997 (27)
Anthony Bitetto D 6' 1" / 222 lbs Jul 15, 1990 (34)
William Bitten C 5' 11" / 180 lbs Jul 10, 1998 (26)
Samuel Bitten STL C 6' 2" / 200 lbs Mar 21, 2000 (24)
Paul Bittner LW 6' 4" / 204 lbs Nov 4, 1996 (28)
Carson Bjarnason G 6' 3" / 204 lbs Jun 30, 2005 (19)
Ole Julian Bjorgvik-Holm CBJ D 6' 3" / 194 lbs May 23, 2002 (22)
Ole Bjorgvik-Holm CBJ D 6' 2" / 190 lbs May 23, 2002 (22)
Anders Bjork LW 6' 0" / 190 lbs Aug 5, 1996 (28)
Marcus Bjork D 6' 4" / 211 lbs Nov 24, 1997 (27)
Garin Bjorklund WAS G 6' 2" / 174 lbs May 28, 2002 (22)
Kasper Bjorkqvist RW 6' 1" / 198 lbs Jul 10, 1997 (27)
Oliver Bjorkstrand SEA RW 6' 0" / 175 lbs Apr 10, 1995 (29)
Tobias Bjornfot FLA D 6' 0" / 200 lbs Apr 6, 2001 (23)
Nick Bjugstad UTA C 6' 6" / 209 lbs Jul 17, 1992 (32)
Cooper Black FLA G 6' 8" / 240 lbs Jun 14, 2001 (23)
Colin Blackwell DAL C 5' 9" / 190 lbs Mar 28, 1993 (31)
Mackenzie Blackwood COL G 6' 4" / 235 lbs Dec 9, 1996 (28)
Sammy Blais RW 6' 2" / 206 lbs Jun 17, 1996 (28)
Alexandre Blais C 5' 10" / 175 lbs Nov 14, 2005 (19)
Harrison Blaisdell C 5' 11" / 180 lbs Mar 18, 2001 (23)
Jackson Blake CAR RW 5' 10" / 173 lbs Aug 3, 2003 (21)
Joseph Blandisi TOR C 6' 0" / 183 lbs Jul 18, 1994 (30)
Nick Blankenburg NAS D 5' 9" / 176 lbs May 12, 1998 (26)
Jeff Blashill - - / - -
Joachim Blichfeld RW 6' 2" / 196 lbs Jul 17, 1998 (26)
Anton Blidh NYR LW 6' 1" / 197 lbs Mar 14, 1995 (29)
Trenton Bliss C 6' 0" / 192 lbs Mar 16, 1998 (26)
Joel Blomqvist PIT G 6' 3" / 201 lbs Jan 10, 2002 (22)
Josh Bloom VAN LW 6' 2" / 183 lbs Jun 8, 2003 (21)
Teddy Blueger VAN C 6' 0" / 185 lbs Aug 15, 1994 (30)
Dylan Blujus D 6' 3" / 202 lbs Jan 22, 1994 (30)
Matej Blumel DAL RW 6' 0" / 200 lbs May 31, 2000 (24)
Victor Bobrov RW 6' 1" / 176 lbs Jan 1, 1984 (40)
Sergei Bobrovsky FLA G 6' 2" / 188 lbs Sep 20, 1988 (36)
Vladimir Bobylev RW 6' 2" / 202 lbs Apr 18, 1997 (27)
Mikkel Boedker LW 6' 0" / 210 lbs Dec 16, 1989 (35)
Brayden Boehm C 5' 11" / 187 lbs Jan 15, 2004 (20)
Brock Boeser VAN RW 6' 1" / 208 lbs Feb 25, 1997 (27)
Zach Bogosian MIN D 6' 3" / 231 lbs Jul 15, 1990 (34)
Sergei Boikov D 6' 2" / 195 lbs Jan 24, 1996 (28)
Raoul Boilard C 6' 1" / 190 lbs Jan 7, 2006 (18)
Sacha Boisvert C 6' 2" / 176 lbs Mar 17, 2006 (18)
Nicholas Boka D 6' 1" / 210 lbs Sep 8, 1997 (27)
Dominik Bokk RW 6' 1" / 180 lbs Feb 3, 2000 (24)
Samuel Bolduc NYI D 6' 4" / 224 lbs Dec 9, 2000 (24)
Zachary Bolduc STL C 6' 0" / 187 lbs Feb 24, 2003 (21)
Matt Boldy MIN LW 6' 2" / 201 lbs Apr 5, 2001 (23)
Dave Bolland C 6' 0" / 184 lbs Jun 5, 1986 (38)
Jake Boltmann D 6' 1" / 188 lbs Oct 19, 2001 (23)
Wyatt Bongiovanni OTT C 6' 0" / 194 lbs Jul 24, 1999 (25)
Nick Bonino C 6' 1" / 195 lbs Apr 20, 1988 (36)
Oliver Bonk D 6' 2" / 190 lbs Jan 9, 2005 (19)
Callum Booth G 6' 4" / 184 lbs May 21, 1997 (27)
Angus Booth LA D 6' 0" / 190 lbs Apr 27, 2004 (20)
Jesper Boqvist FLA C 6' 1" / 184 lbs Oct 30, 1998 (26)
Adam Boqvist FLA D 6' 0" / 189 lbs Aug 15, 2000 (24)
Thomas Bordeleau SJ LW 5' 10" / 180 lbs Jan 3, 2002 (22)
Will Borgen NYR D 6' 3" / 204 lbs Dec 19, 1996 (28)
Andreas Borgman D 6' 0" / 205 lbs Jun 18, 1995 (29)
Henrik Borgstrom C 6' 3" / 199 lbs Aug 6, 1997 (27)
Mark Borowiecki D 6' 2" / 204 lbs Jul 12, 1989 (35)
Robert Bortuzzo UTA D 6' 4" / 216 lbs Mar 18, 1989 (35)
Evan Bouchard EDM D 6' 3" / 192 lbs Oct 20, 1999 (25)
Xavier Bouchard D 6' 5" / 198 lbs Feb 28, 2000 (24)
Reid Boucher C 5' 10" / 195 lbs Sep 8, 1993 (31)
Matthew Boucher OTT LW 5' 9" / 175 lbs Dec 17, 1997 (27)
Tyler Boucher OTT LW 6' 1" / 205 lbs Jan 16, 2003 (21)
Evan Boucher LW 6' 3" / 212 lbs Apr 3, 2002 (22)
Matthew Boudens C 5' 11" / 195 lbs Sep 13, 1993 (31)
Louis Boudon C 5' 11" / 187 lbs Oct 4, 1998 (26)
Bruce Boudreau - - / - -
Shawn Boudrias RW 6' 4" / 197 lbs Sep 14, 1999 (25)
Bob Boughner - - / - -
Sawyer Boulton PHI C 6' 0" / 209 lbs Jul 12, 2004 (20)
Lance Bouma LW 6' 2" / 209 lbs Mar 25, 1990 (34)
Gustav Bouramman D 5' 11" / 184 lbs Jan 24, 1997 (27)
Xavier Bourgault OTT C 6' 0" / 185 lbs Oct 22, 2002 (22)
Daniil Bourosh C 6' 0" / 194 lbs Apr 15, 2004 (20)
Gabriel Bourque MON LW 5' 10" / 203 lbs Sep 23, 1990 (34)
Ryan Bourque C 5' 9" / 185 lbs Jan 3, 1991 (33)
Mavrik Bourque DAL C 5' 10" / 185 lbs Jan 8, 2002 (22)
Zachary Bouthillier G 6' 2" / 185 lbs Nov 8, 1999 (25)
Olivier Boutin D 5' 9" / 177 lbs Jan 20, 2003 (21)
Jay Bouwmeester D 6' 4" / 221 lbs Sep 27, 1983 (41)
Landon Bow G 6' 5" / 210 lbs Aug 24, 1995 (29)
Ethan Bowen C 6' 1" / 154 lbs May 14, 2002 (22)
Shane Bowers NJ C 6' 2" / 186 lbs Jul 30, 1999 (25)
Madison Bowey NYR D 6' 2" / 202 lbs Apr 22, 1995 (29)
Henry Bowlby LW 6' 2" / 195 lbs Feb 26, 1997 (27)
Braeden Bowman VEG RW 6' 1" / 205 lbs Jun 26, 2003 (21)
Johnny Boychuk D 6' 2" / 227 lbs Jan 19, 1984 (40)
Travis Boyd MIN C 6' 0" / 190 lbs Sep 14, 1993 (31)
Ben Boyd LW 6' 3" / 198 lbs Aug 23, 2003 (21)
Talyn Boyko NYR G 6' 7" / 212 lbs Oct 16, 2002 (22)
Brian Boyle C 6' 6" / 245 lbs Dec 18, 1984 (40)
Kevin Boyle G 6' 0" / 201 lbs May 30, 1992 (32)
Timothy Boyle D 6' 2" / 185 lbs Mar 21, 1993 (31)
Tyler Bozak C 6' 1" / 199 lbs Mar 19, 1986 (38)
Jakub Brabenec VEG C 6' 1" / 180 lbs Sep 11, 2003 (21)
Jeremy Bracco RW 5' 11" / 185 lbs Mar 17, 1997 (27)
Chase Bradley COL LW 5' 11" / 180 lbs Jan 9, 2002 (22)
Sebastian Bradshaw C 6' 3" / 196 lbs May 26, 2005 (19)
Cole Brady G 6' 5" / 175 lbs Feb 12, 2001 (23)
Darren Brady PHI D 6' 0" / 198 lbs Apr 5, 1996 (28)
Michael Brandsegg-Nygard RW 6' 1" / 198 lbs Oct 5, 2005 (19)
Erik Brannstrom VAN D 5' 10" / 185 lbs Sep 2, 1999 (25)
Derick Brassard C 6' 1" / 202 lbs Sep 22, 1987 (37)
Francois Brassard EDM G 6' 1" / 185 lbs Jan 31, 1994 (30)
Jesper Bratt NJ LW 5' 10" / 175 lbs Jul 30, 1998 (26)
Filip Bratt D 5' 10" / 179 lbs May 19, 2002 (22)
Victor Brattstrom G 6' 4" / 200 lbs Mar 22, 1997 (27)
Justin Braun D 6' 2" / 205 lbs Feb 10, 1987 (37)
Justin Brazeau BOS RW 6' 5" / 220 lbs Feb 2, 1998 (26)
Chris Breen D 6' 7" / 224 lbs Jun 29, 1989 (35)
T.J. Brennan D 6' 1" / 216 lbs Apr 3, 1989 (35)
Tyler Brennan NJ G 6' 4" / 181 lbs Sep 27, 2003 (21)
Alex Breton D - / - -
Mitchell Brewer D - / - -
Connor Brickley C 6' 1" / 195 lbs Feb 25, 1992 (32)
Daniel Brickley D 6' 3" / 214 lbs Mar 30, 1995 (29)
Scooter Brickley PIT D 6' 4" / 216 lbs May 27, 1999 (25)
Daniel Briere PHI C 5' 9" / 174 lbs Oct 6, 1977 (47)
Skyler Brind'amour CAR C 6' 3" / 190 lbs Jul 27, 1999 (25)
Gavin Brindley CBJ RW 5' 8" / 173 lbs Oct 5, 2004 (20)
Bobby Brink PHI RW 5' 8" / 169 lbs Jul 8, 2001 (23)
Benjamin Brinkman MIN D 6' 1" / 215 lbs Oct 4, 2000 (24)
Guillaume Brisebois VAN D 6' 2" / 175 lbs Jul 21, 1997 (27)
Brendan Brisson VEG C 5' 11" / 189 lbs Oct 22, 2001 (23)
Bailey Brkin G 6' 3" / 174 lbs May 29, 1999 (25)
Alex Broadhurst C 6' 0" / 178 lbs Mar 7, 1993 (31)
Philip Broberg STL D 6' 3" / 198 lbs Jun 25, 2001 (23)
Brett Brochu EDM G 6' 0" / 176 lbs Jul 9, 2002 (22)
Jeremy Brodeur NJ G 6' 0" / 185 lbs Oct 29, 1996 (28)
T.J. Brodie CHI D 6' 2" / 187 lbs Jun 7, 1990 (34)
Jonas Brodin MIN D 6' 2" / 196 lbs Jul 12, 1993 (31)
Kyle Brodziak C 6' 2" / 212 lbs May 25, 1984 (40)
Jonny Brodzinski NYR C 6' 0" / 204 lbs Jun 19, 1993 (31)
Bryce Brodzinski LA RW 6' 0" / 195 lbs Aug 9, 2000 (24)
Easton Brodzinski LW 6' 2" / 198 lbs Aug 13, 1996 (28)
Mathias Brome LW 6' 0" / 183 lbs Jul 29, 1994 (30)
Josh Brook D 6' 1" / 193 lbs Jun 17, 1999 (25)
Adam Brooks C 6' 0" / 179 lbs May 6, 1996 (28)
Calder Brooks C 6' 0" / 191 lbs Aug 26, 1994 (30)
Devin Brosseau C 6' 1" / 203 lbs Jul 4, 1995 (29)
Laurent Brossoit CHI G 6' 3" / 203 lbs Mar 23, 1993 (31)
Nikolas Brouillard SEA D 5' 10" / 150 lbs Feb 7, 1995 (29)
Troy Brouwer RW 6' 3" / 213 lbs Aug 17, 1985 (39)
Dustin Brown RW 6' 0" / 210 lbs Nov 4, 1984 (40)
Josh Brown EDM D 6' 5" / 220 lbs Jan 21, 1994 (30)
Connor Brown EDM RW 6' 0" / 184 lbs Jan 14, 1994 (30)
Patrick Brown BOS C 6' 1" / 218 lbs May 29, 1992 (32)
J.T. Brown RW 5' 10" / 175 lbs Jul 2, 1990 (34)
Logan Brown TB C 6' 6" / 218 lbs Mar 5, 1998 (26)
Erik Brown LW 6' 2" / 194 lbs Sep 30, 1995 (29)
Garrett Brown D 6' 2" / 178 lbs Apr 4, 2004 (20)
Cole Brown RW 6' 2" / 179 lbs Apr 27, 2005 (19)
Matt Brown PHI LW 5' 9" / 190 lbs Aug 9, 1999 (25)
Christopher Brown BUF C 6' 0" / 179 lbs Feb 22, 1996 (28)
Tristan Broz PIT LW 6' 0" / 179 lbs Oct 10, 2002 (22)
Adam Brubacher D 6' 4" / 205 lbs Dec 13, 1995 (29)
Frederic Brunet BOS D 6' 3" / 190 lbs Aug 21, 2003 (21)
Simon-Pier Brunet BUF D 6' 2" / 196 lbs Oct 24, 2005 (19)
Andrew Brunette NJ LW 6' 1" / 210 lbs Aug 24, 1973 (51)
Harrison Brunicke D 6' 3" / 196 lbs May 8, 2006 (18)
Jacob Bryson BUF D 5' 9" / 174 lbs Nov 18, 1997 (27)
Hunter Brzustewicz CGY D 6' 0" / 190 lbs Nov 29, 2004 (20)
Jeremie Bucheler SJ D 6' 4" / 200 lbs Mar 31, 2000 (24)
Dmitri Buchelnikov LW 5' 10" / 165 lbs Sep 6, 2003 (21)
Michael Buchinger STL D 5' 11" / 178 lbs Apr 25, 2004 (20)
Pavel Buchnevich STL LW 6' 1" / 196 lbs Apr 17, 1995 (29)
Brett Budgell NYR LW 6' 0" / 187 lbs Jun 1, 2001 (23)
Evan Buitenhuis G - / - -
Shai Buium DET D 6' 3" / 214 lbs Mar 26, 2003 (21)
Zeev Buium D 6' 0" / 185 lbs Dec 7, 2005 (19)
Michael Bullion G 6' 0" / 198 lbs May 14, 1997 (27)
Alex Bump LW 6' 0" / 195 lbs Nov 20, 2003 (21)
Connor Bunnaman C 6' 1" / 207 lbs Apr 16, 1998 (26)
Michael Bunting PIT LW 6' 0" / 186 lbs Sep 17, 1995 (29)
Andre Burakovsky SEA LW 6' 3" / 209 lbs Feb 9, 1995 (29)
Anton Burdasov RW - / - -
Erik Burgdoerfer D 6' 1" / 207 lbs Dec 11, 1988 (36)
Todd Burgess C 6' 2" / 178 lbs Apr 3, 1996 (28)
Brayden Burke LW 5' 11" / 180 lbs Jan 1, 1997 (27)
Callahan Burke VEG C 5' 10" / 183 lbs Mar 19, 1997 (27)
Nolan Burke SJ C 6' 1" / 185 lbs Dec 9, 2002 (22)
Nathan Burke RW 6' 1" / 175 lbs Dec 21, 1998 (26)
Austin Burnevik RW 6' 4" / 195 lbs Jan 3, 2005 (19)
Brent Burns CAR D 6' 5" / 228 lbs Mar 9, 1985 (39)
Quinton Burns D 6' 1" / 180 lbs Apr 14, 2005 (19)
Kyle Burroughs LA D 6' 0" / 200 lbs Jul 12, 1995 (29)
Ethan Burroughs RW 5' 10" / 182 lbs Jun 19, 2003 (21)
Alexandre Burrows LW 6' 1" / 188 lbs Apr 11, 1981 (43)
Hagen Burrows RW 6' 2" / 174 lbs Oct 13, 2005 (19)
Luka Burzan RW 6' 0" / 184 lbs Jan 7, 2000 (24)
Dennis Busby D - / - -
D.J. Busdeker RW 5' 10" / 181 lbs Sep 25, 1999 (25)
Brandon Bussi BOS G 6' 5" / 209 lbs Jun 25, 1998 (26)
Daniil But LW 6' 5" / 203 lbs Feb 15, 2005 (19)
Will Butcher D 5' 10" / 195 lbs Jan 6, 1995 (29)
Francois-James Buteau D 6' 3" / 197 lbs Apr 28, 2004 (20)
Vyacheslav Buteyets ANA G 6' 4" / 210 lbs May 29, 2002 (22)
Chris Butler D 6' 1" / 200 lbs Oct 27, 1986 (38)
Cameron Butler CBJ RW 6' 4" / 209 lbs Jun 9, 2002 (22)
Andrei Buyalsky C 6' 3" / 174 lbs Aug 18, 2000 (24)
Roman Bychkov D 5' 11" / 160 lbs Feb 10, 2001 (23)
Quinton Byfield LA RW 6' 5" / 225 lbs Aug 19, 2002 (22)
Dustin Byfuglien D 6' 5" / 260 lbs Mar 27, 1985 (39)
Bowen Byram BUF D 6' 1" / 190 lbs Jun 13, 2001 (23)
Paul Byron LW 5' 9" / 164 lbs Apr 27, 1989 (35)
Blaine Byron C 5' 11" / 163 lbs Feb 21, 1995 (29)
Filip Bystedt SJ C 6' 3" / 210 lbs Feb 4, 2004 (20)
Floating offer