Loading page

NHL All Time Stats

NHL
League Information and Facts
NHL
All Positions
St. Louis Blues
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 flagBernie Federko (C)92735272110731.164631976 - 198913
2.USA flagBrett Hull (RW)7445274099361.262851987 - 199811
3.Canada flagBrian Sutter (LW)7793033336360.8217861976 - 198812
4.Canada flagGarry Unger (C)6622922835750.877441970 - 19799
5.Russia flagVladimir Tarasenko (RW/LW)Active player6442622915530.861852012 - 202311
6.Sweden flagAlexander Steen (C)7651953014960.653482008 - 202113
7.Slovakia flagPavol Demitra (C)4952042894931.001601996 - 20048
8.Canada flagDavid Perron (LW/RW)Active player6731962694650.694542007 - 202211
9.Canada flagBrayden Schenn (C/W)Active player6501812844650.724242017 - 20269
10.USA flagDavid Backes (RW/C)7272062544600.639692006 - 201610
11.Canada flagRobert Thomas (C/RW)Active player5301323284600.871722018 - 20279
12.Canada flagAl MacInnis (D)6131273254520.745511994 - 200410
13.Canada flagAlex Pietrangelo (D)Active player7581093414500.592412008 - 202012
14.USA flagKeith Tkachuk (LW)5432082194270.796772000 - 20109
15.Canada flagRed Berenson (LW)5191722404120.791941967 - 19788
16.Canada flagJaden Schwartz (LW)Active player5601542313850.691532011 - 202110
17.Canada flagJordan Kyrou (C/RW)Active player4881682103780.771162018 - 20279
18.Canada flagChris Pronger (D)598842723560.609311995 - 20049
19.Canada flagPierre Turgeon (C)3271342213551.091171996 - 20015
20.Canada flagDoug Gilmour (C)3841492053540.922641983 - 19885
21.Canada flagWayne Babych (RW)3961551903450.873821978 - 19846
22.USA flagJoe Mullen (RW)3011511843351.11451979 - 19866
23.Sweden flagJörgen Pettersson (LW)3651611713320.911051980 - 19855
24.Sweden flagPatrik Berglund (C)6941681543220.462422008 - 201810
25.Canada flagColton Parayko (D)Active player800812323130.392212015 - 202712
26.Russia flagPavel Buchnevich (W/C)Active player3731231883110.831672021 - 20276
27.USA flagT.J. Oshie (RW)4431092003090.702392008 - 20157
28.Canada flagBrendan Shanahan (LW)2771561503061.106921991 - 19954
29.Canada flagRob Ramage (D)441672292960.678961982 - 19886
30.USA flagDoug Weight (C)364752202950.812472001 - 20086
31.Canada flagJeff Brown (D)329802142940.892181989 - 19945
32.Canada flagBlake Dunlop (C)324862012870.891181979 - 19845
33.Canada flagAdam Oates (C)195582282861.47711989 - 19923
34.Canada flagRyan O'Reilly (C)Active player327971722690.82622018 - 20235
35.Canada flagGary Sabourin (RW)4631361312670.583341967 - 19747
36.Canada flagLarry Patey (C)6031231362590.435241975 - 19849
37.USA flagKevin Shattenkirk (D)425591992580.612742010 - 20177
38.Canada flagFrank St. Marseille (RW)403861712570.641181967 - 19736
39.USA flagScott Young (RW)3771251292540.671531998 - 20065
40.Canada flagPerry Turnbull (LW)396139992380.608291979 - 19886
41.Canada flagMike Zuke (C)296761592350.791601978 - 19835
42.USA flagCraig Janney (C)186481852331.25381991 - 19954
43.Canada flagGeoff Courtnall (LW)3261061262320.713711990 - 20006
44.Canada flagBrad Boyes (RW)3271061262320.711062006 - 20115
45.USA flagJustin Faulk (D)Active player482561762320.482452019 - 20267
46.Canada flagBarclay Plager (D)614441872310.3811151967 - 197710
47.Canada flagAndy McDonald (C)294901402300.781182007 - 20136
48.Canada flagPierre Plante (RW)3571041122160.614201972 - 19775
49.Canada flagGino Cavallini (LW)454911202110.464291985 - 19927
50.Canada flagGreg Paslawski (RW)330109992080.631051983 - 19896
51.Canada flagMark Hunter (RW)218112942060.944741985 - 19883
52.USA flagJack Brownschidle (D)455361561920.421321977 - 19847
53.Canada flagChuck Lefley (C)233831041870.80771974 - 19815
54.Canada flagBarret Jackman (D)803281531810.2310262001 - 201513
55.Russia flagIvan Barbashyov (C/W)Active player410781001780.431282016 - 20237
56.USA flagPaul Stastny (C)267561191750.661162014 - 20184
57.Canada flagDallas Drake (LW)443641061700.383862000 - 20076
58.Canada flagRick Meagher (C)41373881610.392641985 - 19916
59.Canada flagPeter Zezel (C)217541051590.73811988 - 19974
60.Canada flagJamal Mayers (RW)59571871580.277561996 - 200810
61.Canada flagJimmy Roberts (D/RW)39563941570.403181967 - 19786
62.Canada flagPaul Cavallini (D)337371201570.475141987 - 19936
63.Canada flagTony Currie (RW)20768881560.75631977 - 19825
64.Canada flagJay McClement (C/D)449521041560.351802005 - 20116
65.Canada flagFloyd Thomson (LW)41156971530.373411971 - 19808
66.Czechia flagPetr Cajanek (C)269461071530.571442002 - 20074
67.USA flagCraig Conroy (C)35957941510.422091996 - 20015
68.Canada flagMark Reeds (RW)320451051500.47981981 - 19876
69.USA flagTorey Krug (D)Active player255221241460.571542020 - 20266
70.USA flagBrandon Saad (LW/RW)Active player27476681440.53482021 - 20254
71.Canada flagWayne Merrick (C)20965791440.69991972 - 19764
72.Sweden flagOskar Sundqvist (C/RW)Active player43252891410.331802017 - 20268
73.Canada flagBob Plager (D)615201211410.237621967 - 197811
74.Canada flagScott Mellanby (RW)23562751370.583702000 - 20044
75.Canada flagNelson Emerson (RW)16545901350.821301990 - 19933
76.Canada flagClaude Larose (RW)27260741340.491281974 - 19784
77.Czechia flagVladimír Sobotka (C/LW)32941921330.402682010 - 20186
78.Canada flagJake Neighbours (LW/RW)Active player28071611320.471462021 - 20276
79.Canada flagBlair Chapman (RW)17558741320.75871979 - 19834
80.USA flagLee Stempniak (RW)23357731300.56972005 - 20094
81.Canada flagRobert MacMillan (RW)18846831290.69751975 - 19783
82.Canada flagCliff Ronning (C)18054711250.69461985 - 19915
83.Canada flagSteve Duchesne (D)16338871250.77821993 - 19983
84.Canada flagTim Ecclestone (RW)23048761240.541401967 - 19714
85.Canada flagBrian Benning (D)23230941240.533211984 - 19906
86.Canada flagJay Bouwmeester (D)490171071240.251722012 - 20208
87.Canada flagPaul Kariya (LW)16836871230.73882007 - 20103
88.Canada flagTony Hrkac (C)20139821210.60461986 - 19945
89.Canada flagTony McKegney (LW/RW)15165551200.791401987 - 19892
90.Canada flagCory Stillman (LW)17150691190.70982000 - 20033
91.Canada flagDoug Wickenheiser (C)23051671180.511081983 - 19874
92.Canada flagChris Stewart (RW/LW)21163521150.552762010 - 20144
93.Canada flagDylan Holloway (W/C)Active player13648661140.84302024 - 20273
94.Canada flagSergio Momesso (LW)22244701140.515061988 - 19974
95.Canada flagBob Hess (D)29327871140.391641974 - 19816
96.Canada flagScott Pellerin (LW)29644671110.381891996 - 20045
97.Canada flagRon Flockhart (RW)16043681110.69421985 - 19883
98.Canada flagRod Brind'Amour (C)15743671100.701391988 - 19913
99.Canada flagCarlo Colaiacovo (D)28419911100.391522008 - 20145
100.USA flagJim Campbell (RW)20149601090.541731996 - 20004

* Some data is missing to provide a correct summary.