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 (*).

744 NHL Skaters

744 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
Oskar Back20252026C145919281118801118018610.5174412:02-1.32.40.01.1
David Backes20072021C96524831356164114817965432240676217811.41671917:2041.323.10.064.4
Mikael Backlund20092026C114823237460673503176371941286711727628.41991217:2131.026.20.057.3
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 Bahl20212026D297115263-52091010350112504.4563118:580.412.70.013.1
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 Bains20242026F49246-13182001310306.74899:58-0.60.20.0-0.4
Ken Baird19721972D10022-1015000020060.0-0.2-0.20.0-0.4
Bill Baker19811983D14372532-29175520221401454.8-0.26.00.05.8
Jamie Baker19901999C4047179150-502714716885917358612.11379:473.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 Balinskis20242026D156102636-2065730119701805.6237915:151.64.00.05.6
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.032111:041.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 Barbashev20172026C667149202351742001301451918415384617.6989214:5021.414.10.035.6
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
Zakhar Bardakov20262026C6019106141000900352.94327:12-0.10.70.00.5
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
Denver Barkey20262026C4351217-61641009304311.657713:240.60.50.01.0
Doug Barkley19581966D25324801045638218601611727483.27.515.80.023.3
Aleksander Barkov20142025C80428649678212416418984135232715910209713.61617020:0764.321.90.086.2
Bob Barlow19701971LW77161733-410961112501649.81.31.00.02.2
Matthew Barnaby19932007RW834113187300525621058015169171100611.2759212:0012.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.21380217:4033.220.50.053.7
Scott Barney20032006C2756111432005104012.527810:191.00.30.01.3
Murray Baron19902004D9883594129-5713093230383477614.6944918:36-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é-Boulet20212026F7212719-111684006108913.585511:520.70.60.01.2
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 Barrie20122025D822110398508-822637732121215180317746.21729121:0243.428.50.071.9
Justin Barron20222026D208183452-27761521232202178.3347216:422.65.70.08.3
Morgan Barron20212026C321414283221113605738224279.6370111:321.75.30.07.0
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 Barzal20172026C61115338153420313127260252541270145610.51163419:0236.414.90.051.3
Andrei Bashkirov19992001LW30033-500000300260.02909:40-0.50.20.0-0.3
Cody Bass20082017C75235-51071011201424.85086:46-0.70.30.0-0.3
Bob Bassen19862000C76588144232210048125101372583310.6146011:35-2.99.10.06.3
Ryan Bast19991999D201100000010010.02713:240.10.10.00.1
Nathan Bastian20192026RW312393675-1521134414351034411.3350411:141.53.60.05.1
Shawn Bates19982008C46572126198-2826656313119233170210.3704615:098.86.20.015.0
Frank Bathe19751983D2243283122542300027101881.6-2.111.70.09.6
Drake Batherson20192026C470149215364-871979158022123920107513.9829417:3927.76.80.034.5
Andy Bathgate*19531971RW1069349624973-6062426578635388233324618.679.012.90.091.8
Frank Bathgate19531953C200020000000-0.10.00.0-0.1
Bates Battaglia19982008LW58080118198-34385671121210513075210.6828314:175.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.58275:28-16.810.20.0-6.6
Mike Baumgartner19751975D17000-900000000130.0-0.30.90.00.5
Nolan Baumgartner19962010D1437404711691511172301335.3209714:463.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 Bean20192026D277164965-261001510239913254.9462216:412.37.90.010.2
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 Beauvillier20172026LW713146153299-1114912321226130221136910.71077115:0614.812.30.027.1
Barry Beck19781990D615104251355311016623841014993914787.021.432.80.054.2
Owen Beck20232026C28112161000100214.82679:33-0.40.30.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 Bedard20242026C21975128203-9814853220127949062712.0444820:1915.03.00.018.0
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 Beecher20242026C165131528-218112011140111910.9179810:54-0.91.40.00.5
Bob Beers19901997D2582879107-76225131500384014556.25.78.40.014.2
Eddy Beers19821986LW25094116210202565539079224057616.311.53.20.014.7
Steve Bégin19982013C5245652108-215614925946157217.8593311:190.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:16-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.810964: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.5133615:2170.113.00.083.1
Kieffer Bellows20202025LW114161632-12371600610601699.5124810:571.31.30.02.6
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öm20202025C242344175-253021130634703789.0278211:303.02.50.05.5
Lin Bend19431943C8314230001000.10.00.00.1
Jan Benda19981998C903316000030080.0839:150.00.20.00.1
Matty Beniers20222026C33182114196-6595923088924159513.8603318:1410.57.10.017.6
Jamie Benn20102026LW125241457899289932287111166540516013311313.32190417:3087.727.80.0115.5
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 Bennett20152026C767188206394-3175214939030163412176610.61204115:4225.011.90.037.0
Brian Benning19851995D56863233296-43963323108122109210146.215.626.20.041.8
Jim Benning19821990D60552191243-77461292125989127996.59.026.90.035.9
Matt Benning20172026D4651785102-212391610275644943.4771916:362.615.30.017.9
Michael Benning20262026D18246-4220003101513.330416:540.40.40.00.8
André Benoit20112016D181113748-20608214261012254.9337018:372.45.60.08.0
Joe Benoit19411947RW1857569144946213084623010.02.90.012.9
Simon Benoit20212026D35263036-40240600029012902.1601517:05-3.39.10.05.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 Benson20242026LW21134671012213829415597133310.2317515:034.64.10.08.7
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:05-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
Brett Berard20252026LW486410-7146001400698.751210:400.10.30.00.5
Bryan Berard19972008D61976247323-985003441113125121113725.51128921:0128.417.00.045.4
Drake Berehowsky19912004D54937112149-48848211607585315506.7803519:087.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.6667215:3324.98.20.033.0
Aki Berg19962006D606157085-123741050363525182.9863416:48-1.220.50.019.3
Bill Berg19891999LW5465567122-494884726961246927.9138012:26-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.4745818:04-5.451.90.046.5
Niclas Bergfors20082012RW173354883-2320231208361203899.0245814:125.81.90.07.7
Jonatan Berggren20232026RW205374380-3344261103376025814.3271013:133.92.30.06.2
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-Docker20212026D20772229-182700021011584.4309814:58-0.37.00.06.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 Bertuzzi20172026LW567168197365-9234112146118145511110815.2973717:1025.68.90.034.5
Craig Berube19872003LW10546198159-8131495830896206998.728556:59-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.5171215:51-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:21-0.64.00.03.4
Jiří Bicek20012004RW6267136295101700857.171711:340.01.10.01.1
Lian Bichsel20252026D88891787880039006612.1134915:200.73.50.04.3
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 Bishop20192025C53279-8202000700484.24698:51-0.20.30.00.1
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 Bjorkstrand20162026RW704184232416-5313613747019175570159211.61086115:2629.710.60.040.3
Tobias Björnfot20202026D15331619-2232300016001162.6241915:49-0.84.00.03.3
Nick Bjugstad20132026C821163176339-263771372242114134117349.41188414:2819.411.70.031.1
Scott Bjugstad19841992RW3177668144-3714456182144422255413.73.32.90.06.2
James Black19902001LW3525857115-884497212468355710.4275112:374.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 Blackwell20192026C3684561106-811337446563244210.2452912:182.25.40.07.6
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 Blais20182026LW278304979-413229104481026111.5308811:062.23.50.05.7
Mike Blaisdell19811989RW3437084154-2416665507768063811.02.04.20.06.2
Bob Blake19361936LW1200000000000-0.21.20.01.0
Jackson Blake20242026RW1623948871270318093711031812.3245915:115.83.30.09.0
Jason Blake19992012LW871213273486-2345515549931197661026468.01414816:1533.713.20.046.9
Mickey Blake19331936LW/D17112410001000.01.00.01.0
Rob Blake*19902010D1270240537777-416791001364412792431538966.22196124:5467.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 Blankenburg20222026D176184058-305813505271302297.9320618:133.55.60.09.2
Zdeněk Blatný20032006LW25303-3830000002213.62359:240.00.10.00.1
Joachim Blichfeld20202021W8101-4141000000616.78210:130.00.00.0-0.1
Anton Blidh20172026LW894913-13434000900874.68519:34-0.70.60.0-0.1
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:29-1.70.70.0-1.0
Teddy Blueger20192026C453581111697188471106103086049.6659614:344.07.80.011.8
John Blum19831990D250734418610700134001245.6-1.713.90.012.2
Jonathon Blum20112015D11071724-112261021700838.4171515:361.42.90.04.3
Matěj Blümel20232026RW17202-602000000219.51619:27-0.10.00.0-0.1
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.713598: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 Boeser20172026RW629226256482-8115014579231169861161114.01158818:2538.310.90.049.2
Zach Bogosian20092026D97066183249-698395493615227415814.21905719:3910.634.30.044.9
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
Sacha Boisvert20262026F7112-191001100616.7659:150.10.10.00.2
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 Bolduc20232025D52448083101400527.769813:250.31.40.01.7
Zachary Bolduc20242026C1753639751471261003318025913.9228613:044.53.00.07.5
Matt Boldy20222026LW3611441853294217810238427111740112012.9686719:0127.29.60.036.8
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.7664018:39-0.816.90.016.1
Dan Bonar19811983C170253964-1220820413342320212.4-0.81.80.00.9
Peter Bondra19912007RW10815033898927476132214932782531324353114.21179619:1583.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
Oliver Bonk20262026D11121010001001100.01616:280.30.10.00.4
Radek Bonk19952009C969194303497-225811265810301881078163311.91299716:1729.015.90.045.0
Ryan Bonni20002000D3000-10000000010.0299:370.00.00.0-0.1
Jason Bonsignore19951999C7931316-223430001210575.358810:09-0.70.30.0-0.4
Dennis Bonvie19952004RW92123-83111000200175.93143:50-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
Angus Booth20262026D11011010000001100.01212:180.20.10.00.3
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 Boqvist20202026D2722776103-595822503453103238.4450216:337.35.20.012.6
Jesper Boqvist20202026C3875055105-206048119532041812.0466412:032.34.80.07.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.7283912:584.02.30.06.4
Thomas Bordeleau20222025C4461218-22182401840718.566315:040.50.20.00.7
Casey Borer20082010D16123-491000110520.022313:560.20.10.00.3
William Borgen20192026D373186583-32271701365003814.7635117:022.013.40.015.4
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 Bortuzzo20122025D577205676375332000354025253.8813414:060.020.00.019.9
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:17-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 Bouchard20192026D4297625733382154522401716192410857.0922721:3028.524.00.052.5
Joël Bouchard19952006D364225375-4326419123401124035.5545319:202.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.71191521:0822.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.9847116:14-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
Xavier Bourgault20262026C2000-10000000030.0125:580.00.00.0-0.1
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 Bourque20242026C156313566123029202296022913.5220714:093.23.00.06.3
Phil Bourque19841996LW47788111199-64516681010137632365913.44.35.20.09.5
Ray Bourque*19802001D161241011691579527114122117316605535882862096.6852826:29123.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.3143:31-0.84.00.03.2
Shane Bowers20232025C13000000000000100.01108:30-0.30.10.0-0.2
Madison Bowey20182022D15853540-22104500134101653.0246515:361.53.90.05.3
Bill Bowler20012001C9022-38000002030.0889:440.00.00.00.0
Braeden Bowman20262026F5481826-1612620216207510.776314:081.20.40.01.6
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 Boyd20182025C2994771118-2774425075813028016.8404713:324.83.30.08.1
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.51123512: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 Bozek19821992LW/C641164167331-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.423616:5030.78.30.039.0
Chase Bradley20252025LW20000000000000115:350.00.00.00.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
Michael Brandsegg-Nygard20262026F14011-520000100200.017512:31-0.40.10.0-0.3
Andy Branigan19411942D271233110002007-0.31.10.10.9
Erik Brännström20192025D294106777-171629101551113502.9490616:412.69.70.012.3
Per-Olov Brasar19781982LW34864142206-1033491325934726929.26.45.20.011.6
Donald Brashear19942010LW102585120205-9326348140131119010158.4925610:50-2.87.90.05.1
Derick Brassard20082023C1013215330545-2846515065033232980193511.11590215:4237.616.80.054.4
Jesper Bratt20182026W634172346518-24102133354282201206140812.21088617:1038.312.60.050.9
Justin Braun20112023D8423416519923317304011558210933.11626619:194.637.40.042.0
Russ Brayshaw19451945LW435914244100900-0.70.70.0-0.1
Justin Brazeau20242026F15933306303424908273022414.7192312:064.22.20.06.4
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.767113:590.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:1063.814.70.078.5
Michel Briere19701970C76123244-13208403201202235.41.90.90.02.8
Travis Brigley19982004LW55369-6162100501575.369212:35-0.60.50.0-0.1
Aris Brimanis19942004D11321214-205702008401002.0143715:37-0.32.80.02.5
Rod Brind'Amour19902010C14844527321184-391100275149286745624828329013.71837821:0779.626.10.0105.7
Skyler Brind'Amour20252026C6101-541000000333.39315:32-0.1-0.10.0-0.1
Doug Brindley19711971LW/C30000000000000-0.10.00.0-0.1
Gavin Brindley20242026C576713286004700629.75479:360.30.60.00.9
David Brine20082008C9011-14000010030.0546:020.00.00.00.0
Bobby Brink20222026RW214386098-225630807519030812.3314314:414.73.10.07.8
Milt Brink19371937C500000000000-0.30.10.0-0.2
Guillaume Brisebois20192025D30123-761000200224.543214:25-0.20.40.00.2
Patrice Brisebois19912009D10099832242016235146120166153315386.41515121:4428.148.60.076.8
Brendan Brisson20242026C27279-921101610296.930611:190.20.00.00.2
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 Broberg20222026D23016607630421420254602626.1431518:463.611.30.014.9
Stéphane Brochu19891989D100010000000010.00.00.10.00.1
Connie Broden19561958C6213211001000.20.10.00.3
T.J. Brodie20112025D96258300358663124510312231591010175.72103821:5217.748.00.065.7
Jonas Brodin20132026D9156221627812227853811218326712135.12024322:0710.152.80.062.8
Kyle Brodziak20062019C917129167296-5246210991122145148124810.31293714:069.613.60.023.2
Jonny Brodzinski20172026C26433387112563210535303858.6285610:492.34.00.06.3
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.31139:27-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 Brown20162026RW676125176301-111321021211131402610112011.21097016:1413.211.80.024.9
Curtis Brown19952008C/LW7361291713007039895221224136287116811.01116915:5312.916.00.028.9
Dave Brown19831996RW729455297-37178945006511043910.3-17.57.40.0-10.1
Doug Brown19872001RW8541602143741122101212217211811914153410.4357313:1114.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 Brown20192025D300112435-283071100224002504.4430114:20-0.86.70.05.9
Keith Brown19801995D8766827434265916491635188761014714.611.748.20.059.9
Kevin Brown19952000RW647916-192852007206410.91988:370.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 Brown20152025C164101626-2975901016001606.3183011:09-1.51.20.0-0.3
Rob Brown19882000RW543190248438-23599969402315890097919.4253913:2229.95.60.035.5
Sean Brown19972006D436144357-99071130338502815.0513611:550.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
Tristan Broz20262026C1000-10000000020.01211:300.00.00.0-0.1
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.0441616:0712.29.90.022.0
Frederic Brunet20252025D1000-10000000020.01414:230.00.00.0-0.1
Eddie Bruneteau19411949RW1804042823532805321002.23.30.05.5
Mud Bruneteau19361946RW410141139280801271312011918216.88.20.025.0
Andrew Brunette19962012LW1110268465733-783141541140322871780151617.71690915:4356.616.90.073.4
Harrison Brunicke20262026D9101-461000000812.514115:430.00.00.00.0
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:2311.816.20.028.0
Jacob Bryson20212026D30464551-4760510035731514.0468515:25-0.16.40.06.4
Hunter Brzustewicz20252026D35257262000410355.756716:120.21.60.01.8
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.9667812:49-6.39.20.03.0
Pavel Buchnevich20172026LW6742023045065327914748725210868139414.51183517:3436.915.30.052.2
Johnny Bucyk*19561978LW15405568131369-74933931594925292840308716.2104.018.40.0122.4
Randy Bucyk19861988C194264840002002317.40.00.30.00.3
Doug Buhr19751975LW602204000020030.0-0.10.10.00.0
Zeev Buium20262026D7662026-3341330110100738.2148819:351.31.20.02.5
Tony Bukovich19441945LW/C177310660103000.60.40.00.9
Jan Bulis19982007C55296149245-3268801331812325189410.7803414:3312.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
Alex Bump20262026LW175493250014002321.721512:380.80.40.01.2
Connor Bunnaman20202022F54123-681000200432.355310:15-1.10.40.0-0.8
Michael Bunting20192026LW418109143252-15342733601211330084113.0644115:2517.17.20.024.3
André Burakovsky20152026LW771164256420218313529033191650123813.21106014:2128.712.30.041.0
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.0813622:5180.113.00.093.1
Valeri Bure19952004RW621174226400-332211146002512799018069.6729618:4329.49.60.039.0
Marc Bureau19902000C5675583138-4732747267671066668.3249011:58-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 Burke20232025C10101121000000147.110110:04-0.10.20.00.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 Burns20042026D/RW157927367294544887182883474232351442236.53503522:1180.682.60.0163.2
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.269310:5016.113.90.029.9
Randy Burridge19861998LW7061992514506245814347929161819131115.234711:3324.310.80.035.1
Kyle Burroughs20212025D20151722-45216500116101742.9308315:20-1.24.00.02.9
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.5421417:421.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
Danil But20262026LW29347182100220437.036212:280.00.40.00.4
Garth Butcher19821995D89748158206-1212302433261411438765.50.941.40.042.3
Will Butcher20182022D2751698114-373412403603803304.8485617:397.58.60.016.1
Sven Butenschön19982006D14021214-108620001101712.8171312:14-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:311.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 Byfield20212026C339751161914018660141139520162012.1573116:5410.28.60.018.8
Dustin Byfuglien20062019D869177348525-8109412254136194148626126.81905621:5652.333.40.085.6
Dmitri Bykov20032003D71210121431100730583.4126017:450.12.10.02.3
Dan Bylsma19962004RW429194362-201841702240213465.5378610:57-5.85.10.0-0.7
Bowen Byram20212026D32844108152412203941109313242210.4699421:1910.615.10.025.7
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