Loading page

NHL All Time Stats

NHL
League Information and Facts
NHL
All Positions
All Teams
All Nationalities
U23
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 flagWayne Gretzky (C)3933565589142.331731979 - 19845
2.Canada flagDale Hawerchuk (C)3992213105311.332691981 - 19865
3.Canada flagMario Lemieux (C)2922153015161.772461984 - 19884
4.Canada flagSidney Crosby (C)Active player3711833235061.363562005 - 20105
5.Canada flagConnor McDavid (C)Active player3511623074691.341182015 - 20205
6.Canada flagBryan Trottier (C)3091552694241.371511975 - 19794
7.Canada flagSteve Yzerman (C)3551642464101.151941983 - 19885
8.Canada flagPierre Turgeon (C)3911602504101.051351987 - 19925
9.Canada flagDenis Savard (C)3091322774091.322991980 - 19844
10.Canada flagRon Francis (C)3431272723991.162461981 - 19865
11.Canada flagBobby Orr (D)3281152803951.205141966 - 19715
12.Canada flagMark Messier (C)3751702213911.045781979 - 19845
13.Czechia flagJaromír Jágr (RW)3591572323891.082351990 - 19955
14.USA flagJeremy Roenick (C)3411792093881.143221988 - 19935
15.Canada flagSteven Stamkos (C/W)Active player3732081783861.032492008 - 20135
16.USA flagJimmy Carson (C)3521831883711.051391986 - 19915
17.Canada flagJoe Sakic (C)2991392283671.23951988 - 19924
18.Canada flagKirk Muller (C)3961362283640.924221984 - 19895
19.Canada flagEric Lindros (C)2451611963571.464731992 - 19964
20.USA flagBobby Carpenter (C)4001721833550.893761981 - 19865
21.USA flagEd Olczyk (C)3881452003450.893631984 - 19895
22.Canada flagPaul Coffey (D)3141072363431.094271980 - 19844
23.Canada flagBrian Bellows (RW)3761591833420.912451982 - 19875
24.Canada flagDan Quinn (C)3561402013410.961901983 - 19885
25.USA flagPhil Housley (D)3821022393410.892111982 - 19875
26.Sweden flagMats Sundin (C)3241351993341.033171990 - 19944
27.Canada flagTrevor Linden (C)3971481793270.823141988 - 19935
28.Germany flagTim Stützle (LW/C)Active player3671152113260.891792020 - 20255
29.Canada flagBarry Pederson (C)2461301903201.301701980 - 19844
30.Canada flagBobby Hull (LW)3471511673180.922581957 - 19625
31.Canada flagMichel Goulet (LW)3131531613141.001921979 - 19834
32.Russia flagAlexander Ovechkin (LW/RW)Active player2451631473101.271442005 - 20083
33.Canada flagMike Bossy (RW)2281731363091.36431977 - 19803
34.USA flagMike Modano (C)3171231863090.972531988 - 19935
35.Canada flagCraig Simpson (LW)3741571493060.824431985 - 19905
36.Russia flagYevgeni Malkin (C)Active player2421151893041.262382006 - 20093
37.Russia flagIlya Kovalchuk (LW)3051601433030.992162001 - 20064
38.Canada flagNathan MacKinnon (C/RW)Active player3741141893030.811512013 - 20185
39.USA flagPatrick Kane (RW/LW)Active player3171032003030.961422007 - 20114
40.Canada flagPierre Larouche (C)2841361663021.061101974 - 19784
41.Canada flagSylvain Turgeon (LW)3281621362980.913261983 - 19885
42.Canada flagRob Brown (RW)2681301672971.114081987 - 19914
43.Canada flagLuc Robitaille (LW)2371441492931.241751986 - 19893
44.Canada flagMitchell Marner (RW/C)Active player300832082910.971022016 - 20204
45.USA flagPat LaFontaine (C)3021471412880.952031983 - 19885
46.USA flagAuston Matthews (C/LW)Active player2821581272851.01462016 - 20204
47.Slovenia flagAnze Kopitar (C/LW)3181131722850.90942006 - 20104
48.Czechia flagDavid Pastrnak (RW/LW)Active player3201321522840.891312014 - 20195
49.Canada flagBrendan Shanahan (LW)3611211622830.786951987 - 19925
50.Canada flagTyler Seguin (C/RW)Active player3541301522820.801022010 - 20155
51.USA flagJack Hughes (C/LW)Active player3061141672810.92442019 - 20245
52.Russia flagPavel Bure (RW)2241541232771.241851991 - 19943
53.Czechia flagRobert Reichel (C)3071191572760.901661990 - 19944
54.Canada flagRod Brind'Amour (C)3181131602730.863281988 - 19935
55.Finland flagPatrik Laine (LW/RW)Active player3511501212710.771392016 - 20215
56.Canada flagJonathan Toews (C)3021151522670.881682007 - 20114
57.Canada flagDave Andreychuk (LW/RW)2651191462651.001711982 - 19864
58.Finland flagJari Kurri (RW)2261091562651.17941980 - 19833
59.Russia flagAndrei Svechnikov (RW/LW)Active player3471121522640.763102018 - 20235
60.Canada flagWyatt Johnston (C/RW)Active player3281341292630.801042022 - 20264
61.Finland flagSebastian Aho (C/W)Active player3101211422630.851022016 - 20204
62.Canada flagMatt Duchene (C/W)Active player3371051582630.78882009 - 20145
63.Canada flagGlenn Anderson (RW)2101161462621.251651980 - 19833
64.Canada flagVincent Lecavalier (C)3861141472610.682321998 - 20035
65.Canada flagRaymond Bourque (D)277831772600.942401979 - 19834
66.USA flagJack Eichel (C)Active player2861011582590.911022015 - 20194
67.Sweden flagNicklas Bäckström (C)246691892581.051202007 - 20103
68.Canada flagGordie Howe (RW)2981131442570.863151946 - 19515
69.Canada flagVincent Damphousse (C)315921642560.811971986 - 19904
70.Sweden flagLucas Raymond (LW/RW)Active player320981562540.79882021 - 20254
71.Canada flagJeff Friesen (LW)3661111422530.692131994 - 19995
72.Canada flagLarry Murphy (D)314651882530.813051980 - 19844
73.Canada flagWilf Paiement (RW)2931191312500.854371974 - 19784
74.Canada flagBobby Smith (C/LW)219861642501.141361978 - 19813
75.Canada flagPaul Reinhart (D)293571932500.851281979 - 19834
76.Canada flagJohn Tavares (C/LW)Active player2911121372490.861192009 - 20134
77.Finland flagAleksander Barkov (C/LW)Active player3311001492490.75582013 - 20185
78.Canada flagScott Stevens (D)385681812490.6510651982 - 19875
79.Canada flagJoe Thornton (C)3551011462470.704041997 - 20025
80.Canada flagPaul Kariya (LW)1981121342461.24301994 - 19973
81.Canada flagCam Neely (RW)3451291162450.716381983 - 19885
82.Canada flagMarcel Dionne (C)229921532451.07451971 - 19743
83.Canada flagPeter Zezel (C)284871572440.862151984 - 19884
84.Canada flagDave Babych (D)293561872430.833001980 - 19844
85.Canada flagMike Gartner (RW)2371191232421.022871979 - 19823
86.Canada flagBrent Sutter (C)2671201182380.893621980 - 19855
87.USA flagTom Fergus (C)289981382360.821381981 - 19854
88.USA flagMatthew Tkachuk (LW/RW)Active player293941412350.803022016 - 20204
89.Canada flagTony Tanti (LW)2661321022340.881961981 - 19865
90.Canada flagGilbert Perreault (C)232921422341.01531970 - 19733
91.Canada flagRichard Martin (LW)2261331002331.031531971 - 19743
92.Canada flagStan Mikita (C)271831502330.863891958 - 19635
93.Sweden flagRasmus Dahlin (D)Active player355461872330.662582018 - 20235
94.Canada flagBrian Propp (LW)2391041282320.972811979 - 19823
95.Canada flagChris Gratton (C)376891422310.616771993 - 19985
96.USA flagBrian Leetch (D)237521772290.971181987 - 19914
97.Slovakia flagMarián Hossa (RW)3061071212280.751631997 - 20025
98.Canada flagDenis Potvin (D)234691592280.973801973 - 19763
99.Canada flagMike Ricci (C)306981282260.743931990 - 19944
100.Canada flagTaylor Hall (LW/C)Active player246921332250.911402010 - 20144

* Some data is missing to provide a correct summary.