Monday, January 17, 2022

NHL ALLTIME PLAYERS (B)

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)

Featured Post

NHL TEAMS DRAFT PICKS FROM 2023-2025

NHL TEAM DRAFT PICKS FOR THE YEARS 2023, 2024, 2025 FOR EACH NHL 32 TEAMS ANAHEIM DUCKS ANAHEIM 2023 ENTRY DRAFT PICKS -01-002-LEO CARLSSON ...