Loading page

NHL All Time Stats

NHL
League Information and Facts
NHL
All Positions
Boston Bruins
All Nationalities
All Ages
Drafted?
Has played in
Has won
Age From
Age To
Draft Eligibility
Contract
Status
Shoots
Min Height
Max Height
Min Weight
Max Weight
Player Style
Draft Type
Select Draft Type first
Select Draft Type first
Select Draft Type first
Paid Feature
Explore plans

All-time totals Regular Season Player Stats

Export
Season Type
From Season
To Season
#PlayerGPGATPP/GPPIMPeriodYears
1.Canada flagRaymond Bourque (D)1518395111115060.9910871979 - 200021
2.Canada flagJohnny Bucyk (LW)143654579413390.934361957 - 197821
3.Canada flagPatrice Bergeron (C)129442761310400.804942003 - 202319
4.Canada flagPhil Esposito (C)62545955310121.625121967 - 19769
5.Canada flagBrad Marchand (LW)Active player10904225549760.9011132009 - 202516
6.Czechia flagDavid Pastrnak (RW/LW)Active player8334205139331.124142014 - 202713
7.Canada flagRick Middleton (RW)8814024968981.021241976 - 198812
8.Canada flagBobby Orr (D)6312646248881.419241966 - 197610
9.Canada flagWayne Cashman (RW)10272775167930.7710411964 - 198317
10.Czechia flagDavid Krejčí (C)10322315557860.763592006 - 202316
11.Canada flagKen Hodge (RW)6522893856741.036201967 - 19769
12.Canada flagTerry O'Reilly (RW)8912044026060.6820951971 - 198514
13.Canada flagCam Neely (RW)5253442465901.129211986 - 199610
14.USA flagPeter McNab (C)5952633245870.991111976 - 19848
15.Canada flagMilt Schmidt (C)7762293465750.744661936 - 195516
16.Canada flagBill Cowley (C)5081903475371.061331935 - 194712
17.Canada flagAdam Oates (C)3681423574991.361231991 - 19976
18.Canada flagDon Marcotte (LW)8682302544840.563171965 - 198215
19.Slovakia flagZdeno Chára (D)10231483334810.4710552006 - 202014
20.Canada flagDit Clapper (D/F)8352292484770.574521927 - 194720
21.Canada flagKeith Crowder (RW)6072192584770.7912511980 - 19899
22.Canada flagDon McKenney (C)5921952674620.781891954 - 19639
23.Canada flagJoe Thornton (C)5321692854540.856171997 - 20068
24.Canada flagJean Ratelle (C)4191552954501.07841975 - 19816
25.Canada flagWoody Dumart (LW)7722112194300.56991935 - 195416
26.Canada flagBarry Pederson (C)3791662514171.102481980 - 19927
27.Canada flagBrad Park (D)5011003174170.835531975 - 19838
28.Canada flagFred Stanfield (LW)4481352744090.91801967 - 19736
29.Canada flagJohn McKenzie (RW)4531692273960.877001965 - 19727
30.Canada flagGlen Murray (RW)5702091803890.684081991 - 200810
31.Russia flagSergei Samsonov (LW)5141642123760.731031997 - 20068
32.Canada flagGregg Sheppard (LW)4161552203750.901301972 - 19786
33.Canada flagKen Linseman (C/LW)3891252473720.967461984 - 19906
34.Canada flagJerry Toppazzini (RW)6591482163640.553281952 - 196411
35.USA flagCharlie McAvoy (D)Active player573712903610.634912016 - 202711
36.Canada flagSteve Kasper (C)5641352203550.634501980 - 19899
37.Canada flagDoug Mohns (LW/D)7101182293470.496711953 - 196411
38.Canada flagMilan Lucic (LW)5701392053440.607742007 - 20249
39.Canada flagEd Westfall (RW)7331262133390.464101961 - 197211
40.USA flagTorey Krug (D)Active player523672703370.642202011 - 20209
41.Canada flagMurray Oliver (C)4291162163320.771751960 - 19677
42.Canada flagJohnny Peirson (RW)5451531733260.603151946 - 195811
43.Canada flagFleming Mackell (C)5131271853120.614741951 - 19609
44.Canada flagGlen Wesley (D)537772303070.574211987 - 19947
45.Canada flagMarc Savard (C)304742313051.002752006 - 20159
46.Canada flagLeo Labine (RW)5711231803030.536681951 - 196110
47.Canada flagDallas Smith (D)861542483020.359361959 - 197715
48.Canada flagBobby Schmautz (RW)3541341612950.834441973 - 19807
49.Canada flagDerek Sanderson (C)3891351592940.766861965 - 19749
50.Canada flagJason Allison (C/RW)3011051892940.982421996 - 20015
51.Canada flagVic Stasiuk (LW)3781251662910.774611955 - 19616
52.Sweden flagPer-Johan Axelsson (LW)7971031842870.362761997 - 200911
53.USA flagCraig Janney (C)262851982831.08441987 - 19925
54.Slovakia flagJozef Stümpel (C)424752062810.66801991 - 20038
55.Canada flagEddie Shore (D)5411031762790.5210901926 - 194014
56.USA flagMike O'Connell (D)424701982680.633121980 - 19866
57.Canada flagJake DeBrusk (LW)Active player4651381282660.571012017 - 20247
58.USA flagTed Donato (LW)5281191472660.502971991 - 20049
59.Canada flagDon Sweeney (D)1052522102620.256631988 - 200315
60.Canada flagBobby Bauer (RW)3271231362590.79381936 - 19529
61.Canada flagHerb Cain (LW)3161401182580.82811939 - 19467
62.Canada flagTed Green (D)620482062540.4110291960 - 197211
63.USA flagBrian Rolston (LW)3591041472510.701441999 - 20126
64.USA flagSteve Heinze (RW)5151311082390.462751991 - 20009
65.Canada flagCooney Weiland (C)3651311072380.651251928 - 19398
66.USA flagMike Milbury (D)754491892380.3215521975 - 198712
67.USA flagTom Fergus (C)289981382360.821381981 - 19854
68.USA flagTom Williams (RW)390961362320.591151961 - 19698
69.USA flagCharlie Coyle (C/RW)Active player452961342300.511632018 - 20257
70.Canada flagEd Sandford (LW)441941362300.522991947 - 19558
71.Canada flagArt Jackson (C)307941342280.741031937 - 19457
72.Czechia flagPavel Zacha (C/LW)Active player320861422280.71832022 - 20275
73.Canada flagRandy Burridge (LW)3591081152230.622751985 - 19916
74.Canada flagMarty Barry (C)279129892180.781671929 - 19356
75.Canada flagBronco Horvath (C)2271031122150.952041957 - 19614
76.Canada flagLeo Boivin (D)717471642110.297661954 - 196612
77.Canada flagFlash Hollett (D)353841151990.561981935 - 19449
78.Canada flagStan Jonathan (LW)392911071980.517381975 - 19838
79.Canada flagRéal Chevrefils (LW)349101931940.561611951 - 19598
80.Germany flagMarco Sturm (LW)302106871930.641562005 - 20105
81.USA flagBob Sweeney (C)382811121930.515041986 - 19926
82.Canada flagJoé Juneau (C)161511421931.20721991 - 19943
83.Canada flagCharlie Simmer (LW)19898941920.971361984 - 19873
84.Canada flagDave Reid (LW)38789921810.471151983 - 199610
85.Canada flagCarol Vadnais (D)263471341810.694331971 - 19765
86.Canada flagJack Crawford (D)547381401780.332021937 - 195013
87.Canada flagFernie Flaman (D)682301471770.2610021944 - 196114
88.Canada flagKenny Smith (LW)33178931710.52491944 - 19517
89.Canada flagHarry Oliver (RW)353109591680.481291926 - 19348
90.Canada flagMorgan Geekie (C/W)Active player23489751640.70722023 - 20274
91.Canada flagRick Smith (D)513361251610.313911968 - 19808
92.Canada flagGeoff Courtnall (LW)26078811590.613681983 - 19885
93.USA flagStephen Leach (RW)29376831590.545011991 - 19965
94.Canada flagBill Quackenbush (D)461221331550.34461949 - 19567
95.Canada flagPaul Ronty (C)22456981540.69391947 - 19514
96.Canada flagDon Gallinger (C)22265881530.69891942 - 19485
97.Sweden flagLoui Eriksson (LW)22462851470.66322013 - 20163
98.Canada flagRoy Conacher (LW)16694521460.88401938 - 19465
99.USA flagMike Knuble (RW)30769761450.471641999 - 20045
100.Canada flagAnson Carter (RW)21170731430.68691996 - 20004

* Some data is missing to provide a correct summary.