NHL Skater Register for Last Names Starting with B

Index of Letters

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

723 NHL Skaters

723 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 Backlund20092024C99020033153162455148351735254641324018.31701617:1128.321.80.050.1
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 Bahl20212024D14842125-1127400121001113.6240116:14-0.14.70.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 Bailey20162024RW141101323-26241000112101755.7145510:19-0.71.00.00.3
Reid Bailey19811984D40134-11051000300313.2-0.52.00.01.5
Joel Baillargeon19871989LW20022-631000020060.0-0.60.10.0-0.5
Arshdeep Bains20242024F8000-56000000040.09411:48-0.3-0.10.0-0.3
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 Balinskis20242024D26123081000200224.536714:06-0.10.80.00.8
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.6
Ralph Barahona19911992C6224302000110540.00.30.20.00.4
Ivan Baranka20082008D101110000010010.01312:440.10.10.00.2
Ivan Barbashev20172024C51510313623928176881051312310360217.1738414:2012.99.40.022.3
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 Barkov20142024C7372664457111231481797512482981407194813.71481320:0659.020.10.079.1
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 Barrie20122024D809109396505-752597632121215178317556.21708621:0743.228.50.071.7
Justin Barron20222024D94121830-8369212171011310.6165017:332.12.60.04.6
Morgan Barron20212024C1822223459642101519222429.1210111:330.52.90.03.4
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 Barzal20172024C5001283144420248105230202081060119410.7935118:4231.111.10.042.2
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 Batherson20192024C30990135225-7113458320147857071612.6543517:3516.13.90.020.0
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 Bean20192024D197134356-19761210233912385.5340117:162.65.40.08.0
Ethan Bear20182024D275175067-141121520646313684.6508818:302.010.10.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 Beauvillier20172024LW550116130246-201059520122109210106510.9843315:2013.19.20.022.4
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 Beckman20222024LW23033-5140000300260.023110:02-0.40.10.0-0.3
Connor Bedard20242024C68223961-4428184022217020610.7134519:474.30.50.04.8
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 Beecher20242024C527310-62470013003818.455210:370.10.40.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 Bellemare20152024LW7006474138221825707468068097.9878312:33-3.910.60.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.51.00.01.5
Alex Belzile20212023F446915-11760009005610.751211:380.60.50.01.1
Emil Bemström20202024C228344074-253021130633703659.3266511:413.22.40.05.6
Lin Bend19431943C8314230001000.10.00.00.1
Jan Benda19981998C903316000030080.0830.00.20.00.1
Matthew Beniers20222024C16742611032223012054515129914.0292017:295.83.60.09.4
Jamie Benn20102024LW111238352490778809259108165836414713290513.21988217:5382.125.10.0107.2
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 Bennett20152024C615137148285-658011027021118282132410.3930915:0816.79.30.025.9
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 Benoit20212024D20151520-30140500015001822.7346217:13-1.84.90.03.1
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 Benson20242024LW71111930-3361100117209811.2103114:311.21.10.02.3
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-Docker20212024D10441216-64040001101854.7162115:350.03.00.03.0
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 Bertuzzi20172024LW406113148261-37248872511411631181313.9696717:1017.56.90.024.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 Bjorkstrand20162024RW545151187338-4110211833016142450130811.5857415:4425.18.50.033.6
Tobias Björnfot20202024D12011415-202810001400941.1196616:23-0.83.20.02.4
Nick Bjugstad20132024C694149162311-133281252132012734115429.71040414:5919.510.20.029.7
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 Blackwell20192024C235353974-105729425362131811.0296812:382.53.50.06.0
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 Blais20182024LW257274471-612226104431024311.1291111:201.63.20.04.8
Mike Blaisdell19811989RW3437084154-2416665507768063811.02.04.20.06.2
Bob Blake19361936LW1200000000000-0.21.20.01.0
Jackson Blake20242024RW1000-20000000020.01515:180.0-0.10.0-0.1
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 Blankenburg20222024D5561218-18245102840738.2100818:191.11.00.02.1
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 Blueger20192024C3364185126261273407577084598.9484414: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 Boeser20172024RW479179205384-812611464125142621130013.8879618:2231.89.70.041.5
Zach Bogosian20092024D84860167227-717784893613627414724.11718120:1610.129.90.040.0
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 Bolduc20232024D51448183101400527.769213:340.31.50.01.8
Zachary Bolduc20242024C255490650004003813.230012:010.50.40.00.9
Matt Boldy20222024LW2037596171239754210145640059512.6364017:5613.74.90.018.6
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.50.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 Boqvist20202024C236343569-53033105341026712.7276711:442.42.90.05.2
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 Bordeleau20222024C4361218-22182401840708.665215:100.50.20.00.7
Casey Borer20082010D16123-491000110520.022313:560.20.10.00.3
William Borgen20192024D21484553-2144800145002313.5356316:391.57.70.09.2
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 Bortuzzo20122024D560205474395112000352025173.9794814:120.019.70.019.7
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 Bouchard20192024D2654113017143922714010854326296.5527919:5513.912.30.026.2
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
Mavrik Bourque20242024C100000000000020.01110:560.00.00.00.0
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 Bowers20232024C900010000000080.0778:36-0.20.10.0-0.1
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öm20192024D26676269-131456100511013172.2448816:522.08.90.011.0
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 Bratt20182024W471129230359-187210226122152753105012.3781316:3526.88.40.035.3
Justin Braun20112023D8423416519923317304011558210933.11626619:194.637.40.042.0
Russ Brayshaw19451945LW435914244100900-0.70.70.0-0.1
Justin Brazeau20242024F195274232012003116.121111:070.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
Gavin Brindley20242024C100000000000001212:200.00.00.00.0
David Brine20082008C9011-14000010030.0546:020.00.00.00.0
Bobby Brink20222024RW67111627-410830213309911.194114:021.21.10.02.2
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 Brisson20242024C15268-5211015102010.018512:200.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 Broberg20222024D8121113-51020001010673.0102912:420.21.30.01.5
Stéphane Brochu19891989D100010000000010.00.00.10.00.1
Connie Broden19561958C6213211001000.20.10.00.3
T.J. Brodie20112024D9085629234884294431031222359109945.62019422:1417.647.30.064.8
Jonas Brodin20132024D803541862409324445811015525610665.11783822:138.545.20.053.6
Kyle Brodziak20062019C917129167296-5246210991122145148124810.31293714:069.613.60.023.2
Jonny Brodzinski20172024C1581521367401410320102496.0164610:250.52.30.02.8
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 Brown20162024RW51994134228-191007888810322988110.7850516:239.88.30.018.1
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 Brown20192024D290112334-262961100223002414.6417514:24-0.76.50.05.8
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 Bryson20212024D20643236-2940310022731093.7345116:45-0.25.60.05.3
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 Buchnevich20172024LW5171622394015323011342718168656110714.6893617:1730.811.80.042.7
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 Bunting20192024LW268761051812825457190108520056013.6419215:3913.15.80.018.9
André Burakovsky20152024LW6171432073503715511726031157500103713.8869014:0526.110.40.036.6
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/RW14152556268814827164883423812311438776.63176922:2776.673.30.0149.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 Burroughs20212024D16851419-48177500113101683.0282516:49-1.13.30.02.1
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
Cameron Butler20242024F1000000000000010:540.00.00.00.0
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 Byfield20212024C17928608826942170551902839.9264014:453.94.20.08.1
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 Byram20212024D1642646721512622313415021911.9330120:085.47.10.012.5
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