Active players are listed in bold.**
Members of the Hockey Hall of Fame are marked with an asterisk (*).
82 NHL Goalies + 22-23 SEASON (00-00)- OVER ALL TOTAL (000)
Player From To TEAMS PLAYED FOR
Mackenzie Blackwood2019 2023 NJD (1) **
Landon Bow 2019 2019 DAL (1)
Kevin Boyle 2019 2019 ANA (1)
Antoine Bibeau 2017 2023 TOR, COL, OTT (3) **
Jean-Francois Berube2016 2023 NYI, CHI, CLB (3) **
Jordan Binnington 2016 2023 STL (1) **
Laurent Brossoit 2015 2022 EDM, WPG, VEG (3) **
Tyler Bunz 2015 2015 EDM (1)
Reto Berra 2014 2018 CGY, COL, FLA, ANA (4)
Richard Bachman 2011 2019 DAL, EDM, VAN (3)
Sergei Bobrovsky 2011 2023 PHI, CLB, FLA (3) **
Johan Backlund 2010 2010 PHI (1)
Mike Brodeur 2010 2011 OTT (1)
Ben Bishop 2009 2023 STL, OTT, TBL, LAK, DAL, BUF (6) **
Chris Beckford-Tseu2008 2008 STL (1)
Jonathan Bernier 2008 2023 LAK, TOR, ANA, COL, DET, NJD (6) **
Niklas Bäckström 2007 2016 MIN, CGY (2)
Barry Brust 2007 2007 LAK (1)
Jason Bacashihua 2006 2007 STL (2)
Adam Berkhoel 2006 2006 ATL (1)
Peter Budaj 2006 2019 COL, MTL, LAK, TBL, LAK (5)
Dan Blackburn 2002 2003 NYR (1)
Ilya Bryzgalov 2002 2015 ANA, PHX, PHI, EDM, MIN, ANA (5)
Brian Boucher 2000 2013 PHI, PHX, CGY, CHI,CLB, SJS, PHI, CAR, PHI (6)
Ryan Bach 1999 1999 LAK (1)
Martin Brochu 1999 2004 WSH, VAN, PIT (3)
Zac Bierk 1998 2004 TBL, MIN, PHX (3)
Scott Bailey 1996 1997 BOS (1)
Martin Biron 1996 2014 BUF, PHI, NYI, NYR (4)
Fred Brathwaite 1994 2004 EDM, CGY, STL, CLB (4)
Mike Bales 1993 1997 BOS, OTT (2)
John Blue 1993 1996 BOS, BUF (2)
Martin Brodeur* 1992 2015 NJD, STL (2)
Jean-Claude Bergeron1991 1997 MTL, TBL, LAK (3)
Stephane Beauregard1990 1994 WPG, PHI, WPG (2)
Ed Belfour* 1989 2007 CHI, SJS, DAL, TOT, FLA (5)
Mario Brunetta 1988 1990 QUE (1)
Sean Burke 1988 2007 NJD, HFD, CAR, VAN, PHI, FLA, PHX, PHI, TBL, LAK (9)
Daniel Berthiaume 1987 1994 WPG, MNS, LAK, BOS, OTT (5)
Craig Billington 1986 2003 NJD, OTT, BOS, COL, WSH (5)
Tom Barrasso 1984 2003 BUF, PIT, OTT, CAR, TOR (5)
Marc Behrend 1984 1986 WPG (1)
Allan Bester 1984 1996 TOR, DET, TOR, DET, DAL (3)
Tim Bernhardt 1983 1987 CGY, TOR (2)
Mike Blake 1982 1984 LAK (1)
Don Beaupre 1981 1997 MNS, WSH, OTT, TOR (4)
Steve Baker 1980 1983 NYR (1)
Marco Baron 1980 1985 BOS, LAK, EDM (3)
Richard Brodeur 1980 1988 NYI, VAN, HFD (3)
Rollie Boutin 1979 1981 WSH (1)
Murray Bannerman 1978 1987 VAN, CHI (2)
Jim Bedard 1978 1979 WSH (1)
Yves Belanger 1975 1980 STL, ATF, BOS (3)
Gary Bromley 1974 1981 BUF, VAN (2)
Michel Belhumeur 1973 1976 PHI, WSH (2)
Dan Bouchard 1973 1986 ATF, CGY, QUE, WPG (4)
Ross Brooks 1973 1975 BOS (1)
Bruce Bullock 1973 1977 VAN (1)
Andy Brown 1972 1974 DET, PIT (2)
Ken Brown 1971 1971 CHI (1)
Ken Broderick 1970 1975 MNS, BOS (2)
Les Binkley 1968 1972 PIT (1)
Garry Bauman 1967 1969 MTL, MNS (2)
Gilles Boisvert 1960 1960 DET (1)
Len Broderick 1958 1958 MTL (1)
Hank Bassen 1955 1968 CHI, DET, PIT (3)
Andre Binette 1955 1955 MTL (1)
Johnny Bower* 1954 1970 NYR, TOR (2)
Richard Bittner 1950 1950 BOS (1)
Baz Bastien 1946 1946 TOR (1)
Gordie Bell 1946 1946 TOR (1)
Harvey Bennett 1945 1945 BOS (1)
Lionel Bouvrette 1943 1943 NYR (1)
Steve Buzinski 1943 1943 NYR (1)
Paul Bibeault 1941 1947 MTL, TOR, BOS, MTL, CHI (4)
Claude Bourque 1939 1940 MTL, DET (2)
Frank Brimsek* 1939 1950 BOS, CHI (2)
Turk Broda* 1937 1952 TOR (1)
Bill Beveridge 1930 1943 DEC, OTS, STE, MTM (4)
Frank Brophy 1920 1920 QUB (1)
Clint Benedict* 1918 1930 OTS, MTM (2)
Art Brooks 1918 1918 TOA (1)
----------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
Active players are listed in bold.**
Members of the Hockey Hall of Fame are marked with an asterisk (*).
702 NHL Skaters + 22-23 SEASON (04-04)- OVER ALL TOTAL (706)
Player From To Pos TEAMS PLAYED FOR.
Jonatan Berggren 2023 2023 RW DET (1) **
Marcus Bjork 2023 2023 D CLB (1) **
Matej Blumel 2023 2023 RW DAL (1) **
Shane Bowers 2023 2023 C COL (1) **
Brandon Baddock 2022 2023 LW MTL, MIN (2) **
Justin Barron 2022 2023 D COL, MTL (2) **
Adam Beckman 2022 2023 LW MIN (1) **
Matthew Beniers 2022 2023 C SEA (1) **
Brandon Biro 2022 2023 F BUF (1) **
Kasper Bjorkqvist 2022 2022 RW PIT (1) **
Nick Blankenburg 2022 2023 D CLB (1) **
Matt Boldy 2022 2023 LW MIN (1) **
Thomas Bordeleau 2022 2023 C SJS (1) **
Bobby Brink 2022 2023 RW PHI (1) **
Philip Broberg 2022 2023 D EDM (1) **
Kevin Bahl 2021 2023 D NJD (1) **
Alexander Barabanov2021 2023 F TOR, SJS (2) **
Alex Barre-Boulet 2021 2023 F SEA, TBL (2) **
Morgan Barron 2021 2023 C NYR, WPG (2) **
Alex Belzile 2021 2023 F MTL (1) **
Simon Benoit 2021 2022 D ANA (1)
Jacob Bernard-Docker2021 2022 D OTT (1) **
Mathias Brome 2021 2021 F DET (1)
Jacob Bryson 2021 2023 D BUF (1) **
Kyle Burroughs 2021 2023 D COL, VAN (2) **
Quinton Byfield 2021 2023 C LAK (1) **
Bowen Byram 2021 2023 D COL (1) **
Cole Bardreau 2020 2023 C NYI (1) **
Jean.Chri. Beaudin 2020 2020 C OTT (1)
Nicolas Beaudin 2020 2023 D CHI (1) **
Kieffer Bellows 2020 2023 LW NYI (1) **
Emil Bemstrom 2020 2023 C CLB (1) **
Tyler Benson 2020 2022 LW EDM (1) **
Lean Bergmann 2020 2021 F SJS (1)
Jake Bischoff 2020 2020 D VEG (1)
Tobias Bjornfot 2020 2023 D LAK (1) **
Joachim Blichfeld 2020 2021 W SJS (1)
Adam Boqvist 2020 2023 D CHI, CLB (2) **
Jesper Boqvist 2020 2023 C NJD (1) **
Adam Brooks 2020 2023 C TOR, MTL, VEG, WPG, PHI (5) **
Connor Bunnaman 2020 2023 C PHI, FLA (2) **
Rudolfs Balcers 2019 2023 LW OTT, SJS, FLA (3) **
Nathan Bastian 2019 2023 RW SEA, NJD (2) **
Drake Batherson 2019 2023 C OTT (1) **
Gavin Bayreuther 2019 2023 D DAL, CLB (2) **
Jake Bean 2019 2023 D CAR, CLB (2) **
Clark Bishop 2019 2023 C CAR, OTT, CGY (3) **
Colin Blackwell 2019 2022 C NSH, NYR, SEA, TOR (4) **
Teddy Blueger 2019 2023 C PIT (1) **
William Borgen 2019 2023 D BUF, SEA (2) **
Evan Bouchard 2019 2023 D EDM (1) **
Erik Brannstrom 2019 2023 D OTT (1) **
Guillaume Brisebois2019 2023 D VAN (1) **
Josh Brown 2019 2023 D FLA, OTT, BOS, ARI (4) **
Michael Bunting 2019 2023 LW ARI, TOR (2) **
Chase Balisy 2018 2018 C FLA (1)
Ethan Bear 2018 2023 D EDM, CAR (2) **
Louis Belpedio 2018 2021 D MIN (1)
Anders Bjork 2018 2023 LW BOS, BUF (2) **
Sammy Blais 2018 2023 LW STL, NYR (2) **
Andreas Borgman 2018 2021 D TOR, TBL (2)
Henrik Borgström 2018 2023 C FLA, CHI, WSH (3) **
Madison Bowey 2018 2023 D WSH, DET, CHI, VAN, MTL (5) **
Travis Boyd 2018 2023 C WSH, TOR, VAN, ARI (4) **
Jesper Bratt 2018 2023 LW NJD (1) **
Daniel Brickley 2018 2019 D LAK (1)
Alex Broadhurst 2018 2018 C CLB (1)
Logan Brown 2018 2023 C OTT, STL (2) **
Will Butcher 2018 2023 D NJD, BUF, DAL (3) **
Nicholas Baptiste 2017 2018 RW BUF (1)
Ivan Barbashev 2017 2023 C STL (1) **
Riley Barber 2017 2023 RW WSH, MTL, DET, DAL (4) **
Mathew Barzal 2017 2023 C NYI (1) **
Anthony Beauvillier2017 2023 LW NYI (1) **
Matt Benning 2017 2023 D EDM, NSH, SJS (3) **
Tyler Bertuzzi 2017 2023 LW DET (1) **
Anton Blidh 2017 2022 LW BOS (1) **
Brock Boeser 2017 2023 RW VAN (1) **
Jonny Brodzinski 2017 2023 C LAK, SJS, NYR (3) **
Pavel Buchnevich 2017 2023 LW NYR, STL (2) **
Erik Burgdoerfer 2017 2019 D BUF, OTT (2)
Justin Bailey 2016 2022 RW BUF, PHI, VAN (3) **
Christoph Bertschy 2016 2018 C MIN (1)
Chris Bigras 2016 2018 D COL (1)
Oliver Bjorkstrand 2016 2023 RW CLB, SEA (2) **
Joseph Blandisi 2016 2020 C NJD, ANA, PIT (3)
Connor Brickley 2016 2019 C FLA, NYR (2)
Connor Brown 2016 2023 RW TOR, OTT, WSH (3) **
Casey Bailey 2015 2017 RW TOR, OTT (2)
Kyle Baun 2015 2016 RW CHI (1)
Pierre-Edo Bellemare2015 2023 LW PHI, VEG, COL, TBL (4) **
Sam Bennett 2015 2023 C CGY, FLA (2) **
Alex Biega 2015 2022 D VAN, DET, TOR (3) **
Danny Biega 2015 2015 D CAR (1)
Anthony Bitetto 2015 2023 D NSH, MIN, WPG, NYR, FLA (5) **
Jesse Blacker 2015 2015 D ANA (1)
Ryan Bourque 2015 2015 C NYR (1)
Patrick Brown 2015 2023 C CAR, VEG, PHI (3) **
Andre Burakovsky 2015 2023 LW WSH, COL, SEA (3) **
Aleksander Barkov 2014 2023 C FLA (1) **
Anton Belov 2014 2014 D EDM (1)
Chad Billins 2014 2014 D CGY (1)
Reid Boucher 2014 2019 C NJD, NSH, NJD, VAN (4)
Michael Bournival 2014 2018 LW MTL, TBL (2)
Christopher Breen 2014 2014 D CGY (1)
David Broll 2014 2014 LW TOR (1)
Julien Brouillette 2014 2015 D WSH, WPG (2)
Carter Bancks 2013 2013 C CGY (1)
Daniel Bang 2013 2013 W NSH (1)
Mark Barberio 2013 2020 D TBL, MTL, COL (3)
Victor Bartley 2013 2016 D NSH, MTL (2)
Nathan Beaulieu 2013 2023 D MTL, BUF, WPG, ANA (4) **
Taylor Beck 2013 2017 RW NSH, NYI, EDM, NYR (4)
Brett Bellemore 2013 2015 D CAR (1)
Beau Bennett 2013 2018 RW PIT, NJD, STL (3)
Nick Bjugstad 2013 2023 C FLA, PIT, MIN, ARI (4) **
Nicolas Blanchard 2013 2013 LW CAR (1)
Patrick Bordeleau 2013 2015 LW COL (1)
Jonas Brodin 2013 2023 D MIN (1) **
Chris Brown 2013 2016 C PHX, WSH (2)
Damien Brunner 2013 2015 RW DET, NJD (2)
Sven Baertschi 2012 2022 LW CGY, VAN, VEG (3) **
Tyson Barrie 2012 2023 D COL, TOR, EDM (3) **
Jordie Benn 2012 2023 D DAL, MTL, VAN, WPG, MIN, TOR (6) **
Stu Bickel 2012 2015 D NYR, MIN (2)
Brandon Bollig 2012 2016 LW CHI, CGY (2)
Mark Borowiecki 2012 2023 D OTT, NSH (2) **
Robert Bortuzzo 2012 2023 D PIT, STL (2) **
Marc-Andre Bourdon2012 2012 D PHI (1)
Gabriel Bourque 2012 2020 LW NSH, COL, WPG (3)
T.J. Brennan 2012 2016 D BUF, FLA, TOR (3)
J.T. Brown 2012 2019 RW TBL, ANA , MIN (3)
Brett Bulmer 2012 2016 RW MIN (1)
Drew Bagnall 2011 2011 D MIN (1)
Matt Bartkowski 2011 2021 D BOS, VAN, CGY, MIN (4)
Andre Benoit 2011 2016 D OTT, COL, BUF, STL (4)
Jonathon Blum 2011 2015 D NSH, MIN (2)
Lance Bouma 2011 2018 C CGY, CHI (2)
Justin Braun 2011 2023 D SJS, PHI, NYR (3) **
T.J. Brodie 2011 2023 D CGY, TOR (2) **
Evan Brophey 2011 2012 C CHI, COL (2)
Alexander Burmistrov2011 2018 C ATL, WPG, ARI, VAN (4)
Paul Byron 2011 2023 LW BUF, CGY, MTL (3) **
Oskars Bartulis 2010 2011 D PHI (1)
Jamie Benn 2010 2022 LW DAL (1) **
Mario Bliznak 2010 2011 C VAN (1)
Andrew Bodnarchuk2010 2016 D BOS, CLB, COL (3)
Nick Bonino 2010 2023 C ANA, VAN, PIT, NSH, MIN, SJS (6) **
Drayson Bowman 2010 2015 C/LW CAR, MTL (2)
Tyler Bozak 2010 2022 C TOR, STL (2) **
Bobby Butler 2010 2014 RW OTT, NJD, NSH, FLA (4)
Mikael Backlund 2009 2023 C CGY (1) **
Josh Bailey 2009 2023 C NYI (1) **
Jay Beagle 2009 2022 RW/C WSH, VAN, ARI (3) **
Matt Beleskey 2009 2019 LW ANA, BOS, NYR (3)
Sean Bentivoglio 2009 2009 LW NYI (1)
Patrik Berglund 2009 2019 C STL, BUF (2)
Paul Bissonnette 2009 2014 LW PIT, PHX (2)
Byron Bitz 2009 2012 RW BOS, FLA, VAN (3)
Troy Bodie 2009 2015 RW ANA, CAR, TOR (3)
Mikkel Boedker 2009 2020 RW PHX, ARI, COL, SJS, OTT (5)
Zach Bogosian 2009 2023 D ATL, WPG, BUF, TOR, TBL (5) **
Alexandre Bolduc 2009 2015 C VAN, PHX, ARI (3)
Zach Boychuk 2009 2015 C CAR, PIT, NSH, CAR (3)
Fabian Brunnstrom 2009 2012 LW DAL, DET (2)
Chris Butler 2009 2019 D BUF, CGY, STL (3)
Nicklas Backstrom 2008 2023 C WSH (1) **
Ivan Baranka 2008 2008 D NYR (1)
Cody Bass 2008 2017 C OTT, CLB, NSH (3)
Niclas Bergfors 2008 2012 RW NJD, ATL, FLA, NSH (4)
Adam Berti 2008 2008 LW CHI (1)
Jared Boll 2008 2018 RW CLB, ANA (2)
Casey Borer 2008 2010 D CAR (1)
Chris Bourque 2008 2013 LW WSH, PIT, WSH, BOS (3)
Darryl Boyce 2008 2012 C TOR, CLB (2)
Johnny Boychuk 2008 2020 D COL, BOS, NYI (3)
Brian Boyle 2008 2022 C LAK, NYR, TBL, TOR, NJD, NSH, FLA, PIT (8) **
Derick Brassard 2008 2023 C CLB, NYR, OTT, PIT, FLA, COL, NYI, ARI, PHI, EDM, OTT (10) **
David Brine 2008 2008 C FLA (1)
Mike Brown 2008 2016 RW VAN, ANA, TOR, EDM, SJS, MTL (6)
Dane Byers 2008 2012 LW NYR, CLB (2)
David Backes 2007 2021 C STL, BOS, ANA (3)
Krys Barch 2007 2014 RW DAL, FLA, NJD, FLA (3)
Shawn Belle 2007 2011 D MIN, MTL, EDM, COL (4)
Bryan Bickell 2007 2017 LW CHI, CAR (2)
Sebastien Bisaillon 2007 2007 D EDM (1)
Mike Blunden 2007 2018 RW CHI, CLB, MTL, TBL, OTT (5)
Danny Bois 2007 2007 RW OTT (1)
Dave Bolland 2007 2016 C CHI, TOR, FLA (3)
David Booth 2007 2018 LW FLA, VAN, TOR, DET (4)
Luc Bourdon 2007 2008 D VAN (1)
Dustin Boyd 2007 2011 C CGY, NSH, MTL (3)
Tim Brent 2007 2013 C ANA, PIT, CHI, TOR, CAR (5)
Sheldon Brookbank2007 2014 D NSH, NJD, ANA, CHI (4)
Alex Brooks 2007 2007 D NJD (1)
Troy Brouwer 2007 2020 RW CHI, WSH, STL, CGY, FLA, STL (5)
Adam Burish 2007 2015 RW CHI, DAL, SJS (3)
Jaroslav Balastik 2006 2007 RW CLB (1)
Keith Ballard 2006 2015 D PHX, FLA, VAN, MIN (4)
Cam Barker 2006 2013 D CHI, MIN, EDM, VAN (4)
Brendan Bell 2006 2012 D TOR, PHX, OTT, NYR (4)
Steve Bernier 2006 2018 RW SJS, BUF, VAN, FLA, NJD, NYI (6)
Kevin Bieksa 2006 2018 D VAN, ANA (2)
Brandon Bochenski2006 2010 RW OTT, CHI, BOS, ANA, NSH, TBL (6)
Derek Boogaard 2006 2011 LW MIN, NYR (2)
Rene Bourque 2006 2017 RW CHI, CGY, MTL, ANA, CLB, COL (6)
Kyle Brodziak 2006 2019 C EDM, MIN, STL, EDM (3)
Gilbert Brule 2006 2014 C CLB, EDM, PHX (3)
Alexandre Burrows 2006 2018 LW VAN, OTT (2)
Dustin Byfuglien 2006 2019 D CHI, ATL, WPG (3)
Anton Babchuk 2004 2013 D CHI, CAR, CGY (3)
Jozef Balej 2004 2006 RW MTL, NYR, VAN (3)
Michal Barinka 2004 2006 D CHI (1)
Ryan Barnes 2004 2004 LW DET (1)
Sean Bergenheim 2004 2015 LW NYI, TBL, FLA, MIN (4)
Patrice Bergeron 2004 2022 C BOS (1) **
Goran Bezina 2004 2004 D PHX (1)
Mike Bishai 2004 2004 C EDM (1)
Darryl Bootland 2004 2008 RW DET, NYI (2)
Brad Boyes 2004 2016 RW SJS, BOS, STL, BUF, NYI, FLA, TOR (7)
Christoph Brandner2004 2004 LW MIN (1)
Wade Brookbank 2004 2009 D NSH, VAN, BOS, CAR (4)
Dustin Brown 2004 2022 RW LA (1)
Garrett Burnett 2004 2004 LW ANA (1)
Brent Burns 2004 2023 D/RW MIN, SJS, CAR (3) **
Christian Backman 2003 2009 D STL, NYR, CLB (3)
Scott Barney 2003 2006 C LAK, ATL (2)
Milan Bartovic 2003 2006 RW BUF, CHI (2)
Ryan Bayda 2003 2009 LW CAR (1)
Francois Beauchemin2003 2018 D MTL, CLB, ANA, TOR, ANA, COL, ANA (5)
Marc-Andre Bergeron2003 2013 D EDM, NYI, ANA, MIN, MTL, TBL, CAR (7)
Zdenek Blatny 2003 2006 LW ATL, BOS (2)
Pierre-Marc Bouchard2003 2014 C MIN, NYI (2)
Jay Bouwmeester 2003 2020 D FLA, CGY, STL (3)
Steve Brule 2003 2003 RW NJD, COL (2)
Dmitri Bykov 2003 2003 D DET (1)
Chris Bala 2002 2002 LW OTT (1)
Eric Beaudoin 2002 2004 LW FLA (1)
Jaroslav Bednar 2002 2004 RW LAK, FLA (2)
Blake Bellefeuille 2002 2003 C CLB (1)
Christian Berglund 2002 2004 LW NJD, FLA (2)
Blair Betts 2002 2011 C CGY, NYR, PHI (3)
Jesse Boulerice 2002 2009 RW PHI, CAR, STL, PHI, EDM (4)
Josef Boumedienne 2002 2004 D NJD, TBL, WSH (3)
Pavel Brendl 2002 2006 RW PHI, CAR, PHX (3)
Kip Brennan 2002 2008 LW LAK, ATL, ANA, NYI (4)
Yuri Babenko 2001 2001 C COL (1)
Peter Bartos 2001 2001 LW MIN (1)
Kris Beech 2001 2008 C WSH, PIT, NSH, WSH, CLB, VAN, PIT (5)
Eric Belanger 2001 2013 C LAK, CAR, ATL, MIN, WSH, PHX, EDM (7)
Francis Belanger 2001 2001 LW MTL (1)
Mark Bell 2001 2012 C CHI, SJS, TOR, ANA (4)
Rick Berry 2001 2004 D COL, PIT, WSH (3)
Jiri Bicek 2001 2004 RW NJD (1)
Tyler Bouck 2001 2007 C DAL, PHX, VAN (3)
Eric Boulton 2001 2016 LW BUF, ATL, NJD, NYI (4)
Bill Bowler 2001 2001 C CLB (1)
Matt Bradley 2001 2012 RW SJS, PIT, WSH, FLA (4)
Mike Brown 2001 2006 LW VAN, ANA, CHI (3)
Maxim Balmochnykh2000 2000 LW ANA (1)
Derek Bekar 2000 2004 LW STL, LAK, NYI (3)
Bubba Berenzweig 2000 2003 D NSH (1)
Eric Bertrand 2000 2001 LW NJD, ATL, MTL (3)
Mathieu Biron 2000 2006 D NYI, TBL, FLA, WSH (4)
Eric Boguniecki 2000 2007 C FLA, STL, PIT, NYI (4)
Alexandre Boikov 2000 2001 D NSH (1)
Ryan Bonni 2000 2000 D VAN (1)
Francis Bouillon 2000 2014 D MTL, NSH, MTL, NSH, MTL (2)
Nick Boynton 2000 2011 D BOS, PHX, FLA, ANA, CHI, PHI (6)
Yuri Butsayev 2000 2003 LW DET, ATL (2)
Lubos Bartecko 1999 2003 LW STL, ATL (2)
Andrei Bashkirov 1999 2001 LW MTL (1)
Ryan Bast 1999 1999 D PHI (1)
Karel Betik 1999 1999 D PHI (1)
Jason Blake 1999 2012 LW LAK, NYI, TOR, ANA (4)
Brian Bonin 1999 2001 C PIT, MIN (2)
Dan Boyle 1999 2016 D FLA, TBL, SJS, NYR (4)
Fredrik Bremberg 1999 1999 C EDM (1)
Eric Brewer 1999 2015 D NYI, EDM, STL, TBL, ANA, TOR (6)
Jeff Buchanan 1999 1999 D COL (1)
Shawn Bates 1998 2008 C BOS, NYI (2)
Bates Battaglia 1998 2008 LW CAR, COL, WSH, TOR (4)
Steve Begin 1998 2013 C CGY, MTL, DAL, BOS, NSH, CGY (5)
Jan Benda 1998 1998 C WSH (1)
Ladislav Benysek 1998 2003 D EDM, MIN (2)
Brad Bombardir 1998 2004 D NJD, MIN, NSH (3)
Jason Botterill 1998 2004 LW DAL, ATL, CGY, BUF (4)
Daniel Briere 1998 2015 C PHX, BUF, PHI, MTL, COL (5)
Travis Brigley 1998 2004 LW CGY, COL (2)
Jan Bulis 1998 2007 C WSH, MTL, VAN (3)
Sven Butenschön 1998 2006 D PIT, EDM, NYI, VAN (4)
Petr Buzek 1998 2003 D DAL, ATL, CGY
Frank Banham 1997 2003 RW ANA, PHX (2)
Wade Belak 1997 2011 RW COL, CGY, TOR, FLA, NSH (5)
Bryan Berard 1997 2008 D NYI, TOR, NYR, BOS, CHI, CLB, NYI (6)
Sergei Berezin 1997 2003 LW TOR, PHX, MTL, CHI, WSH (5)
Sylvain Blouin 1997 2003 LW NYR, MTL, MIN, MTL (3)
Patrick Boileau 1997 2004 D WSH, DET, PIT (3)
Rich Brennan 1997 2003 D COL, SJS, NYR, LAK, NSH, BOS (6)
Brad Brown 1997 2004 D MTL, CHI, NYR, MIN, BUF (5)
Sean Brown 1997 2006 D EDM, BOS, NJD, VAN (4)
Drew Bannister 1996 2002 D TBL, EDM, ANA, TBL, NYR, ANA (4)
Ruslan Batyrshin 1996 1996 D LAK (1)
Nolan Baumgartner1996 2010 D WSH, CHI, VAN, PIT, VAN, PHI, DAL, VAN (5)
Clayton Beddoes 1996 1997 C BOS (1)
Aki Berg 1996 2006 D LAK, TOR (2)
Stefan Bergkvist 1996 1997 D PIT (1)
Todd Bertuzzi 1996 2014 RW NYI, VAN, FLA, DET, ANA, CGY, DET (5)
Lonny Bohonos 1996 1999 RW VAN, TOR (2)
Sebastien Bordeleau1996 2002 C MTL, NSH, MIN, PHX (4)
Bob Boughner 1996 2006 D BUF, NSH, PIT, CGY, CAR, COL (6)
Paul Brousseau 1996 2001 RW COL, TBL, FLA (3)
Andrew Brunette 1996 2012 LW WSH, NSH, ATL, MIN, COL, MIN, CHI (7)
Dan Bylsma 1996 2004 RW LAK, ANA (2)
Ken Belanger 1995 2006 LW TOR, NYI, BOS, LAK (4)
Radim Bicanek 1995 2002 D OTT, CHI, CLB (3)
Radek Bonk 1995 2009 C OTT, MTL, NSH (3)
Jason Bonsignore 1995 1999 C EDM, TBL (2)
Dennis Bonvie 1995 2004 RW EDM, CHI, PIT, BOS, OTT, COL (6)
Joel Bouchard 1995 2006 D CGY, NSH, DAL, PHX, NJD, NYR, PIT, NYR, NYI (8)
Zac Boyer 1995 1996 RW DAL (1)
Curtis Brown 1995 2008 C/LW BUF, SJS, CHI, SJS (3)
Kevin Brown 1995 2000 RW LAK, HFD, CAR, EDM (4)
Sergei Brylin 1995 2008 LW NJD (1)
Valeri Bure 1995 2004 RW MTL, CGY, FLA, STL, FLA, DAL (5)
Jeff Batters 1994 1995 D STL (1)
Maxim Bets 1994 1994 LW ANA (1)
Frank Bialowas 1994 1994 LW TOR (1)
Arto Blomsten 1994 1996 D WPG, LAK (2)
Donald Brashear 1994 2010 LW MTL, VAN, PHI, WSH, NYR (5)
Aris Brimanis 1994 2004 D PHI, NYI, ANA, STL (4)
Robert Burakovsky 1994 1994 RW OTT (1)
Ilja Byakin 1994 1995 D EDM, SJS (2)
Steve Bancroft 1993 2002 D CHI, SJS (2)
Darren Banks 1993 1994 LW BOS (1)
Matthew Barnaby 1993 2007 RW BUF, PIT, TBL, NYR, COL, DAL (6)
Doug Barrault 1993 1994 RW MNS, FLA (2)
Sergei Bautin 1993 1996 D WPG, DET, SJS (3)
Mark Beaufait 1993 1993 C SJS (1)
Nikolai Borschevsky1993 1996 RW TOR, CGY, DAL (3)
Philippe Boucher 1993 2009 D BUF, LAK, DAL, PIT (4)
Jason Bowen 1993 1998 D PHI, EDM (2)
Viacheslav Butsayev1993 2000 C PHI, SJS, ANA, FLA, OTT, TBL, OTT (6)
Stu Barnes 1992 2008 C WPG, FLA, PIT, BUF, DAL (5)
Jesse Belanger 1992 2001 C MTL, FLA, VAN, EDM, MTL, NYI (5)
Adam Bennett 1992 1994 D CHI, EDM (2)
Josef Beranek 1992 2001 LW/C EDM, PHI, VAN, PIT, EDM, PIT (4)
Claude Boivin 1992 1995 LW PHI, OTT (2)
Philippe Bozon 1992 1995 LW STL (1)
Pavel Bure* 1992 2003 RW VAN, FLA, NYR (3)
Bobby Babcock 1991 1993 D WSH (1)
Jergus Baca 1991 1992 D HFD (1)
Ralph Barahona 1991 1992 C BOS (1)
Drake Berehowsky 1991 2004 D TOR, PIT, EDM, NSH, VAN, PHX (6)
Tom Bissett 1991 1991 C DET (1)
Peter Bondra 1991 2007 RW WSH, OTT, ATL, CHI (4)
Luciano Borsato 1991 1995 C WPG (1)
Francis Breault 1991 1993 RW LAK (1)
Patrice Brisebois 1991 2009 D MTL, COL, MTL (2)
Cam Brown 1991 1991 LW VAN (1)
Greg Brown 1991 1995 D BUF, PIT, WPG (3)
John Byce 1991 1992 C BOS (1)
Shawn Byram 1991 1992 LW NYI, CHI (2)
Jamie Baker 1990 1999 C QUE, OTT, SJS, TOR, SJS (5)
Helmut Balderis 1990 1990 RW MNS (1)
Murray Baron 1990 2004 D PHI, STL, MTL, PHX, VAN, STL (6)
Len Barrie 1990 2001 C PHI, FLA, PIT, LAK, FLA (5)
Robin Bawa 1990 1994 RW WSH, VAN, SJS, ANA (4)
Bob Beers 1990 1997 D BOS, TBL, EDM, NYI, BOS (4)
Rick Bennett 1990 1992 LW NYR (1)
Tim Bergland 1990 1994 RW WSH, TBL, WSH, TBL (2)
Jonas Bergqvist 1990 1990 RW CGY (1)
James Black 1990 2001 LW HFD, MNS, DAL, BUF, CHI, WSH (6)
Rob Blake* 1990 2010 D LAK, COL, LAK, STL (3)
Neil Brady 1990 1994 C NJD, OTT, DAL (3)
Rod Brind'Amour 1990 2010 C STL, PHI, CAR (3)
Paul Broten 1990 1996 RW NYR, DAL, STL (3)
Marc Bureau 1990 2000 C CGY, MNS, TBL, MTL, PHI, CGY (5)
Don Barber 1989 1992 W MNS, WPG, QUE, SJS (4)
Bill Berg 1989 1999 LW NYI, TOR, NYR, OTT (4)
Jeff Bloemberg 1989 1992 D NYR (1)
Darren Boyko 1989 1989 C WPG (1)
Stephane Brochu 1989 1989 D NYR (1)
Benoit Brunet 1989 2002 LW MTL, DAL, OTT (3)
Adam Burt 1989 2001 D HFD, CAR, PHI, ATL (4)
Warren Babe 1988 1991 LW MNS (1)
Peter Bakovic 1988 1988 RW VAN (1)
Ken Baumgartner 1988 1999 LW LAK, NYI, TOR, ANA, BOS (5)
Paul Beraldo 1988 1989 RW BOS (1)
Mike Berger 1988 1989 D MNS (1)
Bob Bodak 1988 1990 LW CGY, HFD (2)
Rick Boh 1988 1988 C MNS (1)
Rob Brown 1988 2000 RW PIT, HFD, CHI, DAL, LAK, PIT (5)
Kelly Buchberger 1988 2004 RW EDM, ATL, LAK, PHX, PIT (5)
Joel Baillargeon 1987 1989 LW WPG, QUE (2)
Craig Berube 1987 2003 LW PHI, TOR, CGY, WSH, PHI, WSH, NYI, CGY (6)
Jeff Beukeboom 1987 1999 D EDM, NYR (2)
Doug Brown 1987 2001 RW NJD, PIT, DET (3)
Paul Brydges 1987 1987 C BUF (1)
Robin Bartel 1986 1987 D CGY, VAN (2)
Bob Bassen 1986 2000 C NYI, CHI, STL, QUE, DAL, CGY, STL (6)
Yves Beaudoin 1986 1988 D WSH (1)
Brad Berry 1986 1994 D WPG, MNS, DAL (3)
Brian Bradley 1986 1998 C CGY, VAN, TOR, TBL (4)
Jeff Brown 1986 1998 D QUE, STL, VAN, HFD, CAR, TOR, WSH (7)
David Bruce 1986 1994 LW VAN, STL, SJS (3)
Randy Bucyk 1986 1988 C MTL, CGY (2)
Randy Burridge 1986 1998 LW BOS, WSH, LAK, BUF (4)
Roger Belanger 1985 1985 C PIT (1)
Bruce Bell 1985 1990 D QUE, NYR, STL, EDM (4)
Brian Benning 1985 1995 D STL, LAK, PHI, EDM, FLA (5)
Perry Berezan 1985 1993 C CGY, MNS, SJS (3)
Todd Bergen 1985 1985 C PHI (1)
Marc Bergevin 1985 2004 D CHI, NYI, HFD, TBL, DET, STL, PIT, STL, PIT, TBL, PIT, VAN (7)
Don Biggs 1985 1990 C MNS, PHI (2)
Doug Bodger 1985 2000 D PIT, BUF, SJS, NJD, LAK, VAN (6)
Shawn Burr 1985 2000 LW/C DET, TBL, SJS, TBL (3)
Normand Baron 1984 1986 LW MTL, STL (2)
Bo Berglund 1984 1986 RW QUE, MNS, PHI (3)
Scott Bjugstad 1984 1992 RW MNS, PIT, LAK (3)
Phil Bourque 1984 1996 LW PIT, NYR, OTT (3)
Dan Brennan 1984 1986 LW LAK (1)
Greg Britz 1984 1987 RW TOR, HFD (2)
Bob Brooke 1984 1990 C NYR, MNS, NJD (3)
Lyndon Byers 1984 1993 RW BOS, SJS (2)
Blair Barnes 1983 1983 RW LAK (1)
Brian Bellows 1983 1999 LW MNS, MTL, TBL, ANA, WSH (5)
Bob Bergloff 1983 1983 D MNS (1)
John Blum 1983 1990 D EDM, BOS, WSH, BOS, DET, BOS (4)
Serge Boisvert 1983 1988 RW TOR, MTL (2)
Andy Brickley 1983 1994 LW/C PHI, PIT, NJD, BOS, WPG (5)
Dave Brown 1983 1996 RW PHI, EDM, PHI, SJS (3)
Jim Brown 1983 1983 D LAK (1)
Rod Buskas 1983 1993 D PIT, VAN, PIT, LAK, CHI (4)
Mike Backman 1982 1984 RW NYR (1)
Dave Barr 1982 1994 RW BOS, NYR, STL, HFD, DET, NJD, DAL (7)
Eddy Beers 1982 1986 LW CGY, STL (2)
Neil Belland 1982 1987 D VAN, PIT (2)
Jim Benning 1982 1990 D TOR, VAN (2)
Ken Berry 1982 1989 LW EDM, VAN (2)
Todd Bidner 1982 1982 LW WSH (1)
Timo Blomqvist 1982 1987 D WSH, NJD (2)
Fred Boimistruck 1982 1983 D TOR (1)
Michel Bolduc 1982 1983 D QUE (1)
Mark Botell 1982 1982 D PHI (1)
Dan Bourbonnais 1982 1984 LW HFD (1)
Charlie Bourgeois 1982 1988 D CGY, STL, HFD (3)
Paul Boutilier 1982 1989 D NYI, BOS, MNS, NYR, WPG (5)
Randy Boyd 1982 1989 D PIT, CHI, NYI, VAN (4)
Steve Bozek 1982 1992 LW LAK, CGY, STL, VAN, SJS (5)
Jeff Brownschidle 1982 1983 D HFD (1)
Jiri Bubla 1982 1986 D VAN (1)
Garth Butcher 1982 1995 D VAN, STL, QUE, TOR (4)
Dave Babych 1981 1999 D WPG, HFD, VAN, PHI, LAK (5)
Reid Bailey 1981 1984 D PHI, TOR, HFD (3)
Bill Baker 1981 1983 D MTL, COL, STL, NYR (4)
Jeff Bandura 1981 1981 D NYR (1)
John Barrett 1981 1988 D DET, WSH, MNS (3)
Sandy Beadle 1981 1981 LW WPG (1)
Mike Blaisdell 1981 1989 RW DET, NYR, PIT, TOR (4)
Dan Bonar 1981 1983 C LAK (1)
Aaron Broten 1981 1992 LW/C COR, NJD, MNS, QUE, TOR, WPG (6)
Neal Broten 1981 1997 C MNS, DAL, NJD, LAK, DAL (4)
Murray Brumwell 1981 1988 D MNS, NJD (2)
Mike Bullard 1981 1992 C PIT, CGY, STL, PHI, TOR (5)
Gary Burns 1981 1981 LW/C NYR (1)
Bryon Baltimore 1980 1980 D EDM (1)
Paul Baxter 1980 1987 D QUE, PIT, CGY (3)
Serge Beaudoin 1980 1980 D ATF (1)
Doug Berry 1980 1981 C COR (1)
John Bethel 1980 1980 LW WPG (1)
Gilles Bilodeau 1980 1980 LW QUE (1)
Laurie Boschman 1980 1993 C TOR, EDM, WPG, NJD, OTT (5)
Ray Bourque* 1980 2001 D BOS, COL (2)
Curt Brackenbury 1980 1983 RW QUE, EDM, STL (3)
Keith Brown 1980 1995 D CHI, FLA (2)
Jeff Brubaker 1980 1989 LW HFD, MTL, CGY, TOR, EDM, NYR, DET (7)
Mike Busniuk 1980 1981 D PHI (1)
Wayne Babych 1979 1987 RW STL, PIT, QUE, HFD (4)
Frank Beaton 1979 1980 LW NYR (1)
Bill Bennett 1979 1980 LW BOS, HFD (2)
Danny Bolduc 1979 1984 LW DET, CGY (2)
Tim Bothwell 1979 1989 D NYR, STL, HFD, STL (3)
John Baby 1978 1979 D CLE, MNS (2)
Barry Beck 1978 1990 D COR, NYR, LAK (3)
Alain Belanger 1978 1978 RW TOR (1)
Jim Boo 1978 1978 D MNS (1)
Mike Bossy* 1978 1987 RW NYI (1)
Per-Olov Brasar 1978 1982 LW MNS, VAN (2)
Jack Brownschidle 1978 1986 D STL, HFD (2)
Nelson Burton 1978 1979 LW WSH (1)
Bill Butters 1978 1979 D MNS (1)
Norm Barnes 1977 1982 D PHI, HFD (2)
Fred Berry 1977 1977 C DET (1)
Bruce Boudreau 1977 1986 C TOR, CHI (2)
Kirk Bowman 1977 1978 LW CHI (1)
Ted Bulley 1977 1984 LW CHI, WSH, PIT (3)
Mitch Babin 1976 1976 C STL (1)
Rick Blight 1976 1983 RW VAN, LAK (2)
Cam Botting 1976 1976 RW ATF (1)
Rick Bourbonnais 1976 1978 RW STL (1)
Pat Boutette 1976 1985 C/RW TOR, HFD, PIT, HFD (3)
Rick Bowness 1976 1981 RW ATF, DET, STL, WPG (4)
Rick Bragnalo 1976 1979 C WSH (1)
Ken Breitenbach 1976 1979 D BUF (1)
Mel Bridgman 1976 1989 C PHI, CGY, NJD, DET, VAN (5)
Frank Bathe 1975 1983 D DET, PHI (2)
Mike Baumgartner 1975 1975 D KCS (1)
John Bednarski 1975 1980 D NYR, EDM (2)
Harvey Bennett 1975 1979 C PIT, WSH, PHI, MNS, STL (5)
Michel Bergeron 1975 1979 RW DET, NYI, WSH (3)
Yves Bergeron 1975 1977 RW PIT (1)
Mike Bloom 1975 1977 LW DET, WSH, DET (2)
Mike Boland 1975 1975 RW PHI (1)
Mike Boland 1975 1979 D KCS, BUF (2)
Jack Borotsik 1975 1975 C STL (1)
Bob Bourne 1975 1988 C NYI, LAK (2)
Doug Buhr 1975 1975 LW KCS (1)
Glen Burdon 1975 1975 C KCS (1)
Gord Buynak 1975 1975 D STL (1)
Dwight Bialowas 1974 1977 D ATF, MNS (2)
Wayne Bianchin 1974 1980 LW PIT, EDM (2)
Larry Bignell 1974 1974 D PIT (1)
Paulin Bordeleau 1974 1976 RW VAN (1)
Lyle Bradley 1974 1977 C/RW CGS, CLE (2)
Bill Barber* 1973 1984 LW PHI (1)
Thommie Bergman 1973 1980 D DET (1)
Tom Bladon 1973 1981 D PHI, PIT, EDM, WPG, DET (5)
Larry Bolonchuk 1973 1978 D VAN, WSH (2)
Ron Busniuk 1973 1974 RW BUF (1)
Jerry Butler 1973 1983 RW NYR, STL, TOR, VAN, WPG (5)
Jerry Byers 1973 1978 LW MNS, ATF, NYR (3)
Ken Baird 1972 1972 D CGS (1)
Gregg Boddy 1972 1976 D VAN (1)
J.P. Bordeleau 1972 1980 RW CHI (1)
Henry Boucha 1972 1977 C DET, MNS, KCS, COR (4)
Gord Brooks 1972 1975 RW STL, WSH (2)
Dave Burrows 1972 1981 D PIT, TOR, PIT (2)
Fred Barrett 1971 1984 D MNS, LAK (2)
Curt Bennett 1971 1980 LW STL, NYR, ATF, STL, ATF (3)
Ken Block 1971 1971 D VAN (1)
Ivan Boldirev 1971 1985 C BOS, CGS, CHI, ATF, VAN, DET (6)
Pierre Bouchard 1971 1982 D MTL, WSH (2)
Doug Brindley 1971 1971 LW/C TOR (1)
Willie Brossart 1971 1976 D PHI, TOR, WSH (3)
Robin Burns 1971 1976 LW PIT, KCS (2)
Bob Barlow 1970 1971 LW MNS (1)
Barry Boughner 1970 1971 LW OAS, CGS (2)
Michel Briere 1970 1970 C PIT (1)
Larry Brown 1970 1978 D NYR, DET, NYR, PHI, LAK (4)
Ace Bailey 1969 1978 LW BOS, DET, STL, WSH (4)
Doug Barrie 1969 1972 D COR (1)
Serge Bernier 1969 1981 RW PHI, LAK, QUE (3)
Bob Berry 1969 1977 LW MTL, LAK (2)
Bob Blackburn 1969 1971 D NYR, PIT (2)
Christian Bordeleau1969 1972 C MTL, STL, CHI (3)
Terry Ball 1968 1972 D PHI, BUF (2)
Norm Beaudin 1968 1971 RW STL, MNS (2)
Ron Boehm 1968 1968 LW OAS (1)
Mike Byers 1968 1972 RW TOR, PHI, LAK, BUF (4)
Nick Beverley 1967 1980 D BOS, PIT, NYR, MNS, LAK, COR (6)
Ron Buchanan 1967 1970 C BOS, STL (2)
Wally Boyer 1966 1972 C TOR, CHI, OAS, PIT (4)
Gary Bergman 1965 1976 D DET, MNS, DET, KCS (3)
John Brenneman 1965 1969 LW CHI, NYR, TOR, DET, OAS (5)
Andre Boudrias 1964 1976 LW MTL, MNS, CHI, STL, VAN (5)
Don Blackburn 1963 1973 LW BOS, PHI, NYR, NYI, MNS (5)
Gerry Brisson 1963 1963 RW MTL (1)
Red Berenson 1962 1978 C MTL, NYR, STL, DET, STL (4)
Marc Boileau 1962 1962 C DET (1)
Arnie Brown 1962 1974 D TOR, NYR, DET, NYI, ATF (5)
Danny Belisle 1961 1961 RW NYR (1)
Dave Balon 1960 1973 LW NYR, MTL, MNS, NYR, VAN (4)
Stan Baluik 1960 1960 C BOS (1)
Charlie Burns 1959 1973 C DET, BOS, OAS, PIT, MNS (5)
Doug Barkley 1958 1966 D CHI, DET (2)
Buddy Boone 1958 1958 RW BOS (1)
Jack Bownass 1958 1962 D MTL, NYR (2)
Carl Brewer 1958 1980 D TOR, STL, DET, TOR (3)
Ralph Backstrom 1957 1973 C MTL, LAK, CHI (3)
Murray Balfour 1957 1965 RW MTL, CHI, BOS (3)
Bob Baun 1957 1973 D TOR, OAS, DET, TOR (3)
Bob Beckett 1957 1964 C BOS (1)
Jack Bionda 1956 1959 D TOR, BOS (2)
Connie Broden 1956 1958 C MTL (1)
John Bucyk* 1956 1978 LW DET, BOS (2)
Bill Burega 1956 1956 D TOR (1)
Cummy Burton 1956 1959 RW DET (1)
Jim Bartlett 1955 1961 LW MTL, NYR, BOS (3)
Garry Blaine 1955 1955 RW MTL (1)
Dick Bouchard 1955 1955 RW NYR (1)
Bob Bailey 1954 1958 RW TOR, DET, CHI, DET (3)
Andy Bathgate* 1953 1971 RW NYR, TOR, DET, PIT (4)
Frank Bathgate 1953 1953 C NYR (1)
Marcel Bonin 1953 1962 W DET, BOS, MTL (3)
Kelly Burnett 1953 1953 C NYR (1)
Earl Balfour 1952 1961 LW TOR, CHI (2)
Ray Barry 1952 1952 C BOS (1)
Leo Boivin* 1952 1970 D TOR, BOS, DET, PIT, MNS (5)
Mike Buchanan 1952 1952 D CHI (1)
Andy Barbe 1951 1951 RW TOR (1)
Jean Beliveau* 1951 1971 C MTL (1)
Dusty Blair 1951 1951 C TOR (1)
Fred Burchell 1951 1954 C MTL (1)
James Bedard 1950 1951 D CHI (1)
Sam Bettio 1950 1950 LW BOS (1)
Steve Black 1950 1951 LW DET, CHI (2)
Hugh Bolton 1950 1957 D TOR (1)
Bart Bradley 1950 1950 C BOS (1)
Gord Byers 1950 1950 D BOS (1)
Chuck Blair 1949 1949 RW TOR (1)
Al Buchanan 1949 1950 LW TOR (1)
Bucky Buchanan 1949 1949 C/RW NYR (1)
Pete Babando 1948 1953 LW BOS, DET, CHI, NYR (4)
Dick Butler 1948 1948 RW CHI (1)
Bill Barilko 1947 1951 D TOR (1)
Ed Barry 1947 1947 LW BOS (1)
Huddy Bell 1947 1947 RW/D NYR (1)
Hank Blade 1947 1948 LW CHI (1)
Garth Boesch 1947 1950 D TOR (1)
Doug Baldwin 1946 1948 D TOR, DET, CHI (3)
Harold Brown 1946 1946 RW NYR (1)
Pete Backor 1945 1945 D TOR (1)
Russ Brayshaw 1945 1945 LW CHI (1)
Joe Bretto 1945 1945 D CHI (1)
Frank Bennett 1944 1944 LW/D DET (1)
Gus Bodnar 1944 1955 C TOR, CHI, BOS (3)
Tom Brennan 1944 1945 RW BOS (1)
Tony Bukovich 1944 1945 LW/C DET (1)
Hy Buller 1944 1954 D DET, NYR (2)
Gord Buttrey 1944 1944 W CHI (1)
Joe Bell 1943 1947 LW NYR (1)
Lin Bend 1943 1943 C NYR (1)
Reg Bentley 1943 1943 LW CHI (1)
George Boothman 1943 1944 C/D TOR (1)
Butch Bouchard* 1942 1956 D MTL (1)
Adam Brown 1942 1952 LW DET, CHI, BOS (3)
Gerry Brown 1942 1946 LW DET (1)
Norm Burns 1942 1942 C NYR (1)
Dick Behling 1941 1943 D DET (1)
Joe Benoit 1941 1947 RW MTL (1)
Bill Benson 1941 1942 C NYA, BRA (2)
Max Bentley* 1941 1954 C CHI, TOR, NYR (3)
Andy Branigan 1941 1942 D NYA, BRA (2)
Gordie Bruce 1941 1946 LW BOS (1)
Eddie Bruneteau 1941 1949 RW DET (1)
Doug Bentley* 1940 1954 LW CHI, NYR (2)
Connie Brown 1939 1943 C DET (1)
Eddie Bush 1939 1942 D DET (1)
Pete Bessone 1938 1938 D DET (1)
Bobby Bauer* 1937 1952 RW BOS (1)
Frank Beisler 1937 1940 D NYA (1)
Milt Brink 1937 1937 C CHI (1)
George Brown 1937 1939 C MTL (1)
Max Bennett 1936 1936 RW MTL (1)
Phil Besler 1936 1939 RW BOS, DET, CHI (3)
Bob Blake 1936 1936 LW BOS (1)
Conrad Bourcier 1936 1936 C MTL (1)
Jean Bourcier 1936 1936 LW MTL (1)
Mud Bruneteau 1936 1946 RW DET (1)
Toe Blake* 1935 1948 LW MTL (1)
Russ Blinco 1934 1939 C MTM, CHI (2)
Buzz Boll 1934 1944 LW TOR, NYA, BRA, BOS (4)
Ralph Bowman 1934 1940 D OTT, STE, DET (3)
Andy Bellemer 1933 1933 D MTL (1)
Mickey Blake 1933 1936 LW/D MTM, STE, TOR (3)
Bert Burry 1933 1933 D OTS (1)
Walt Buswell 1933 1940 D DET, MTL (2)
Irwin Boyd 1932 1944 RW BOS, DET, BOS (2)
Doug Brennan 1932 1934 D NYR (1)
Eddie Burke 1932 1935 RW/C BOS, NYA (2)
Red Beattie 1931 1939 LW BOS, DET, NYA (3)
Glenn Brydson 1931 1938 RW MTM, STE, NYR, CHI (4)
Cliff Barton 1930 1940 RW PTP, PHQ, NYR (3)
Helge Bostrom 1930 1933 D CHI (1)
Gord Brydson 1930 1930 C/RW TOR (1)
Roy Burmister 1930 1932 LW NYA (1)
Andy Blair 1929 1937 C TOR, CHI (2)
Marty Barry* 1928 1940 C NYA, BOS, DET, MTL (4)
Fred Brown 1928 1928 LW MTM (1)
Cecil Browne 1928 1928 LW CHI (1)
Marty Burke 1928 1938 D MTL, PTP, MTL, OTT, MTL, CHI, MTL (4)
Bobby Burns 1928 1930 LW CHI (1)
Ace Bailey* 1927 1934 RW TSP, TOR (2)
Clarence Boucher 1927 1928 D NYA (1)
Leo Bourgeault 1927 1935 D TSP-TOR, NYR, OTS, MTL, OTS, MTL (4)
Bill Boyd 1927 1930 RW NYR, NYA (2)
Archie Briden 1927 1930 LW BOS, DEC, PTP (3)
Stan Brown 1927 1928 D NYR, DEC (2)
Bill Brydge 1927 1936 D TSP-TML, DEC, NYA (3)
Pete Bellefeuille 1926 1930 RW TSP, TSP-TML, DEC (2)
Fred Bergdinon 1926 1926 RW BOS (1)
Rene Boileau 1926 1926 C NYA (1)
John Brackenborough1926 1926 LW/C BOS (1)
Bernie Brophy 1926 1930 LW MTM, DEC (2)
Bobby Benson 1925 1925 D BOS (1)
Bobby Boucher 1924 1924 C MTL (1)
Billy Burch* 1923 1933 C/LW HAT, NYA, BOS, CHI (4)
Edmond Bouchard 1922 1929 LW/D MTL, HAT, NYA (3)
Billy Boucher 1922 1928 RW MTL, BOS, NYA (3)
Frank Boucher* 1922 1944 C OTS, NYR (2)
Punch Broadbent* 1919 1929 RW OTS, MTM, OTS, NYA (3)
Billy Bell 1918 1924 C/RW MTW, MTL, OTS, MTL (3)
Louis Berlinguette 1918 1926 LW MTL, MTM, PTP (3)
Georges Boucher* 1918 1932 D OTS, MTM, CHI (3)
Morley Bruce 1918 1922 D/C OTS (1)