Loading page

NHL All Time Stats

NHL
League Information and Facts
NHL
Defensemen
All Teams
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)1612410116915790.9811411979 - 200122
2.Canada flagPaul Coffey (D)1409396113515311.0918021980 - 200121
3.Canada flagAl MacInnis (D)141634093412740.9015111981 - 200423
4.USA flagPhil Housley (D)149533889412320.828221982 - 200321
5.Canada flagLarry Murphy (D)161528792912160.7510841980 - 200121
6.Sweden flagNicklas Lidström (D)156426487811420.735141991 - 201220
7.Canada flagDenis Potvin (D)106031074210520.9913561973 - 198815
8.USA flagBrian Leetch (D)120524778110280.855711987 - 200618
9.Canada flagLarry Robinson (D)13842087509580.697931972 - 199220
10.USA flagChris Chelios (D)16511857639480.5728911983 - 201026
11.Canada flagBrent Burns (D)Active player15792736729450.608872003 - 202723
12.Sweden flagErik Karlsson (D)Active player11592157219360.815082009 - 202718
13.Canada flagBobby Orr (D)6572706459151.399531966 - 197912
14.Canada flagScott Stevens (D)16351967129080.5627851982 - 200422
15.Canada flagBrad Park (D)11132136838960.8114291968 - 198517
16.USA flagGary Suter (D)11452036418440.7413491985 - 200217
17.Canada flagDoug Wilson (D)10242375908270.818301977 - 199316
18.Canada flagRed Kelly (D/C)13162815428230.633271947 - 196720
19.Russia flagSergei Gonchar (D)13012205918110.629811994 - 201520
20.Sweden flagVictor Hedman (D)Active player11641726398110.707822009 - 202718
21.Canada flagKris Letang (D)Active player12351786288060.658432006 - 202721
22.Sweden flagBörje Salming (D)11481506377870.6913441973 - 199017
23.USA flagJohn Carlson (D)Active player11591706157850.683962009 - 202617
24.Switzerland flagRoman Josi (D)Active player10302035767790.764292011 - 202716
25.Canada flagRob Blake (D)12702405377770.6116791989 - 201020
26.Russia flagSergei Zubov (D)10681526197710.723371992 - 200916
27.Canada flagSteve Duchesne (D)11132275267520.688241986 - 200216
28.USA flagMathieu Schneider (D)12892235217440.5812501987 - 201021
29.USA flagMark Howe (D/LW)9291975457420.804551979 - 199516
30.Canada flagScott Niedermayer (D)12631725747400.597841991 - 201018
31.Canada flagDave Babych (D)11941425817230.619701980 - 199919
32.Canada flagDrew Doughty (D)Active player12791655447090.558292008 - 202719
33.Canada flagChris Pronger (D)11671575416980.6015901993 - 201218
34.USA flagRyan Suter (D)Active player15261075896960.467852005 - 202520
35.USA flagReed Larson (D)9042224636850.7613911976 - 199014
36.Slovakia flagZdeno Chára (D)16802094716800.4020851997 - 202224
37.USA flagKevin Hatcher (D)11572274506770.5913921984 - 200117
38.Canada flagRandy Carlyle (D)10551484996470.6114001976 - 199317
39.Canada flagDuncan Keith (D)12561065406460.516752005 - 202217
40.Canada flagJames Patrick (D)12801494906390.507591983 - 200421
41.Czechia flagRoman Hamrlík (D)13951554836380.4614081992 - 201320
42.Canada flagAlex Pietrangelo (D)Active player10871484896370.593552008 - 202719
43.Finland flagTeppo Numminen (D)13721175206370.465131988 - 200920
44.Canada flagGuy Lapointe (D)8841714516220.708931968 - 198416
45.USA flagKeith Yandle (D)11091035166190.566162006 - 202216
46.Canada flagRon Greschner (D)9821794316100.6212261974 - 199016
47.Canada flagDan Boyle (D)10931634426050.556931998 - 201617
48.Canada flagGarry Galley (D)11491254756000.5212181984 - 200117
49.Canada flagShea Weber (D)10382243655890.577142005 - 202621
50.Canada flagCarol Vadnais (D)10871694185870.5418131966 - 198317
51.Canada flagJeff Brown (D)7471544315850.784981985 - 199813
52.Sweden flagFredrik Olausson (D)10221474345810.574501986 - 200316
53.Canada flagMark Giordano (D)11481584195770.509182005 - 202418
54.Canada flagÉric Desjardins (D)11431364395750.507571988 - 200617
55.Russia flagAndrei Markov (D)9901194535720.585052000 - 201716
56.Finland flagKimmo Timonen (D)11081174545710.526541998 - 201516
57.Canada flagDave Ellett (D)11291534155680.509851984 - 200016
58.Canada flagBill Gadsby (D)12481304385680.4615391946 - 196620
59.Latvia flagSandis Ozolins (D)8751673975640.646381992 - 200815
60.Canada flagRob Ramage (D)10441394255640.5422241979 - 199415
61.Czechia flagTomas Kaberle (D)984874765630.572601998 - 201314
62.Canada flagPaul Reinhart (D)6481334265590.862771979 - 199011
63.Canada flagMorgan Rielly (D)Active player951984515490.582792013 - 202714
64.Canada flagDougie Hamilton (D)Active player9121633775400.595742012 - 202715
65.Canada flagDoug Harvey (D)1113884525400.4912161947 - 196920
66.Sweden flagOliver Ekman Larsson (D)Active player11371563835390.477542010 - 202717
67.Canada flagGlen Wesley (D)14571284095370.3710451987 - 200820
68.Sweden flagCalle Johansson (D)11101194165350.485191987 - 200417
69.Canada flagBryan McCabe (D)11351453835280.4717321995 - 201115
70.Canada flagDoug Bodger (D)10711064225280.4910071984 - 200016
71.USA flagDustin Byfuglien (D)8691773485250.6010942005 - 202015
72.USA flagCam Fowler (D)Active player11241094145230.472832010 - 202717
73.Canada flagTim Horton (D)14461154035180.3616111949 - 197424
74.USA flagBrian Rafalski (D)833794365150.622821999 - 201111
75.Canada flagBob Murray (D)10081323825140.518731975 - 199015
76.Canada flagTyson Barrie (D)8221103985080.622632011 - 202514
77.Canada flagCale Makar (D)Active player4701363715071.081342018 - 20279
78.Canada flagDarryl Sydor (D)1291984095070.397551991 - 201018
79.Canada flagBrian Campbell (D)1082874175040.472771999 - 201717
80.Canada flagMike Green (D)8801503515010.575922005 - 202015
81.Canada flagEd Jovanovski (D)11281373635000.4414911995 - 201418
82.USA flagJustin Faulk (D)Active player10581463524980.475202011 - 202716
83.Canada flagPierre Pilote (D)890804184980.5612511955 - 196914
84.Slovakia flagLubomir Visnovsky (D)8831283674950.563732000 - 201514
85.Canada flagDion Phaneuf (D)10481373574940.4713452005 - 201914
86.Canada flagBruce Driver (D)922963904860.536701983 - 199815
87.USA flagQuinn Hughes (D)Active player507664194850.962072018 - 20279
88.USA flagKevin Shattenkirk (D)9521033814840.515442010 - 202414
89.USA flagTorey Krug (D)Active player778893944830.623742011 - 202716
90.Canada flagDit Clapper (D/F)8352292484770.574521927 - 194720
91.USA flagAlex Goligoski (D)1078873884750.443762007 - 202417
92.USA flagSeth Jones (D)Active player9121063674730.523262013 - 202714
93.Russia flagAlexei Zhitnik (D)1085963754710.4312681992 - 200815
94.Finland flagJyrki Lumme (D)9851143544680.486201988 - 200315
95.Canada flagP.K. Subban (D)8341153524670.569052009 - 202213
96.USA flagZach Werenski (D)Active player6421353304650.721642016 - 202711
97.Canada flagDoug Crossman (D)9141053594640.515341980 - 199414
98.Canada flagBrent Seabrook (D)11141033614640.426612005 - 202419
99.USA flagAl Iafrate (D)7991523114630.5813011984 - 199812
100.USA flagShayne Gostisbehere (D)Active player7441173454620.622772014 - 202713

* Some data is missing to provide a correct summary.