Skater Advanced Statistics

Skater Advanced Statistics Table
Corsi (EV) Fenwick (EV) PDO () Zone Starts (EV)
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV SAtt. Thru%
1Justin Abdelkader20DETLW2191851.4-10.2181751.4-11.67.790.998.660.040.012:1311:3110875.0
2Craig Adams30TOTRW7544655044.8-9.234040845.5-8.74.789.594.251.049.010:488:10229
2Craig Adams30CARRW4027328049.4-5.320220449.8-4.66.288.494.653.546.59:487:311346448.4
2Craig Adams30CHIRW3517327039.1-13.313820440.4-13.52.890.593.348.151.911:568:55954669.6
3Kevyn Adams33CHIC2713216244.9-7.810412844.8-7.32.589.091.540.060.010:357:37934374.4
4Maxim Afinogenov28BUFRW5669956255.48.252342055.56.87.886.494.253.846.215:5512:43174221552.6
5Andrew Alberts26BOSD3547253247.01.637140847.64.77.794.5102.244.355.720:3717:345156240.3
6Daniel Alfredsson*35OTTRW70107793753.52.978874651.40.111.589.6101.160.139.922:1415:11726036658.7
7Bobby Allen29BOSD1912512051.0-4.49310247.7-6.22.994.897.746.253.89:538:50051855.6
8Bryan Allen27FLAD731094120147.7-5.585095547.1-5.48.393.3101.748.351.721:1717:11272516440.9
9Nik Antropov27TORC7298795550.8-3.176871751.7-2.110.090.6100.653.446.620:0313:54305329755.6
10Colby Armstrong25TOTRW7278787447.44.361767147.93.910.492.4102.839.061.016:0312:304213
10Colby Armstrong25PITRW5460163848.55.447148449.35.310.492.3102.738.761.315:2412:2124913761.3
10Colby Armstrong25ATLRW1818623644.11.014618743.80.010.492.7103.140.060.018:0212:571844663.0
11Derek Armstrong34LAKC7786578452.57.166559552.87.58.891.2100.051.148.913:1711:33194319161.8
12Tyler Arnason28COLC7076470252.12.860951454.23.46.691.698.154.945.115:1612:42614126567.5
13Jason Arnott33NSHC79111394654.15.187075053.74.911.391.5102.850.649.418:5914:17503041160.3
14Arron Asham29NJDRW7744744050.4-4.534134749.6-5.25.092.697.653.846.28:337:35211810167.3
15Adrian Aucoin34CGYD7698586953.1-1.674371551.0-2.29.393.7103.059.440.620:5614:45353529441.2
16Keith Aucoin29CARRW3846631759.55.935824359.65.56.791.798.450.249.813:2811:0222711855.1
17Sean Avery27NYRLW5773060254.8-0.656346055.0-1.39.691.1100.759.940.115:5013:20182924551.0
18P.J. Axelsson32BOSLW7590390350.0-3.067570948.8-2.28.593.4101.945.254.817:2213:40392918653.8
19David Backes23STLRW7271369650.62.457453052.02.58.688.697.147.053.014:4111:59201420562.9
20Christian Bäckman27TOTD6379278750.24.662162449.92.47.392.099.352.547.519:1315:191325
20Christian Bäckman27STLD4553757248.44.342445348.31.98.191.299.248.951.119:2215:126177540.0
20Christian Bäckman27NYRD1825521554.35.719717153.53.95.994.2100.162.337.718:4915:37784546.7
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV SAtt. Thru%
21Nicklas Bäckström20WSHC82131991259.15.798969258.85.110.090.0100.059.940.118:6014:38725027855.0
22Keith Ballard25PHXD821155133446.4-5.6911102247.1-4.88.293.4101.640.159.921:1617:02343820950.2
23Ivan Baranka22NYRD191242.97943.816.7100.0116.7100.00.012:4412:44001100.0
24Krys Barch27DALRW4821120950.2-3.215316947.5-5.26.492.198.567.232.86:306:2310103762.2
25Cam Barker21CHID4544049547.1-4.733840445.6-7.810.890.9101.750.549.517:1213:25589544.2
26Stu Barnes37DALC7959166846.9-8.043452045.5-8.88.490.699.134.765.313:3810:41622913951.1
27Cody Bass21OTTC21649340.8-16.8457039.1-16.95.490.095.454.145.95:194:58021675.0
28Shawn Bates32NYIC261430.0-14.931121.4-19.60.071.471.425.075.07:005:520010.0
29Bates Battaglia32TORLW13374843.5-10.4283842.4-11.20.080.080.069.230.84:464:2601875.0
30Ryan Bayda27CARLW3136125558.65.526318858.33.94.691.596.051.348.712:3610:521149461.7
31François Beauchemin27ANAD821258115152.2-3.1100095951.0-4.16.692.198.752.747.325:3018:24364630247.7
32Kris Beech26TOTC2519117951.60.315112953.92.48.393.0101.355.644.411:309:1865
32Kris Beech26CBJC1613811853.90.81098456.53.88.094.0102.058.541.512:6010:22543372.7
32Kris Beech26PITC5273742.2-0.9182938.3-7.17.790.598.248.351.78:146:37106100.0
32Kris Beech26VANC4262452.0-3.5241660.05.110.591.7102.250.050.09:378:2301785.7
33Steve Bégin29MTLLW4437342546.7-2.226830147.1-1.38.491.8100.234.865.211:389:1281110961.5
34Wade Belak31TOTRW4711419836.5-17.69015037.5-16.47.193.3100.550.050.04:053:5744
34Wade Belak31TORRW307312237.4-18.0588839.7-15.99.590.399.853.646.44:023:54341586.7
34Wade Belak31FLARW17417635.0-17.1326234.0-17.53.697.7101.245.754.34:094:0210666.7
35Éric Bélanger30MINC7581181849.80.461964049.20.78.791.299.938.861.216:6012:16403523050.0
36Brendan Bell24PHXD2132435.1-19.2111936.7-14.80.088.288.280.020.014:4913:340020.0
37Mark Bell27TORLW3525628547.3-6.819520948.3-5.311.189.5100.751.348.89:458:5413107556.0
38Bryan Berard30NYID5466165850.1-2.348749949.4-2.56.591.497.845.554.517:3913:09193720642.2
39Sean Bergenheim23NYILW7882071953.31.461055452.40.86.292.398.549.850.211:1510:34422825161.8
40Marc-André Bergeron27TOTD5564561651.10.048447550.5-0.36.190.896.949.450.617:2412:482443
40Marc-André Bergeron27NYID4657753851.70.342741450.8-0.26.690.597.149.250.818:1713:10234119150.3
40Marc-André Bergeron27ANAD9687846.6-3.3576148.3-1.72.592.795.251.248.812:5010:51122744.4
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV SAtt. Thru%
41Patrice Bergeron22BOSC101099752.96.0887653.76.98.193.9101.946.253.818:1011:351034553.3
42Niclas Bergfors20NJDRW16842.95455.60.075.075.0100.00.011:178:42003100.0
43Steve Bernier22TOTRW7671765952.1-1.154446454.0-0.19.189.598.655.344.713:0910:391725
43Steve Bernier22SJSRW5954650252.1-2.041635354.1-1.49.388.497.757.442.613:0610:30122116060.0
43Steve Bernier22BUFRW1717115752.11.912811153.63.78.792.7101.349.550.513:1711:10544774.5
44Adam Berti21CHILW2121348.07.391145.00.30.0100.0100.060.040.010:079:5600250.0
45Todd Bertuzzi32ANALW6866465350.4-6.153352450.4-5.211.091.8102.859.140.916:2712:33205017170.2
46Blair Betts27NYRC7548348649.8-8.436634151.8-7.64.593.798.248.951.111:528:51321113463.4
47Bryan Bickell21CHILW4311666.019.0261366.717.20.090.090.060.040.09:088:5410560.0
48Kevin Bieksa26VAND3444952146.3-7.233541744.5-10.27.390.397.653.746.323:2416:34163915341.8
49Jason Blake34TORLW821268103455.13.695478754.82.78.190.598.651.548.517:4814:19426353661.9
50Rob Blake*38LAKD71897116443.5-6.768989143.6-6.17.989.797.745.154.922:4415:21215827652.2
51Mike Blunden21CHIRW11811.1-35.0050.0-43.280.025.075.07:515:00001100.0
52Brandon Bochenski25TOTRW4038932954.26.429025952.86.37.095.8102.848.851.211:5710:02198
52Brandon Bochenski25BOSRW2022519453.79.316615052.59.77.894.6102.441.358.712:4811:28835356.6
52Brandon Bochenski25ANARW121059053.83.5786953.12.44.698.1102.754.945.112:288:41623056.7
52Brandon Bochenski25NSHRW8594556.76.9464053.55.98.896.6105.470.030.09:018:29531656.3
53Jared Boll21CBJRW7543042350.4-2.732532450.1-2.76.092.598.546.753.38:017:411299864.3
54Dave Bolland21CHIC3933634949.1-5.028327350.9-5.19.992.5102.445.055.013:4310:471867466.2
55Radek Bonk32NSHC7976085247.1-4.558067146.4-5.46.389.595.842.857.215:5512:39282821863.3
56Derek Boogaard25MINLW348812142.1-9.16510039.4-10.92.091.993.965.834.23:503:45031154.5
57David Booth23FLALW7396489551.92.974272350.62.49.293.0102.253.146.916:1013:36302637161.5
58Darryl Bootland26NYIRW4181260.012.312666.714.111.175.086.185.714.34:424:3300475.0
59Casey Borer22CARD1114711556.1-4.31118855.8-3.07.486.694.063.436.615:1712:30341338.5
60Pierre-Marc Bouchard23MINRW81101685854.25.775568852.34.59.393.4102.748.551.516:4012:53313725650.4
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV SAtt. Thru%
61Philippe Boucher34DALD3846948449.2-4.836235650.4-0.69.990.8100.749.250.821:3115:48142513852.2
62Francis Bouillon32MTLD74842103045.0-3.363374545.9-0.99.292.9102.150.449.617:2014:19223613145.8
63Jesse Boulerice29PHIRW591439.1-14.041323.5-32.90.077.877.80.0100.03:523:5210250.0
64Eric Boulton31ATLLW7434356537.8-7.927943739.0-6.75.493.598.942.957.17:277:201669169.2
65Luc Bourdon20VAND2723228944.5-12.017022443.1-13.39.696.5106.153.146.912:5211:303104854.2
66Chris Bourque22WSHLW4352657.416.4221855.013.60.0100.0100.068.831.38:427:3400757.1
67Rene Bourque26CHILW6253860147.2-6.941447846.4-8.09.292.2101.450.649.415:0211:3023616960.4
68Jay Bouwmeester24FLAD821445153248.5-2.91142123148.1-3.17.992.4100.348.052.027:2719:47196533254.8
69Darryl Boyce23TORC1050.0050.0100.050.050.03:203:20010
70Johnny Boychuk24COLD4192246.3-8.3151451.7-4.08.3100.0108.361.538.58:577:5511742.9
71Dustin Boyd21CGYC4835036049.3-6.126630346.7-6.07.589.096.556.143.99:498:3820117958.2
72Brad Boyes25STLRW8295898549.32.576778949.31.011.291.0102.151.648.417:5613:55333337954.6
73Brian Boyle23LAKC86210337.613.4498038.014.019.092.5111.553.146.913:3811:17102286.4
74Dan Boyle31TBLD3770364052.33.052947652.61.26.985.492.360.539.527:2420:07182315946.5
75Nick Boynton29PHXD791003108248.1-4.476584447.5-5.45.891.997.747.852.217:0114:16162020146.8
76Matt Bradley29WSHRW7763753154.5-0.647439854.4-1.16.492.398.749.350.79:609:09212017364.2
77Donald Brashear36WSHLW8050448351.1-6.038335352.0-5.25.491.596.953.146.97:527:39142410357.3
78Derick Brassard20CBJC171088954.84.6777650.30.44.888.993.772.227.89:037:20432944.8
79Kip Brennan27NYILW371138.9-9.47846.73.40.0100.0100.083.316.74:214:21010
80Tim Brent23PITC1020.0-27.6010.0-31.80.00.0100.04:344:34000
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV SAtt. Thru%
81Eric Brewer28STLD771010120645.6-3.778992945.9-4.49.189.498.544.955.124:3817:59274723043.9
82Daniel Brière30PHIC79936113145.3-4.769086944.3-6.57.791.299.057.442.618:5113:51284329960.9
83Rod Brind'Amour37CARC5989279752.8-0.765559552.4-2.09.091.2100.243.356.722:2715:21312623464.5
84David Brine23FLAC9355439.3-5.8244335.8-8.46.393.399.663.037.06:025:4821837.5
85Patrice Brisebois37MTLD4354557448.70.740844347.91.16.194.0100.247.152.916:5013:38153711237.5
86Kyle Brodziak23EDMC8066776346.6-0.950958346.6-1.310.288.498.547.252.812:5510:08303121856.9
87Sheldon Brookbank27NJDD4454049352.3-2.840237851.5-4.07.991.899.757.442.615:0812:2851511039.1
88Wade Brookbank30CARLW328210244.6-11.7687547.6-8.813.093.6106.667.332.73:483:33131580.0
89Troy Brouwer22CHIRW281240.0-12.35935.7-13.740.087.5127.546.753.311:5610:290030.0
90Curtis Brown31SJSC3323021651.6-2.418515254.90.210.891.5102.353.546.510:498:15786063.3
91Dustin Brown23LAKRW781017109848.1-0.378587047.40.08.689.698.251.148.920:1814:40266238057.6
92Mike Brown22VANRW196312034.4-10.2539136.8-9.65.494.099.438.661.46:195:50111752.9
93Gilbert Brulé21CBJC6144239752.70.235431952.6-0.45.292.697.860.639.49:549:07141011663.8
94Andrew Brunette34COLLW8282492047.2-3.164869648.2-3.311.990.1101.953.846.215:3312:20242719763.5
95Sergei Brylin34NJDC8266468549.2-6.450151849.2-6.16.491.998.351.548.513:3210:58251311954.6
96Adam Burish25CHIRW8143456643.4-10.234243444.1-9.75.990.396.252.647.411:358:281179175.8
97Brent Burns22MIND821223120250.41.792594249.51.310.692.4103.043.057.022:4916:46616534146.3
98Alexandre Burrows26VANLW8280582649.4-1.561062149.6-1.48.593.3101.839.160.915:0611:40503121758.1
99Dane Byers21NYRLW12918.2-52.22722.2-46.50.083.383.333.366.75:055:02000
100Dustin Byfuglien22CHID6770659654.22.656247354.31.27.490.597.954.445.617:0212:60302827958.4
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV SAtt. Thru%
101Kyle Calder29LAKLW6550758546.4-2.537344745.5-3.27.890.898.650.549.512:609:47113811958.8
102Ryan Caldwell26PHXD213668.412.011473.314.70.0100.0100.033.366.76:085:48001100.0
103Ryan Callahan22NYRRW5247145650.8-4.938735552.2-3.77.394.2101.556.643.412:2210:53181213966.2
104Mike Cammalleri25LAKLW6386783850.94.466567149.83.48.388.797.154.345.718:3514:20155439053.8
105Brian Campbell28TOTD831369123252.62.7106496252.50.19.889.799.657.242.825:0618:152262
105Brian Campbell28BUFD63103298751.13.478976650.70.710.288.999.256.044.025:0618:06164022545.3
105Brian Campbell28SJSD2033724557.90.927519658.4-1.78.893.1101.960.939.125:0718:436227751.9
106Gregory Campbell24FLAC8166071747.9-2.850657946.6-3.65.591.697.144.855.212:269:36121818361.7
107Chris Campoli23NYID4658654751.70.243541251.4-0.78.592.0100.544.355.719:0714:05192113052.3
108Daniel Carcillo23PHXLW5751857647.3-3.841346247.2-5.05.895.4101.148.551.512:4210:50131517859.6
109Matt Carle23SJSD6273155257.04.056839858.85.17.187.694.761.638.416:3312:41174312052.5
110Keith Carney37MIND6167160352.74.050047851.13.18.693.6102.245.654.413:1312:086176144.3
111Jeff Carter23PHIC821096112049.52.785184250.33.69.091.9100.840.259.818:4913:53566046456.0
112Ryan Carter24ANAC3424224949.3-5.620419051.8-1.96.590.897.241.458.610:299:17889459.6
113Tom Cavanagh25SJSC1111052.410952.614.3100.0114.366.733.313:5413:540020.0
114Zdeno Chára30BOSD771329113953.82.9100691752.32.49.592.0101.548.951.126:3018:29305038753.0
115Jonathan Cheechoo27SJSRW6983561057.84.363446657.62.38.493.2101.658.241.816:3412:50244434364.1
116Chris Chelios*46DETD6979557258.2-3.463444758.6-3.17.093.2100.162.637.416:5812:39154415738.2
117Jason Chimera28CBJLW8192190050.6-2.371771150.2-2.56.193.299.344.855.217:3013:09192230664.7
118Kyle Chipchura21MTLC3629734946.0-3.920625844.4-5.17.292.499.636.064.011:229:2424136456.3
119Erik Christensen24TOTC5946161842.7-2.336146843.5-2.89.290.499.644.355.713:2110:442014
119Erik Christensen24PITC4937148643.3-1.928936344.3-2.59.191.8100.943.156.912:3610:14141119057.4
119Erik Christensen24ATLC109013240.5-3.67210540.7-2.49.485.795.148.151.916:5713:12634353.5
120Brett Clark31COLD5776586247.0-4.760563948.6-4.29.890.9100.845.954.123:0916:38233016552.7
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV SAtt. Thru%
121Chris Clark31WSHRW1822020951.3-7.816416050.6-8.68.893.1102.052.347.716:5413:13475949.2
122Noah Clarke28NJDLW141323.5-32.24833.3-20.525.087.5112.5100.00.010:3910:39103100.0
123David Clarkson23NJDRW8170268950.5-5.352852350.2-5.39.990.8100.748.751.312:0111:09131424362.1
124Daniel Cleary29DETRW6377153059.3-2.661841759.7-2.49.992.0101.959.041.017:2312:19252527564.0
125Ryane Clowe25SJSLW1516212257.03.91168956.62.48.586.995.449.550.514:1711:037114252.4
126Cal Clutterbuck20MINRW2111247.8-13.97653.8-2.00.0100.0100.070.030.07:057:051030.0
127Braydon Coburn22PHID781152114750.13.790290050.13.59.492.8102.242.457.621:1416:14365324047.1
128Andrew Cogliano20EDMC8267890642.8-6.152270742.5-6.911.891.3103.251.548.513:4010:48354915662.8
129Carlo Colaiacovo25TORD2840834654.1-0.830725454.7-0.87.089.596.548.351.717:2614:407255653.6
130Erik Cole29CARRW73104692753.0-0.479070153.0-1.210.090.8100.853.746.319:2114:09353237358.2
131Jeremy Colliton23NYIC16897953.03.0705755.18.21.988.490.248.151.98:466:41612466.7
132Blake Comeau21NYILW5150148450.9-3.136935650.9-2.37.492.599.946.953.111:4010:54281612055.8
133Mike Commodore28TOTD6797086552.9-0.472566252.3-0.77.889.397.150.649.418:1214:482328
133Mike Commodore28CARD4167454655.22.749841254.71.58.989.598.349.550.519:1415:27151714945.0
133Mike Commodore28OTTD2629631948.1-6.222725047.6-4.95.489.194.553.047.016:3313:468116248.4
134Mike Comrie27NYIC761021107748.7-6.676181248.4-7.17.790.197.851.148.919:1114:60476230264.2
135Tim Conboy25CARD1913311254.30.31068455.81.59.288.597.762.537.56:586:12322661.5
136Chris Conner24DALRW2218420846.9-10.313817544.1-12.28.093.3101.354.545.511:6010:60553871.1
137Tim Connolly26BUFC4856954451.12.844541951.51.19.790.199.854.145.918:4112:35163318261.0
138Craig Conroy36CGYC7985980951.5-3.564666049.5-3.810.392.2102.550.549.517:0912:38535519559.5
139Matt Cooke29TOTLW7872473549.6-3.052456848.0-5.58.193.0101.146.953.113:0911:072623
139Matt Cooke29VANLW6155061447.3-4.440347845.7-6.58.092.4100.344.455.613:2311:14191713948.2
139Matt Cooke29WSHLW1717412159.03.11219057.3-0.28.695.8104.554.845.212:1910:40763946.2
140Joe Corvo30TOTD74108886255.84.780470153.41.69.892.1101.958.541.518:3713:572433
140Joe Corvo30OTTD5173757956.06.054847153.83.510.291.5101.760.339.717:3813:54162723746.8
140Joe Corvo30CARD2335128355.42.225623052.7-2.18.893.4102.154.945.120:4614:058610652.8
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV SAtt. Thru%
141Riley Cote25PHILW7018226540.7-8.513319740.3-9.38.196.0104.144.855.24:174:10522860.7
142Jeff Cowan31VANLW4622635838.7-11.117828238.7-11.93.995.099.035.664.48:448:111385662.5
143Ryan Craig26TBLC7476243.1-10.5384744.7-12.411.587.599.026.573.513:049:49111080.0
144B.J. Crombeen22DALRW8374346.3-6.3303943.5-8.521.786.2107.973.126.96:386:35311090.0
145Sidney Crosby20PITC5378275051.07.562355253.08.712.091.9103.950.749.320:5114:49353727961.6
146Matt Cullen31CARC5964862750.8-5.150047451.3-5.19.891.4101.251.648.416:5211:06272825553.7
147Jassen Cullimore35FLAD6585390848.4-1.967271348.5-0.38.994.9103.847.852.218:0415:24113110055.0
148Kyle Cumiskey21COLD3833730852.20.326824052.8-0.38.289.797.964.235.812:0810:322173948.7
149Matt D'Agostini21MTLRW12433.3-19.42433.3-19.50.0100.0100.050.050.08:497:50100
150Trevor Daley24DALD821047100251.1-3.479779250.2-3.27.891.499.251.948.119:4815:57243417848.9
151Kevin Dallman26LAKD3438435552.04.830728951.54.26.496.3102.757.942.112:5312:026149443.6
152Mathieu Dandenault31MTLRW6148666142.4-7.736949142.9-6.36.491.898.238.561.511:089:52171911858.5
153Mathieu Darche31TBLLW7379370752.91.757953052.20.37.088.695.650.849.214:2612:16331220359.1
154Pavel Datsyuk29DETC82137179963.25.2108462363.55.310.791.6102.355.944.121:2315:101446843760.2
155Rob Davison27TOTD3435233651.2-1.725824251.6-0.34.991.296.047.752.313:5212:011417
155Rob Davison27NYID1926325750.6-1.918719249.3-1.35.791.497.147.152.918:4015:5813174153.7
155Rob Davison27SJSD15897953.0-0.5715058.74.72.290.592.750.050.07:477:01101758.8
156Nigel Dawes22NYRLW6166353355.4-0.552639956.9-0.68.992.5101.461.138.912:5911:22221620060.5
157Greg de Vries35NSHD77968108347.2-5.975585347.0-5.910.691.4102.043.256.818:5215:49272412154.5
158Pavol Demitra33MINLW6882093146.8-4.263372546.6-3.212.891.9104.647.352.719:2414:08264223354.1
159Boyd Devereaux29TORC6261960550.6-0.348346151.20.07.789.697.347.352.713:5811:15232814257.0
160Joe DiPenta28ANAD2314612553.9-7.61139853.6-6.715.187.3102.445.754.310:399:11621631.3
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV SAtt. Thru%
161Shane Doan31PHXRW801180111551.41.591188750.70.18.991.2100.152.747.320:4515:04643039261.7
162Kevin Doell28ATLC8366037.5-9.2314739.7-6.44.392.196.538.961.19:408:48716100.0
163Shean Donovan33OTTRW8263462950.2-2.148949249.8-1.36.292.598.651.748.39:359:05241614562.8
164Jim Dowd39PHIC7328144938.5-11.321433738.8-11.36.894.9101.830.070.08:266:3214156365.1
165Jake Dowell22CHIC1911713346.8-11.29210147.7-7.94.297.3101.658.941.111:568:37462576.0
166Aaron Downey33DETRW5619518751.0-9.315914951.6-9.15.394.699.982.117.94:354:33342268.2
167Steve Downie20PHIRW3224825749.1-3.019318551.1-0.910.189.899.939.660.49:519:421494062.5
168Dallas Drake38DETRW6543640451.9-9.534232951.0-11.33.690.994.563.037.010:428:4117118156.8
169Kris Draper36DETC6563861351.0-13.550647251.7-13.75.992.698.553.446.615:3812:39191716160.2
170Chris Drury31NYRC8293490350.8-6.973466752.4-6.37.592.199.654.445.619:4812:38644035062.9
171Brandon Dubinsky21NYRC8296268958.32.774953758.21.27.990.598.564.135.914:3011:49402324863.3
172J.P. Dumont29NSHRW801090102451.60.885080851.30.810.890.6101.452.947.118:3014:16475433657.1
173Micki DuPont27STLD2111247.85.79660.012.612.5100.0112.547.152.912:346:5302560.0
174Pascal Dupuis28TOTLW7873284646.41.055766145.70.18.292.0100.234.066.015:1212:165120
174Pascal Dupuis28ATLLW6254264745.61.040750844.5-0.37.292.199.331.268.814:4611:54441518459.8
174Pascal Dupuis28PITLW1619019948.80.215015349.50.211.191.7102.844.955.116:5013:38755360.4
175Radek Dvořák30FLARW6768973448.4-4.754958648.4-3.95.394.399.651.148.915:0712:13361521467.8
176Ben Eager24TOTLW3210415739.8-8.98111242.0-8.65.784.690.352.447.65:485:1924
176Ben Eager24PHILW237211738.1-7.6538239.3-7.70.086.786.742.657.45:295:03241957.9
176Ben Eager24CHILW9324044.4-11.3283048.3-9.613.077.890.870.030.06:375:5900955.6
177Robbie Earl22TORLW9557941.0-4.3455246.41.96.189.595.538.961.19:148:52231464.3
178Mark Eaton30PITD3641949046.1-1.534834650.13.58.593.4101.943.057.019:3815:06274858.3
179Patrick Eaves23TOTRW3737134751.70.328626152.30.77.091.298.253.846.212:4610:351811
179Patrick Eaves23OTTRW2626122953.34.319517253.13.55.493.198.553.646.412:4410:17101010357.3
179Patrick Eaves23CARRW1111011848.2-9.5918950.6-6.310.687.998.554.145.912:5111:17813464.7
180Andrew Ebbett25ANAC3141745.2-6.3131448.1-6.233.3100.0133.371.428.613:187:3811650.0
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV SAtt. Thru%
181Alexander Edler21VAND75103399950.81.981177051.32.08.892.4101.152.647.421:1915:57234225349.0
182Christian Ehrhoff25SJSD77114396554.2-0.488369855.9-0.27.892.3100.152.647.421:4416:35224326236.6
183Patrik Eliáš31NJDLW74100969359.37.878552260.19.67.891.499.258.741.318:2812:45384044159.6
184Matt Ellis26TOTLW5430730250.4-5.523923750.2-5.67.294.0101.256.143.97:577:03179
184Matt Ellis26DETLW3516711459.4-0.61299258.4-2.08.790.098.778.221.85:235:21634168.3
184Matt Ellis26LAKLW1914018842.7-6.611014543.1-5.45.496.9102.328.471.612:4110:131166162.3
185Steve Eminger24WSHD2018917152.5-0.213813650.4-4.24.890.094.858.341.711:0810:44562263.6
186Toby Enström23ATLD82879123941.5-4.067794341.8-3.811.091.9102.943.057.024:2815:33305220750.7
187Martin Erat26NSHRW76103288253.93.979969253.63.28.891.099.849.650.418:3913:55505226162.5
188Jonathan Ericsson23DETD8896557.85.2765358.94.63.389.192.566.034.015:5813:16092965.5
189Anders Eriksson33CGYD6194982153.6-1.371565052.4-0.49.389.298.557.043.020:4716:14284412440.3
190Loui Eriksson22DALLW6975756257.44.359144956.85.58.989.898.755.944.114:0212:21582220060.0
191John Erskine27WSHD5162759451.4-7.745244250.6-8.77.892.099.857.142.915:4313:25203510844.4
192Garnet Exelby26ATLD79849120741.3-4.663492440.7-5.27.891.198.941.158.918:5315:5930399240.2
193Drew Fata24NYID5548638.6-14.8387334.2-17.34.296.1100.258.541.517:3015:03471040.0
194Sergei Fedorov*38TOTC6874360755.01.156847754.40.36.691.197.750.849.217:4012:243744
194Sergei Fedorov*38CBJC5056444456.03.444135155.73.66.991.097.951.448.617:2812:50213317553.7
194Sergei Fedorov*38WSHC1817916352.3-5.012712650.2-8.65.791.497.149.250.818:1611:1116117048.6
195Todd Fedoruk28TOTLW6946352846.7-3.135942545.8-3.510.192.4102.547.152.910:198:44519
195Todd Fedoruk28MINLW5840546546.6-3.931737246.0-3.810.391.8102.146.153.910:589:064168063.8
195Todd Fedoruk28DALLW11586347.91.4425344.2-2.59.197.2106.357.142.96:506:5013966.7
196Ruslan Fedotenko29NYILW6783479251.3-2.862460150.9-3.07.091.398.446.453.616:4213:29492422354.3
197Eric Fehr22WSHRW2323016258.73.818512459.94.26.593.9100.461.538.510:319:05666958.0
198Andrew Ference28BOSD5987192148.6-5.066671048.4-3.06.491.297.649.750.322:1517:14102917839.9
199Vernon Fiddler27NSHLW7971472649.6-2.355057948.7-3.18.191.499.546.253.813:5610:51511716758.1
200Jonathan Filewich23PITRW5204132.8-7.2132831.7-11.70.086.786.735.364.78:428:3511650.0
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV SAtt. Thru%
201Valtteri Filppula23DETC7898073357.2-4.678257057.8-4.37.792.9100.661.438.616:5813:50313218265.9
202Jeff Finger28COLD72947106347.1-4.073176748.8-3.511.291.0102.151.148.919:5716:31292619248.4
203Mike Fisher27OTTC79103295651.90.277570952.21.47.189.897.052.547.519:4513:58474536958.3
204Mark Fistric21DALD3735529854.4-1.528124353.6-1.67.892.199.859.440.612:4411:3616133943.6
205Zack Fitzgerald22VAND1111150.0101050.016.787.5104.220.080.013:2013:2010333.3
206Rory Fitzpatrick33PHID1917023741.8-5.613017342.9-6.03.387.590.849.150.912:4111:30062050.0
207Tomáš Fleischmann23WSHRW7580863656.00.460150154.5-1.68.088.996.960.839.212:3710:56292119056.3
208Nick Foligno20OTTLW4534130952.50.924624250.4-1.08.092.0100.055.644.49:108:4014126765.7
209Adam Foote36TOTD751058111048.8-4.383185949.2-4.07.392.6100.041.958.123:2318:161818
209Adam Foote36CBJD6393194149.7-4.473273250.0-3.37.792.199.841.758.324:0218:32151011549.6
209Adam Foote36COLD1212716942.9-4.79912743.8-9.04.995.9100.843.057.020:0116:51382437.5
210Peter Forsberg*34COLC912610255.39.41047757.59.712.094.8106.948.451.619:1515:1510152171.4
211Alex Foster23TORC311761.18753.30.0100.0100.075.025.03:323:3110250.0
212Kurtis Foster26MIND5664360051.7-0.849447850.8-1.39.292.0101.255.844.216:2412:60112123450.4
213Matt Foy24MINRW2817016550.70.612913548.9-0.19.289.698.841.758.37:507:10435569.1
214Johan Franzén28DETC7289861559.4-1.172848660.0-0.56.493.6100.162.038.017:4313:06392830665.0
215Colin Fraser23CHIC5243044.4-16.2202445.5-14.76.383.389.633.366.710:197:2730580.0
216Dan Fritsche22CBJC6966462951.4-0.351247451.90.97.792.199.748.651.412:2110:53211315371.2
217Alex Frolov25LAKLW711038104349.95.479481049.54.510.290.5100.653.846.218:4814:55457028556.1
218Michael Funk21BUFD4275035.1-26.1223538.6-23.70.089.389.331.368.811:3711:2502333.3
219Marián Gáborík25MINRW77953110346.4-4.474484646.8-2.613.492.2105.745.754.319:2014:59415545161.6
220Simon Gagné27PHILW2525331144.9-3.319024643.6-4.19.388.998.255.544.518:0912:33102212958.9
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV SAtt. Thru%
221Sam Gagner18EDMC7980093346.2-1.761671846.2-1.79.189.898.953.047.015:3912:45274523357.9
222Simon Gamache27TORLW111098356.86.1826555.84.58.687.295.957.942.19:369:03322347.8
223Paul Gaustad25BUFC8281085848.6-1.960264448.3-3.58.091.999.854.645.416:5612:26192420366.0
224Gabe Gauthier24LAKLW392031.0-29.171236.8-22.00.0100.0100.054.545.57:087:08012100.0
225Martin Gélinas37NSHLW5764357153.03.252643354.85.57.293.2100.449.250.814:0611:44352216865.5
226Bruno Gervais23NYID6080179850.1-4.060360549.9-3.57.491.999.343.556.519:5914:56372914141.8
227Ryan Getzlaf22ANAC77106980357.14.385065156.64.311.892.4104.259.340.719:3914:28446730361.1
228Tom Gilbert25EDMD821218140846.4-0.5923107146.3-1.59.691.0100.647.252.822:1117:22337420946.9
229Hal Gill32TOTD811104110150.1-2.086283350.9-1.29.191.0100.150.249.819:6015:182478
229Hal Gill32TORD6389085051.1-1.169163952.0-0.28.490.098.450.449.620:4215:29217014248.6
229Hal Gill32PITD1821425146.0-5.317119446.8-4.811.793.7105.449.350.717:3114:38382958.6
230Brian Gionta29NJDRW82108391254.31.184370254.62.16.593.299.656.643.418:1513:29373743259.5
231Dan Girardi23NYRD821196101954.0-2.492773155.9-1.17.690.998.558.141.921:1215:44514330648.0
232Claude Giroux20PHIRW2161748.53.4141450.04.20.091.791.771.428.69:358:1600366.7
233Jeff Giuliano28LAKLW5328149736.1-13.121839835.4-13.06.392.398.536.563.511:488:5911115156.9
234Tanner Glass24FLALW4111818538.9-12.68514836.5-15.06.292.098.149.051.04:254:23101668.8
235Tim Gleason25CARD801150107651.7-3.085779551.9-2.68.591.399.747.552.518:3815:16303920348.3
236Curtis Glencross25TOTLW6257150553.12.843337053.94.08.891.7100.555.544.511:2210:201222
236Curtis Glencross25CBJLW3633927555.22.125919756.84.56.392.498.754.245.812:0710:244149963.6
236Curtis Glencross25EDMLW2623223050.23.317417350.13.013.090.9103.957.442.610:1910:14887157.7
237Rob Globke25FLAC9495348.02.0314540.8-5.70.088.588.538.961.17:407:1713850.0
238Mike Glumac27STLRW4293346.8-0.2232746.0-4.00.094.494.443.856.310:089:3630560.0
239Marcel Goc24SJSC5136731953.5-2.329723455.9-1.55.084.089.149.850.210:419:09191213066.9
240Eric Godard27CGYRW7420728741.9-13.216222541.9-11.35.691.296.852.147.94:434:381133145.2
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV SAtt. Thru%
241Alex Goligoski22PITD3403553.311.4292751.89.110.5100.0110.545.854.213:5611:1710366.7
242Scott Gomez28NYRC81125397056.41.097072957.10.57.491.799.261.438.619:5414:41776237065.4
243Sergei Gonchar33PITD781089121147.33.487391348.94.69.693.2102.842.157.925:5416:22334337046.8
244Boyd Gordon24WSHC6766659153.0-3.450742254.6-2.26.693.5100.141.059.015:4411:23281516660.2
245Josh Gorges23MTLD6270286644.8-3.053662146.3-0.67.892.8100.646.353.716:1814:2518319344.1
246Mikhail Grabovski24MTLC2423027445.6-1.518321246.3-1.28.990.199.056.643.411:1410:451275145.1
247Marc-André Gragnani20BUFLW271335.0-14.44833.3-17.10.071.471.433.366.76:186:1800250.0
248Chris Gratton32TBLC6049454047.8-5.737538949.1-4.98.789.598.236.363.712:4210:25301714363.6
249Josh Gratton25PHXLW17653.87558.320.0100.0120.09:409:400010.0
250Denis Grebeshkov24EDMD7182088148.21.562665548.91.710.590.5101.048.551.516:5313:38185410233.3
251Mike Green22WSHD821634119457.85.2122991657.34.58.690.799.356.443.623:3818:32538546850.0
252Andy Greene25NJDD5975673850.6-4.558756950.8-3.86.492.699.056.243.819:2915:06201212141.3
253Matt Greene24EDMD4651661145.8-3.038946645.5-3.38.492.3100.751.948.116:4213:546328234.1
254Kyle Greentree24PHILW2261859.1-2.9191359.42.20.090.990.950.050.09:128:5311742.9
255Mike Grier33SJSRW7875277949.1-7.859056850.9-7.85.790.696.344.555.516:1312:13333418770.6
256Nicklas Grossmann23DALD6265961651.7-3.050548451.1-2.410.691.4102.051.049.015:3313:258267744.2
257Nate Guenin25PHID2113623.472224.150.0100.0150.033.366.79:579:560110.0
258Bill Guerin37NYIRW81969105447.9-6.274480248.1-5.37.092.099.148.351.717:2313:37445439757.2
259Ben Guite29COLRW7955771843.7-7.043350846.0-5.88.892.1101.035.065.013:0510:13351417060.6
260Niklas Hagman28DALLW8279376750.8-3.062561550.4-2.08.891.4100.257.242.815:3611:04405228762.0
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV SAtt. Thru%
261Ron Hainsey26CBJD78106696552.50.481474652.20.46.391.898.151.548.522:3416:19133337143.4
262David Hale26CGYD5859856851.3-3.646246649.8-1.86.992.899.750.849.213:5312:4514228740.2
263Adam Hall27PITRW4621540734.6-14.517130436.0-14.05.995.7101.636.263.811:528:22726065.0
264Jeff Halpern31TOTC8384483250.4-0.962364149.3-1.79.390.599.843.156.916:4712:484032
264Jeff Halpern31DALC6459663548.4-4.644050046.8-5.78.791.199.839.160.916:2112:29332817050.6
264Jeff Halpern31TBLC1924819755.710.718314156.510.610.688.398.953.846.218:1213:54747164.8
265Dan Hamhuis25NSHD801122112350.0-0.787690949.1-1.68.790.999.644.955.122:4416:31504326448.1
266Jeff Hamilton30CARRW5830837545.1-10.222427944.5-10.85.893.799.557.842.210:485:5381522451.8
267Roman Hamrlík33MTLD771225135247.50.490596448.41.68.992.1101.046.753.323:0917:37367025749.8
268Michal Handzuš30LAKC82706101940.9-9.154078640.7-8.86.890.697.343.156.915:1412:04254112670.6
269Scott Hannan29COLD821193137546.5-4.4942104247.5-5.09.090.799.846.253.822:4118:58334814853.4
270Jannik Hansen21VANRW5313547.0-15.0252550.0-11.80.0100.0100.052.447.611:349:2003837.5
271Martin Hanzal20PHXC7281276851.4-0.265559152.61.16.790.697.247.552.516:4512:50382318859.0
272Peter Harrold24LAKD2533829953.19.625323551.89.910.290.9101.157.342.716:2315:226153545.7
273Mark Hartigan30DETC231339757.8-3.01078456.0-4.86.289.295.468.631.47:097:01122673.1
274Scott Hartnell25PHILW80897100447.2-1.766575746.8-3.18.592.8101.345.854.216:1113:08313227464.2
275Derian Hatcher35PHID4461776544.6-1.347860544.1-1.08.093.4101.440.459.621:0416:3212335846.6
276Niclas Hävelid34ATLD81891136739.5-7.3686103539.9-7.211.791.7103.442.457.620:3016:2128459554.7
277Martin Havlát26CHIRW3539434353.51.631727953.20.410.390.6100.952.247.818:0113:1519712171.9
278Darren Haydar28ATLRW1613612951.38.3968852.212.410.793.8104.451.448.611:469:24662653.8
279Dany Heatley27OTTLW711232108953.12.291485651.60.412.991.5104.457.942.121:4216:49446040056.0
280Jochen Hecht30BUFC75992100149.8-2.178276150.7-2.89.391.0100.347.152.919:0414:34354036063.1
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV SAtt. Thru%
281Bret Hedican37CARD661150107051.8-1.589180052.7-1.09.792.1101.854.645.419:1716:24262015352.3
282Jan Hejda29CBJD811113110250.2-2.986685550.3-2.99.093.3102.341.158.921:0716:58182416343.6
283Milan Hejduk31COLRW7790190449.90.971068351.00.810.190.4100.556.643.419:2113:55413332064.1
284Darren Helm21DETC7373849.3-8.4313150.0-7.24.283.387.571.428.67:006:45201070.0
285Aleš Hemský24EDMRW7495899549.13.372473849.52.69.190.899.951.348.718:3414:31426433954.3
286Jordan Hendry23CHID4039851543.6-8.832140544.2-8.59.791.9101.746.953.117:1314:41695558.2
287Josh Hennessy22OTTC5111542.3-3.091047.43.30.083.383.357.142.93:463:45002100.0
288T.J. Hensick22COLC3123828145.9-4.918921347.0-4.75.692.097.651.348.711:5910:0715117371.2
289Chris Higgins24MTLLW82975110846.8-1.370079746.8-0.98.393.1101.449.051.017:5712:58501839860.3
290Andy Hilbert26NYIC7065066049.6-5.849648850.4-4.56.892.399.241.258.813:2810:36462420163.2
291Sean Hill37MIND3533147840.9-8.325237939.9-7.27.489.797.140.060.015:1113:261114242.9
292Jack Hillen22NYID2343152.3-1.0292355.810.54.8100.0104.833.366.715:3214:18203100.0
293Dan Hinote31STLRW5828244938.6-10.221333239.1-10.57.393.0100.345.055.010:318:27936366.7
294Niklas Hjalmarsson20CHID1313610756.05.11078755.21.35.791.497.148.551.513:3713:10011338.5
295Jan Hlaváč31TOTLW80102283755.05.179065254.85.38.189.797.850.249.815:0913:244235
295Jan Hlaváč31TBLLW6278765254.74.061149055.54.47.088.395.349.051.014:4613:24292820258.9
295Jan Hlaváč31NSHLW1823518556.09.517916252.59.212.093.8105.854.545.516:2913:251376147.5
296Jaroslav Hlinka31COLLW6359272245.1-5.348253347.5-3.59.493.1102.550.949.113:5611:36172214064.3
297Shane Hnidy32TOTD7681677451.3-4.862259251.2-3.45.893.198.855.144.913:5112:30921
297Shane Hnidy32BOSD4349449949.7-5.737538249.5-4.25.592.898.352.447.614:2313:175136442.2
297Shane Hnidy32ANAD3332227553.9-3.224721054.0-2.06.293.699.858.941.113:0811:29484744.7
298Jeff Hoggan29BOSRW1000000
299Bobby Holík37ATLC8278995945.10.760674744.8-0.29.690.7100.329.270.815:5812:53653023758.2
300Ryan Hollweg24NYRLW7038544646.3-10.929331848.0-10.32.093.195.051.748.38:188:031089264.1
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV SAtt. Thru%
301Tomas Holmström35DETRW5987849364.05.369539663.73.88.191.199.259.140.917:3313:08133223658.1
302Shawn Horcoff29EDMC5369773848.63.452256248.22.610.990.6101.546.153.922:1315:17283119559.0
303Darcy Hordichuk27NSHLW4515117746.0-5.912514346.6-4.75.494.199.449.750.35:095:06422962.1
304Nathan Horton22FLARW821219118950.60.893096249.20.09.893.1102.852.547.518:4415:09273638255.2
305Marcel Hossa26TOTLW5052944354.4-2.141632556.1-1.16.193.699.856.044.013:4611:162712
305Marcel Hossa26NYRLW3641432356.2-1.732323557.9-1.16.595.8102.359.340.714:3611:492688662.8
305Marcel Hossa26PHXLW1411512048.9-5.0939050.8-3.34.788.693.347.152.911:399:51141963.2
306Marián Hossa*29TOTRW7281193546.41.761372545.80.69.290.399.547.152.921:2114:156435
306Marián Hossa*29ATLRW6065679545.21.449461544.50.48.990.499.349.051.021:5414:27553134266.1
306Marián Hossa*29PITRW1215514052.52.511911052.01.510.790.0100.735.364.718:3413:14945662.5
307Jiří Hudler24DETRW8181653960.2-0.966242860.7-0.87.692.299.867.732.313:1010:27211720364.5
308Trent Hunter27NYIRW8299695651.0-2.274571651.0-1.46.990.197.041.458.618:1112:42583037858.7
309Matt Hunwick22BOSD139011045.0-4.7669142.0-6.510.093.2103.243.456.610:359:03231154.5
310Kristian Huselius29CGYLW81107980457.35.180466054.94.210.090.9101.053.546.517:4213:31535831863.5
311Kent Huskins28ANAD7684479051.7-3.466762051.8-2.79.894.9104.753.146.916:0514:08292111639.7
312Mike Iggulden25SJSC18372.72166.70.00.00.0100.00.06:405:5300250.0
313Jarome Iginla*30CGYRW821360104556.55.6102484954.75.311.491.7103.053.746.321:2616:32476456060.4
314Brad Isbister30VANLW5541647047.0-5.932836347.5-5.75.993.199.045.754.310:499:5981110766.4
315Raitis Ivanāns29LAKLW7332854037.8-11.825142337.2-11.97.491.699.151.848.27:307:234196376.2
316Barret Jackman26STLD781041111948.20.584085649.50.87.890.197.941.858.222:2417:18314016448.8
317Tim Jackman26NYIRW3620017852.90.914713252.72.05.089.894.849.051.06:376:30915565.5
318Jean-François Jacques22EDMLW9373750.00.8253144.6-4.65.381.887.146.953.16:106:0612633.3
319Jason Jaffray26VANRW1914917146.6-0.411413545.8-1.97.897.8105.544.655.412:3510:09232657.7
320Jaromír Jágr35NYRRW82138995959.25.0107474858.93.27.591.398.863.037.020:2816:01406946453.7
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV SAtt. Thru%
321Connor James25PITLW13529236.1-16.3417136.6-17.00.095.995.947.652.47:266:52101560.0
322Dan Jancevski26TOTD4162638.1-24.7112134.4-28.90.093.893.828.671.45:515:4700
322Dan Jancevski26DALD2131841.9-17.3111542.3-15.20.0100.0100.040.060.09:199:12003100.0
322Dan Jancevski26TBLD23827.3-36.8060.0-65.280.00.0100.02:232:23000
323Doug Janik27TBLD6143445249.0-2.231732449.5-1.96.592.298.648.451.69:199:017166137.7
324Cam Janssen23STLRW12666251.63.9574357.08.87.387.995.248.751.37:077:06101275.0
325Joe Jensen24CARC6203238.5-12.1162836.4-12.521.487.5108.956.343.86:266:0610785.7
326Magnus Johansson34TOTD4552145553.44.240336352.64.96.891.398.257.642.415:2112:26715
326Magnus Johansson34FLAD2735032052.25.327125551.56.45.494.499.955.344.716:2813:50385143.1
326Magnus Johansson34CHID1817113555.91.313210855.01.19.484.694.062.937.113:4010:19473542.9
327Aaron Johnson24NYID3029831648.5-5.121224046.9-7.310.192.0102.251.848.213:5211:2618164634.8
328Erik Johnson19STLD6978677850.34.062659451.34.28.490.098.551.748.318:1014:05273722446.9
329Jack Johnson21LAKD741032149140.9-10.4767115040.0-11.08.491.299.643.156.921:4217:49236217646.0
330Mike Johnson33STLRW2112519738.8-9.09514639.4-9.87.691.499.047.652.413:0110:25513265.6
331Ryan Johnson31STLC7954573342.6-6.542753344.5-6.16.892.699.439.760.314:2210:20231414359.4
332Kim Johnsson31MIND801130128046.9-3.586199946.3-3.59.192.1101.338.062.023:0717:35284719345.1
333Jussi Jokinen24TOTLW7274268652.00.655853551.10.18.787.996.762.737.314:2711:362334
333Jussi Jokinen24DALLW5246940253.81.135231752.60.99.889.499.363.836.212:4410:07162615759.2
333Jussi Jokinen24TBLLW2027328449.02.020621848.6-0.16.886.092.861.438.618:5715:25786657.6
334Olli Jokinen29FLAC821246128949.2-1.7970102848.5-1.37.291.398.550.149.919:5315:56304356360.6
335Blair Jones21TBLC415478.933.78372.726.50.0100.0100.080.020.01:551:5500333.3
336David Jones23COLRW2721324246.8-1.515817447.6-3.64.991.296.155.444.611:2210:35276061.7
337Matt Jones24PHXD4543461441.4-11.934247841.7-12.75.591.597.036.763.314:3412:52464852.1
338Randy Jones26PHID71927100248.10.669773748.60.29.992.7102.645.854.219:2214:30264923943.1
339Ed Jovanovski31PHXD801350120652.85.6104396052.14.25.892.698.460.539.522:3117:30314245752.5
340Milan Jurčina24WSHD7594686052.4-5.068862352.5-5.68.292.0100.250.849.216:3813:55154614240.8
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV SAtt. Thru%
341František Kaberle34CARD80106595952.6-3.377973151.6-5.08.091.499.349.950.117:0913:34261718647.8
342Tomáš Kaberle29TORD821469135152.10.11127101552.60.77.990.698.653.246.824:5017:56248426558.5
343Patrick Kaleta21BUFRW4016720345.1-5.412814546.9-4.48.892.7101.658.541.56:106:07312986.2
344Dmitri Kalinin27BUFD4651057647.0-3.840142248.7-4.06.392.698.954.545.517:2014:0392511452.6
345Patrick Kane19CHIRW8296386652.71.574768852.10.79.989.299.154.745.318:1014:07492231061.6
346Niko Kapanen29PHXC7981179750.40.262762250.2-0.85.494.599.947.752.313:4911:18252014160.3
347Sami Kapanen34PHIRW7462477344.7-5.745756244.8-5.54.193.998.042.957.113:1910:50251715050.7
348Paul Kariya*33STLLW82102698051.15.280377151.03.410.389.299.553.546.518:4314:21183035562.8
349Andreas Karlsson32TBLC5832032849.4-2.023423849.6-2.46.290.897.046.253.89:397:291426150.8
350Lukáš Kašpar22SJSLW3402858.8-2.0282058.3-3.64.081.385.360.040.012:1511:3111862.5
351Duncan Keith24CHID821240120450.7-1.497793751.0-1.99.393.1102.451.748.325:1718:29524126555.8
352Matt Keith24NYIRW3151550.02.7121152.29.40.085.785.777.822.210:416:3400742.9
353Chris Kelly27OTTC7576779349.2-3.357961748.4-3.28.591.7100.148.851.216:3612:35503521557.7
354Steve Kelly31MINC24736.4-14.54640.0-9.60.0100.0100.03:443:44001100.0
355Tyler Kennedy21PITC5548252847.71.736940048.00.27.594.4101.940.159.912:1310:39201217360.1
356Ryan Kesler23VANC8092893449.8-1.371369150.80.07.592.299.738.961.119:0313:23592728761.7
357Phil Kessel20BOSRW8299585353.82.275467752.72.68.690.398.946.953.115:0212:45373036856.8
358Chad Kilger31TORLW5344551446.4-7.534838547.5-7.010.291.4101.753.746.311:3710:0391513355.6
359D.J. King23STLLW6121825546.1-2.817519347.6-3.26.890.297.058.641.45:365:30404580.0
360Jason King26ANARW4302257.7-8.2191950.0-14.40.075.075.052.647.410:577:5912728.6
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV SAtt. Thru%
361Ken Klee36ATLD72933109646.03.369685544.92.18.591.5100.039.660.420:0317:11233712445.2
362Kevin Klein23NSHD1312313847.1-3.7959649.7-3.15.789.995.649.150.914:2413:01222556.0
363Jon Klemm38LAKD229622929.5-20.37418129.0-19.99.391.5100.741.358.710:578:48261060.0
364Rostislav Klesla25CBJD821186112551.3-1.091686351.5-0.57.692.6100.244.056.023:1317:30201724752.6
365Mike Knuble35PHIRW8289699347.4-1.568875247.8-1.48.292.3100.544.655.418:5412:40363628562.1
366Chuck Kobasew25BOSRW7374882647.5-5.558864547.7-3.08.592.6101.146.253.817:4113:09292120870.7
367David Kočí26CHILW18404447.6-8.4283345.9-10.30.088.988.948.351.73:163:1400366.7
368Ville Koistinen25NSHD4855654850.4-1.344644250.2-1.011.393.7105.154.945.116:4812:4971413145.8
369Mikko Koivu24MINC5773769751.42.155555250.11.39.094.4103.440.959.120:3214:36592123062.6
370Saku Koivu33MTLC77961101648.61.668573848.11.28.591.4100.049.250.818:0713:01494325558.8
371Mike Komisarek26MTLD751177142245.3-4.5835100745.3-4.09.992.8102.741.258.821:1017:19406820336.9
372Maxim Kondratiev25ANAD4221756.4-0.3161453.3-1.79.172.781.829.470.67:317:2012425.0
373Zenon Konopka27CBJC3142337.8-33.6101441.7-26.50.0100.0100.037.562.57:547:3600580.0
374Petri Kontiola23CHIC121279158.37.11016162.310.88.895.7104.549.250.814:3312:41651776.5
375Tomáš Kopecký25DETRW7760947656.1-5.847736856.4-5.86.693.099.664.635.49:379:03111317649.4
376Anže Kopitar20LAKC821145124747.90.188098447.20.38.889.798.452.347.720:4115:24528534658.1
377Andrei Kostitsyn22MTLLW7888293048.70.463567448.50.211.492.7104.150.849.215:3912:22222627756.3
378Sergei Kostitsyn20MTLLW5250263744.1-4.737247943.7-5.111.893.1104.948.351.714:2211:5517199451.1
379Tom Kostopoulos29MTLRW6754960947.4-1.441143348.70.96.391.697.944.056.011:169:27111615164.9
380Aleš Kotalík29BUFRW7979176151.01.858356151.00.36.592.699.156.643.415:0811:52133232861.9
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV SAtt. Thru%
381Ilya Kovalchuk24ATLLW79884116443.2-1.367489243.0-1.812.389.4101.748.651.421:2915:19496652553.3
382Alex Kovalev34MTLRW821030110848.20.574880648.10.810.892.8103.649.150.919:3113:49476739358.5
383Viktor Kozlov32WSHC81128691758.43.595769158.12.910.292.4102.659.340.717:3514:32464734264.0
384Vyacheslav Kozlov35ATLLW8279287847.43.861768647.43.97.392.499.743.656.415:5612:46474627158.7
385Lukáš Krajíček24VAND3940648845.4-4.331036945.7-4.810.390.0100.347.952.118:0913:594146642.4
386David Krejčí21BOSC5661251454.42.445939154.03.26.091.797.751.948.114:3312:0918710468.3
387Kamil Kreps23FLAC7664373446.7-4.950157446.6-3.97.795.1102.844.755.312:5910:25322315065.3
388Niklas Kronwall27DETD6598970658.3-3.181152560.70.19.092.5101.560.639.421:0515:56113021051.4
389Staffan Kronwall25TORD1817016351.1-1.313012451.2-0.27.990.598.447.452.611:079:42491656.3
390Filip Kuba31TBLD751151115749.9-1.487586650.3-1.710.187.797.949.750.324:5718:05236023248.3
391Pavel Kubina30TORD721148116249.7-3.688785750.9-2.59.390.8100.252.747.323:5416:41344827848.9
392Lasse Kukkonen26PHID5355873043.3-7.241753743.7-7.47.493.8101.141.458.615:4413:0114207143.7
393Chris Kunitz28ANALW82100473057.94.077460356.22.48.392.1100.460.439.616:5412:29323231462.1
394Joel Kwiatkowski30ATLD1822825247.53.418420447.42.75.891.997.742.457.616:4415:49674553.3
395Andrew Ladd22TOTLW6364660651.6-1.247646850.4-3.59.992.8102.849.750.312:4610:541911
395Andrew Ladd22CARLW4344241651.5-3.131531749.8-5.610.393.1103.452.647.411:4510:159812560.8
395Andrew Ladd22CHILW2020419051.83.816115151.61.59.392.4101.744.056.014:5812:191036979.7
396Brooks Laich24WSHC8274069251.7-5.355552551.4-6.37.191.398.454.345.714:0310:08222618864.9
397Quintin Laing28WSHLW3933623359.13.425215661.86.35.993.499.342.157.911:338:4012128159.3
398Robert Lang37CHIC7691375554.73.572357755.64.49.391.1100.451.248.818:1113:42283325367.6
399Jamie Langenbrunner32NJDRW6477961256.03.458948354.92.57.691.699.260.939.118:1812:43242627655.1
400Josh Langfeld30NSHRW2171750.0161551.60.0100.0100.050.050.09:489:4700683.3
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV SAtt. Thru%
401Daymond Langkow31CGYC80115585057.66.287368656.06.49.990.7100.655.844.218:5014:33524331464.0
402Ian Laperrière34COLRW7050767143.0-6.539847045.9-4.47.891.999.738.261.813:3911:02341310664.2
403Maxim Lapierre22MTLC5342462940.3-9.833744343.2-6.29.993.8103.739.960.113:1011:10122110366.0
404Martin Lapointe34TOTRW7039939850.1-4.129429350.1-3.85.892.498.255.944.19:167:391122
404Martin Lapointe34CHIRW5225826749.1-6.418819848.7-7.04.892.897.658.042.08:287:028126262.9
404Martin Lapointe34OTTRW1814113151.81.61069552.74.67.591.899.352.547.511:379:273104060.0
405Georges Laraque31PITRW7135351740.6-6.127538941.4-7.18.594.1102.755.644.47:427:219105058.0
406Drew Larman22FLAC6132336.1-8.8111936.7-7.814.3100.0114.344.455.65:605:4510425.0
407Chad Larose25CARLW5865162251.1-3.647945451.3-3.78.792.1100.954.145.914:0311:41241418762.0
408Brad Larsen30ATLLW6234347142.1-2.826736842.0-3.34.391.595.738.761.39:028:281984774.5
409Matt Lashoff21BOSD1814218942.9-12.511314643.6-9.35.893.799.547.752.312:3110:14122937.9
410Guillaume Latendresse20MTLRW7361078743.7-4.846957644.9-2.59.392.1101.443.156.912:1510:36222120756.0
411Jay Leach28TBLD28947.12.66746.22.30.083.383.3100.00.04:374:370010.0
412Brett Lebda26DETD78105574558.6-2.782260657.6-4.85.992.698.564.235.816:2914:4182622449.1
413Vincent Lecavalier27TBLC811217127548.8-2.192596848.9-3.710.487.597.961.638.422:5617:11516551759.2
414Brian Lee20OTTD6838250.35.7585750.410.99.590.5100.044.955.116:4914:51141346.2
415David Legwand27NSHC6571374648.9-3.853959047.7-5.49.991.1101.051.148.918:0112:27522620769.6
416Jere Lehtinen34DALRW4855940558.03.942130857.85.39.291.2100.358.341.718:5513:01361820557.6
417Jordan Leopold27COLD4351645653.16.140634154.46.78.292.2100.452.647.415:5913:538167347.9
418Sami Lepistö23WSHD7986460.51.4655156.0-6.74.492.396.858.941.113:1712:45242040.0
419Junior Lessard27TOTRW2112717342.3-6.09912843.6-4.74.190.394.445.354.79:529:2822
419Junior Lessard27TBLRW1911215841.5-7.68911843.0-6.04.590.695.141.458.69:389:25223256.3
419Junior Lessard27DALRW2151550.05.9101050.05.10.087.587.587.512.512:059:5500475.0
420Kris Letang20PITD6374487046.11.457667646.0-1.07.793.7101.451.648.418:0914:28163915743.3
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV SAtt. Thru%
421Trevor Letowski30CARRW7548356246.2-10.336840147.9-8.96.190.096.150.749.310:167:3313811259.8
422Nicklas Lidström*37DETD76140695059.7-0.3110975759.4-1.310.193.0103.157.242.826:4317:58233938848.5
423John-Michael Liles27COLD81103097451.43.280170453.23.79.489.899.260.339.719:4014:47315431451.9
424Andreas Lilja32DETD79106779557.3-3.587460859.0-1.66.689.596.159.440.618:1415:10173813354.1
425Trevor Linden37VANC5935449241.8-10.726239439.9-13.08.293.9102.136.064.011:188:4511147561.3
426Joakim Lindström24CBJC2515814352.5-3.213010954.4-0.97.391.498.653.846.29:267:57504555.6
427Enver Lisin21PHXRW1316416250.3-1.612912750.4-2.14.692.396.954.445.614:2712:28226243.5
428Bryan Little20ATLC4844854445.21.934740846.03.57.493.4100.850.949.115:3712:19261111963.9
429Corey Locke23MTLC15645.5-14.33537.5-19.90.075.075.0100.00.05:595:5900250.0
430Martin Lojek22FLAD217965.47.415768.214.50.085.785.762.537.56:086:08012100.0
431Matthew Lombardi25CGYC8286088849.2-7.266372347.8-6.56.692.599.149.550.517:1913:04402930160.1
432Milan Lucic19BOSLW7773267352.1-0.455453151.10.17.392.199.351.448.611:5510:48211415257.2
433Brad Lukowich31TBLD5965971348.0-5.948151248.4-5.86.589.796.149.051.016:3614:0917116841.2
434Mike Lundin23TBLD8184592347.8-4.465868449.0-3.78.492.4100.849.350.713:4812:5816189136.3
435Joel Lundqvist25DALC5541338851.6-0.231730351.1-0.17.790.598.249.850.210:529:5520239053.3
436Joffrey Lupul24PHIRW5664774946.3-1.748256945.9-3.110.291.6101.846.753.318:1213:04181727563.6
437Toni Lydman30BUFD821174127048.0-3.891593949.4-3.58.891.099.848.052.021:2416:59188317248.3
438Clarke MacArthur22BUFLW3739647045.7-4.331236446.2-5.910.991.8102.745.554.514:3412:479138361.4
439Craig MacDonald30TBLC6539649244.6-8.931036346.1-8.06.290.897.034.165.910:528:4321413461.9
440Derek MacKenzie26CBJC171109154.7-3.8896557.8-2.23.292.095.253.846.27:477:30722965.5
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV SAtt. Thru%
441John Madden34NJDC80856104645.0-13.165980944.9-13.310.192.0102.147.852.219:2714:32763630460.9
442Adam Mair28BUFC7240252243.5-8.331439244.5-8.88.992.1101.051.248.88:468:2212169862.2
443Manny Malhotra27CBJC7179671752.60.661155552.40.37.291.899.041.059.016:2712:42291918361.2
444Marek Malík32NYRD4261355552.5-3.847843552.4-5.89.592.9102.454.345.719:1416:1519278838.6
445Evgeni Malkin21PITC821146121548.54.791291949.84.811.591.8103.353.246.821:1915:21697645559.8
446Olli Malmivaara25NJDD214573.726.912475.025.025.0100.0125.060.040.08:487:53000
447Ryan Malone28PITLW7787895947.82.770273848.82.812.291.0103.151.648.419:0513:11503226260.7
448Kirk Maltby35DETLW6146843851.7-11.736734951.3-12.96.390.696.957.142.912:039:52171510964.2
449Paul Mara28NYRD6175470651.6-4.959652753.1-4.36.293.299.460.739.317:5313:36111818443.5
450Todd Marchant34ANAC7558365946.9-10.345150847.0-9.16.393.099.344.955.114:4910:47281614962.4
451Andrei Markov29MTLD821225144545.9-3.7880107844.9-5.39.992.1102.042.957.124:5616:26609234641.9
452Patrick Marleau28SJSC7896083353.50.174861754.80.25.489.795.159.041.018:1113:49447231159.8
453Paul Martin26NJDD73106888854.61.781868654.42.49.094.0103.052.048.023:4916:04333521243.9
454Radek Martínek31NYID691126114849.5-3.183185249.4-3.25.191.897.047.252.822:5217:42664817556.0
455Shawn Matthias19FLAC4295036.7-13.3224134.9-14.76.391.497.752.947.113:0811:22111145.5
456Brad May36ANALW6126127848.4-8.020022147.5-8.58.194.2102.458.441.66:376:19576056.7
457Jamal Mayers33STLRW8063885742.7-7.050962844.8-6.38.288.696.835.964.115:5611:51421823265.9
458Dean McAmmond34OTTLW6857153051.9-0.539739849.9-1.58.689.698.352.947.111:329:56332812254.9
459Bryan McCabe32TORD5487586050.4-2.864164849.7-4.38.692.3100.850.349.725:5117:2285223845.0
460Steve McCarthy26ATLD5551973941.3-5.140557041.5-4.84.692.096.543.057.015:4714:0910146860.3
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV SAtt. Thru%
461Darren McCarty35DETRW3191752.8-10.0191261.3-0.513.3100.0113.366.733.37:477:40003100.0
462Jay McClement24STLC8162380943.5-6.151059646.1-4.57.888.896.640.359.713:5511:12351417363.0
463Cody McCormick24COLC4027832446.2-5.920622547.8-5.47.396.0103.338.961.110:5810:211648354.2
464Andy McDonald30TOTC8294187651.80.472769151.3-0.78.389.798.056.343.717:5113:523133
464Andy McDonald30STLC4957756850.42.845943951.12.68.688.697.153.746.318:3914:28181316263.6
464Andy McDonald30ANAC3336430854.2-3.626825251.5-5.87.891.699.459.940.116:4012:59132012662.7
465Brian McGrattan26OTTRW38779844.0-8.9627744.6-7.56.394.6100.966.733.32:522:51421573.3
466Nathan McIver23VAND1711312048.5-5.0928252.9-0.21.684.786.455.444.610:289:52001369.2
467Jay McKee30STLD6671387245.0-5.157662947.8-2.68.491.8100.245.854.217:5414:425118052.5
468Kyle McLaren30SJSD6182575252.3-3.563056852.6-5.58.490.699.050.249.818:2015:2111299640.6
469Brett McLean29FLAC6772976848.7-3.456259848.4-2.97.192.299.345.654.416:1411:60252221565.1
470Cody McLeod23COLLW4932739845.1-4.826528448.3-3.15.792.197.739.061.010:079:411348273.2
471Derek Meech23DETD3231022957.5-2.724418157.4-3.33.591.795.166.333.812:0810:468148253.7
472Andrej Meszároš22OTTD821260116751.90.894292250.50.09.391.0100.355.144.921:0116:09334835445.2
473Marc Methot22CBJD9967655.83.2736552.92.110.286.897.062.337.714:1413:20011850.0
474Glen Metropolit33BOSC8288991249.4-3.370071349.5-1.27.692.5100.145.554.516:1312:50372221465.4
475Freddy Meyer27TOTD5779569153.5-0.560051953.61.17.890.498.244.855.218:4515:123827
475Freddy Meyer27NYID5277466853.7-0.958550053.91.08.090.898.844.155.919:5416:04382712240.2
475Freddy Meyer27PHXD5212347.7-2.0151944.1-6.20.081.381.366.733.36:406:1800366.7
476Stefan Meyer22FLALW461037.5-15.82918.2-35.783.340.060.02:262:26000
477Branislav Mezei27FLAD5763571747.0-5.649057046.2-5.24.992.497.351.848.214:2812:389208843.2
478Milan Michálek23SJSLW79101280055.81.677558656.90.910.491.9102.358.841.218:0314:00373436763.5
479Zbyněk Michálek25PHXD751230119250.82.597493351.13.17.093.3100.354.545.521:3618:23302918848.9
480Antti Miettinen27DALRW6965564650.3-5.249550949.3-4.610.492.4102.764.235.813:5911:20293725752.9
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV SAtt. Thru%
481Aaron Miller36VAND5760573245.3-2.345956245.0-3.39.591.7101.139.460.617:2014:2315296839.7
482Drew Miller23ANALW2619018550.7-8.314614051.0-7.75.893.198.853.346.711:119:50644665.2
483Chris Minard26PITLW15365141.4-3.4303943.5-3.14.593.397.940.060.03:533:40201369.2
484Torrey Mitchell23SJSC8270172049.3-7.252852550.1-8.36.392.298.547.552.514:1910:50434118061.1
485Willie Mitchell30VAND72995118445.7-4.277992045.9-3.88.692.7101.337.362.723:0917:54374114146.1
486Mike Modano*37DALC8291186451.3-2.871170250.3-2.78.689.698.247.852.219:1413:15868238551.9
487Fredrik Modin33CBJLW2323122650.53.916717349.11.99.892.6102.449.450.616:4712:181178548.2
488Jaroslav Modrý36TOTD80982122144.6-5.376191745.4-4.18.191.499.646.653.419:0315:441256
488Jaroslav Modrý36LAKD6173193144.0-5.257171144.5-3.68.892.7101.546.853.218:3415:357478744.8
488Jaroslav Modrý36PHID1925129046.4-5.719020648.0-5.66.287.493.646.253.820:3816:14593548.6
489Travis Moen25ANALW7768278246.6-10.954564545.8-11.43.195.298.343.057.015:4912:27192315961.6
490Steve Montador28FLAD7364560251.71.550849350.71.27.492.9100.353.246.811:399:38102415761.1
491Dominic Moore27TOTC6862766648.5-2.747351348.0-3.87.392.699.943.356.713:0811:192422
491Dominic Moore27TORC3841137052.61.031927753.51.18.494.4102.852.747.314:2112:08131612060.0
491Dominic Moore27MINC3021629642.2-8.415423639.5-11.34.890.695.431.568.511:3610:181165848.3
492Greg Moore23NYRRW6614458.1-9.1483458.5-10.75.486.291.670.030.011:4910:13301872.2
493Ethan Moreau32EDMLW2522135838.2-11.016525739.1-10.57.792.4100.143.156.915:5512:116169656.3
494Joey Mormina25CARD18561.56.56275.011.20.0100.0100.083.316.77:457:4500250.0
495Derek Morris29PHXD821136127347.2-4.489698847.6-4.48.393.3101.740.759.321:4316:22242228148.0
496Brendan Morrison32VANC3932042143.2-7.222531641.6-9.29.792.5102.350.050.015:2310:48152010054.0
497Shaone Morrisonn25WSHD761236101255.0-1.091477554.1-1.78.291.499.650.149.920:1616:43324811540.9
498Brenden Morrow29DALLW82104086754.52.076667853.01.411.991.6103.564.935.119:6014:26567036556.7
499Dave Moss26CGYRW4137328356.90.927922355.61.67.289.296.456.343.712:2410:1791110855.6
500Mike Mottau29NJDD7696499449.2-6.572377448.3-7.36.292.098.351.348.720:3915:20202412753.5
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV SAtt. Thru%
501Joe Motzko27WSHRW8716353.0-5.7514254.8-1.720.081.3101.357.142.912:2710:11371471.4
502Matt Moulson24LAKLW2218326740.7-7.013919042.2-4.711.292.5103.847.752.312:0310:53535070.0
503Mark Mowers33ANARW17805957.62.6554853.4-1.77.992.5100.443.856.39:026:49011060.0
504Peter Mueller19PHXC811000101949.5-0.978782148.9-2.37.291.598.754.145.917:1613:06211937653.5
505Matt Murley28PHXLW3212644.74.7141450.010.714.3100.0114.331.368.811:449:5811560.0
506Cory Murphy29FLAD4748647550.61.235636949.10.26.694.1100.654.345.715:2311:0771613548.1
507Andrew Murray26CBJC3929429350.1-1.823621951.9-0.410.189.9100.138.062.011:4210:18826965.2
508Brady Murray23LAKLW4243540.7-4.1202742.6-5.25.984.290.152.247.811:1810:2002366.7
509Douglas Murray27SJSD6674471651.0-3.858752053.0-3.110.792.6103.252.347.717:2814:47243912040.0
510Garth Murray25TOTC7234633.3-18.2173930.4-20.70.0100.0100.059.440.66:146:0701
510Garth Murray25FLAC6213239.6-9.7163134.0-14.40.0100.0100.070.829.25:095:08013100.0
510Garth Murray25MTLC121412.5-46.01811.1-49.80.0100.0100.025.075.012:4612:02000
511Glen Murray35BOSRW6381377051.4-1.260961649.7-1.67.193.4100.548.751.317:5713:55241326359.7
512Ladislav Nagy28LAKLW3840837752.04.931029251.54.08.191.199.256.943.113:4810:5371313457.5
513Rick Nash23CBJLW80101984954.63.479665255.03.88.290.398.553.047.020:2914:14563052063.1
514Markus Näslund34VANLW82100189352.94.377569752.63.48.689.698.259.740.317:2113:24403938061.8
515Alain Nasreddine32PITD6406239.2-24.0315038.3-22.88.782.991.637.562.512:5311:0901650.0
516Chris Neil28OTTRW6868763751.90.951046952.12.39.489.598.950.749.312:4511:14212014553.8
517Kris Newbury25TORC28929349.7-5.9687647.2-7.63.585.589.054.046.04:224:10451782.4
518Scott Nichol33NSHC7365264450.3-1.150750550.1-1.39.293.5102.739.360.713:1610:29391115663.5
519Rob Niedermayer33ANAC7873880647.8-8.858865947.2-9.24.895.4100.341.958.117:4212:54334517962.0
520Scott Niedermayer*34ANAD4865456853.50.652046752.70.06.792.399.051.348.723:5416:07373916851.8
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV SAtt. Thru%
521Frans Nielsen23NYIC169811146.9-7.2717449.0-4.16.993.8100.660.639.48:428:21613056.7
522Alexander Nikulin22OTTC23730.0-28.03730.0-23.20.071.471.450.050.04:564:36000
523Marcus Nilson29CGYLW4727926651.2-5.021321050.4-3.36.094.7100.858.541.59:477:52967463.5
524Robert Nilsson23EDMLW7169774948.20.253858048.1-0.110.692.8103.453.646.413:5511:34355717359.0
525Matt Niskanen21DALD78104696652.0-1.678878250.2-2.610.991.9102.957.043.020:3016:03275718752.9
526Petteri Nokelainen22BOSC5732235947.3-5.524528446.3-4.07.694.1101.655.144.98:067:40476361.9
527Brandon Nolan24CARC6304639.5-19.6203735.1-21.85.988.594.359.340.77:157:1430540.0
528Owen Nolan35CGYRW7783376452.2-2.964561651.1-1.98.592.5101.050.749.316:3312:28445028657.0
529Mattias Norström36DALD6681683449.5-5.162065248.7-4.68.392.1100.452.247.819:3015:5921439755.7
530Jiří Novotný24CBJC6563362450.4-3.848948750.1-4.57.189.596.646.553.517:4312:35131314662.3
531Petteri Nummelin35MIND2730628252.00.721923148.7-2.16.893.099.863.436.614:4512:04546448.4
532Teppo Numminen39BUFD191636.061135.30.0100.0100.062.537.516:0315:4200250.0
533Lawrence Nycholat28OTTD3192345.2-5.5121840.0-10.99.1100.0109.161.538.511:5711:1801580.0
534Michael Nylander35WSHC4058548754.6-0.642438052.7-2.88.185.593.558.641.419:0913:42262711666.4
535Eric Nystrom24CGYLW4431034747.2-6.822627445.2-7.17.292.599.851.748.311:309:321697953.2
536Shane O'Brien24TBLD771120130746.1-6.687399746.7-7.28.991.4100.346.054.021:1218:44425714447.2
537Ryan O'Byrne23MTLD3330541842.2-9.023230543.2-7.712.093.8105.846.553.513:2412:2110193033.3
538Sean O'Donnell36ANAD8277686347.3-10.561569447.0-10.47.194.7101.851.848.217:1413:1343356240.3
539Patrick O'Sullivan22LAKC821046116447.30.279592346.3-0.59.789.699.350.549.518:4213:37386139555.7
540Johnny Oduya26NJDD75101284254.62.377966553.92.210.194.5104.653.946.119:0015:17163816338.7
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV SAtt. Thru%
541Mattias Öhlund31VAND5378681349.2-2.159960949.6-1.28.291.8100.053.646.423:4516:5683425749.8
542Kyle Okposo19NYIRW911212846.72.8789545.12.56.998.5105.443.156.916:2813:39412755.6
543Rostislav Olesz22FLALW5663459351.71.750548051.32.16.594.0100.549.650.417:0412:09351920368.5
544Ben Ondrus25TORRW3101343.5-9.47750.0-1.40.080.080.033.366.75:074:4500580.0
545Brooks Orpik27PITD78971116845.40.474488245.8-1.48.894.1102.944.255.816:5814:50102513237.9
546Colton Orr25NYRRW7437742846.8-10.729029649.5-9.32.392.094.350.549.57:497:411445147.1
547Jed Ortmeyer29NSHRW5134840246.4-4.127531446.7-3.85.690.996.542.058.012:279:58311211857.6
548Steve Ott25DALC7366365250.4-5.449952148.9-6.28.991.8100.640.060.014:2811:48354117451.1
549Michel Ouellet25TBLRW6468456854.64.452741356.15.09.491.4100.852.347.713:3711:3218823256.0
550Alex Ovechkin22WSHLW821610115958.13.8118787557.62.611.290.7101.958.042.023:0617:11689390749.2
551Sandis Ozoliņš35SJSD3942439252.0-2.531728852.4-3.87.787.795.459.940.116:5512:0962810337.9
552Nathan Paetsch24BUFD5955156149.6-1.342841450.8-0.810.190.9101.054.245.813:2511:364208755.2
553Samuel Påhlsson30ANAC5652759846.8-12.241949545.8-12.95.194.299.344.155.918:4613:37332215261.8
554Daniel Paille23BUFLW7765272347.4-3.351453748.9-2.79.892.3102.148.951.113:0211:08182317562.9
555Jay Pandolfo33NJDLW5452863245.5-11.439647845.3-11.59.494.3103.749.650.417:1613:25211212860.9
556Ryan Parent20PHID2224333142.3-13.818925143.0-14.16.093.599.645.154.914:5914:361122045.0
557Zach Parise23NJDLW81113187556.44.987067456.35.39.191.4100.460.040.018:0213:40453043161.7
558Richard Park31NYIRW8281983649.5-3.559762448.9-4.08.090.698.647.852.215:1410:44542921660.6
559Scott Parker30COLRW25647247.1-1.5455445.5-5.10.0100.0100.071.728.33:423:3915862.5
560Mark Parrish30MINRW6653260047.0-3.241644548.3-0.99.393.6102.945.055.014:4310:21131715561.3
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV SAtt. Thru%
561George Parros28ANARW6924427147.4-9.120321149.0-7.35.896.0101.858.441.65:565:39974665.2
562Joe Pavelski23SJSC8275166253.1-1.859345756.50.86.991.398.156.443.614:0510:38372632763.3
563Michael Peca33CBJC6567368849.4-2.952651450.6-1.68.191.599.645.654.418:3412:59281815356.2
564Theo Peckham20EDMD181044.45838.50.0100.0100.033.366.713:2213:220020.0
565Pascal Pelletier24BOSLW6553263.217.6402363.519.40.088.288.256.543.511:0410:30001942.1
566Rod Pelley23NJDC5828431247.7-7.822525047.4-8.24.394.598.858.541.59:197:031349959.6
567Ville Peltonen34FLALW5660769946.5-4.149054447.4-2.27.293.0100.248.851.215:4912:50232816665.1
568Dustin Penner25EDMLW8297598849.73.974372750.54.68.890.098.852.847.217:1213:21445534258.8
569Joel Perrault24PHXC4953955849.1-0.641544148.5-1.36.390.897.053.946.114:2612:07141514659.6
570Yanic Perreault36CHIC5340439550.6-2.229831148.9-4.29.390.499.650.549.511:109:3712159660.4
571Éric Perrin32ATLC8179997745.01.360775044.71.38.791.5100.243.656.417:5012:56583522353.8
572David Perron19STLLW6249748950.44.639938151.24.211.493.8105.250.749.312:3310:31241212056.7
573Corey Perry22ANARW7089567457.02.870355555.92.111.690.8102.458.641.417:5713:56294332761.5
574Andrew Peters27BUFLW449313141.5-9.47010240.7-11.63.492.295.669.630.43:093:06262864.3
575Toby Petersen29DALC8514752.0-2.0443953.02.212.187.199.251.748.37:507:12511060.0
576Matt Pettinger27TOTLW7672372649.9-5.753256348.6-7.65.891.897.652.547.514:1810:552512
576Matt Pettinger27WSHLW5656650552.8-3.040239650.4-6.65.291.196.351.648.414:4311:0118814766.7
576Matt Pettinger27VANLW2015722141.5-13.013016743.8-10.37.693.8101.455.244.813:1010:40745453.7
577Rich Peverley25NSHC3329727651.8-0.322623449.1-3.37.794.9102.753.446.610:209:591066863.2
578Dion Phaneuf22CGYD821483122954.71.81122101652.51.19.491.8101.156.843.226:2418:26525153149.5
579Chris Phillips29OTTD811171132247.0-6.987397247.3-5.19.792.3102.144.855.222:2717:42255716448.8
580Alexandre Picard22TOTD2430134946.3-3.322525546.9-2.68.887.496.149.850.220:2516:07510
580Alexandre Picard22TBLD2026430246.6-2.119822247.1-2.77.888.296.048.951.121:5417:21494348.8
580Alexandre Picard22PHID4374744.0-7.8273345.0-3.615.882.898.556.044.013:0210:0211650.0
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV SAtt. Thru%
581Alexandre Picard22CBJLW3131056.55.69756.31.40.0100.0100.033.366.76:465:5300250.0
582Antti Pihlström23NSHLW110376.98280.00.050.050.083.316.79:089:0800250.0
583Adam Pineault21CBJRW3262749.1-10.9212446.7-12.30.089.589.545.554.511:0311:0310862.5
584Fernando Pisani31EDMRW5655370943.8-5.240853743.2-6.08.991.8100.744.255.816:3212:14202216558.2
585Joni Pitkänen24EDMD63973108447.3-0.475084147.1-0.910.290.6100.946.553.524:0517:50207120349.8
586Geoff Platt22ANAC5363252.9-11.5312753.4-10.714.394.4108.777.822.211:178:4602850.0
587Tomáš Plekanec25MTLC81929101247.9-0.168774148.10.510.992.5103.347.452.618:0212:52514030361.4
588Tomáš Plíhal24SJSC2218814057.30.614811157.1-1.65.794.6100.358.141.910:509:3412106055.0
589Thomas Pöck26NYRD1171160.715768.20.060.060.062.537.518:5314:3011450.0
590John Pohl28TORC3319318650.9-1.714814750.2-3.05.990.996.861.738.37:066:26644748.9
591Roman Polák21STLD6475645.67.9354344.97.011.593.3104.948.351.711:3211:1812540.0
592Jason Pominville25BUFRW8299099349.9-0.777475750.6-1.610.891.5102.349.250.819:4113:25374539158.6
593Alexei Ponikarovsky27TORLW6694674855.84.573558455.74.28.590.298.755.644.415:5412:58222828253.2
594Mark Popovic25ATLD3331939844.50.325230445.31.46.693.299.841.358.814:2813:469114555.6
595Brian Pothier30WSHD3858643857.22.443433456.52.18.391.299.552.647.418:4215:25182712352.8
596Tom Poti30WSHD71124197456.01.794472456.61.78.590.899.254.145.923:2916:57325818254.4
597Ryan Potulny23PHIC7323845.7-2.6233043.4-4.40.0100.0100.052.947.16:305:5000862.5
598Benoît Pouliot21MINLW11688743.9-8.7516743.2-8.910.092.0102.044.755.38:497:47721758.8
599Marc Pouliot22EDMC2420519251.62.315314052.22.79.388.597.952.147.910:209:37396053.3
600Nolan Pratt32BUFD5550057246.6-3.640142248.7-2.27.292.9100.151.848.213:1512:0511204942.9
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV SAtt. Thru%
601Tom Preissing29LAKD77950101048.52.371781446.80.19.490.599.952.347.717:5314:06164519148.7
602Wayne Primeau31CGYC4330738944.1-10.723531942.4-10.08.293.1101.352.747.311:0310:25966460.9
603Chris Pronger*33ANAD7294191250.8-7.572872350.2-7.67.093.1100.054.545.525:5816:33393735551.3
604Václav Prospal32TOTLW801155119649.1-3.589188550.2-3.310.490.0100.358.141.919:2216:024236
604Václav Prospal32TBLLW6292695349.3-3.871570250.5-3.110.388.398.657.942.119:5916:47302727262.5
604Václav Prospal32PHILW1822924348.5-3.017618349.0-4.310.995.3106.258.841.217:1513:271297156.3
605Petr Průcha25NYRLW6258445656.2-0.644333956.6-1.66.193.699.768.231.811:379:47312116354.6
606Teddy Purcell22LAKRW108211342.1-3.1649340.8-4.210.995.7106.548.351.711:5911:05152343.5
607Taylor Pyatt26VANLW7975583547.5-2.759563248.5-1.69.493.4102.951.948.115:4711:36392525066.8
608Kyle Quincey22DETD6574953.8-2.0414050.6-11.30.090.090.054.845.213:5810:40141050.0
609Karel Rachůnek28NJDD4762249455.72.349839555.82.28.489.598.060.439.619:2314:40131614148.2
610Branko Radivojevič27MINRW7375075749.8-0.154758748.2-1.06.791.297.931.668.414:4212:34211817751.4
611Alexander Radulov21NSHRW81101893052.31.179172452.21.711.390.3101.665.734.316:2413:06585228065.4
612Brian Rafalski34DETD73133391859.2-2.6104173758.5-4.38.892.9101.758.641.424:0417:58275235749.0
613Tim Ramholt23CGYD1010.0-53.6010.0-56.40.00:450:4500
614Paul Ranger23TBLD721291118452.22.398787653.01.99.386.195.452.647.425:1320:20355321050.0
615Mason Raymond22VANLW4938640948.6-2.029333147.0-4.49.493.5102.958.141.912:319:54121613061.5
616Marty Reasoner30EDMC8275488945.9-2.257067845.7-2.98.389.197.437.462.614:5811:10453420854.3
617Mark Recchi*39TOTRW7268398141.0-5.151176340.1-6.69.891.1100.945.454.617:5113:443444
617Mark Recchi*39ATLRW5347575438.6-7.535458637.7-9.111.590.3101.843.856.218:2214:10293512766.9
617Mark Recchi*39PITRW1920822747.81.915717747.00.25.593.899.450.449.616:2412:31595367.9
618Wade Redden30OTTD801377110855.45.1104989354.04.210.089.499.461.039.022:1116:43236632641.7
619Liam Reddox22EDMLW16554.511.35362.516.90.066.766.70.0100.05:555:5501250.0
620Robyn Regehr27CGYD821028101650.3-5.878081548.9-5.511.391.7103.047.552.521:2015:56223422241.9
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV SAtt. Thru%
621Steve Regier23NYILW8404746.02.3333647.85.70.093.193.140.659.47:595:59111163.6
622Jeremy Reich28BOSLW5828731048.1-5.422524448.0-3.83.093.796.757.342.78:156:47816857.4
623Steve Reinprecht31PHXC8194895049.90.273572050.50.88.092.7100.748.651.415:4212:38412619553.8
624Mike Ribeiro27DALC7696377755.33.072059854.63.411.891.5103.371.128.918:2614:03438818059.4
625Brad Richards27TOTC74108997052.91.380874851.9-0.98.586.595.153.446.623:2716:154746
625Brad Richards27TBLC6295184752.92.771064252.51.08.086.294.252.048.024:1616:41423842652.8
625Brad Richards27DALC1213812352.9-5.69810648.0-10.712.388.6100.963.836.319:1513:58585141.2
626Mike Richards22PHIC7384892847.7-1.664368248.5-0.510.591.8102.331.668.421:3013:18466841750.8
627Brad Richardson22COLRW2218120646.8-7.014615448.7-5.78.688.797.339.560.513:2911:39525261.5
628Luke Richardson38OTTD7678875751.0-2.057759149.4-3.08.791.6100.357.842.212:1811:4413228846.6
629Danny Richmond23CHID7544654.01.7403851.31.63.081.384.350.050.09:248:3405540.0
630Patrick Rissmiller29SJSLW7969566751.0-4.853350151.5-6.25.991.497.346.753.313:1010:40222422852.2
631Byron Ritchie30VANC7137862337.8-14.630248638.3-14.26.392.798.931.069.012:198:53182110569.5
632Mattias Ritola20DETC210855.6-0.210758.86.311.180.091.162.537.55:475:47002100.0
633Craig Rivet33SJSD7499584754.0-0.376961955.4-0.86.891.998.759.440.621:1215:02214422047.7
634Gary Roberts41PITLW3829336744.4-4.323226946.3-3.37.992.4100.342.957.113:2010:451196464.1
635Stéphane Robidas30DALD82109398952.5-0.881277351.2-1.49.790.099.752.447.620:3915:49333532247.5
636Randy Robitaille32OTTC6876868153.0-0.457752552.40.59.491.1100.556.143.913:3411:46212716560.0
637Jeremy Roenick38SJSC6964253254.7-0.451038057.31.37.788.696.359.740.313:4510:58215814362.2
638Brian Rolston34MINLW81108099752.03.181179750.42.17.893.1100.945.254.819:5013:57254151256.4
639Aaron Rome24CBJD1719419949.4-7.615915051.5-5.75.192.097.240.759.318:1115:21243345.5
640Allan Rourke27EDMD138413937.7-9.6649340.8-6.88.792.6101.341.059.010:5610:34141233.3
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV SAtt. Thru%
641André Roy32TBLRW6324626748.0-4.717619647.3-6.27.492.8100.250.349.75:275:18457054.3
642Derek Roy24BUFC78108092453.95.884868555.36.511.687.799.454.545.520:4114:20476635959.1
643Mathieu Roy24EDMD1311110950.56.8817950.65.89.289.598.757.142.910:2310:18111553.3
644Michal Rozsíval29NYRD801356108555.6-1.1105883455.9-2.47.191.498.657.742.324:3317:37585526947.2
645Martin Ručinský36STLLW4033939346.3-3.727730647.5-3.87.891.098.850.050.015:0111:208810762.6
646Mike Rupp28NJDC6435933351.9-2.227027449.6-4.34.592.196.555.045.08:047:3312910367.0
647Kris Russell20CBJD6772055556.54.655741257.55.75.189.894.968.931.114:4711:2481217651.1
648Jarkko Ruutu32PITLW7145363441.7-4.834647642.1-5.97.895.0102.840.459.610:128:57211210651.9
649Tuomo Ruutu24TOTLW7784173853.3-0.965155853.80.39.091.0100.055.944.115:5412:302816
649Tuomo Ruutu24CHILW6063954154.20.749040654.71.88.990.899.655.844.215:3512:38191213154.2
649Tuomo Ruutu24CARLW1720219750.6-5.216115251.4-3.89.491.8101.256.343.817:0112:00945949.2
650Štefan Ružička22PHIRW148111541.3-4.3639240.6-6.714.097.0111.044.455.68:408:21411952.6
651Bobby Ryan20ANARW2316313454.9-0.713910157.93.96.788.995.667.932.111:168:331175764.9
652Michael Ryan27BUFC4629433546.7-4.023125247.8-3.96.691.898.552.847.29:538:488119265.2
653Michael Ryder27MTLRW7072378248.00.150556347.3-0.88.791.9100.549.850.213:1410:48291226450.8
654Rick Rypien23VANC228514337.3-13.86710938.1-13.44.389.693.937.562.58:077:00631457.1
655Joe Sakic*38COLC4450253548.4-1.538341647.9-4.911.488.299.754.745.319:5914:06243320959.3
656Ruslan Salei33TOTD821220135247.4-4.5933106346.7-5.27.792.199.846.953.122:2617:321335
656Ruslan Salei33FLAD65997114746.5-6.375591445.2-7.07.492.599.946.153.923:1618:09103019840.9
656Ruslan Salei33COLD1722320552.12.917814954.43.48.990.199.052.347.719:1715:11355257.7
657Sami Salo33VAND6384397246.4-4.967774147.7-3.86.994.4101.250.349.723:3816:37184627843.9
658Bryce Salvador31TOTD6471289944.2-4.756067845.2-4.412.391.9104.243.756.319:4816:111926
658Bryce Salvador31STLD5660277243.8-4.747658145.0-4.713.091.9104.942.557.519:3815:5417216048.3
658Bryce Salvador31NJDD811012746.4-8.3849746.4-2.88.292.2100.454.145.920:5418:142580.0
659Sergei Samsonov29TOTLW6169070649.4-6.352152849.7-6.68.391.9100.247.452.615:4012:162925
659Sergei Samsonov29CARLW3851652149.8-6.739038450.4-6.89.193.1102.244.755.318:0213:59232112855.5
659Sergei Samsonov29CHILW2317418548.5-5.513114447.6-6.75.889.194.956.044.011:449:25646261.3
660Mikael Samuelsson31DETRW7396064459.9-0.776749860.6-0.27.893.9101.662.237.816:1613:24202939862.8
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV SAtt. Thru%
661Geoff Sanderson35EDMLW4128335644.3-4.322127444.6-5.28.289.497.645.554.510:099:0820185967.8
662Cory Sarich29CGYD8092891250.4-5.471573549.3-4.68.891.9100.744.755.318:4914:59274413542.2
663Miroslav Šatan33NYIRW80106496652.41.676074850.4-0.67.292.399.448.851.218:1913:40525135248.6
664Kurt Sauer27COLD5457471444.6-5.644853145.8-6.111.493.7105.140.759.318:4115:2125236741.8
665Marc Savard30BOSC741097100352.21.081780750.30.79.092.0101.041.858.220:3115:15477634057.6
666Peter Schaefer30BOSLW6367467649.9-0.650454548.0-1.39.093.8102.845.854.214:4412:23151315359.5
667Mathieu Schneider38ANAD6588780152.5-1.670665851.8-2.59.595.3104.853.446.622:1816:15353430945.0
668Rob Schremp21EDMC214960.910855.60.087.587.580.020.06:514:5601560.0
669Christoph Schubert25OTTD8268865751.2-1.252953349.8-1.68.092.9100.957.642.413:349:22233724655.7
670Jeff Schultz21WSHD7297182953.9-2.972462053.9-3.29.690.6100.252.547.518:0514:42235010335.0
671Nick Schultz25MIND811028120246.1-5.478792845.9-4.410.192.8103.035.065.019:5316:03203713239.4
672Rob Scuderi29PITD7178596145.0-0.760871246.1-1.19.492.5101.843.256.818:4415:0321255848.3
673Brent Seabrook22CHID821027102950.0-2.780980750.1-2.58.992.1101.051.948.121:1415:47214125060.8
674Daniel Sedin*27VANLW82111491554.97.687469155.88.48.291.199.357.642.419:0114:14243840361.3
675Henrik Sedin*27VANC82109898952.64.485675653.14.79.390.499.754.745.319:2814:29315623260.3
676Dennis Seidenberg26CARD4769264851.6-2.552047552.3-0.98.293.0101.154.046.018:5014:1971217844.9
677Andrej Sekera21BUFD3747948449.7-0.335835949.90.110.989.9100.852.647.418:5716:0714147138.0
678Teemu Selänne*37ANARW2627125751.3-1.821621749.9-3.29.894.4104.257.242.818:0713:1773012868.0
679Alexei Semenov26SJSD2223321152.5-2.017816651.7-3.64.988.693.550.449.615:1512:330174748.9
680Alexander Semin23WSHLW6379062755.80.059647955.4-1.07.487.895.359.940.116:5512:24408135851.7
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV SAtt. Thru%
681Tom Sestito20CBJLW15455.6-7.93350.0-13.80.0100.0100.00.0100.04:364:361010.0
682Devin Setoguchi21SJSRW4446241352.8-2.235830254.2-3.07.695.2102.859.240.814:1211:48172017062.4
683Brendan Shanahan*39NYRLW7384877552.2-4.365755554.2-3.38.290.798.956.643.418:3111:53323341863.4
684Ryan Shannon24VANRW2722120452.0-0.616716250.8-1.39.689.999.670.229.812:529:181336254.8
685Patrick Sharp26CHILW8084088448.7-3.965371947.6-6.011.991.9103.846.054.018:3312:56442232963.5
686Jody Shelley31TOTLW6227025151.8-4.620619551.4-6.35.191.596.662.337.75:525:4326
686Jody Shelley31CBJLW317710243.0-11.2547940.6-13.82.394.897.258.541.54:204:16201566.7
686Jody Shelley31SJSLW3119314956.4-2.715211656.7-4.96.289.295.464.735.37:247:11064372.1
687James Sheppard19MINC7862160450.71.046547249.61.07.193.5100.750.349.710:369:33282010554.3
688Mike Sillinger36NYIC5261661849.9-3.148044551.90.06.190.396.435.764.318:3512:48303216158.4
689Jon Sim30NYILW2221264.734.520676.946.00.060.060.037.562.514:199:36108100.0
690Chris Simon36TOTLW3820519850.9-0.214714849.8-1.36.992.999.850.050.07:116:2959
690Chris Simon36NYILW2815714851.50.211110850.7-0.46.492.799.146.353.76:596:34483158.1
690Chris Simon36MINLW10485049.0-1.3364047.4-3.98.793.3102.060.040.07:446:16111275.0
691Fredrik Sjöström24TOTRW6957261448.2-1.945748348.6-1.95.893.298.943.456.612:0710:071912
691Fredrik Sjöström24PHXRW5147452347.5-1.837341747.2-2.46.392.799.042.757.313:3310:58111113761.3
691Fredrik Sjöström24NYRRW18989151.9-0.3846656.03.53.395.999.346.653.48:057:43813672.2
692Jack Skille20CHIRW1615612954.7-1.411210551.6-3.97.193.8100.951.248.811:5910:26333860.5
693Martin Škoula28MIND801112121347.8-2.684193947.2-2.67.191.598.540.359.720:1216:47154913247.7
694Kārlis Skrastiņš33TOTD6076189546.0-5.360367047.4-3.96.092.298.244.056.018:3615:441716
694Kārlis Skrastiņš33COLD4351460446.0-4.139944047.6-2.86.692.999.541.858.218:0215:2314128440.5
694Kārlis Skrastiņš33FLAD1724729145.9-7.520423047.0-5.94.790.995.648.451.620:0316:38343531.4
695Jim Slater25ATLC6944464041.0-4.134248941.2-4.15.693.098.541.059.010:249:0126914366.4
696Matt Smaby23TBLD1412113846.7-1.98910745.4-5.33.590.093.559.240.812:0811:07222035.0
697Ladislav Šmíd21EDMD6574194244.0-4.657470844.8-4.08.090.498.544.555.517:5115:0718358354.2
698Jason Smith34PHID77910115444.1-6.468381545.6-4.37.992.6100.640.359.717:5614:38113313343.6
699Mark Smith30CGYC5420421948.2-8.015417546.8-7.55.491.496.849.750.35:555:3611105251.9
700Nathan Smith25PITC13419729.7-17.1277127.6-20.25.697.6103.243.956.17:417:06011030.0
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV SAtt. Thru%
701Wyatt Smith30COLC2516017947.2-2.312412250.40.64.490.494.838.161.911:389:031144358.1
702Jerred Smithson28NSHC8144861742.1-10.834848841.6-10.95.292.497.736.963.112:059:13361810757.0
703Bryan Smolinski36MTLC6461068347.2-0.444349147.40.67.091.498.439.160.913:0810:35301916952.7
704Jordan Smotherman21ATLLW2102528.6-23.292328.1-28.125.0100.0125.033.366.711:289:4312250.0
705Ryan Smyth31COLLW5571670750.3-0.555754850.4-2.310.288.698.759.140.919:3715:09273824768.0
706Vladimír Sobotka20BOSC4833524158.24.624917259.17.05.194.199.263.436.68:368:101247452.7
707Brent Sopel31CHID5864870348.0-7.251552349.6-4.98.092.2100.250.149.919:5614:26133111050.9
708Sheldon Souray31EDMD2635240346.6-4.126030845.8-4.06.192.398.548.751.324:1915:60183117740.1
709Jaroslav Špaček33BUFD6087084650.73.467465650.71.811.489.1100.556.243.822:5916:24124321843.6
710Jason Spezza24OTTC761248110853.01.393187251.60.412.891.1103.956.643.420:3816:02449636857.1
711Matthew Spiller24NYID913216844.01.69812543.93.83.793.096.745.554.519:4716:12171442.9
712Martin St. Louis*32TBLRW821310136149.0-2.4998103849.0-3.810.087.797.860.539.524:1618:16656240958.4
713Martin St. Pierre24CHIC5324939.5-8.5244037.5-9.67.186.793.830.369.715:1711:1123366.7
714Eric Staal23CARC821355118853.3-1.3101689753.1-2.19.290.299.553.746.321:3815:29564654756.1
715Jordan Staal19PITC82896104346.20.868378446.6-0.16.993.5100.438.361.718:1613:11403730060.7
716Marc Staal21NYRD80119693556.1-0.291670056.7-0.96.092.298.358.541.518:4816:02333718941.3
717Drew Stafford22BUFRW6462064249.1-1.347947250.4-0.610.990.2101.251.948.113:2011:24152616263.0
718Garrett Stafford28DETD210952.610952.60.0100.0100.025.075.06:454:3501250.0
719Steve Staios34EDMD821149143344.5-5.1891108945.0-4.59.190.499.541.758.322:0117:50338417042.9
720Matt Stajan24TORC821138101153.00.883978351.7-1.37.390.697.849.750.318:5413:53524121758.5
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV SAtt. Thru%
721Paul Stastny22COLC6685179551.72.466758853.12.513.190.0103.154.145.921:0514:43543322162.4
722Yan Stastny25STLC12928352.6-1.8656052.0-5.59.390.9100.255.644.410:598:38002540.0
723David Steckel25WSHC6757250253.3-1.840636952.4-2.36.492.098.441.758.313:349:37312112951.2
724Alexander Steen23TORLW7697592951.2-1.775072051.0-1.69.191.2100.450.849.218:0513:10274632052.8
725Lee Stempniak24STLRW8082585149.21.665864150.71.77.691.899.444.955.115:5312:30372429255.1
726Brett Sterling23ATLLW1310912047.61.7808349.16.17.990.898.753.846.212:2410:48423145.2
727Anthony Stewart23FLAC2612814447.1-8.310411647.3-5.76.492.999.335.864.26:085:52422972.4
728Greg Stewart21MTLLW1121152.21.49852.90.70.0100.0100.077.822.211:266:2511450.0
729Karl Stewart24TBLLW9162737.2-17.8132237.1-18.39.182.491.483.316.74:064:0612450.0
730Cory Stillman34TOTLW791030101550.4-4.376575650.3-3.37.791.298.955.045.018:5813:473235
730Cory Stillman34CARLW5576575350.4-5.956455950.2-5.58.491.099.455.844.219:5314:20242822156.1
730Cory Stillman34OTTLW2426526250.3-0.720119750.51.55.891.797.553.047.016:5412:33877754.5
731Jarret Stoll25EDMC8172191344.1-5.056067945.2-3.76.190.696.735.964.117:5611:12393533256.3
732Ryan Stone22PITC6265332.9-12.1184031.0-15.27.792.9100.566.733.36:256:2410650.0
733Zack Stortini22EDMRW6639049544.1-3.330137844.3-3.39.693.3102.947.852.28:107:605126261.3
734Martin Straka35NYRLW6586466356.60.766250856.6-0.68.190.598.662.437.618:3613:29313220058.0
735Anton Strålman21TORD5046645150.8-3.235335449.9-4.76.990.197.154.945.112:4911:0112268348.2
736Mark Streit30MTLD8184591748.0-0.262366248.51.09.490.499.851.748.317:2911:37404231352.4
737Jason Strudwick32NYRD5248651848.4-10.637537849.8-11.25.993.599.462.038.012:5711:4916214546.7
738Brad Stuart28TOTD72971105947.8-1.774983747.2-2.68.290.899.055.544.521:0815:151648
738Brad Stuart28LAKD6384095546.8-1.164275446.0-2.17.590.598.054.345.721:1215:08134223148.1
738Brad Stuart28DETD913110455.7-3.51078356.3-3.512.093.3105.464.735.320:4416:11363461.8
739Colin Stuart25ATLLW1813219640.2-7.610315240.4-7.68.694.2102.838.761.312:2011:341472770.4
740Mark Stuart23BOSD8294192550.4-1.170872349.5-0.26.693.6100.249.850.215:1113:3362613544.4
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV SAtt. Thru%
741Jozef Stümpel35FLARW5254161446.8-6.241548746.0-6.25.792.598.147.452.617:2212:57182211753.8
742Marco Sturm29BOSLW8091278053.92.571462553.33.38.193.1101.250.949.117:4612:15252133068.2
743Mats Sundin*36TORC74112297253.61.789572855.13.610.490.1100.551.948.119:6014:21215444757.9
744Ryan Suter23NSHD76107390554.23.484072053.83.28.291.699.953.446.620:3515:01333827150.9
745Brian Sutherby25TOTC5025626049.6-5.120520250.4-3.83.593.997.460.639.48:357:0588
745Brian Sutherby25ANAC4522323249.0-5.318417950.7-3.23.195.398.459.340.78:467:07687065.7
745Brian Sutherby25WSHC5332854.1-8.7212347.7-11.57.784.291.975.025.06:496:4420837.5
746Andy Sutton32NYID5874172850.4-2.656054650.6-2.27.789.997.746.054.018:1014:06301712346.3
747Marek Svatoš25COLRW6261858051.63.048143652.52.39.993.4103.357.043.013:3911:04211820967.0
748Darryl Sydor35PITD74831103544.5-2.163979044.7-2.89.193.2102.349.550.517:3314:0072113045.4
749Petr Sýkora31PITRW8183497346.20.462973446.1-1.410.592.4102.952.048.016:5112:44222539251.0
750Jeff Taffe26PITLW4527041339.5-7.021631141.0-6.38.295.7103.844.056.09:358:19979857.1
751Maxime Talbot23PITC6356068944.8-1.843451345.8-1.48.494.1102.539.960.115:2812:10181811967.2
752Barry Tallackson24NJDRW3121840.0-20.981338.1-22.80.0100.0100.060.040.07:037:030010.0
753Henrik Tallinder29BUFD711064105750.2-1.583279851.0-1.58.391.399.748.052.020:4516:49165014746.9
754Jeff Tambellini23NYILW3125328946.7-9.518519948.2-7.74.089.493.445.055.010:259:56875676.8
755David Tanabe27CARD1816816850.0-5.012012549.0-6.38.892.9101.647.952.111:599:58272842.9
756Alex Tanguay28CGYLW78100891052.6-2.177373651.2-1.610.591.6102.154.046.018:4613:56365720758.5
757Nick Tarnasky23TBLC8044757843.6-9.134840946.0-7.04.591.195.639.360.78:158:0821112569.6
758Dick Tärnström33TOTD4858658550.02.144043850.11.16.990.197.051.248.819:2214:22724
758Dick Tärnström33EDMD2933040345.0-1.124730045.2-1.68.289.798.042.957.119:3514:435196036.7
758Dick Tärnström33CBJD1925618258.47.319313858.35.35.190.895.864.735.319:0313:51255738.6
759Bill Thomas24PHXRW7609040.0-7.7496742.2-6.90.095.695.642.557.513:0812:00101656.3
760Chris Thorburn24ATLRW7343761841.4-3.734547642.0-3.18.792.3101.039.160.98:568:43181010667.9
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV SAtt. Thru%
761Patrick Thoresen24TOTLW3836233651.92.628124553.43.36.087.393.344.755.311:4511:041321
761Patrick Thoresen24PHILW2121718554.03.516613255.72.66.685.792.350.050.012:3611:447143855.3
761Patrick Thoresen24EDMLW1714515149.01.211511350.44.25.189.394.537.362.710:4310:15672962.1
762Joe Thornton28SJSC82123189457.95.093567458.12.99.891.5101.358.741.321:2115:445510330857.8
763Scott Thornton37LAKLW4727440140.6-8.221330840.9-6.810.793.2103.949.350.78:488:337246553.8
764Shawn Thornton30BOSLW5831533348.6-4.824624650.0-1.74.594.599.163.736.37:177:118610263.7
765Kimmo Timonen32PHID801053114447.9-0.778486947.4-2.38.192.3100.548.052.023:3415:19265624551.0
766Mathias Tjärnqvist28PHXLW7862975545.4-6.247858045.2-6.66.694.2100.942.957.113:3910:26181715956.6
767Keith Tkachuk35STLC7986587349.83.267768449.72.110.989.4100.348.052.016:5112:58323329859.4
768Jiří Tlustý19TORC5854753150.7-1.839940149.9-3.27.688.896.450.249.810:5510:1617812754.3
769Jonathan Toews19CHIC6468968450.2-1.954353450.4-2.412.090.3102.354.046.018:4013:3229821766.4
770Ole-Kristian Tollefsen23CBJD5142138152.51.932928753.42.56.790.497.149.250.812:1810:26294942.9
771Denis Tolpeko23PHIC2619018650.52.814814350.93.34.991.796.556.443.68:177:526115048.0
772Jordin Tootoo24NSHRW6358750553.83.745440852.73.36.890.196.954.145.99:549:35161619151.3
773Raffi Torres26EDMLW3235043944.4-3.928333046.2-2.27.492.5100.042.757.317:0114:1092613763.5
774Darcy Tucker32TORRW7490582852.2-0.466060952.0-1.06.991.198.052.347.716:2612:27193327655.1
775Lauri Tukonen21LAKRW16554.54.06366.715.90.0100.0100.066.733.39:489:32031100.0
776Kyle Turris18PHXC3415443.20.7334840.7-1.20.089.589.558.341.719:4516:57221573.3
777Fedor Tyutin24NYRD821200102354.0-2.892474155.5-2.47.991.499.357.842.220:2715:42254125351.8
778R.J. Umberger25PHIC74868104345.4-3.164977445.6-3.28.892.1100.945.454.617:5113:16403228860.1
779Scottie Upshall24PHIRW6169963252.56.254046753.67.28.391.199.445.154.913:2011:46192521360.1
780Boris Valábik21ATLD76810040.51.8587942.31.96.490.596.933.366.716:4214:11161338.5
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV SAtt. Thru%
781Mike Van Ryn28FLAD2022528244.4-7.816122741.5-12.48.193.0101.151.648.417:4913:60453348.5
782Jim Vandermeer27TOTD7594395249.8-2.270074348.5-3.08.191.8100.050.849.219:2615:302037
782Jim Vandermeer27PHID2838440148.9-1.328730448.60.18.690.098.649.350.719:3416:076135646.4
782Jim Vandermeer27CHID2629127651.3-5.321021349.6-8.79.490.599.853.346.719:0214:305115244.2
782Jim Vandermeer27CGYD2126827549.4-0.120322647.3-0.86.195.6101.750.749.319:4415:569134748.9
783Peter Vandermeer32PHXLW2111542.3-13.771335.0-19.40.0100.0100.060.040.07:337:330010.0
784Thomas Vanek24BUFLW8298888052.94.977066053.85.09.887.997.755.244.816:4012:48325937762.9
785Josef Vašíček27NYIC81105690553.92.476270751.90.56.893.3100.147.252.815:5113:01582923653.4
786Stéphane Veilleux26MINLW7774380648.0-2.855762647.1-3.46.291.998.132.967.114:2011:51192423258.6
787Antoine Vermette25OTTLW8187687450.1-1.168367550.30.59.090.699.644.955.117:3512:29294928062.5
788Kris Versteeg21CHIRW1314214050.4-2.010410849.1-0.98.189.497.652.947.115:5313:22413363.6
789Vitaly Vishnevski27NJDD6978270352.7-1.858953952.2-2.06.589.996.457.642.415:3213:2171510247.1
790Ľubomír Višňovský31LAKD821241124849.94.496196349.95.48.988.196.951.948.122:6016:59409134045.0
791Marc-Édouard Vlasic20SJSD821170107952.0-4.689477253.7-4.55.691.697.249.350.721:3417:15123718139.8
792Anton Volchenkov25OTTD67894100347.1-6.366871148.4-3.38.693.0101.647.252.820:3116:08233216942.0
793Aaron Voros26MINLW5529741042.0-8.122032540.4-8.810.890.6101.341.458.69:107:388108859.1
794Radim Vrbata26PHXRW7687793648.4-3.470172649.1-2.78.492.8101.350.149.918:1212:55241936666.9
795David Výborný33CBJRW6658851153.52.544739453.22.26.390.897.152.547.515:2810:60251215070.7
796Steve Wagner23STLD2425429846.02.120924146.4-0.98.890.399.151.948.118:2913:605105644.6
797Matt Walker27STLD4351950450.70.441538451.90.06.591.097.648.651.415:5413:4010108158.0
798Scott Walker34CARRW5875659256.13.757945156.22.96.890.697.447.852.216:3712:29311621656.5
799Niclas Wallin32CARD6686892348.5-8.366968449.4-7.96.789.696.350.649.418:0814:53172613544.4
800Ben Walter23NYIC8353252.2-0.8232448.9-3.50.094.494.450.050.06:055:39121060.0
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV SAtt. Thru%
801Wes Walz37MINC118412041.2-17.0619539.1-17.29.585.995.543.856.312:2910:42851560.0
802Kyle Wanvig27TBLRW7636748.5-3.6455345.9-8.88.188.696.746.553.510:0810:08111566.7
803Aaron Ward35BOSD6591388250.9-3.968669249.8-3.69.393.4102.643.656.420:2416:1151814247.9
804Jason Ward29TBLRW7957867046.3-6.243448247.4-5.85.889.395.138.961.112:3310:07471814657.5
805Rhett Warrener32CGYD3131627953.1-1.023821452.70.78.288.796.954.445.613:2611:347163246.9
806Mike Weaver29VAND5562254553.31.946942452.50.76.094.099.944.355.714:0212:1315268439.3
807Mike Weber20BUFD1621819153.33.916013853.75.814.392.8107.153.246.815:3215:18082445.8
808Shea Weber22NSHD5478370752.61.561556152.32.27.891.499.247.952.119:3015:17171730549.8
809Doug Weight37TOTC6762360950.61.649547551.01.07.194.8101.952.247.814:3711:131227
809Doug Weight37ANAC3832131150.8-2.224924350.6-2.05.794.7100.362.937.113:2510:184208657.0
809Doug Weight37STLC2930229850.35.724623251.54.48.794.9103.643.556.516:1112:25878257.3
810Stephen Weiss24FLAC7498390552.10.875573150.80.39.693.2102.853.546.517:3513:57302923057.0
811Noah Welch25FLAD4361965.517.2231659.08.214.393.3107.668.831.38:047:341430.0
812Craig Weller27PHXRW5948148749.7-2.538336251.4-1.35.890.496.251.748.310:239:59101111164.9
813Kyle Wellwood24TORC5950444553.10.237733552.9-0.45.889.895.658.741.312:399:26152010653.8
814Glen Wesley39CARD7892590050.7-4.170266851.2-4.06.392.098.350.050.016:0612:44151713646.3
815Duvie Westcott30CBJD2323421552.1-2.717416850.9-4.43.988.992.861.738.316:2211:55376045.0
816Colin White30NJDD5768477446.9-11.051859746.5-11.37.492.599.950.449.619:3815:5020247735.1
817Ian White23TORD811338111154.62.9101387153.81.78.089.997.953.446.618:4715:44266028341.0
818Todd White32ATLC7467098440.5-4.948476738.7-7.411.390.8102.148.651.418:2613:14772716069.4
819Ray Whitney35CARLW6694471956.82.872154656.92.17.789.597.253.246.818:5613:18412936156.5
820Ryan Whitney24PITD76891114743.7-3.769086144.5-4.410.991.5102.545.554.522:2714:56115322453.1
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV SAtt. Thru%
821Dennis Wideman24BOSD811353117453.53.3104492852.94.27.392.8100.150.050.024:5218:09216337745.1
822Jason Williams27CHIRW4338742347.8-3.730633647.7-4.010.790.9101.554.745.316:0911:4262515565.2
823Jeremy Williams24TORRW1810510649.8-8.9717648.3-9.94.092.996.948.151.97:206:42372955.2
824Justin Williams26CARRW3754243055.84.639732854.82.59.190.699.746.953.119:1813:22272518457.6
825Brian Willsie29LAKRW5346548648.91.334737747.90.67.189.997.145.754.310:3810:09121011155.9
826Clay Wilson24CBJD71085466.712.5854167.510.18.196.6104.676.123.916:5512:20022548.0
827Brad Winchester26DALLW4123024048.9-5.317719547.6-6.36.288.494.661.438.67:347:12765961.0
828Jesse Winchester24OTTC191047.48753.30.0100.0100.066.733.314:0013:51001100.0
829Daniel Winnik22PHXC7978580849.3-1.861561450.0-1.16.192.498.551.348.714:0611:21301718167.4
830Petteri Wirtanen21ANAC36650.0-10.45645.5-14.933.3100.0133.337.562.54:114:11021100.0
831James Wisniewski23CHID6874972350.9-1.658056850.5-3.010.791.6102.450.050.016:4513:40112216549.7
832Brendan Witt32NYID59924100647.9-6.667974947.5-7.06.192.098.144.755.321:4617:19152811849.2
833Wojtek Wolski21COLLW7788385350.91.868162552.11.810.491.1101.553.946.115:5613:12403727058.5
834Jeff Woywitka24STLD2733434249.4-2.626526749.8-4.08.692.8101.348.651.416:0414:264154951.0
835Andy Wozniewski27TORD4849452548.5-3.938140648.4-4.110.291.6101.852.247.814:0911:097337048.6
836Keith Yandle21PHXD4351646452.71.339935852.71.55.189.594.656.243.814:0412:05141612755.9
837Stéphane Yelle33CGYC7448749949.4-6.338040248.6-5.15.493.498.848.951.111:569:16271310459.6
838Mike York30PHXLW6357457150.1-0.340744247.9-2.65.493.198.548.351.711:599:5914813363.9
839Bryan Young21EDMD22918.22722.20.075.075.00.0100.02:082:07000
840Travis Zajac22NJDC82100979456.02.975661755.12.46.191.197.255.344.716:4312:52442128754.0
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV SAtt. Thru%
841Greg Zanon27NSHD78838101545.2-8.262977444.8-7.98.491.8100.141.958.118:2714:0036259540.0
842Richard Zedník32FLALW5471371150.1-2.553756848.6-3.57.592.099.450.849.217:3514:30221523260.3
843John Zeiler25LAKRW3616826438.9-12.913119340.4-10.43.593.396.853.646.48:298:11773158.1
844Henrik Zetterberg27DETLW75131274563.86.4103458363.96.39.491.1100.554.145.922:0415:19535956563.4
845Nikolai Zherdev23CBJRW82115290556.05.189170455.95.06.890.597.351.948.119:2215:10486043957.9
846Alexei Zhitnik35ATLD65859101945.72.065681644.61.28.092.2100.241.059.019:0116:42243617145.0
847Marek Židlický30NSHD791198101254.25.192580953.34.58.291.299.457.442.620:5015:33393624150.6
848Mike Zigomanis27PHXC3320927443.3-8.717021244.5-8.25.192.297.238.261.812:249:101245366.0
849Ilya Zubov20OTTC17943.83730.00.0100.0100.083.316.714:3813:42100
850Sergei Zubov*37DALD4667161352.31.749550649.5-0.910.990.1101.054.545.525:4217:29304518645.2
851Dainius Zubrus29NJDC8292980953.5-0.171063852.7-0.78.791.9100.656.843.215:4212:35352123754.0
852Andrei Zyuzin30CHID3227531246.8-7.020723746.6-6.56.488.995.345.854.214:5811:336106850.0