Loading page

NHL All-Time Stats

Change League
All Positions
All Teams
USA (1560)
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

NHL All-Time Player Totals

Export
Regular Season
From Season
To Season
NHL — All-Time Player Stats
#PlayerGPGATPP/GPPIMPeriodYears
201.USA flagNate Schmidt (D)Active player839582062640.311742013 - 202714
202.USA flagAndy Greene (D)1057522122640.252772006 - 202216
203.USA flagRyan Donato (C/W)Active player5801251372620.452342017 - 202710
204.USA flagJoel Farabee (LW/RW)Active player5121181422600.512652019 - 20278
205.USA flagRyan Whitney (D)481502092590.543832005 - 20149
206.USA flagDean Talafous (RW/C)4971041542580.521631974 - 19828
207.USA flagPaul Mara (D)734641892530.347761998 - 201112
208.USA flagBrian Boyle (C/LW)8711411112520.296152007 - 202214
209.USA flagTrevor Moore (W/C)Active player4981091432520.511102018 - 20279
210.USA flagJustin Abdelkader (W/C)7391061462520.346082007 - 202013
211.USA flagZach Bogosian (D)Active player986661832490.258472008 - 202719
212.USA flagDerek Plante (C)450961522480.551401993 - 20018
213.USA flagTyler Arnason (C/LW)486881572450.501402001 - 20097
214.USA flagTodd Krygier (LW)5431001432430.455331989 - 19989
215.USA flagPatrick Eaves (RW/LW)6331321102420.382102005 - 202015
216.USA flagBob Kudelski (RW)4421391022410.552181987 - 19969
217.USA flagRichard Park (RW/C)7381021392410.332661994 - 201214
218.USA flagKip Miller (LW)449741652390.531051990 - 200412
219.USA flagJim Dowd (C)728711682390.333901991 - 200816
220.USA flagLee Fogolin (D)924441952390.2613181974 - 198713
221.USA flagBrian Holzinger (C)547931452380.443391994 - 200410
222.USA flagMike Milbury (D)754491892380.3215521975 - 198712
223.USA flagTom Chorske (LW)5961151222370.402251989 - 200011
224.USA flagTrevor Lewis (C/RW)10341041332370.232432008 - 202517
225.USA flagKevin Labanc (RW/LW)512841532370.462292016 - 20259
226.USA flagDavid Booth (LW/RW)5301241122360.452162006 - 201810
227.USA flagMike Donnelly (LW)4651141212350.512551986 - 199711
228.USA flagShawn Chambers (D)625501852350.383641987 - 200013
229.USA flagIan Cole (D)Active player1005381952330.238752010 - 202717
230.USA flagPaul Gaustad (C)727891422310.327782002 - 201612
231.USA flagKeith Carney (D)1018451832280.229041991 - 200816
232.USA flagRobbie Ftorek (C)334771502270.682621972 - 19858
233.USA flagBrett Pesce (D)Active player751441832270.302702015 - 202712
234.USA flagJay Pandolfo (LW)8991001262260.251641996 - 201315
235.USA flagMike Eaves (F)324831432260.70801978 - 19868
236.USA flagChris Nilan (RW)6881101152250.3330431979 - 199213
237.USA flagLou Nanne (D)635681572250.353561967 - 197811
238.USA flagBill Lindsay (LW)777831412240.299221991 - 200413
239.USA flagTom Gilbert (D)655451782230.341982006 - 201711
240.USA flagAndy Brickley (LW)385821402220.58811982 - 199411
241.USA flagGary Sargent (D)402611612220.552731975 - 19838
242.USA flagCraig Ludwig (D)1256381842220.1814371982 - 199917
243.USA flagSteve Jensen (LW)4381131072200.503181975 - 19827
244.USA flagChris Clark (RW)6071031112140.357001999 - 201111
245.USA flagJordan Leopold (D)695671472140.312932002 - 201512
246.USA flagJoe Sacco (RW)738941192130.294211990 - 200313
247.USA flagLee Norwood (D)503571542110.4210991980 - 199412
248.USA flagCorey Millen (C)335901192090.622361989 - 19978
249.USA flagDerek Ryan (C/W)606821272090.341582015 - 202510
250.USA flagShjon Podein (LW)6991001062060.294391992 - 200311
251.USA flagCully Dahlstrom (C)345881182060.60581937 - 19458
252.USA flagMatt Nieto (LW/RW)705871192060.291292013 - 202512
253.USA flagDonald Brashear (LW)1025851202050.2026341993 - 201016
254.USA flagBryan Erickson (RW)351801252050.581411983 - 19949
255.USA flagDoc Romnes (C)360671372040.57401930 - 194010
256.USA flagMatty Beniers (C)Active player345851182030.59592021 - 20276
257.USA flagJake McCabe (D)Active player740401632030.274582013 - 202714
258.USA flagJack Brownschidle (D)494391622010.411511977 - 19869
259.USA flagBob Corkum (C)720971032000.282811989 - 200212
260.USA flagNic Dowd (C/RW)Active player674891112000.303932015 - 202712
261.USA flagPhil Bourque (LW/D)477881111990.425161983 - 199612
262.USA flagJustin Braun (D)842341651990.243172010 - 202313
263.USA flagBates Battaglia (LW)580801181980.343851997 - 20089
264.USA flagShawn Bates (C)465721261980.432661997 - 200810
265.USA flagBilly Burch (C)392136611970.502571922 - 193311
266.USA flagMiles Wood (LW/RW)Active player56799971960.355762015 - 202712
267.USA flagBrian Dumoulin (D)Active player801311651960.242122013 - 202714
268.USA flagJosh Norris (C/LW)Active player297106891950.661352019 - 20278
269.USA flagKen Klee (D)934551401950.218801994 - 200914
270.USA flagJim Johnson (D)829291661950.2411971985 - 199813
271.USA flagJimmy Vesey (LW/RW)626101931940.311442016 - 20259
272.USA flagGerry O'Flaherty (RW)43899951940.441681971 - 19798
273.USA flagBob Miller (C)404751191940.482201977 - 19856
274.USA flagBrooks Orpik (D)1035181761940.199722002 - 201916
275.USA flagJake Sanderson (D)Active player311401511910.61592022 - 20275
276.USA flagRyan Dzingel (C/W)404871011880.471912015 - 20227
277.USA flagJim Korn (D/LW)597661221880.3118011979 - 199010
278.USA flagMatt Grzelcyk (D)Active player597261611870.312852016 - 202711
279.USA flagTom Rowe (F)357851001850.526151976 - 19837
280.USA flagHal Gill (D)1106361481840.179601997 - 201416
281.USA flagPaul Fenton (LW)411100831830.451981984 - 19928
282.USA flagRoss Colton (C/W)Active player41992901820.431862020 - 20277
283.USA flagMike Fidler (LW)27184971810.671241976 - 19837
284.USA flagChad LaRose (RW/LW)50885951800.352862005 - 20138
285.USA flagVinnie Hinostroza (RW/LW)477651141790.381442015 - 202611
286.USA flagStefan Noesen (RW/LW)48784941780.372742014 - 202713
287.USA flagDavid Moss (RW/LW)501781001780.361572006 - 20159
288.USA flagConnor Murphy (D)Active player841481301780.215852013 - 202714
289.USA flagRichie Dunn (D)483361401760.363141977 - 198912
290.USA flagLuke Glendening (C/RW)Active player93785901750.193162013 - 202714
291.USA flagSean Kuraly (C/LW)Active player649701051750.273862016 - 202711
292.USA flagKeith Ballard (D)605381371750.296122005 - 201510
293.USA flagStan Gilbertson (LW)42885891740.411481971 - 19776
294.USA flagNick Jensen (D)697271471740.251662016 - 202711
295.USA flagCraig Johnson (LW)55775981730.312601994 - 200410
296.USA flagK'Andre Miller (D)Active player457451281730.382262020 - 20277
297.USA flagCraig Wolanin (D)695401331730.258941985 - 199813
298.USA flagTommy Novak (C)Active player300701011710.57522021 - 20276
299.USA flagLogan Cooley (C/LW)Active player22777921690.74962023 - 20274
300.USA flagKailer Yamamoto (RW/LW)Active player38376911670.441442017 - 202710

* Some data is missing to provide a correct summary.