Loading page

NHL All Time Stats

NHL
League Information and Facts
NHL
All Positions
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 Playoffs Player Stats

Export
Playoffs
From Season
To Season
#PlayerGPGATPPPGPIMPeriodYears
1.Canada flagWayne Gretzky (C)2081222603821.84661979 - 199716
2.Canada flagMark Messier (C)2361091862951.252441979 - 199717
3.Finland flagJari Kurri (RW)2001061272331.171231980 - 199815
4.Canada flagGlenn Anderson (RW)225931212140.954421980 - 199615
5.Canada flagSidney Crosby (C)Active player186721342061.11892006 - 202616
6.Czechia flagJaromír Jágr (RW)208781232010.971611990 - 201618
7.Canada flagPaul Coffey (D)194591371961.012641980 - 199916
8.USA flagBrett Hull (RW)202103871900.94731985 - 200419
9.Canada flagJoe Sakic (C)172841041881.09781992 - 200813
10.Canada flagDoug Gilmour (C)182601281881.032351983 - 200217
11.Canada flagSteve Yzerman (C)196701151850.94861983 - 200620
12.Canada flagBryan Trottier (C)221711131840.832771975 - 199417
13.Russia flagYevgeni Malkin (C)Active player183691141831.002482006 - 202616
14.Sweden flagNicklas Lidström (D)263541291830.70761991 - 201220
15.Canada flagRaymond Bourque (D)214411391800.841711979 - 200121
16.Russia flagNikita Kucherov (RW)Active player159541231771.111262013 - 202612
17.Canada flagJean Béliveau (C)16279971761.092111953 - 197117
18.Russia flagSergei Fedorov (C)183521241760.961331990 - 200915
19.Canada flagDenis Savard (C)169661091751.042561980 - 199716
20.Canada flagMario Lemieux (C)10776961721.61871988 - 20018
21.Sweden flagPeter Forsberg (C)151641071711.131631994 - 200813
22.Canada flagDenis Potvin (D)185561081640.892531974 - 198814
23.Canada flagBobby Smith (C/LW)18464981620.882451979 - 199213
24.Canada flagMike Bossy (RW)12985751601.24381977 - 198710
25.Canada flagGordie Howe (RW)15768921601.022201946 - 198020
26.Canada flagAl MacInnis (D)177391211600.902551983 - 200319
27.Canada flagClaude Lemieux (RW)23480781580.685291985 - 200918
28.Canada flagBrad Marchand (LW)Active player18066921580.882072010 - 202513
29.Canada flagConnor McDavid (C)Active player102451111561.53302016 - 20268
30.Canada flagAdam Oates (C)163421141560.96661986 - 200315
31.Canada flagLarry Murphy (D)215371151520.712071980 - 200120
32.Germany flagLeon Draisaitl (C/W)Active player10255961511.48592016 - 20268
33.Canada flagStan Mikita (C)15559911500.971691959 - 197818
34.Slovakia flagMarián Hossa (RW)20552971490.73951998 - 201717
35.Canada flagBrian Propp (LW)16064841480.931511979 - 199213
36.Russia flagAlexander Ovechkin (LW/RW)Active player16177701470.91832007 - 202516
37.Canada flagMark Recchi (RW)18961861470.78931990 - 201115
38.USA flagMike Modano (C)17658881460.831281988 - 201116
39.USA flagChris Chelios (D)266311131440.544231983 - 200924
40.Canada flagLarry Robinson (D)227281161440.632111972 - 199220
41.USA flagJoe Pavelski (C/RW)20174691430.71842006 - 202416
42.Canada flagRon Francis (C)17146971430.84951985 - 200417
43.Canada flagCorey Perry (RW/LW)Active player24464771410.582992005 - 202618
44.Canada flagNathan MacKinnon (C/RW)Active player10862781401.30482013 - 202610
45.Canada flagJacques Lemaire (C)14561781390.96631967 - 197911
46.USA flagPatrick Kane (RW/LW)Active player14353851380.97702008 - 202311
47.Canada flagPhil Esposito (C)13061761371.051381963 - 198015
48.Canada flagBrendan Shanahan (LW)18460741340.732791987 - 200919
49.Canada flagGuy Lafleur (RW)12858761341.05671971 - 198914
50.Canada flagJoe Thornton (C)187321021340.721241997 - 202219
51.Finland flagEsa Tikkanen (LW)18671611320.712751984 - 199813
52.Canada flagSteve Larmer (RW)14056751310.94951982 - 199513
53.Finland flagMikko Rantanen (W/C)Active player10544861301.24502017 - 20269
54.Canada flagBobby Hull (LW)11962671291.081021958 - 198014
55.Canada flagHenri Richard (C)18049801290.721811955 - 197518
56.Canada flagPatrice Bergeron (C)17050781280.75962003 - 202314
57.Czechia flagDavid Krejčí (C)16043851280.80602007 - 202313
58.Canada flagPatrick Marleau (LW)19572551270.65811997 - 202020
59.Canada flagYvan Cournoyer (RW)14764631270.86471964 - 197812
60.Canada flagLuc Robitaille (LW)15958691270.801741986 - 200315
61.Canada flagMaurice Richard (RW)13382441260.951881943 - 196015
62.Czechia flagPatrik Elias (LW)16245801250.77891996 - 201214
63.Canada flagBrad Park (D)16135901250.782171968 - 198517
64.USA flagJeremy Roenick (C)15453691220.791151988 - 200917
65.Canada flagBrian Bellows (RW)14351711220.851431982 - 199813
66.Canada flagChris Pronger (D)17326951210.703261995 - 201115
67.Sweden flagHenrik Zetterberg (C)13757631200.88792002 - 201613
68.Canada flagRyan Getzlaf (C)12537831200.961372005 - 201811
69.Sweden flagVictor Hedman (D)Active player17023971200.71942010 - 202512
70.Canada flagJonathan Toews (C)Active player13745741190.87842008 - 202010
71.Canada flagBobby Clarke (C)13642771190.881521970 - 198413
72.Canada flagDino Ciccarelli (RW)14173451180.842111980 - 199614
73.Canada flagBernard Geoffrion (RW)13258601180.89881950 - 196816
74.Canada flagFrank Mahovlich (LW)13751671180.861631958 - 197414
75.Canada flagDale Hunter (RW)18640781180.637271980 - 199918
76.Canada flagScott Stevens (D)23326921180.514021982 - 200320
77.Russia flagSergei Zubov (D)16424931170.71621993 - 200813
78.Canada flagJoe Nieuwendyk (C)15866501160.73911986 - 200416
79.Canada flagDaniel Brière (C)12453631160.94981999 - 201410
80.Canada flagJohn Tonelli (LW)17240751150.672001978 - 199113
81.Canada flagBernie Nicholls (C)11842721140.971641981 - 199813
82.Sweden flagNicklas Bäckström (C)13938761140.82622007 - 202214
83.Russia flagPavel Datsyuk (C)15742711130.72552001 - 201614
84.Canada flagRick Tocchet (RW)14552601120.774711984 - 200113
85.Canada flagRod Brind'Amour (C)15951601110.70971988 - 200912
86.Canada flagDickie Moore (LW)13546641100.811221951 - 196814
87.USA flagCraig Janney (C)12024861100.92531987 - 199811
88.Canada flagGeoff Courtnall (LW)15639701090.702621984 - 199915
89.Canada flagBill Barber (LW)12953551080.841091972 - 198311
90.Canada flagRick MacLeish (LW)11454531070.94381970 - 198411
91.USA flagJoe Mullen (RW)14360461060.74421979 - 199715
92.USA flagKevin Stevens (LW)10346601061.031701988 - 20017
93.Canada flagSteve Thomas (RW)16453521050.641691985 - 200415
94.Canada flagBrad Richards (C)14637681050.72652002 - 201610
95.Slovakia flagPeter Stastny (C)9333721051.131131980 - 199412
96.Canada flagVincent Damphousse (C)14041631040.741441986 - 200414
97.Canada flagAlex Delvecchio (C)12135691040.86291951 - 197014
98.Czechia flagOndrej Palat (LW/RW)Active player15551521030.66682013 - 202510
99.Canada flagJohnny Bucyk (LW)12441621030.83421955 - 197714
100.Canada flagGilbert Perreault (C)9033701031.14441972 - 198511

* Some data is missing to provide a correct summary.