Loading page

NHL All Time Stats

NHL
League Information and Facts
NHL
All Positions
All Teams
USA (1541)
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.USA flagPatrick Kane (RW/LW)Active player136950889214001.024702007 - 202619
2.USA flagBrett Hull (RW)126974165013911.104571985 - 200620
3.USA flagMike Modano (C)149956181313740.929261988 - 201122
4.USA flagPhil Housley (D)149533889412320.828221982 - 200321
5.USA flagJeremy Roenick (C)136351370312160.8914631988 - 200920
6.USA flagJoe Pavelski (C/RW)133247659210680.804582006 - 202418
7.USA flagKeith Tkachuk (LW)120153852710650.8922191991 - 201018
8.USA flagJoe Mullen (RW)106250256110631.002411979 - 199717
9.USA flagDoug Weight (C)123827875510330.839701990 - 201120
10.USA flagBrian Leetch (D)120524778110280.855711987 - 200618
11.USA flagPat LaFontaine (C)86546854510131.175521983 - 199815
12.USA flagPhil Kessel (RW)Active player12864135799920.774022006 - 202317
13.USA flagChris Chelios (D)16511857639480.5728911983 - 201026
14.USA flagBlake Wheeler (RW/C)11723216229430.807642008 - 202416
15.USA flagNeal Broten (C)10992896349230.845691980 - 199717
16.USA flagTony Amonte (RW/LW)11744164849000.777521990 - 200716
17.USA flagZach Parise (LW/RW)12544344558890.714442005 - 202419
18.USA flagBill Guerin (RW)12634294278560.6816601991 - 201018
19.USA flagGary Suter (D)11452036418440.7413491985 - 200217
20.USA flagPaul Stastny (C)11452935298220.725002006 - 202317
21.USA flagJohn LeClair (LW)9674064138190.855011990 - 200716
22.USA flagPeter McNab (C)9543634508130.851791973 - 198714
23.USA flagEd Olczyk (C)10313424527940.778741984 - 200016
24.USA flagJohn Carlson (D)Active player11591706157850.683962009 - 202617
25.USA flagAuston Matthews (C/LW)Active player6894283527801.131522016 - 202711
26.USA flagDave Christian (RW)10093404337730.772841979 - 199415
27.USA flagJ.T. Miller (C/W)Active player9392774857620.815292012 - 202715
28.USA flagBrian Rolston (LW)12563424197610.614721994 - 201217
29.USA flagScott Young (RW)11813424157570.644481987 - 200617
30.USA flagScott Gomez (C)10791815757560.706551999 - 201616
31.USA flagCraig Janney (C)7601885637510.991701987 - 199912
32.USA flagMathieu Schneider (D)12892235217440.5812501987 - 201021
33.USA flagJohnny Gaudreau (LW)7632435007430.971762013 - 202411
34.USA flagMark Howe (D/LW)9291975457420.804551979 - 199516
35.USA flagMatt Cullen (C)15162664657310.485921997 - 201921
36.USA flagBobby Carpenter (C)11783204087280.629191981 - 199918
37.USA flagKevin Stevens (LW)8743293977260.8314701987 - 200215
38.USA flagDustin Brown (RW/LW)12963253877120.557382003 - 202218
39.USA flagJack Eichel (C)Active player6902664326981.012112015 - 202712
40.USA flagJames van Riemsdyk (LW/RW)Active player11543423546960.604312009 - 202617
41.USA flagRyan Suter (D)Active player15261075896960.467852005 - 202520
42.USA flagT.J. Oshie (RW)10103013936940.695412008 - 202517
43.USA flagReed Larson (D)9042224636850.7613911976 - 199014
44.USA flagMax Pacioretty (LW)9393353466810.735092008 - 202517
45.USA flagKevin Hatcher (D)11572274506770.5913921984 - 200117
46.USA flagKyle Connor (LW)Active player6953233516740.971552016 - 202711
47.USA flagMatthew Tkachuk (LW/RW)Active player6732534176701.007382016 - 202711
48.USA flagJamie Langenbrunner (RW)11092434206630.608371994 - 201318
49.USA flagJake Guentzel (LW)Active player6813063536590.973172016 - 202711
50.USA flagBrock Nelson (C/LW)Active player10013343186520.653582012 - 202715
51.USA flagBryan Smolinski (C)10552743776510.626061992 - 200815
52.USA flagDylan Larkin (C/LW)Active player8082763676430.804992015 - 202712
53.USA flagChris Kreider (LW/RW)Active player9583482846320.666092011 - 202716
54.USA flagVincent Trocheck (C)Active player8682393926310.735932013 - 202714
55.USA flagBrian Mullen (LW)8322553626220.754141982 - 199311
56.USA flagKeith Yandle (D)11091035166190.566162006 - 202216
57.USA flagDavid Legwand (C)11362283906180.545511998 - 201617
58.USA flagChris Drury (C)8922603556150.694681998 - 201112
59.USA flagKyle Okposo (RW/C)10512423726140.585542007 - 202417
60.USA flagNick Foligno (LW/RW)Active player12872513616120.4810242007 - 202619
61.USA flagClayton Keller (RW/LW)Active player6832223745960.872692016 - 202711
62.USA flagAlex DeBrincat (RW/LW)Active player6962943015950.851942017 - 202710
63.USA flagBrian Gionta (RW)10262913045950.583772001 - 201816
64.USA flagTom Fergus (C)7262353465810.804991981 - 199312
65.USA flagShawn McEachern (LW)9112563235790.645061991 - 200614
66.USA flagRyan Kesler (C)10012583155730.579202003 - 202218
67.USA flagBobby Ryan (RW/LW)8662613085690.664702007 - 202114
68.USA flagJimmy Carson (C)6262752865610.902541986 - 199610
69.USA flagDavid Backes (RW/C)9652483135610.5811482006 - 202115
70.USA flagAnders Lee (LW)Active player9233082415490.595462012 - 202614
71.USA flagMike Knuble (RW)10682782705480.516411996 - 201316
72.USA flagKyle Palmieri (RW)Active player9252762695450.594432010 - 202717
73.USA flagCharlie Coyle (C/RW)Active player10322093345430.533692012 - 202715
74.USA flagCraig Conroy (C)10091823605420.546031994 - 201116
75.USA flagBrandon Saad (LW/RW)Active player9842692695380.551822011 - 202615
76.USA flagErik Cole (LW)8922652675320.606592001 - 201513
77.USA flagDustin Byfuglien (D)8691773485250.6010942005 - 202015
78.USA flagCam Fowler (D)Active player11241094145230.472832010 - 202717
79.USA flagAaron Broten (C)7481863295150.694411980 - 199212
80.USA flagDerek Stepan (C)8901823335150.582162010 - 202313
81.USA flagBrian Rafalski (D)833794365150.622821999 - 201111
82.USA flagMark Johnson (C)6692033055080.762601979 - 199011
83.USA flagJoel Otto (C)9431953135080.5419341984 - 199814
84.USA flagBryan Rust (RW/LW)Active player7102322705020.712312014 - 202713
85.USA flagTodd Marchant (C)11951863124980.427741993 - 201117
86.USA flagJustin Faulk (D)Active player10581463524980.475202011 - 202716
87.USA flagNick Schmaltz (C/RW)Active player6701753224970.741542016 - 202711
88.USA flagTony Granato (LW)7732482444920.6414251988 - 200113
89.USA flagJason Robertson (LW/RW)Active player4562132774901.071302019 - 20267
90.USA flagCam Atkinson (RW/LW)8092532364890.601942011 - 202514
91.USA flagJason Blake (LW/C)8712132734860.564551998 - 201213
92.USA flagQuinn Hughes (D)Active player507664194850.962072018 - 20279
93.USA flagKevin Shattenkirk (D)9521033814840.515442010 - 202414
94.USA flagTorey Krug (D)Active player778893944830.623742011 - 202615
95.USA flagBrock Boeser (RW/LW)Active player6292262564820.771502016 - 202711
96.USA flagAlex Goligoski (D)1078873884750.443762007 - 202417
97.USA flagSeth Jones (D)Active player9121063674730.523262013 - 202714
98.USA flagLee Stempniak (RW)9112032664690.513272005 - 201914
99.USA flagJason Zucker (LW/RW)Active player8322412274680.564172011 - 202716
100.USA flagZach Werenski (D)Active player6421353304650.721642016 - 202711

* Some data is missing to provide a correct summary.