Are You a Stathead?

Every day, we'll send you an email to your inbox with scores, today's schedule, top performers, new debuts and interesting tidbits. View a sample email. It's also available for football, basketball and baseball.

Subscribe to our Stathead Newsletter

Skater Advanced Statistics

Skater Advanced Statistics Table
Corsi (EV) Fenwick (EV) PDO (EV) 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.