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:1022911057.3
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 Alfredsson35OTTRW70107793753.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:30421318361.7
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 Backman27TOTD6379278750.24.662162449.92.47.392.099.352.547.519:1315:19132512042.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%
21Nicklas Backstrom20WSHC82131991259.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
31Francois 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:18654678.3
33Steve Begin29MTLLW4437342546.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:57442181.0
35Eric Belanger30MINC7581181849.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-Andre Bergeron27TOTD5564561651.10.048447550.5-0.36.190.896.949.450.617:2412:48244321849.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%
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:39172520763.3
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:021989956.6
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 Briere30PHIC79936113145.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 Brule21CBJC6144239752.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:15226230247.0
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 Chara30BOSD771329113953.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:44201423356.7
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
124Dan 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:48232821146.0
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:07262317847.8
140Joe Corvo30TOTD74108886255.84.780470153.41.69.892.1101.958.541.518:3713:57243334348.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%
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:0114175855.2
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:16512023759.9
175Radek Dvorak30FLARW6768973448.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:19242857.1
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:35181113759.1
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 Elias31NJDLW74100969359.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:0317910264.7
185Steve Eminger24WSHD2018917152.5-0.213813650.4-4.24.890.094.858.341.711:0810:44562263.6
186Toby Enstrom23ATLD82879123941.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:24374424552.2
195Todd Fedoruk28TOTLW6946352846.7-3.135942545.8-3.510.192.4102.547.152.910:198:445198964.0
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
207Tomas 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:16181813947.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 Franzen28DETC7289861559.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
219Marian Gaborik25MINRW77953110346.4-4.474484646.8-2.613.492.2105.745.754.319:2014:59415545161.6
220Simon Gagne27PHILW2525331144.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 Gelinas37NSHLW5764357153.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:18247817150.3
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:20122217061.2
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-Andre 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:32538546050.9
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:19133336743.9
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:48403224154.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 Hamrlik33MTLD771225135247.50.490596448.41.68.992.1101.046.753.323:0917:37367025749.8
268Michal Handzus30LAKC82706101940.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 Havelid34ATLD81891136739.5-7.3686103539.9-7.211.791.7103.442.457.620:3016:2128459554.7
277Martin Havlat26CHIRW3539434353.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
285Ales Hemsky24EDMRW7495899549.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 Hlavac31TOTLW80102283755.05.179065254.85.38.189.797.850.249.815:0913:24423526356.3
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:3092111143.2
298Jeff Hoggan29BOSRW1000000
299Bobby Holik37ATLC8278995945.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 Holmstrom35DETRW5987849364.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:16271210562.9
306Marian Hossa29TOTRW7281193546.41.761372545.80.69.290.399.547.152.921:2114:15643539865.6
307Jiri 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 Iginla30CGYRW821360104556.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 Ivanans29LAKLW7332854037.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-Francois 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
320Jaromir Jagr35NYRRW82138995959.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:47003100.0
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:267158643.0
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:36233422358.7
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:30314244454.1
340Milan Jurcina24WSHD7594686052.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%
341Frantisek Kaberle34CARD80106595952.6-3.377973151.6-5.08.091.499.349.950.117:0913:34261718647.8
342Tomas 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
350Lukas Kaspar22SJSLW3402858.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 Koci26CHILW18404447.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
375Tomas Kopecky25DETRW7760947656.1-5.847736856.4-5.86.693.099.664.635.49:379:03111317649.4
376Anze 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
380Ales Kotalik29BUFRW7979176151.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:19496651754.2
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
385Lukas Krajicek24VAND3940648845.4-4.331036945.7-4.810.390.0100.347.952.118:0913:594146642.4
386David Krejci21BOSC5661251454.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:54191119467.5
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 Laperriere34COLRW7050767143.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:39112210261.8
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 Lepisto23WSHD7986460.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:28223658.3
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 Lidstrom*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 Lindstrom24CBJC2515814352.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 Malik32NYRD4261355552.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 Martinek31NYID691126114849.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:52313328863.2
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 Meszaros22OTTD821260116751.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:12382712540.8
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 Michalek23SJSLW79101280055.81.677558656.90.910.491.9102.358.841.218:0314:00373436763.5
479Zbynek Michalek25PHXD751230119250.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 Modry36TOTD80982122144.6-5.376191745.4-4.18.191.499.646.653.419:0315:44125612245.9
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:19242217856.2
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:07013100.0
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 Naslund34VANLW82100189352.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 Norstrom36DALD6681683449.5-5.162065248.7-4.68.392.1100.452.247.819:3015:5921439755.7
530Jiri Novotny24CBJC6563362450.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 Ohlund31VAND5378681349.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:11689377257.8
551Sandis Ozolinsh35SJSD3942439252.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 Pahlsson30ANAC5652759846.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 Peltonen34FLALW56607