NHL Leaders · Shots

Skaters · 1998-99 regular season · min 20 GP
Top 100
1998-99 REG
#PlayerPosTmGAP+/-PIMSOGPPGTOIHITBLKTkAiCF
1Paul KariyaLANA396210117404291125.3
2Jaromir JagrRPIT448312717663431024.3
3Alexei YashinCOTT44509416543371921.9
4Al MacInnisDSTL20426233703141126.0
5Theo FleuryRCOL4053932686301823.4
6Claude LemieuxRCOL27245101022921121.2
7Luc RobitailleLLAK393574-1542921119.0
8Brendan ShanahanLDET3127582123288517.5
9Peter BondraRWSH312455-156284620.6
10Teemu SelanneRANA476010718302812522.5
11Sergei BerezinLTOR3722591612263915.5
12Ray BourqueDBOS104757-734262826.1
13Bill GuerinREDM30346471332611319.7
14Valeri BureRCGY262753022260716.2
15Pavol DemitraRSTL37528913162591420.2
16Keith TkachukLPHX363268221512581121.0
17Cliff RonningCNSH204060-3422571019.3
18Tony AmonteRCHI4431750602561422.0
19Joe SakicCCOL41559623292551224.5
20Sami KapanenRCAR243559-110254519.4
21Bobby HolikCNJD27376416119253517.6
22John LeClairLPHI43479036302461621.1
23Eric LindrosCPHI405393351202421022.9
24Adam GravesLNYR381553-12472391420.4
25Robert ReichelCPHX264369-1354236819.5
26John MacLeanRNYR2827555462311120.7
27Steve YzermanCDET2945748422311321.6
28Sergei FedorovCDET263763966224619.4
29Mike ModanoCDAL3447812944224620.6
30Bryan SmolinskiCNYI162440-749223719.3
31Shawn McEachernLOTT312556846223718.8
32Petr SykoraRNJD29437216222221516.2
33Peter ForsbergCCOL30679727108217923.1
34Rob BlakeDLAK122335-7128216524.6
35Jeff FriesenLSJS2235573422151019.4
36Wendel ClarkLDET321648-24372151115.8
37Jarome IginlaRCGY282351158211716.5
38Brian RolstonRNJD2433571114210518.8
39Steve ThomasRTOR28457326332091118.4
40Viktor KozlovCFLA1635511324209519.1
41Mats SundinCTOR3152832258209420.7
42Vyacheslav KozlovLDET2929581045209616.0
43Sergei KrivokrasovRNSH252348-5422081016.1
44Miroslav SatanRBUF40266624442081320.8
45Owen NolanRSJS19264516129207619.1
46Mariusz CzerkawskiRNYI211738-1014205414.3
47Nicklas LidstromDDET1443571414205626.3
48Scott YoungRSTL242852827205815.2
49Markus NaslundLVAN363066-13742051519.7
50Jeremy RoenickCPHX2448727130203420.2
51Jason ArnottCNJD2727541079200815.4
52Alexei ZhamnovCCHI204161-1050200821.5
53Michael PecaCBUF2729567811991020.5
54Ray WhitneyLFLA263864-318193718.3
55Phil HousleyDCGY1143541452193420.9
56Pierre TurgeonCSTL3134654361931019.1
57Brett HullRDAL32265819301921517.1
58Rod Brind'AmourCPHI2450743471911021.5
59Alex KovalevRPIT233053249191620.1
60Vincent DamphousseCSJS193049-450190620.3
61Eric DesjardinsDPHI1536511838190625.8
62Eric DazeLCHI222042-1322189816.3
63Nelson EmersonROTT132437851188316.7
64Ray SheppardRCAR253358416188518.2
65Chris CheliosDDET92736193187326.1
66Alexei ZhitnikDBUF72633-696185325.6
67Brian LeetchDNYR134255-742184426.7
68Todd MarchantCEDM142236365183316.8
69Radek DvorakRFLA192443729182016.2
70Chris GrattonCTBL82634-28143181117.0
71Martin RucinskyLMTL171734-2550180518.2
72Sergei GoncharDWSH2110311571801323.9
73Tom FitzgeraldRNSH131932-1848180017.3
74Stu BarnesCBUF201636-11301801318.0
75Doug BrownRDET91928542180313.8
76Darcy TuckerRTBL212243-34176178819.4
77Milan HejdukRCOL143448826178415.8
78Keith PrimeauCCAR303262875178921.4
79Rick TocchetRPHX2630565147178618.6
80Martin StrakaCPIT3548831226177523.4
81Alexander SelivanovREDM141933-842177214.8
82Jason YorkDOTT431351748177223.8
83Greg AdamsLPHX192443-126176517.4
84Joe MurphyRSJS2523481073176714.8
85Cory StillmanLCGY273057738175916.3
86Adrian AucoinDVAN231134-14771741823.9
87Glen MurrayRLAK161531-1436173320.2
88Boris MironovDCHI11384913131173525.4
89Jere LehtinenRDAL2032522918173719.4
90Chris ProngerDSTL1333463113172823.6
91Roman HamrlikDEDM82432970172323.8
92Igor KravchukDOTT421251432171323.9
93Mark RecchiRPHI163753-734171320.4
94Ziggy PalffyRNYI222850-634168521.8
95Sebastien BordeleauCNSH162440-1426168115.3
96Larry MurphyDDET1042522142168524.0
97Trevor LindenCNYI182947-1432167821.5
98Brian BellowsLWSH171936-1226166815.1
99Travis GreenCANA131730-781165317.3
100Dan McGillisDPHI837451661164621.7