Loading page

NHL All Time Stats

NHL
League Information and Facts
NHL
All Positions
San Jose Sharks
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 flagPatrick Marleau (LW)160752258911110.694811997 - 202121
2.Canada flagJoe Thornton (C)110425180410550.966312005 - 202015
3.USA flagJoe Pavelski (C/RW)9633554067610.793712006 - 201913
4.Canada flagLogan Couture (C/LW)Active player9333233787010.752552009 - 202617
5.Canada flagBrent Burns (D)Active player7981724225940.744382011 - 202211
6.Czechia flagTomas Hertl (C/LW)Active player7122182664840.682562013 - 202411
7.Canada flagOwen Nolan (RW)5682062454510.799341995 - 20038
8.Canada flagMarc-Édouard Vlasic (D)Active player1323842953790.294722006 - 202519
9.Canada flagJeff Friesen (LW)5121492013500.683161994 - 20017
10.Switzerland flagTimo Meier (RW/LW)Active player4511541623160.702592016 - 20237
11.Canada flagJonathan Cheechoo (RW)4401651262910.663042002 - 20096
12.Canada flagVincent Damphousse (C)385921972890.753161998 - 20046
13.Germany flagMarco Sturm (LW)5531281452730.492421997 - 20068
14.Canada flagRyane Clowe (LW)4231011702710.645672005 - 20138
15.Canada flagDan Boyle (D)431682012690.623052008 - 20146
16.Canada flagMike Ricci (C)5291011622630.503551997 - 20047
17.Sweden flagErik Karlsson (D)Active player293521912430.831062018 - 20235
18.USA flagKevin Labanc (RW/LW)478821432250.472172016 - 20248
19.Czechia flagMilan Michálek (LW/RW)317911232140.681842003 - 20095
20.Canada flagMacklin Celebrini (C/LW)Active player152701081781.17722024 - 20273
21.Canada flagBrad Stuart (D)486391311700.352811999 - 20148
22.Canada flagEvander Kane (LW/RW)Active player21287791660.783422017 - 20214
23.Sweden flagWilliam Eklund (LW/C)Active player252501131630.65992021 - 20265
24.Canada flagPat Falloon (RW)25876861620.63751991 - 19965
25.Canada flagDevin Setoguchi (RW)26784751590.60892007 - 20114
26.Canada flagMike Rathje (D)671271281550.234391993 - 200411
27.USA flagJustin Braun (D)607241301540.252262010 - 20199
28.Sweden flagMarcus Ragnarsson (D)519281251530.293921995 - 20038
29.Canada flagScott Thornton (LW)34277701470.434392000 - 20065
30.Canada flagDany Heatley (LW)16265811460.901102009 - 20112
31.Canada flagScott Hannan (D)626301161460.234121998 - 201511
32.Russia flagAlexander Korolyuk (RW/LW)29662801420.481401997 - 20046
33.Sweden flagNiklas Sundström (C)281331041370.491221999 - 20034
34.Sweden flagJohan Garpenlöv (RW)18446861320.72921991 - 19954
35.Latvia flagSandis Ozolins (D)21246861320.621221992 - 20085
36.Germany flagChristian Ehrhoff (D)341251071320.392442003 - 20095
37.Finland flagTeemu Selänne (RW)17664671310.74702000 - 20033
38.USA flagTommy Wingels (C/W)33751711220.361972010 - 20177
39.Finland flagJoonas Donskoi (RW/LW)28345771220.43662015 - 20194
40.Canada flagRay Whitney (LW/RW)20048731210.61521991 - 19976
41.Canada flagStéphane Matteau (LW)34555641190.342411997 - 20025
42.Canada flagKelly Kisio (C)12637781150.911441991 - 19932
43.Canada flagMario Ferraro (D)Active player49024901140.232162019 - 20267
44.Sweden flagMelker Karlsson (RW/C)39660521120.281302014 - 20206
45.Sweden flagNils Ekman (LW)15943691120.70882003 - 20062
46.USA flagMatt Nieto (LW/RW)36447621090.30812013 - 20237
47.Russia flagAlexander Barabanov (RW/LW)19332741060.55482020 - 20244
48.Finland flagMikael Granlund (C/W)Active player12127781050.87522023 - 20252
49.USA flagWill Smith (C/RW)Active player14342621040.73342024 - 20273
50.Canada flagChristopher Tierney (C)28441631040.37402014 - 20184
51.Canada flagTyler Toffoli (RW/C)Active player15749541030.66242024 - 20273
52.USA flagGary Suter (D)22722791010.441931998 - 20024
53.USA flagTony Granato (LW)2785742990.363871996 - 20015
54.Canada flagJason Demers (D)3001682980.331192009 - 20156
55.Sweden flagUlf Dahlén (RW)1614152930.58461993 - 19974
56.USA flagJeff Norton (D)2251281930.411741993 - 20015
57.Russia flagSergei Makarov (RW)1234052920.751181993 - 19952
58.Canada flagBarclay Goodrow (W/C)Active player4273655910.213832014 - 20279
59.Sweden flagAlexander Wennberg (C/LW)Active player1572862900.57322024 - 20273
60.Canada flagBrenden Dillon (D)Active player4391375880.203792014 - 20206
61.Canada flagJoel Ward (RW)2093648840.40782015 - 20183
62.Sweden flagFabian Zetterlund (LW/RW)Active player1684142830.49512022 - 20253
63.Canada flagAlyn McCauley (C/LW)1743548830.48622002 - 20063
64.Canada flagTodd Harvey (RW)3013449830.283351999 - 20045
65.Canada flagTodd Elik (C)973251830.861071993 - 19952
66.Canada flagKyle McLaren (D)3021271830.273012002 - 20085
67.Canada flagJeff Odgers (RW)3344834820.2510011991 - 19965
68.Russia flagIgor Larionov (C)972359820.85541993 - 19963
69.USA flagCraig Janney (C)981864820.84361994 - 19962
70.Canada flagSteve Bernier (RW)1604239810.511262005 - 20083
71.USA flagRob Gaudreau (RW/D)1433840780.55461992 - 19942
72.USA flagMike Grier (RW)2213543780.35922006 - 20093
73.Canada flagBernie Nicholls (C)1351857750.56931996 - 19993
74.Canada flagRob Blake (D)1431758750.521702008 - 20102
75.Canada flagTorrey Mitchell (C/RW)2803043730.261522007 - 20125
76.Russia flagViktor Kozlov (C/RW)1742940690.40501994 - 19984
77.Czechia flagMartin Havlát (RW/LW)1272740670.53622011 - 20143
78.Canada flagMark Smith (C)3232244660.203982000 - 20076
79.USA flagTom Pederson (D)2251947660.291331992 - 19964
80.Canada flagBryan Marchment (D)3341353660.207061997 - 20036
81.Sweden flagMarcus Sörensen (W)2263133640.28742016 - 20215
82.Canada flagBill Houlder (D)1581648640.41881997 - 19992
83.Denmark flagMikkel Bødker (LW)1552538630.41222016 - 20182
84.USA flagMatt Carle (D)1511647630.42702005 - 20083
85.Canada flagJamie Baker (C)1863527620.331391993 - 19994
86.USA flagTom Preissing (D)1431349620.43382003 - 20062
87.USA flagCollin Graf (RW/C)Active player1212633590.49202023 - 20263
88.Sweden flagDouglas Murray (D)451653590.133612005 - 20138
89.Canada flagJoe Murphy (RW)863027570.66871997 - 19992
90.Canada flagDean Evason (C)1582334570.362311991 - 19932
91.USA flagKevin Miller (RW)892827550.62541994 - 19962
92.Germany flagMarcel Goc (C)2652034540.20762003 - 20095
93.USA flagNiko Dimitrakos (RW)1341934530.40832002 - 20063
94.Germany flagNico Sturm (C/LW)Active player1842626520.28482022 - 20253
95.Canada flagNoah Gregor (LW/RW)1902626520.27822019 - 20255
96.Russia flagAndrei Nazarov (LW)1692328510.304901993 - 19985
97.Canada flagMatt Irwin (D)1531634500.33632012 - 20153
98.Canada flagJayson More (D)2871238500.175451991 - 19965
99.USA flagLuke Kunin (C/W)Active player1712722490.291712022 - 20253
100.Canada flagJamie McGinn (LW)2042722490.24992008 - 20124

* Some data is missing to provide a correct summary.