Loading page

NHL All Time Stats

NHL
League Information and Facts
NHL
All Positions
All Teams
All Nationalities
All Ages
Not 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
Regular Season
From Season
To Season
#PlayerGPGATPPPGPIMPeriodYears
1.Canada flagWayne Gretzky (C)1487894196328571.925771979 - 199920
2.Canada flagGordie Howe (RW)1767801104918501.0516851946 - 198026
3.Canada flagPhil Esposito (C)128271787315901.249101963 - 198118
4.Canada flagStan Mikita (C)139454192614671.0512701958 - 198022
5.Canada flagAdam Oates (C)1337341107914201.064151985 - 200419
6.Canada flagJohnny Bucyk (LW)154055681313690.894971955 - 197823
7.Canada flagAlex Delvecchio (C)155045682512810.833831950 - 197424
8.Canada flagJean Ratelle (C)128149177612670.992761960 - 198121
9.Slovakia flagPeter Stastny (C)97745078912391.278241980 - 199515
10.Canada flagNorm Ullman (C)141049073912290.877121955 - 197520
11.Canada flagJean Béliveau (C)112550771212191.0810291950 - 197120
12.Canada flagDino Ciccarelli (RW)123260859212000.9714251980 - 199919
13.Canada flagBobby Hull (LW)106361056011701.106401957 - 198016
14.Canada flagFrank Mahovlich (LW)118153357011030.9310561956 - 197418
15.USA flagJoe Mullen (RW)106250256110631.002411979 - 199717
16.Canada flagHenri Richard (C)125635868810460.839281955 - 197520
17.Canada flagMartin St-Louis (RW)113439164210330.913101998 - 201516
18.Canada flagRod Gilbert (RW)106540661510210.965081960 - 197818
19.Canada flagDave Keon (C)12963965909860.761171960 - 198218
20.Canada flagAndy Bathgate (RW/C)10693496249730.916241952 - 197117
21.Canada flagMaurice Richard (RW)9785444229660.9912871942 - 196018
22.Russia flagArtemi Panarin (LW)Active player8253296219501.152422015 - 202611
23.Canada flagSteve Thomas (RW)12354215129330.7613061984 - 200420
24.Canada flagBobby Orr (D)6572706459151.399531966 - 197912
25.Canada flagYvan Cournoyer (RW)9684284358630.892551963 - 197916
26.Canada flagDean Prentice (LW)13783914698600.624841952 - 197422
27.Canada flagTed Lindsay (LW)10683794728510.8018081944 - 196517
28.Canada flagJacques Lemaire (C)8533664698350.982171967 - 197912
29.Canada flagRed Kelly (D/C)13162815428230.633271947 - 196720
30.Canada flagBernard Geoffrion (RW)8833934298220.936891950 - 196816
31.Canada flagPit Martin (C)11013244858090.736091961 - 197917
32.Canada flagGarry Unger (C)11054133918040.7310751967 - 198316
33.Canada flagKen Hodge (RW)8813284728000.917791964 - 197814
34.Canada flagGeoff Courtnall (LW)10493674327990.7614651983 - 200017
35.Canada flagWayne Cashman (RW)10272775167930.7710411964 - 198317
36.Sweden flagBörje Salming (D)11481506377870.6913441973 - 199017
37.Canada flagJean Pronovost (RW)9983913837740.784131968 - 198214
38.Canada flagMike Ridley (C)8662924667580.884241985 - 199712
39.Canada flagSteve Duchesne (D)11132275267520.688241986 - 200216
40.Canada flagGreg Adams (LW)10563553887430.703261984 - 200117
41.Norway flagMats Zuccarello (RW/LW)Active player9622325097410.773632010 - 202616
42.Canada flagMurray Oliver (C)11272744547280.653151957 - 197517
43.Canada flagBob Nevin (RW)11283074197260.642111957 - 197618
44.Canada flagGeorge Armstrong (RW/C)11882964177130.607211949 - 197121
45.Canada flagVic Hadfield (LW)10023233897120.7111541961 - 197716
46.Canada flagDoug Mohns (LW/D)13902484627100.5112501953 - 197522
47.Canada flagBobby Rousseau (RW)9422454587030.753591960 - 197515
48.Canada flagRené Robert (C)7442844187020.945971970 - 198212
49.Canada flagWalt Tkaczuk (C)9452274516780.725561967 - 198114
50.Canada flagTim Kerr (RW)6553703046741.035961980 - 199313
51.Canada flagPhil Goyette (C)9412074676740.721311956 - 197216
52.Canada flagRed Berenson (LW)9872613976580.673051961 - 197817
53.Canada flagKelly Kisio (C)7612294296580.867681982 - 199513
54.Canada flagDennis Hull (LW)9593033516540.682611964 - 197814
55.Canada flagBob Pulford (LW)10792813626430.607921956 - 197216
56.Canada flagRon Ellis (RW)10343323086400.622071963 - 198116
57.Canada flagRalph Backstrom (C)10322783616390.623861956 - 197317
58.Canada flagEd Westfall (RW)12262313946250.515441961 - 197918
59.Canada flagElmer Lach (C)6642154086230.944781940 - 195414
60.Canada flagGuy Lapointe (D)8841714516220.708931968 - 198416
61.Canada flagChris Kunitz (LW)10222683516190.617462003 - 201915
62.Canada flagFred Stanfield (LW)9142114056160.671341964 - 197814
63.Canada flagDickie Moore (LW)7192613476080.856521951 - 196814
64.Canada flagDan Boyle (D)10931634426050.556931998 - 201617
65.Canada flagBert Olmstead (LW)8481814216020.718841948 - 196214
66.Canada flagJean-Paul Parisé (LW)8902383565940.677061965 - 197914
67.Canada flagDon Marshall (LW)11762653245890.501271951 - 197219
68.Canada flagClaude Provost (RW)10052543355890.594691955 - 197015
69.Canada flagCarol Vadnais (D)10871694185870.5418131966 - 198317
70.Canada flagDon McKenney (C)7982373455820.732111954 - 196813
71.Canada flagMark Giordano (D)11481584195770.509182005 - 202418
72.Canada flagMilt Schmidt (C)7762293465750.744661936 - 195516
73.Canada flagJonathan Marchessault (LW/RW)Active player7752633115740.743782012 - 202613
74.Canada flagEric Nesterenko (RW)12192503245740.4712731951 - 197221
75.Canada flagJim Pappin (RW)7672782955730.756671963 - 197714
76.Canada flagDick Duff (LW)10302832895720.567431954 - 197218
77.Canada flagBill Gadsby (D)12481304385680.4615391946 - 196620
78.Canada flagRoss Lonsberry (LW)9682563105660.588061966 - 198115
79.Canada flagTed Kennedy (C)6962303305600.804321942 - 195714
80.Canada flagBobby Schmautz (RW)7642712865570.739881967 - 198113
81.Canada flagPete Stemkowski (C)9672063495550.578661963 - 197815
82.Canada flagJohn Cullen (C)6211873635500.898981988 - 199910
83.Canada flagBill Cowley (C)5491953545491.001431934 - 194713
84.Canada flagMax Bentley (C)6462452995440.841791940 - 195412
85.Canada flagDoug Bentley (LW)5662193245430.962171939 - 195413
86.Canada flagGary Dornhoefer (RW)7872143285420.6912911963 - 197814
87.Canada flagBill Goldsworthy (RW)7712832585410.707631964 - 197814
88.Canada flagBill Mosienko (RW)7112582825400.761211941 - 195514
89.Canada flagDoug Harvey (D)1113884525400.4912161947 - 196920
90.Canada flagDanny Grant (RW)7362632725350.732391965 - 197913
91.Canada flagKenny Wharram (C)7662522815330.702221951 - 196914
92.Canada flagGuy Charron (C)7342213095300.721851969 - 198112
93.Canada flagDave Poulin (C)7242053255300.734821982 - 199513
94.Canada flagRon Stewart (C)13532762535290.395601952 - 197321
95.Canada flagSyd Howe (LW)6982372925290.762141929 - 194617
96.Canada flagToe Blake (LW)5772352945290.922821934 - 194814
97.Canada flagCamille Henry (LW)7192792495280.73961953 - 197014
98.Canada flagTim Horton (D)14461154035180.3616111949 - 197424
99.Canada flagRon Schock (C)9091663515170.572601963 - 197815
100.Canada flagNels Stewart (C)6503241915150.799511925 - 194015

* Some data is missing to provide a correct summary.