NHL Skater Register for Last Names Starting with BSubscribe Now (First Month Free)

Index of Letters

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

719 NHL Skaters

719 NHL Skaters Table
Scoring Goals Assists Ice Time Point Shares
Player From To Pos GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI OPS DPS GPS PS
Pete Babando19481953LW3518673159194701511163919.84.00.013.8
Anton Babchuk20042013D289367110714108161919462324428.1473516:239.711.40.021.1
Bobby Babcock19911993D200002000000000.00.10.00.1
Warren Babe19881991LW2125732320005001711.8-0.10.40.00.3
Yuri Babenko20012001C300000000000020.03210:34-0.10.00.0-0.1
Mitch Babin19761976C8000-20000000020.0-0.30.00.0-0.3
John Baby19781979D262810-12262000530484.20.40.70.01.1
Dave Babych19811999D1195142581723-21697055861202852861027915.172817:4540.346.30.086.6
Wayne Babych19791987RW519192246438-2450014250020188580129714.824.56.80.031.4
Jerguš Bača19911992D10022-4140000020160.0-0.10.40.00.3
David Backes20072021C96524831356164114817965432240676217811.41671917:2041.323.10.064.4
Mikael Backlund20092024C97920033053069455148351735253641323858.41681217:1028.821.80.050.6
Christian Bäckman20032009D302235679118216702381803516.6605520:033.714.60.018.2
Mike Backman19821984RW181671181000600166.3-0.20.20.00.1
Pete Backor19451945D36459640013200.23.00.03.2
Nicklas Bäckström20082024C1105271762103383504183862394273350226412.02142719:2380.224.80.0104.9
Ralph Backstrom19571973C10322783616397138924331440317413246010.638.416.40.054.8
Brandon Baddock20222022LW1000000000000088:240.00.00.00.0
Sven Baertschi20122022LW2926672138-34785115085220043815.1417914:1910.63.90.014.5
Drew Bagnall20112011D2000-24000000010.02613:010.0-0.10.0-0.1
Kevin Bahl20212024D139421251102400121001063.8226016:160.14.50.04.6
Ace Bailey*19271934RW316111811924882002421029.66.60.036.2
Ace Bailey19691978LW568107171278-76633901431213136488512.18.35.10.013.4
Bob Bailey19541958RW149152136207132021920-1.42.60.01.2
Casey Bailey20152017RW13101021000000195.31108:29-0.10.10.00.1
Josh Bailey20092023C1057184396580-48241144346242831103159111.61748316:3232.417.70.050.1
Justin Bailey20162024RW132101323-24241000112101666.0134410:11-0.40.90.00.5
Reid Bailey19811984D40134-11051000300313.2-0.52.00.01.5
Joel Baillargeon19871989LW20022-631000020060.0-0.60.10.0-0.5
Arshdeep Bains20242024F5000-36000000030.06512:57-0.20.00.0-0.2
Ken Baird19721972D10022-1015000020060.0-0.2-0.20.0-0.4
Bill Baker19811983D14372532-29175520221401454.8-0.26.00.05.8
Jamie Baker19901999C4047179150-502714716885917358612.1137137:033.14.20.07.3
Peter Bakovic19881988RW10202-1482000000728.6-0.10.10.00.0
Chris Bala20022002LW601110000010020.0345:430.00.10.00.1
Jaroslav Balaštík20062007RW74131124-430580210101647.991312:201.00.90.01.9
Rūdolfs Balcers20192023LW170283462-195025305312125910.8232113:392.52.20.04.7
Helmut Balderis19901990RW263690212005103010.0-0.10.40.00.3
Doug Baldwin19461948D2401180000010-0.41.20.00.8
Jozef Balej20042006RW18156041000410323.122912:430.10.20.00.3
Earl Balfour19521961LW2883022521781866518131444.2-4.64.60.00.0
Murray Balfour19571965RW30667901578389571007819058611.36.55.20.011.8
Uvis Balinskis20242024D22123061000200195.331114:090.00.70.00.7
Chase Balisy20182018C8000-20000000060.0799:49-0.20.00.0-0.2
Terry Ball19681972D7471926-1826331041501086.51.63.30.04.9
Keith Ballard20062015D60438137175-1361227744934046455.91167519:208.524.50.033.0
Maxim Balmochnykh20002000LW601122000010060.0406:440.00.10.00.1
Dave Balon19601973LW7771922224144560715335435179385146413.121.612.90.034.5
Bryon Baltimore19801980D200044000000020.00.00.30.00.3
Stan Baluik19601960C7000-22000000070.0-0.30.10.0-0.2
Carter Bancks20132013C200000000000002914:41-0.10.00.00.0
Steve Bancroft19932002D6011-22000010050.05210:240.00.00.00.0
Jeff Bandura19811981D2011-30000010020.00.0-0.10.00.0
Daniel Bang20132013W8022-200000200130.010312:54-0.10.00.00.0
Frank Banham19972003RW329211-91681001105317.032140:071.10.00.01.1
Darren Banks19931994LW2022457320002001811.1-0.30.40.00.1
Drew Bannister19962002D16452530-38161410016901523.337815:070.25.20.05.4
Nicholas Baptiste20172018RW477310-32070012106111.54589:450.50.50.01.1
Alexander Barabanov20212024F2063275107-5852266045718031310.2343116:393.82.70.06.5
Ralph Barahona19911992C6224302000110540.00.30.20.00.4
Ivan Baranka20082008D101110000010010.01312:440.10.10.00.2
Ivan Barbashev20172024C50510013423427176851051212110358717.0721814:1812.69.20.021.8
Andy Barbe19511951RW1000200000000.00.00.00.0
Bill Barber*19731984LW903420463883312623285104315426717620324612.964.117.30.081.3
Don Barber19891992W115253257-66418704239019512.81.71.60.03.3
Riley Barber20172022RW16000-340000000120.01348:22-0.40.00.0-0.3
Mark Barberio20132020D27214425621151121137413124.5443716:192.19.10.011.2
Krys Barch20072014RW381122335-168121200323001547.824306:23-1.92.10.00.2
Cole Bardreau20202023F11112-2810011001010.0958:400.00.00.00.1
Bill Barilko19471951D25226366245620332261004.318.60.022.9
Michal Barinka20042006D34022-12260000200340.049014:25-0.40.10.0-0.2
Cam Barker20062013D310217596-2929081304353913855.5530617:076.38.90.015.1
Doug Barkley19581966D25324801045638218601611727483.27.515.80.023.3
Aleksander Barkov20142024C7272614376981141441747512482911397192513.61461220:0657.819.60.077.4
Bob Barlow19701971LW77161733-410961112501649.81.31.00.02.2
Matthew Barnaby19932007RW834113187300525621058015169171100611.2759213:3212.710.20.022.9
Blair Barnes19831983RW100000000000000.00.00.00.0
Norm Barnes19771982D15663844-10178600134401823.30.56.80.07.3
Ryan Barnes20042004LW2000000000000052:220.00.00.00.0
Stu Barnes19922008C1136261336597-244381727811502359011214312.21380219:3833.220.50.053.7
Scott Barney20032006C2756111432005104012.527810:191.00.30.01.3
Murray Baron19902004D9883594129-5713093230383477614.6944920:24-5.039.50.034.5
Normand Baron19841986LW27202-85120000001513.3-0.80.20.0-0.6
Dave Barr19821994RW614128204332835209918111417522779416.110.39.60.019.9
Doug Barrault19931994RW4000-32000000020.0-0.20.00.0-0.2
Alex Barré-Boulet20212024F6812618-91484005108913.581812:010.70.60.01.3
Fred Barrett19711984D74525123148-10767125002115537193.5-1.837.10.035.4
John Barrett19811988D488207797-1406042000276105093.9-1.618.00.016.4
Doug Barrie19691972D158104252-50268910136602314.32.36.20.08.5
Len Barrie19902001C184194564629018013396016511.5149612:281.62.20.03.8
Tyson Barrie20122024D808109395504-722597632121215177317536.21706721:0743.128.70.071.8
Justin Barron20222024D87111829-9368212171010410.6152617:332.02.40.04.4
Morgan Barron20212024C1732122436602001518222339.0200911:370.52.70.03.2
Ed Barry19471947LW1913421000300-0.40.30.0-0.1
Marty Barry*19281940C507194193387231902002512115148.29.50.057.7
Ray Barry19521952C1812361000200-0.50.30.0-0.2
Ľuboš Bartečko19992003LW257466511115107424085510031314.7334213:007.54.20.011.7
Robin Bartel19861987D41011-1140000100160.0-0.82.10.01.3
Matt Bartkowski20112021D25684048-12157800040002952.7440217:120.78.40.09.1
Jim Bartlett19551961LW191342357-2327329323211119711.7-0.12.10.02.0
Victor Bartley20132016D1211222356110002200761.3186815:260.44.50.04.9
Cliff Barton19301940RW85101121250000000-1.00.10.0-0.9
Peter Bartoš20012001LW134262631011101822.218013:500.50.30.00.9
Milan Bartovič20032006RW503141712630001400704.353810:450.60.60.01.3
Oskars Bārtulis20102011D66189-16321000710333.091013:480.00.70.00.7
Mathew Barzal20172024C4901273084350248104230202031050116410.9914618:4030.910.80.041.8
Andrei Bashkirov19992001LW30033-500000300260.02909:40-0.50.20.0-0.3
Cody Bass20082017C75235-51071011201424.85086:46-0.70.30.0-0.3
Bob Bassen19862000C76588144232210048125101372583310.6146021:28-2.99.10.06.3
Ryan Bast19991999D201100000010010.02713:240.10.10.00.1
Nathan Bastian20192024RW217292958-1515926303281027510.5254711:441.52.30.03.8
Shawn Bates19982008C46572126198-2826656313119233170210.3704615:358.86.20.015.0
Frank Bathe19751983D2243283122542300027101881.6-2.111.70.09.6
Drake Batherson20192024C29888128216-6813257310147553069012.8521317:3015.73.60.019.2
Andy Bathgate*19531971RW1069349624973-6062426578635388233324618.679.012.90.091.8
Frank Bathgate19531953C200020000000-0.10.00.0-0.1
Bates Battaglia19982008LW58080118198-34385671121210513075210.6828315:095.68.60.014.3
Jeff Batters19941995D16000-428000000040.0-0.30.30.00.0
Ruslan Batyrshin19961996D200006000000000.00.10.00.1
Bobby Bauer*19371952RW327123136259381081502112410225.07.10.032.1
Ken Baumgartner19881999LW696134154-7322421300140012904.582711:59-16.810.20.0-6.6
Mike Baumgartner19751975D17000-900000000130.0-0.30.90.00.5
Nolan Baumgartner19962010D1437404711691511172301335.3209715:123.05.50.08.4
Bob Baun19571973D9643718722413914893610317114211763.06.262.60.068.8
Kyle Baun20152016RW5000-30000000050.05611:09-0.2-0.10.0-0.2
Sergei Bautin19931996D13252530-15176500022301214.1-0.15.20.05.1
Robin Bawa19901994RW61617-316060011002821.4-1.30.10.0-1.2
Paul Baxter19801987D47248121169-631564321515903107106.85.719.40.025.0
Ryan Bayda20032009LW179162440-20941600220402446.6211311:480.01.70.01.8
Gavin Bayreuther20192023D12252328-1762500020301463.4185915:140.93.10.04.1
Sandy Beadle19811981LW6101-221000000714.3-0.10.10.00.0
Jay Beagle20092022RW/C6465886144-2825054041382046698.7815812:38-1.07.80.06.7
Jake Bean20192024D193134255-19741210232912365.5334117:192.65.30.07.9
Ethan Bear20182024D275175067-141121520646313684.6508818:302.010.00.012.0
Frank Beaton19791980LW25112-6431000100195.3-0.80.10.0-0.7
Red Beattie19311939LW3296285147134395011557011.36.70.018.0
François Beauchemin20032018D9037621228814490562001414362715065.02127823:3413.746.50.060.2
J.C. Beaudin20202020C22011-470000100180.01908:38-0.40.10.0-0.4
Nicolas Beaudin20202022D222461220003101020.029113:140.50.70.01.2
Norm Beaudin19681971RW25123-740100110254.0-0.70.20.0-0.5
Eric Beaudoin20022004LW533811-15413001800525.859711:16-0.10.10.00.0
Serge Beaudoin19801980D3000-10000000010.0-0.10.10.00.0
Yves Beaudoin19861988D11000-950000000110.0-0.20.10.0-0.1
Mark Beaufait19931993C5101-101000000333.30.00.10.00.0
Nathan Beaulieu20132023D471128698-143409302691615252.3768016:182.216.60.018.8
Anthony Beauvillier20172024LW543115129244-191039519122108210104811.0834915:2313.19.10.022.2
Barry Beck19781990D615104251355311016623841014993914787.021.432.80.054.2
Owen Beck20232023C1000-1000000000109:480.00.00.0-0.1
Taylor Beck20132017RW92111223-932830311101318.4114812:290.60.80.01.5
Bob Beckett19571964C687613-201870016005113.7-1.30.60.0-0.6
Adam Beckman20222024LW18033-2120000300210.018710:24-0.20.10.0-0.1
Connor Bedard20242024C58213556-3724183021916018211.5114219:414.30.40.04.7
James Bedard19501951D2211281000100-0.10.30.00.3
Clayton Beddoes19961997C602810-6572000800296.9-1.30.50.0-0.7
Jaroslav Bednář20022004RW102102535-130730324101347.5135113:151.21.60.02.8
John Bednarski19751980D10021820-19114200015211121.8-0.24.00.03.7
Kris Beech20012008C198254267-3711318700261602639.5248412:332.81.20.04.1
John Beecher20242024C45639-51960013003318.247310:300.10.30.00.5
Bob Beers19901997D2582879107-76225131500384014556.25.78.40.014.2
Eddy Beers19821986LW25094116210202565539079224057616.311.53.20.014.7
Steve Bégin19982013C5245652108-215614925946157217.8593311:260.46.20.06.6
Dick Behling19411943D5101010000000.00.50.00.5
Frank Beisler19371940D2000000000000.00.10.00.0
Derek Bekar20002004LW11000-16000000070.0726:35-0.20.00.0-0.2
Wade Belak19972011RW54982533-381263800125002123.839497:22-1.15.10.04.0
Alain Belanger19781978RW901106000010020.0-0.30.10.0-0.2
Éric Bélanger20012013C820138220358-24361100281019168484135010.21335216:1714.814.10.028.9
Francis Bélanger20012001LW10000-329000000020.0454:30-0.1-0.10.0-0.2
Jesse Bélanger19922001C2465976135-20563425084234040814.52418:378.02.80.010.8
Ken Belanger19952006LW248111223-196951100212001129.810965:59-1.61.40.0-0.2
Roger Belanger19851985C44358-13323000320654.6-0.90.30.0-0.6
Matt Beleskey20092019LW4777682158-11440679015691128419.0627713:108.66.10.014.6
Danny Belisle19611961RW4202302000000825.00.20.00.00.2
Jean Béliveau*19511971C1125507712121911710333341730834412692262711.4116.821.30.0138.1
Billy Bell19181924C/RW67336120-4.62.30.0-2.4
Brendan Bell20062012D10272128-19511601101101275.5161115:471.82.10.03.9
Bruce Bell19851990D209126476271137502382602754.41.912.60.014.5
Huddy Bell19471947RW/D1011000001000.10.10.00.1
Joe Bell19431947LW628917187100900-0.80.80.00.0
Mark Bell20012012C4508795182-456026717356926084810.3648714:259.95.60.015.5
Neil Belland19821987D109133245-18549401171501667.81.95.10.07.0
Shawn Belle20072011D20011120000100120.026513:15-0.20.70.00.5
Blake Bellefeuille20022003C501110000010020.0387:330.00.10.00.1
Pete Bellefeuille19261930RW92266325653.91.40.05.2
Pierre-Édouard Bellemare20152024LW6966473137211825707467068038.0874012:33-3.910.50.06.7
Andy Bellemer19331933D1500000-0.30.90.00.6
Brett Bellemore20132015D12141620-27940011600834.8203116:470.25.10.05.2
Brian Bellows19831999LW11884855371022-12071827419813583112179358713.5133617:3470.113.00.083.1
Kieffer Bellows20202023LW95141428-6311400510401419.9104511:001.21.20.02.4
Anton Belov20142014D57167-12341000420541.995116:41-0.31.20.00.9
Louis Belpedio20182024D162466020014001414.321413:240.50.90.01.5
Alex Belzile20212023F446915-11760009005610.751211:380.60.50.01.1
Emil Bemström20202024C220324072-273019130533703598.9261111:523.02.20.05.3
Lin Bend19431943C8314230001000.10.00.00.1
Jan Benda19981998C903316000030080.0830.00.20.00.1
Matthew Beniers20222024C156385997520299054414128213.5272117:265.43.40.08.8
Jamie Benn20102024LW110337952089973809256107165736214513288013.21973817:5481.324.70.0106.0
Jordie Benn20122023D607261111371924423306102546713.91060517:284.421.50.025.9
Adam Bennett19921994D693811-9692100440783.8-0.33.10.02.8
Beau Bennett20132018RW200244064-2522130533702978.1256112:482.73.00.05.7
Bill Bennett19791980LW31471156522007001921.1-0.10.50.00.3
Curt Bennett19711980LW580152182334-7134712823125153281122812.415.47.10.022.5
Frank Bennett19441944LW/D701120000100-0.30.20.0-0.2
Harvey Bennett19751979C268444690-9134741304442028315.5-0.21.10.00.9
Max Bennett19361936RW100000000000-0.10.00.00.0
Rick Bennett19901992LW15112-6131000100119.1-0.30.00.0-0.3
Sam Bennett20152024C605133145278-1157410627021115282129710.3915215:0816.08.90.025.0
Brian Benning19851995D56863233296-43963323108122109210146.215.626.20.041.8
Jim Benning19821990D60552191243-77461292125989127996.59.026.90.035.9
Matt Benning20172024D4571785102-162351610275644873.5761516:402.715.40.018.1
André Benoit20112016D181113748-20608214261012254.9337018:372.45.60.08.0
Joe Benoit19411947RW1857569144946213084623010.02.90.012.9
Simon Benoit20212024D19051419-33128500014001782.8325317:07-1.74.40.02.8
Bill Benson19411942C6911243535920119500.90.60.01.5
Bobby Benson19251925D802240-0.20.00.0-0.2
Tyler Benson20202023LW38123-6181000200234.33338:46-0.50.10.0-0.4
Zach Benson20242024LW6291423-334900114008610.590414:350.70.90.01.6
Sean Bentivoglio20092009LW100002000000020.01211:310.00.00.00.0
Doug Bentley*19401954LW5652193245432171783922824477342.56.40.048.9
Max Bentley*19411954C64624529954417718064138180118146.610.00.056.6
Reg Bentley19431943LW1112321000200-0.30.20.0-0.1
Ladislav Benýšek19982003D16131215-28742100930993.0291218:19-1.25.20.04.0
Paul Beraldo19881989RW10000-54000000020.0-0.40.00.0-0.4
Josef Beránek19922001LW/C531118144262-44398942409110340112210.5312415:0513.14.70.017.8
Bryan Berard19972008D61976247323-985003441113125121113725.51128924:2628.417.00.045.4
Drake Berehowsky19912004D54937112149-48848211607585315506.7803522:467.022.20.029.2
Red Berenson19621978C987261397658-12430317673123825113610250410.438.912.20.051.1
Andy Berenzweig20002003D373710-4143001520358.652314:080.91.00.01.8
Perry Berezan19851993C3786175136-4279446118681659210.30.14.70.04.8
Sergei Berezin19972003LW502160126286295411643123104211150310.6667218:2924.98.20.033.0
Aki Berg19962006D606157085-123741050363525182.9863419:32-1.220.50.019.3
Bill Berg19891999LW5465567122-494884726961246927.9138031:22-5.65.70.00.1
Fred Bergdinon19261926RW200000-0.10.00.0-0.1
Todd Bergen19851985C14115169483033203928.21.40.40.01.7
Sean Bergenheim20042015LW5069684180-423797711815776111808.1703013:5410.46.30.016.6
Mike Berger19881989D30314-20670300100417.3-0.10.40.00.3
Marc-André Bergeron20032013D49082153235-122143844014728019518.6870217:4623.718.90.042.6
Michel Bergeron19751979RW2298058138-371656317012499053714.98.02.60.010.6
Patrice Bergeron20042023C12944276131040289494274131228139219526397410.72417418:4187.438.20.0125.5
Yves Bergeron19751977RW3000-30000000020.0-0.1-0.10.0-0.2
Marc Bergevin19852004D119136145181-701090295231251288214.4745822:28-5.451.90.046.5
Niclas Bergfors20082012RW173354883-2320231208361203899.0245814:125.81.90.07.7
Jonatan Berggren20232024RW79171734-151812500134011215.2103213:042.00.70.02.8
Stefan Bergkvist19961997D7000-19000000040.0-0.10.10.00.0
Tim Bergland19901994RW182172643-22751700025011889.0-2.22.20.0-0.1
Bob Bergloff19831983D2000-15000000010.00.00.10.00.0
Bo Berglund19841986RW130283967540262032811015218.41.51.50.03.1
Christian Berglund20022004LW86111627-6421100014201229.095511:061.50.90.02.4
Patrik Berglund20092019C717170156326524812639528113421136812.41131715:4722.414.10.036.5
Gary Bergman19651976D83868299367-4412514915411221661215634.422.240.60.062.8
Thommie Bergman19731980D246214465-382431641335903795.52.011.30.013.3
Lean Bergmann20202021F13011-780000100120.01108:26-0.2-0.10.0-0.3
Jonas Bergqvist19901990RW2225710102000500306.7-0.20.50.00.3
Louis Berlinguette19181926LW1934532771327-3.25.70.02.5
Jacob Bernard-Docker20212024D9341115-23840001100785.1144215:310.12.70.02.7
Tim Berni20232023D59123-26341000200581.7100116:58-0.80.60.0-0.3
Serge Bernier19691981RW30278119197-592346018011724617929.810.83.20.014.0
Steve Bernier20062018RW637105125230-1530078261139530099210.6842713:1411.89.80.021.6
Bob Berry19691977LW541159191350-73441184101916526092617.220.38.10.028.4
Brad Berry19861994D24142832-15323400027011692.4-2.312.00.09.7
Doug Berry19801981C121103343-3824802127601109.1-0.91.20.00.3
Fred Berry19771977C3000-30000000040.0-0.10.00.0-0.2
Ken Berry19821989LW558101813061109106312.7-0.30.60.00.3
Rick Berry20012004D19721315-6314200113001421.4236011:59-0.74.70.03.9
Adam Berti20082008LW200000000000010.02010:07-0.10.00.00.0
Éric Bertrand20002001LW15000-640000000120.01248:14-0.3-0.10.0-0.4
Christoph Bertschy20162018C901118000010080.0677:26-0.10.10.00.0
Todd Bertuzzi19962014RW1159314456770-4414782031101413271281241113.01659617:3458.718.70.077.4
Tyler Bertuzzi20172024LW395108145253-40228822511311331178613.7678617:1116.76.70.023.4
Craig Berube19872003LW10546198159-8131495830896206998.728558:31-14.49.90.0-4.5
Phil Besler19361939RW30145181001400-0.90.50.0-0.4
Pete Bessone19381938D6011600001000.00.30.00.3
John Bethel19801980LW17022-340000110120.0-0.50.30.0-0.3
Karel Bětík19991999D3022-32000020020.04013:280.2-0.10.00.0
Maxim Bets19941994LW3000-30000000010.0-0.10.00.0-0.2
Sam Bettio19501950LW449122134810112001.10.50.01.5
Blair Betts20022011C477413778-181183236734125377.6573312:01-4.06.20.02.2
Jeff Beukeboom19871999D8043012915911518902730310810115505.5171238:03-0.942.40.041.5
Nick Beverley19671980D5021894112-2415617012791145003.60.325.40.025.7
Goran Bezina20042004D3000-1200000000165:170.0-0.10.0-0.1
Dwight Bialowas19741977D164114657-204611001242202165.12.18.50.010.6
Frank Bialowas19941994LW3000012000000010.0-0.10.20.00.1
Wayne Bianchin19741980LW2766841109-42137589110374043315.73.32.70.06.1
Radim Bičánek19952002D12211112-1262100010101080.9136314:30-0.64.00.03.4
Jiří Bicek20012004RW6267136295101700857.171711:340.01.10.01.1
Stu Bickel20122015D760101012030000901270.06708:490.31.60.01.9
Bryan Bickell20072017LW39566701369192624011673056411.7477612:069.05.00.014.0
Todd Bidner19821982LW12213172001100540.0-0.20.20.00.0
Alex Biega20152022D24343842-26122400236113361.2379415:370.17.50.07.6
Danny Biega20152015D10022-50000020070.016116:090.00.10.00.1
Kevin Bieksa20062018D8086321527821124412201413973314364.41745321:3615.939.40.055.3
Don Biggs19851990C12202-4811000001414.3-0.20.00.0-0.1
Larry Bignell19741974D20033-320000300130.0-0.20.90.00.7
Chris Bigras20162018D46134-4181000300293.462213:31-0.21.00.00.8
Chad Billins20142014D10033-30000030030.012212:130.20.00.00.2
Gilles Bilodeau19801980LW9011-125000010010.0-0.30.10.0-0.2
Jack Bionda19561959D9339121113001900-0.25.90.05.7
Brandon Biro20222024F62020020000002100.06811:170.20.10.00.3
Mathieu Biron20002006D253123244-691776513211103034.0397515:431.73.30.04.9
Sébastien Bisaillon20072007D2000-10000000030.02814:120.00.00.00.0
Jake Bischoff20202020D4000-24000000060.06215:36-0.10.00.0-0.1
Mike Bishai20042004C140220190000200140.01289:09-0.10.10.00.0
Clark Bishop20192022C47178-6201000700442.34269:03-0.30.30.00.0
Tom Bissett19911991C5000-40000000020.0-0.2-0.10.0-0.3
Paul Bissonnette20092014LW202715227340700215001007.010715:180.11.40.01.6
Anthony Bitetto20152021D19732831-15142300126111591.9259913:120.44.40.04.7
William Bitten20232023C40111000001000276:390.00.10.00.1
Byron Bitz20092012RW97101222-6651000211109510.5104210:440.41.00.01.4
Anders Bjork20182023LW225263561-174423300331122111.8287312:460.83.00.03.8
Marcus Björk20232023D333811-9422100350348.859918:090.60.80.01.4
Kasper Björkqvist20222022RW6101-121000000812.5508:220.00.00.00.1
Oliver Bjorkstrand20162024RW534150179329-439611733016137420129211.6839615:4324.78.20.032.8
Tobias Björnfot20202024D12011415-202810001400941.1196616:23-0.83.20.02.4
Nick Bjugstad20132024C689146161307-133241222131912733115329.51031314:5819.010.20.029.3
Scott Bjugstad19841992RW3177668144-3714456182144422255413.73.32.90.06.2
James Black19902001LW3525857115-884497212468355710.4275116:344.04.70.08.6
Steve Black19501951LW11311203177101011910-0.71.40.00.7
Bob Blackburn19691971D13581220-12105800211101425.6-0.17.60.07.4
Don Blackburn19631973LW185234467-50872120539503197.2-0.12.10.02.0
Jesse Blacker20152015D1000-200000000066:030.0-0.20.0-0.2
Colin Blackwell20192024C230353974-95529425362131311.2290412:382.73.50.06.1
Hank Blade19471948LW2423522000300-0.50.10.0-0.4
Tom Bladon19731981D6107319727013439244281911681011926.115.837.10.052.9
Garry Blaine19551955RW1000000000000.00.00.00.0
Andy Blair19291937C4057487161325176214246112.27.70.019.9
Chuck Blair19491949RW1000000000000.00.00.00.0
Dusty Blair19511951C200000000000-0.10.00.00.0
Sammy Blais20182024LW249274471-312026104431023511.5282811:221.83.20.05.0
Mike Blaisdell19811989RW3437084154-2416665507768063811.02.04.20.06.2
Bob Blake19361936LW1200000000000-0.21.20.01.0
Jason Blake19992012LW871213273486-2345515549931197661026468.01414816:1533.713.20.046.9
Mickey Blake19331936LW/D17112410001000.01.00.01.0
Rob Blake*19902010D1270240537777-416791001364412792431538966.22196127:2567.360.30.0127.5
Toe Blake*19351948LW5772352945292821953823123757042.310.30.052.6
Nicolas Blanchard20132013LW9000-220000000060.0788:41-0.20.00.0-0.2
Joseph Blandisi20162020C101102131-2678550415609111.0127512:371.00.70.01.7
Nick Blankenburg20222024D4951217-19204102840667.692118:471.00.80.01.8
Zdeněk Blatný20032006LW25303-3830000002213.62359:240.00.10.00.1
Joachim Blichfeld20202021W8101-4141000000616.78210:130.00.00.0-0.1
Anton Blidh20172024LW854812-14434000800834.88209:39-0.70.50.0-0.2
Rick Blight19761983RW32696125221-6217062340117649083211.512.03.40.015.4
Russ Blinco19341939C2655966125244412311521139.84.30.014.1
Mário Bližňák20102011C6101-101000000250.0437:150.10.00.00.1
Ken Block19711971D1000-10000000000.00.00.00.0
Jeff Bloemberg19891992D43369-2251201240387.90.02.30.02.4
Timo Blomqvist19821987D24345357242933101411202681.5-0.715.60.014.9
Arto Blomsten19941996D25044-380000400170.0-0.21.00.00.8
Mike Bloom19751977LW201304777-8221528202416027810.80.11.30.01.4
Sylvain Blouin19972003LW115347-203363000400714.29258:34-1.70.70.0-1.0
Teddy Blueger20192024C3264083123311193406576074478.9470114:252.96.10.09.0
John Blum19831990D250734418610700134001245.6-1.713.90.012.2
Jonathon Blum20112015D11071724-112261021700838.4171515:361.42.90.04.3
Matěj Blümel20232023RW6101-201000000714.3589:420.00.00.00.0
Mike Blunden20072018RW1277613-614570016001106.411118:45-0.91.00.00.1
Brandon Bochenski20062010RW15628406815421702337026410.6188412:054.62.20.06.7
Bob Bodak19881990LW4000-229000000010.0-0.20.00.0-0.2
Gregg Boddy19721976D273234467-422631931442112479.31.912.10.014.0
Doug Bodger19852000D1071106422528-35100744611101732361320375.2145818:4128.550.90.079.4
Troy Bodie20092015RW15991221-9172801112001585.713588:33-0.51.00.00.5
Gus Bodnar19441955C6671422553972071181771521438320.67.60.028.2
Andrew Bodnarchuk20102016D42044-916000040090.049311:45-0.20.30.00.1
Ron Boehm19681968LW16213-51011001001811.1-0.30.20.0-0.1
Garth Boesch19471950D19792837203810224401.013.60.014.6
Brock Boeser20172024RW470176203379-712211263125141611128213.7863718:2331.59.50.041.0
Zach Bogosian20092024D83960165225-777744893613427414654.11700120:1610.229.00.039.2
Eric Boguniecki20002007C17834427614105267173210022315.2223512:335.33.00.08.3
Rick Boh19881988C8213142000100825.00.10.20.00.2
Lonny Bohonos19961999RW83191635-72217201124013314.39613:472.10.60.02.6
Alexandre Boikov20002001D10000-115000000040.0676:45-0.10.10.00.0
Marc Boileau19621962C555611-1883201600559.1-1.10.70.0-0.4
Patrick Boileau19972004D4851116-13262301830667.672715:281.50.30.01.8
Rene Boileau19261926C700000-0.50.10.0-0.4
Fred Boimistruck19821983D834141864540011400745.4-0.14.20.04.1
Danny Bois20072007RW100007000000010.043:530.00.00.00.0
Serge Boisvert19831988RW465712-1165000610598.5-0.60.40.0-0.2
Claude Boivin19921995LW132121931-253641200119008414.3-1.71.00.0-0.7
Leo Boivin*19521970D115072250322-212119657105720932913443.916.153.50.069.6
Mike Boland19751975RW200000000000030.0-0.10.00.0-0.1
Mike Boland19751979D231235291000200175.9-0.21.60.01.4
Ivan Boldirev19711985C1052361505866-1975072561023423501550251514.452.010.70.062.7
Alexandre Bolduc20092015C65235-7442001300633.25328:11-0.80.20.0-0.5
Danny Bolduc19791984LW102221941-223317504172013716.10.81.00.01.8
Michel Bolduc19821983D1000026000000050.0-0.20.50.00.3
Samuel Bolduc20232024D50336083001300496.167213:260.11.30.01.4
Zachary Bolduc20242024C16123-161000200195.316810:28-0.10.20.00.1
Matt Boldy20222024LW1927088158249351190135335055312.7341417:4712.64.60.017.2
Buzz Boll19341944LW4371331302631861101941711316118.66.30.024.9
Jared Boll20082018RW579283866-5212982710537103807.443827:34-2.22.70.00.5
Dave Bolland20072016C433851232083429962167109327362213.7701016:1112.28.10.020.3
Brandon Bollig20122016LW241101323-233921000113002823.521849:04-2.51.00.0-1.5
Larry Bolonchuk19731978D743912-43973000900595.1-0.31.30.01.0
Hugh Bolton19501957D2351051612218203391113.217.10.020.2
Brad Bombardir19982004D35684654-5127620138622942.7664021:13-0.816.90.016.1
Dan Bonar19811983C170253964-1220820413342320212.4-0.81.80.00.9
Peter Bondra19912007RW10815033898927476132214932782531324353114.21179621:5883.420.90.0104.3
Brian Bonin19992001C12000-50000000090.013010:50-0.40.00.0-0.4
Marcel Bonin19531962W4549717527250334791801614134033112.115.78.40.024.0
Nick Bonino20102024C8681591993583025112828315166321131412.11351315:3417.315.40.032.8
Radek Bonk19952009C969194303497-225811265810301881078163311.91299717:4429.015.90.045.0
Ryan Bonni20002000D3000-10000000010.0299:370.00.00.0-0.1
Jason Bonsignore19951999C7931316-223430001210575.358825:35-0.70.30.0-0.4
Dennis Bonvie19952004RW92123-83111000200175.93144:02-0.90.30.0-0.7
Jim Boo19781978D6000-622000000020.0-0.10.00.0-0.2
Derek Boogaard20062011LW27731316-1258930011300754.014115:06-2.11.50.0-0.7
Buddy Boone19581958RW34538284100300-0.30.50.00.2
David Booth20072018LW530124112236-31216101230199020213789.0779514:4317.07.50.024.5
George Boothman19431944C/D58171936181700118101.01.90.02.9
Darryl Bootland20042008RW32123-3851001200205.01785:34-0.10.10.00.0
Adam Boqvist20202024D209236285-414019403372502668.6364317:266.24.50.010.7
Jesper Boqvist20202024C228333568-72832104341025612.9266911:422.42.70.05.1
Christian Bordeleau19691972C205386510378231529531114059.44.03.20.07.2
J.P. Bordeleau19721980RW51997126223-314387641410123262115.64.17.90.012.0
Patrick Bordeleau20132015LW1298816-818580018006113.18586:390.30.50.00.7
Paulin Bordeleau19741976RW183335689-947267083917021215.62.12.30.04.4
Sébastien Bordeleau19962002C251376198-311182935449934258.7283917:064.02.30.06.4
Thomas Bordeleau20222024C3261016-191024017305111.848015:010.80.00.00.8
Casey Borer20082010D16123-491000110520.022313:560.20.10.00.3
William Borgen20192024D20374552-1140700145002163.2337116:361.57.20.08.8
Andreas Borgman20182021D553101323230001000535.774113:280.81.60.02.3
Henrik Borgström20182023C111131326-31281030085010412.5125511:190.30.40.00.8
Jack Borotsik19751975C100000000000000.00.00.00.0
Mark Borowiecki20122023D458154156-228481401041003674.1679614:50-0.912.00.011.1
Luciano Borsato19911995C203355590-19113267264310225014.01.92.40.04.2
Nikolai Borschevsky19931996RW162497312242443019064231037113.27.33.60.010.9
Robert Bortuzzo20122024D551205474375052000352025123.9782214:120.119.30.019.4
Laurie Boschman19801993C1009229348577-129226317941929284577157514.519.09.10.028.1
Mike Bossy*19781987RW75257355311263802103851808803541981270921.293.117.80.0110.9
Helge Bostrom19301933D96336683-1.08.60.07.6
Mark Botell19821982D32410148314001550508.00.61.90.02.5
Tim Bothwell19791989D5012893121363822521584724955.70.428.40.028.9
Jason Botterill19982004LW885914-16892302810736.890510:47-0.50.50.00.0
Cam Botting19761976RW201110000010000.00.10.00.1
Henry Boucha19721977C2475349102-5315744546409046211.52.32.50.04.8
Butch Bouchard*19421956D786491441938653991101221846.662.80.069.4
Dick Bouchard19551955RW1000000000000.00.00.00.0
Edmond Bouchard19221929LW/D2231924431337-7.73.90.0-3.8
Evan Bouchard20192024D254381231613584261209794226006.3503419:4913.011.30.024.3
Joël Bouchard19952006D364225375-4326419123401124035.5545322:552.612.50.015.1
Pierre Bouchard19711982D59524821061074332301282005254.6-1.532.80.031.2
Pierre-Marc Bouchard20032014C59311024635661908030020142104097911.2915115:2623.512.50.036.0
Billy Boucher19221928RW21393351284192317.04.80.021.8
Bobby Boucher19241924C1110100-0.50.40.0-0.1
Clarence Boucher19271928D472351370-0.41.20.00.8
Frank Boucher*19221944C5571602644241104081258519053.011.00.064.0
Georges Boucher*19181932D450118872058452424.453.00.077.4
Philippe Boucher19932009D7489420630057702504221712081516425.71191522:5722.643.20.065.7
Reid Boucher20142019C133202242-33181640517502288.8163812:192.40.90.03.3
Tyler Bouck20012007C914812-9933011800695.87718:28-0.50.50.00.0
Bruce Boudreau19771986C141284270-64627103356117316.21.91.70.03.5
André Boudrias19641976LW662151340491-5821610544219239983150410.026.98.70.035.6
Barry Boughner19701971LW20000-3110000000120.0-0.90.30.0-0.6
Bob Boughner19962006D6301557722713821410450343883.9847118:42-2.625.40.022.7
Francis Bouillon20002014D77632117149-2753624718872737334.41408518:093.129.50.032.6
Jesse Boulerice20022009RW1728210-1733380002006512.38194:46-0.30.40.00.1
Eric Boulton20012016LW654314879-3814213010248004526.944076:44-0.73.10.02.5
Lance Bouma20112018C357304676-72102901641233797.9423111:51-0.34.60.04.3
Josef Boumedienne20022004D4741216-13362201390527.7102321:46-0.30.70.00.4
Dan Bourbonnais19821984LW5932528-51130002050724.2-0.20.80.00.6
Rick Bourbonnais19761978RW7191524-1829630113201058.6-0.20.70.00.5
Conrad Bourcier19361936C600000000000-0.30.10.0-0.2
Jean Bourcier19361936LW901100000100-0.30.10.0-0.2
Luc Bourdon20072008D362026241100000296.942711:52-0.11.50.01.5
Marc-Andre Bourdon20122012D454374524002300458.972916:110.41.50.01.9
Leo Bourgeault19271935D30725204533641063002.522.30.024.9
Charlie Bourgeois19821988D290165470437881510250222287.00.116.60.016.7
Bob Bourne19751988C9642583245821186052003919382555514174114.823.413.60.037.0
Michael Bournival20142018LW113121022-624111028201358.910879:370.81.00.01.8
Chris Bourque20082013LW51268-12182001150603.353110:25-0.40.00.0-0.4
Gabriel Bourque20122020LW4134063103-18753631661114339.2489611:511.94.70.06.6
Phil Bourque19841996LW47788111199-64516681010137632365913.44.35.20.09.5
Ray Bourque*19802001D161241011691579527114122117316605535882862096.6852835:32123.8118.90.0242.7
Rene Bourque20062017RW725163153316-51584120301323118314155910.51127515:3319.810.60.030.4
Ryan Bourque20152015C1000-10000000010.01211:490.00.00.0-0.1
Pat Boutette19761985C/RW756171282453-111135411155518197805112515.215.67.40.023.0
Paul Boutilier19821989D2882783110135819624562704476.03.913.50.017.4
Jay Bouwmeester20032020D124088336424-17635632508219110719944.42984824:0419.663.40.083.0
Jason Bowen19931998D77268121092001600613.314-0.84.00.03.2
Shane Bowers20232024C400010000000030.0215:16-0.10.10.00.0
Madison Bowey20182022D15853540-22104500134101653.0246515:361.53.90.05.3
Bill Bowler20012001C9022-38000002030.0889:440.00.00.00.0
Drayson Bowman20102015C/LW179151833-8531410017102635.7200511:12-0.21.90.01.7
Kirk Bowman19771978LW88111728-7199202143010210.8-0.41.30.00.9
Ralph Bowman19341940D2818172526780011700-1.617.50.015.9
Jack Bownass19581962D803710-6583001700395.1-0.13.80.03.7
Rick Bowness19761981RW173183755-7519116203361015012.0-1.50.70.0-0.8
Darryl Boyce20082012C8461218068600212005211.589610:400.11.00.01.1
Johnny Boychuk20082020D72554152206123331411211212223715473.51453620:0310.938.10.049.0
Zach Boychuk20092015C127121830-3161110117101557.7134810:370.81.50.02.3
Bill Boyd19271930RW14215722745-3.43.00.0-0.4
Dustin Boyd20072011C220323163-174130118254224812.9256911:412.82.10.04.9
Irwin Boyd19321944RW94101020297100900-2.01.80.0-0.3
Randy Boyd19821989D257206787-4532813611382813755.32.510.80.013.4
Travis Boyd20182024C2964771118-2774425075813028016.8402313:364.93.30.08.2
Wally Boyer19661972C36554105159-12161431012792425899.23.26.40.09.6
Zac Boyer19951996RW300000000000040.0-0.10.00.0-0.1
Brad Boyes20042016RW822211294505-1825115356238203901179611.71346016:2239.014.90.053.8
Darren Boyko19891989C1000-10000000000.00.00.0-0.1
Brian Boyle20082022C871141111252-42615110238279212714789.51123612:5410.911.40.022.3
Dan Boyle19992016D1093163442605-56939072129213227222317.32507122:5653.253.90.0107.1
Nick Boynton20002011D605341101441986226445951419143.71131418:426.523.50.030.0
Tyler Bozak20102022C814170291461-9523611051923218703131412.91419917:2729.111.00.040.1
Steve Bozek19821992LW641164167331-41309131221122141179125313.110.77.10.017.8
Philippe Bozon19921995LW14416254161011501123112277.0-0.92.30.01.4
John Brackenborough19261926LW/C700000-0.50.10.0-0.4
Curt Brackenbury19801983RW14191726-30226900116106613.6-3.21.00.0-2.2
Bart Bradley19501950C1000000000000.00.00.00.0
Brian Bradley19861998C651182321503-66528126542271971231136213.423630.78.30.039.0
Lyle Bradley19741977C/RW6101-2201000001010.0-0.10.10.00.0
Matt Bradley20012012RW6755990149-1956256121287127497.9723310:431.96.10.08.1
Neil Brady19901994C8992231-2695450016608810.2-0.40.70.00.3
Rick Bragnalo19761979C145153550-26461212127801798.4-0.61.70.01.1
Christoph Brandner20042004LW35459-283100320508.046713:200.20.50.00.7
Andy Branigan19411942D271233110002007-0.31.10.10.9
Erik Brännström20192024D25575966-121416100481013062.3428916:492.08.30.010.3
Per-Olov Brasar19781982LW34864142206-1033491325934726929.26.45.20.011.6
Donald Brashear19942010LW102585120205-9326348140131119010158.4925611:54-2.87.90.05.1
Derick Brassard20082023C1013215330545-2846515065033232980193511.11590215:4237.616.80.054.4
Jesper Bratt20182024W462125223348-14709925121146743102712.2762716:3025.98.30.034.2
Justin Braun20112023D8423416519923317304011558210933.11626619:194.637.40.042.0
Russ Brayshaw19451945LW435914244100900-0.70.70.0-0.1
Justin Brazeau20242024F175275232012003016.719511:290.60.40.01.0
Frank Breault19911993RW27246-24220004001811.1-0.40.20.0-0.2
Christopher Breen20142014D902215000020040.0849:230.10.30.00.4
Ken Breitenbach19761979D681131474910001300521.9-0.24.00.03.8
Fredrik Bremberg19991999C8000-22000000060.09812:18-0.30.00.0-0.2
Pavel Brendl20022006RW78111122116920210101308.591011:401.11.20.02.3
Dan Brennan19841986LW8011-29000010070.0-0.20.10.0-0.2
Doug Brennan19321934D123971614700000000.79.00.09.7
Kip Brennan20022008LW61112-22221000100195.32844:39-0.50.20.0-0.2
Rich Brennan19972003D50268-8331100240732.767118:080.31.10.01.4
T.J. Brennan20122016D535813-22294100440786.484615:581.00.00.01.1
Tom Brennan19441945RW1222422000200-0.20.10.0-0.1
John Brenneman19651969LW152211940-314618211163017512.0-1.11.90.00.8
Tim Brent20072013C207212748-2176163241610117112.3221310:411.61.50.03.1
Joe Bretto19451945D300040000000-0.10.20.00.1
Carl Brewer19581980D604251982231851018202321563668032.711.941.50.053.4
Eric Brewer19992015D100977194271-99792581901312560914055.52208321:5312.536.20.048.7
Andy Brickley19831994LW/C38582140222-2081522551111027348416.97.55.00.012.5
Connor Brickley20162019C8161521-24260031500936.585010:290.40.80.01.3
Daniel Brickley20182019D5022-10000020020.06212:240.10.10.00.2
Archie Briden19271930LW739514560-1.00.90.0-0.1
Mel Bridgman19761989C97725244970110216251845513263508613174014.531.713.90.045.6
Daniel Brière19982015C973307389696-247442011060432371502217414.11572716:1563.814.70.078.5
Michel Briere19701970C76123244-13208403201202235.41.90.90.02.8
Travis Brigley19982004LW55369-6162100501575.369213:04-0.60.50.0-0.1
Aris Brimanis19942004D11321214-205702008401002.0143715:37-0.32.80.02.5
Rod Brind'Amour19902010C14844527321184-391100275149286745624828329013.71837823:1979.626.10.0105.7
Doug Brindley19711971LW/C30000000000000-0.10.00.0-0.1
David Brine20082008C9011-14000010030.0546:020.00.00.00.0
Bobby Brink20222024RW59101626-110730113308811.483714:111.31.00.02.3
Milt Brink19371937C500000000000-0.30.10.0-0.2
Guillaume Brisebois20192023D27123-761000200205.038514:15-0.10.30.00.2
Patrice Brisebois19912009D10099832242016235146120166153315386.41515124:3128.148.60.076.8
Brendan Brisson20242024C13257-4211014101910.516212:250.40.00.00.5
Gerry Brisson19631963RW402214000020080.00.00.10.00.1
Greg Britz19841987RW8000-14000000010.0-0.30.10.0-0.2
Punch Broadbent*19191929RW303120521725762515.59.70.025.2
Alex Broadhurst20182018C200002000000010.02010:03-0.10.00.00.0
Philip Broberg20222024D792911-4102000900653.199512:360.01.30.01.3
Stéphane Brochu19891989D100010000000010.00.00.10.00.1
Connie Broden19561958C6213211001000.20.10.00.3
T.J. Brodie20112024D8985528734281280421031221859109845.61998022:1517.146.80.063.9
Jonas Brodin20132024D792541822368824245811015125610475.21759422:138.444.20.052.6
Kyle Brodziak20062019C917129167296-5246210991122145148124810.31293714:069.613.60.023.2
Jonny Brodzinski20172024C1511519349401410318102366.4157410:250.52.30.02.7
David Broll20142014LW501115000010030.0418:110.00.10.00.1
Mathias Bromé20212021F26112-981001100224.535513:39-0.70.10.0-0.6
Sheldon Brookbank20072014D3517374417473601235112822.5494414:05-0.211.70.011.5
Wade Brookbank20042009D127639534560013003815.84863:500.71.00.01.7
Bob Brooke19841990C4476997166-4352053887691997359.4-0.45.10.04.7
Adam Brooks20202022C4365117241125002623.13969:130.60.70.01.3
Alex Brooks20072007D19011-14000010040.01648:39-0.10.40.00.3
Gord Brooks19721975RW7071825-1937610114311335.3-0.30.80.00.5
Evan Brophey20112012C400000000000010.0204:55-0.10.00.00.0
Bernie Brophy19261930LW62448252-1.51.60.00.1
Willie Brossart19711976D12911415-7488100012201090.9-1.32.80.01.5
Aaron Broten19811992LW/C748186329515-72441134466252021252142213.121.79.30.030.9
Neal Broten19811997C10992896349231956919767253438522425231312.547.216.20.063.3
Paul Broten19901996RW32246551012126442044511338412.0-0.44.80.04.4
Julien Brouillette20142015D11112301001100425.016515:000.10.60.00.7
Paul Brousseau19962001RW26134-3291000300195.3113113:24-0.50.20.0-0.3
Troy Brouwer20072020RW851182181363-2859511560735122563132613.71362416:0121.013.80.034.8
Adam Brown19421952LW39210411421837887170159518110.64.50.015.1
Arnie Brown19621974D68144141185-1157404040612514211363.97.533.70.041.2
Brad Brown19972004D33022729-16747200026011081.9430213:22-1.47.50.06.0
Cam Brown19911991LW100007000000000.00.00.00.0
Chris Brown20132016C2321312120001001910.51837:560.00.20.00.3
Connie Brown19391943C73152439121320521301.41.40.02.9
Connor Brown20162024RW50893132225-191007788810122986810.7836916:289.88.20.018.0
Curtis Brown19952008C/LW7361291713007039895221224136287116811.01116917:2712.916.00.028.9
Dave Brown19831996RW729455297-37178945006511043910.3-17.57.40.0-10.1
Doug Brown19872001RW8541602143741122101212217211811914153410.4357318:4214.013.90.028.0
Dustin Brown20042022RW1296325387712-3673821310664228694733609.72310817:5045.127.70.072.8
Fred Brown19281928LW1510100-0.11.70.01.6
George Brown19371939C79622283433011750-0.21.30.01.1
Gerry Brown19421946LW23459240004100.00.40.00.4
Greg Brown19911995D9441418-238631001220854.7-0.22.80.02.6
Harold Brown19461946RW1321322000100-0.20.20.00.0
J.T. Brown20122019RW365234972-52212201244235034.6408811:12-1.04.30.03.3
Jeff Brown19861998D747154430584-514986980516162261721207.342.635.70.078.3
Jim Brown19831983D3011-25000010000.00.00.00.0
Josh Brown20192024D28092130-30290900221002303.9400514:18-1.16.00.04.9
Keith Brown19801995D8766827434265916491635188761014714.611.748.20.059.9
Kevin Brown19952000RW647916-192852007206410.919810:260.00.10.00.1
Larry Brown19701978D45575360-29180610144454291.6-3.725.20.021.5
Logan Brown20182023C9971926-92261011630818.6104310:320.30.80.01.1
Mike Brown20012006LW3412311301001200128.31484:220.00.20.00.2
Mike Brown20082016RW407191736-367781711415023755.133518:14-3.52.00.0-1.5
Patrick Brown20152024C149101525-2767901015001496.7167111:13-1.21.10.0-0.1
Rob Brown19882000RW543190248438-23599969402315890097919.4253923:3029.95.60.035.5
Sean Brown19972006D436144357-99071130338502815.0513612:260.910.80.011.7
Stan Brown19271928D5083111821.85.30.07.1
Cecil Browne19281928LW1320240-0.10.00.0-0.1
Jack Brownschidle19781986D49439162201-37151201816936457675.17.524.50.032.0
Jeff Brownschidle19821983D7011-92000001040.0-0.1-0.10.0-0.2
Jeff Brubaker19801989LW17816925-27512142018109616.7-4.11.90.0-2.2
David Bruce19861994LW234483987-57338331415309042611.31.42.10.03.5
Gordie Bruce19411946LW2749131340009000.20.60.00.8
Morley Bruce19181922D/C718210270-3.25.20.02.0
Gilbert Brulé20062014C299435295-391563670643904489.6354211:514.72.60.07.3
Steve Brûlé20032003RW200000000000020.0189:07-0.10.00.00.0
Murray Brumwell19811988D128123143-24706600181301378.81.36.30.07.6
Benoît Brunet19892002LW539101161262452297218111713224584212.0441621:2612.29.90.022.0
Eddie Bruneteau19411949RW1804042823532805321002.23.30.05.5
Mud Bruneteau19361946RW410141139280801271312011918216.88.20.025.0
Andrew Brunette19962012LW1110268465733-783141541140322871780151617.71690916:0856.616.90.073.4
Damien Brunner20132015RW121253358-184618702151712629.5175514:304.31.60.05.9
Fabian Brunnström20092012LW104192241-132215405193012515.2115411:063.00.70.03.6
Bill Brydge19271936D368265278516710410216.123.10.029.2
Paul Brydges19871987C15224462000200825.0-0.10.30.00.2
Glenn Brydson19311938RW299547913320231209361309.14.40.013.5
Gord Brydson19301930C/RW8202800.00.20.00.2
Sergei Brylin19952008LW765129179308492739334214139355101612.71014815:4811.816.20.028.0
Jacob Bryson20212024D19743236-2940310022731073.7332816:54-0.15.30.05.2
Jiří Bubla19821986D25617101118-5620210702564413345.14.311.00.015.4
Al Buchanan19491950LW401120000100-0.10.10.00.0
Bucky Buchanan19491949C/RW200000000000-0.10.00.0-0.1
Jeff Buchanan19991999D600016000000010.0244:050.00.10.00.1
Mike Buchanan19521952D1000000000000.00.00.00.0
Ron Buchanan19671970C5000-10000000040.0-0.20.00.0-0.2
Kelly Buchberger19882004RW1182105204309-1772297875132618071710639.9667815:13-6.39.20.03.0
Pavel Buchnevich20172024LW5071592353945522611141718167626108414.7873817:1430.511.70.042.1
Johnny Bucyk*19561978LW15405568131369-74933931594925292840308716.2104.018.40.0122.4
Randy Bucyk19861988C194264840002002317.40.00.30.00.3
Doug Buhr19751975LW602204000020030.0-0.10.10.00.0
Tony Bukovich19441945LW/C177310660103000.60.40.00.9
Jan Bulis19982007C55296149245-3268801331812325189410.7803415:5612.79.30.022.0
Mike Bullard19811992C727329345674-987052141132272131302184717.843.47.40.050.7
Hy Buller19441954D18822588021517501292907.87.80.015.6
Ted Bulley19771984LW414101113214770488130209617063815.86.96.30.013.3
Brett Bulmer20122016RW17033-2150000300160.017310:10-0.20.10.00.0
Connor Bunnaman20202022F54123-681000200432.355310:15-1.10.40.0-0.8
Michael Bunting20192024LW2577395168242545518097817053213.7400515:3512.15.40.017.5
André Burakovsky20152024LW6061402063464215311723031157490101413.8851714:0326.010.30.036.3
Robert Burakovsky19941994RW23235-762000300405.0-0.30.20.0-0.1
Billy Burch*19231933C/LW390136601962633232.77.50.040.2
Fred Burchell19511954C400020000000-0.20.10.0-0.1
Glen Burdon19751975C11022-30000020020.0-0.30.20.0-0.1
Pavel Bure*19922003RW70243734277942484282121345921211515313014.0813629:4280.113.00.093.1
Valeri Bure19952004RW621174226400-332211146002512799018069.6729618:4329.49.60.039.0
Marc Bureau19902000C5675583138-4732747267671066668.3249018:35-3.66.50.03.0
Bill Burega19561956D4011400001000.00.20.00.3
Erik Burgdoerfer20172019D801102000010060.09211:290.00.20.00.2
Adam Burish20072015RW378273360-215542502531204146.5436211:32-3.03.90.00.9
Callahan Burke20232024C3000-10000000020.0258:14-0.10.00.0-0.1
Eddie Burke19321935RW/C106292049552130516404.41.40.05.9
Marty Burke19281938D503184866574300515201.341.70.043.0
Roy Burmister19301932LW6743700-2.50.90.0-1.5
Alexander Burmistrov20112018C3483764101-311393061456534358.5518414:540.84.10.04.9
Garrett Burnett20042004LW3912301841000200244.21403:360.10.20.00.2
Kelly Burnett19531953C3101010000000.10.00.00.1
Bobby Burns19281930LW2010121-1.00.40.0-0.7
Brent Burns20042024D/RW14062556228771825164883423802281438596.63159222:2876.472.50.0148.9
Charlie Burns19591973C749106198304-812568461616162191710739.03.99.20.013.2
Gary Burns19811981LW/C11224-91820011101315.40.0-0.10.0-0.1
Norm Burns19421942C1104420000220-0.20.20.00.0
Robin Burns19711976LW190313869-8913922901299031110.0-0.31.40.01.1
Shawn Burr19852000LW/C87818125944011910691442314262182021148212.269331:3016.113.90.029.9
Randy Burridge19861998LW7061992514506245814347929161819131115.234724.310.80.035.1
Kyle Burroughs20212024D15741418-37171400013101542.6261616:40-1.13.40.02.3
Alexandre Burrows20062018LW9132052044091041134167211731175227173611.81413415:2926.820.30.047.1
Dave Burrows19721981D72429135164-72373244151151559982.90.931.70.032.5
Bert Burry19331933D400000-0.10.20.00.1
Adam Burt19892001D73737115152-5296127915892428154.5421426:011.432.60.034.0
Cummy Burton19561959RW42022190000200-1.70.50.0-1.2
Nelson Burton19781979LW8101-5211000000333.3-0.20.00.0-0.2
Eddie Bush19391942D2646106031004200.61.70.02.3
Rod Buskas19831993D556196382-5212941540155714254.5-4.023.70.019.8
Mike Busniuk19801981D143323266629730012201893.4-0.89.80.09.0
Ron Busniuk19731974RW6033-113000021040.00.10.30.00.4
Walt Buswell19331940D368104151164620527100-0.623.40.022.8
Garth Butcher19821995D89748158206-1212302433261411438765.50.941.40.042.3
Will Butcher20182022D2751698114-373412403603803304.8485617:397.58.60.016.1
Sven Butenschön19982006D14021214-108620001101712.8171312:59-0.22.60.02.4
Bobby Butler20102014RW130202949-16281820722702079.7161012:233.21.10.04.3
Chris Butler20092019D407147286-2718712022551614053.5764718:471.815.20.017.0
Dick Butler19481948RW7202020000000.10.10.00.1
Jerry Butler19731983RW64199120219-645158658139814894610.5-1.36.90.05.6
Viacheslav Butsayev19932000C132172643-813317003233016510.38410:30-0.11.10.01.0
Yuri Butsayev20002003LW9910414-1328100004009510.5101410:15-0.30.40.00.2
Bill Butters19781979D72145-16771000400352.9-1.13.40.02.4
Gord Buttrey19441944W1000000000000-0.60.20.0-0.3
Gord Buynak19751975D400032000000030.0-0.10.40.00.3
Petr Buzek19982003D15792231-2594360018401854.9259416:441.44.10.05.5
Ilja Byakin19941995D5782533-1244260316907011.42.31.90.04.1
John Byce19911992C212350611003001513.3-0.20.30.00.0
Dane Byers20082012LW141010601000000119.11027:15-0.10.10.00.0
Gord Byers19501950D1011000000100.10.00.00.1
Jerry Byers19731978LW43347-12153001400456.7-0.80.50.0-0.3
Lyndon Byers19841993RW279284371-4108128002430023811.8-3.53.80.00.3
Mike Byers19681972RW166423476-383934807268032812.83.61.50.05.1
Quinton Byfield20212024C168275885269021605508026010.4246914:424.03.90.07.9
Dustin Byfuglien20062019D869177348525-8109412254136194148626126.81905621:5652.333.40.085.6
Dmitri Bykov20032003D71210121431100730583.4126017:450.12.10.02.3
Dan Bylsma19962004RW429194362-201841702240213465.5378613:28-5.85.10.0-0.7
Bowen Byram20212024D1562643691611722313394021512.1313920:075.37.00.012.3
Shawn Byram19911992LW5000-214000000030.0-0.20.00.0-0.2
Paul Byron20112022LW52198110208311398351017938958816.7741614:1412.19.80.021.9
Mikkel Bødker20092020RW709118209327-711169422222156530110010.71074615:0918.09.40.027.4