Loading page

NHL All Time Stats

NHL
League Information and Facts
NHL
All Positions
All Teams
Canada (5772)
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
101.Canada flagBill Barber (LW)9034204638830.986231972 - 198412
102.Canada flagDennis Maruk (C)8883565228780.997611975 - 198914
103.Canada flagCliff Ronning (C)11373065638690.764531985 - 200418
104.Canada flagTrevor Linden (C)13723754928670.638951988 - 200819
105.Canada flagEric Lindros (C)7603724938651.1413981992 - 200713
106.Canada flagYvan Cournoyer (RW)9684284358630.892551963 - 197916
107.Canada flagAlex Tanguay (LW)10882835808630.795271999 - 201616
108.Canada flagDean Prentice (LW)13783914698600.624841952 - 197422
109.Canada flagJeff Carter (C)13214424098510.646352005 - 202419
110.Canada flagTed Lindsay (LW)10683794728510.8018081944 - 196517
111.Canada flagTom Lysiak (C)9192925518430.925671973 - 198613
112.Canada flagJohn MacLean (RW)11944134298420.7113281983 - 200218
113.Canada flagRyan Smyth (LW)12703864568420.669761994 - 201419
114.Canada flagScott Mellanby (RW)14313644768400.5924791985 - 200721
115.Canada flagJohn Tonelli (LW)10283255118360.819111978 - 199214
116.Canada flagJacques Lemaire (C)8533664698350.982171967 - 197912
117.Canada flagBrent Sutter (C)11113634668290.7510541980 - 199818
118.Canada flagJohn Ogrodnick (LW)9284024258270.892601979 - 199314
119.Canada flagDoug Wilson (D)10242375908270.818301977 - 199316
120.Canada flagTyler Seguin (C/RW)Active player10163674598260.813092010 - 202717
121.Canada flagRed Kelly (D/C)13162815428230.633271947 - 196720
122.Canada flagPierre Larouche (C)8123954278221.012371974 - 198814
123.Canada flagBernard Geoffrion (RW)8833934298220.936891950 - 196816
124.Canada flagMitchell Marner (RW/C)Active player7382455768211.112222016 - 202711
125.Canada flagStéphane Richer (LW)10544213988190.786141984 - 200217
126.Canada flagSteve Shutt (LW)9304243938170.884101972 - 198513
127.Canada flagWilf Paiement (RW)9463564588140.8617571974 - 198814
128.Canada flagDavid Perron (LW/RW)Active player12393324808120.668772007 - 202619
129.Canada flagPit Martin (C)11013244858090.736091961 - 197917
130.Canada flagJonathan Huberdeau (LW/RW)Active player9622635448070.845012012 - 202715
131.Canada flagKen Linseman (C/LW)8602565518070.9417271978 - 199214
132.Canada flagKris Letang (D)Active player12351786288060.658432006 - 202721
133.Canada flagRick Nash (LW)10604373688050.767502002 - 201815
134.Canada flagGarry Unger (C)11054133918040.7310751967 - 198316
135.Canada flagRyan Nugent-Hopkins (C/W)Active player10312915138040.783552011 - 202716
136.Canada flagKen Hodge (RW)8813284728000.917791964 - 197814
137.Canada flagGeoff Courtnall (LW)10493674327990.7614651983 - 200017
138.Canada flagJustin Williams (RW)12643204777970.637662000 - 202019
139.Canada flagWayne Cashman (RW)10272775167930.7710411964 - 198317
140.Canada flagMike Ribeiro (C)10742285657930.745771999 - 201717
141.Canada flagDany Heatley (LW)8693724197910.916202001 - 201513
142.Canada flagRick Vaive (RW)8764413477880.9014451979 - 199213
143.Canada flagTaylor Hall (LW/C)Active player9893024857870.805262010 - 202717
144.Canada flagClaude Lemieux (RW)12153694077860.6517771983 - 200921
145.Canada flagJordan Eberle (RW/C)Active player11403344497830.692932010 - 202717
146.Canada flagRob Blake (D)12702405377770.6116791989 - 201020
147.Canada flagJean Pronovost (RW)9983913837740.784131968 - 198214
148.Canada flagPete Mahovlich (LW)8842884857730.879161965 - 198116
149.Canada flagTodd Bertuzzi (RW/LW)11593144567700.6614781995 - 201418
150.Canada flagRick Kehoe (RW)9063713967670.851201971 - 198514
151.Canada flagKevin Dineen (RW)11883554057600.6422291984 - 200319
152.Canada flagNazem Kadri (C/LW)Active player10623234377600.727902009 - 202718
153.Canada flagRick MacLeish (LW)8463494107590.904341970 - 198414
154.Canada flagMurray Craven (C)10712664937590.715241982 - 200018
155.Canada flagMike Ridley (C)8662924667580.884241985 - 199712
156.Canada flagSteve Duchesne (D)11132275267520.688241986 - 200216
157.Canada flagJordan Staal (C/LW)Active player14033184297470.536442006 - 202721
158.Canada flagSteve Sullivan (LW)10112904577470.745871995 - 201316
159.Canada flagRuss Courtnall (RW)10292974477440.725571983 - 199916
160.Canada flagGreg Adams (LW)10563553887430.703261984 - 200117
161.Canada flagScott Niedermayer (D)12631725747400.597841991 - 201018
162.Canada flagAndrew Brunette (LW)11092684657330.663141995 - 201216
163.Canada flagAndrew Cassels (C)10152045287320.724101989 - 200616
164.Canada flagMurray Oliver (C)11272744547280.653151957 - 197517
165.Canada flagMike Foligno (RW)10183553727270.7120451979 - 199415
166.Canada flagJason Pominville (RW)10602934347270.691992003 - 201915
167.Canada flagCory Stillman (LW)10252784497270.714891994 - 201116
168.Canada flagBob Nevin (RW)11283074197260.642111957 - 197618
169.Canada flagBrayden Schenn (C/W)Active player11022964287240.666602009 - 202718
170.Canada flagDave Babych (D)11941425817230.619701980 - 199919
171.Canada flagDave Gagner (C)9463184017190.7610161984 - 199915
172.Canada flagGeorge Armstrong (RW/C)11882964177130.607211949 - 197121
173.Canada flagJeff Skinner (C/LW)Active player11103793337120.644912010 - 202616
174.Canada flagVic Hadfield (LW)10023233897120.7111541961 - 197716
175.Canada flagCharlie Simmer (LW)7123423697111.005441974 - 198814
176.Canada flagDoug Mohns (LW/D)13902484627100.5112501953 - 197522
177.Canada flagDrew Doughty (D)Active player12791655447090.558292008 - 202719
178.Canada flagScott Hartnell (LW)12493273807070.5718092000 - 201817
179.Canada flagMark Stone (RW)Active player7662594487070.922382011 - 202716
180.Canada flagMarc Savard (C)8072074997060.877371997 - 201719
181.Canada flagBobby Rousseau (RW)9422454587030.753591960 - 197515
182.Canada flagRené Robert (C)7442844187020.945971970 - 198212
183.Canada flagRichard Martin (LW)6853843177011.024771971 - 198211
184.Canada flagLogan Couture (C/LW)Active player9333233787010.752552009 - 202617
185.Canada flagMel Bridgman (C)9772524497010.7216251975 - 198914
186.Canada flagGeoff Sanderson (LW)11043553457000.635111990 - 200817
187.Canada flagChris Pronger (D)11671575416980.6015901993 - 201218
188.Canada flagClark Gillies (LW)9583193786970.7310231974 - 198814
189.Canada flagDaniel Brière (C)9733073896960.727441997 - 201517
190.Canada flagCam Neely (RW)7263952996940.9612411983 - 199613
191.Canada flagShayne Corson (LW)11562734206930.6023571985 - 200419
192.Canada flagDanny Gare (RW)8273543316850.8312851974 - 198713
193.Canada flagBrayden Point (C)Active player7203243616850.951632016 - 202711
194.Canada flagDan Quinn (C)8052664196850.855331983 - 199714
195.Canada flagMike Bullard (LW)7363333496820.937091980 - 199211
196.Canada flagSam Reinhart (C/RW)Active player8393233576800.811832014 - 202713
197.Canada flagDon Lever (LW)10203133676800.675931972 - 198715
198.Canada flagWalt Tkaczuk (C)9452274516780.725561967 - 198114
199.Canada flagTim Kerr (RW)6553703046741.035961980 - 199313
200.Canada flagPhil Goyette (C)9412074676740.721311956 - 197216

* Some data is missing to provide a correct summary.