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 Abdelkader21DETLW222971.014.616866.716.70.0100.0100.066.733.39:189:1801728.6
2Craig Adams31TOTRW4530627452.8-3.223819854.6-1.43.893.196.956.543.58:417:4373
2Craig Adams31CHIRW3623924049.9-5.718217451.1-3.84.393.197.452.647.48:437:57736756.7
2Craig Adams31PITRW9673466.39.5562470.011.32.392.394.674.325.78:346:46001464.3
3Maxim Afinogenov29BUFRW4850145452.52.436334051.61.17.090.097.052.347.712:3610:08153617254.1
4Andrew Alberts27PHID7992199848.0-1.869772349.1-2.09.391.5100.749.850.215:4713:09275912237.7
5Daniel Alfredsson*36OTTRW791122100052.93.383574552.82.49.890.199.952.547.520:4714:17725635058.3
6Bryan Allen28FLAD2443357.12.6342359.66.511.594.1105.738.161.927:1121:3600771.4
7Karl Alzner20WSHD3051540755.91.437228356.81.98.089.097.052.147.919:2515:5510366547.7
8Artem Anisimov20NYRC14450.0-20.94450.0-16.70.0100.0100.066.733.39:279:27101100.0
9Nik Antropov28TOTRW81112097953.41.183372353.50.89.487.596.856.044.016:5613:013440
9Nik Antropov28TORRW6387676053.51.564256853.10.110.086.696.653.946.116:5412:50212928858.7
9Nik Antropov28NYRRW1824421952.70.019115555.22.97.190.597.762.737.317:0513:3913118661.6
10Colby Armstrong26ATLRW8291690350.42.567768249.81.29.592.5102.039.760.315:0912:31342121266.5
11Derek Armstrong35LAKC5638638450.1-1.028429449.1-2.35.390.295.658.541.58:298:21796564.6
12Riley Armstrong24SJSRW271041.2-21.03730.0-31.40.085.785.766.733.37:266:5701250.0
13Tyler Arnason29COLC7175882647.9-1.056859149.0-0.57.189.796.953.047.013:1812:18584019256.3
14Jason Arnott34NSHC6590192349.40.369372249.0-1.111.989.7101.652.347.718:5514:23512932859.8
15Evgeny Artyukhin25TBLRW7357668945.5-3.644553245.5-3.18.393.7102.050.949.110:4010:07182715962.9
16Arron Asham30PHIRW7855359448.2-1.143044049.4-1.09.590.9100.353.646.48:458:31121111067.3
17Adrian Aucoin35CGYD81119692556.4-0.190775854.50.38.390.498.852.347.722:0114:55282929343.0
18Keith Aucoin30WSHC121329159.25.2927056.80.410.495.9106.461.338.710:199:40732268.2
19Sean Avery28TOTLW4157048154.24.241936153.72.69.091.5100.558.941.115:4513:221316
19Sean Avery28DALLW2326824552.22.620018851.51.39.790.5100.259.940.114:5912:32798557.6
19Sean Avery28NYRLW1830223656.15.721917355.93.88.492.5100.957.942.116:4414:27679751.5
20P.J. Axelsson33BOSLW7572079347.6-3.054460947.2-3.38.193.3101.546.054.015:6011:46412016153.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%
21Anton Babchuk24CARD72108094353.40.880667054.62.57.892.7100.555.744.318:0414:12222027845.7
22David Backes24STLRW8293492050.41.673966852.52.79.688.397.945.055.017:4113:00452032564.0
23Mikael Backlund19CGYC110566.710.88561.54.60.0100.0100.060.040.010:448:3510333.3
24Christian Bäckman28CBJD5668551457.16.251239156.74.87.193.1100.162.337.715:3812:48111313639.7
25Nicklas Bäckström21WSHC821474113256.62.4105084655.40.49.991.8101.760.040.019:5715:09776231255.8
26Josh Bailey19NYIC6871787445.1-5.150662144.9-5.18.491.099.452.647.415:2912:15364213156.5
27Keith Ballard26FLAD821305136948.80.9980105748.11.59.793.0102.747.752.322:2317:34257123545.1
28Krys Barch28DALRW7230036545.1-7.423526846.7-6.710.191.7101.858.241.86:276:209134165.9
29Cam Barker22CHID6878564854.8-3.061152253.9-3.67.090.597.458.341.718:2013:3691723243.5
30Cody Bass22OTTC12435543.9-9.3334442.9-12.04.289.793.866.733.35:415:2913955.6
31Ryan Bayda28CARLW7052356148.2-6.139841449.0-5.66.394.8101.154.046.010:278:0916312151.2
32Jay Beagle23WSHC3211853.8-16.2131350.0-15.10.072.772.760.040.07:367:3420771.4
33François Beauchemin28ANAD2032030950.9-5.726726350.4-5.69.690.4100.050.050.024:5417:419177262.5
34Steve Bégin30TOTLW6247154046.6-6.034640346.2-6.56.692.098.749.750.310:438:541518
34Steve Bégin30MTLLW4233339645.7-5.723929045.2-6.26.891.998.651.049.010:519:18121210860.2
34Steve Bégin30DALLW2013814448.9-6.210711348.6-6.76.392.498.746.853.210:268:03363964.1
35Wade Belak32TOTRW5320123146.5-5.516217947.5-4.26.093.699.656.643.45:155:1447
35Wade Belak32NSHRW3815117346.6-6.012213547.5-4.95.693.399.058.941.15:355:34452365.2
35Wade Belak32FLARW15505846.3-3.6404447.6-1.57.194.3101.450.050.04:254:2302850.0
36Éric Bélanger31MINC7984495247.0-2.563472546.7-3.57.692.4100.038.261.817:5013:22483425956.8
37Matt Beleskey20ANALW2141253.8-9.19660.0-3.520.075.095.053.846.211:1011:100050.0
38Brendan Bell25OTTD5366765350.5-2.349548450.6-3.19.189.598.750.849.217:3814:23193315150.3
39Sean Bentivoglio23NYILW181436.4-8.261233.3-9.30.0100.0100.044.455.611:3111:15012100.0
40Sean Bergenheim24NYILW5971772349.8-0.152753049.90.06.391.798.045.454.614:1511:49322724362.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%
41Marc-André Bergeron28MIND7292181153.25.170162153.03.87.692.6100.267.932.116:5213:16112130745.6
42Patrice Bergeron23BOSC6464069348.0-4.049052348.4-3.29.192.7101.944.155.917:4212:23351524263.2
43Niclas Bergfors21NJDRW8324442.1-11.2283048.3-6.25.690.996.580.020.05:485:4401966.7
44Patrik Berglund20STLC7669570749.60.455555250.1-0.310.495.1105.661.438.614:4311:09302125057.2
45Steve Bernier23VANRW8168780146.2-4.550760645.6-4.99.992.8102.651.548.513:4011:07301219667.9
46Todd Bertuzzi33CGYLW6689480452.7-6.368263951.6-5.78.489.097.457.043.018:2014:15286720461.8
47Blair Betts28NYRC8146352546.9-8.536239747.7-7.55.591.597.039.960.110:377:3032713362.4
48Kevin Bieksa27VAND721044100950.91.777681648.7-1.28.391.599.851.748.323:1016:40295533944.0
49Paul Bissonnette23PITLW15213835.6-8.6202940.8-4.06.789.596.140.959.13:313:3102580.0
50Byron Bitz24BOSRW3526626350.3-0.320718053.53.34.794.999.651.748.310:229:48444568.9
51Jason Blake35TORLW781179105752.71.188980652.40.28.290.098.255.045.018:0714:01534344267.6
52Rob Blake*39SJSD731115101652.3-4.686676453.1-4.18.192.9101.052.147.921:1615:44233736554.2
53Brandon Bochenski26TBLRW7544753.53.5333747.1-4.07.183.991.050.050.010:479:10421478.6
54Troy Bodie24ANARW4351767.32.9271761.4-3.10.0100.0100.084.215.88:098:0901771.4
55Zach Bogosian18ATLD4765870548.3-0.150654548.1-1.611.990.7102.744.255.818:0615:28322118448.9
56Alexandre Bolduc23VANC7333747.10.7262353.14.912.594.7107.241.958.17:206:2723977.8
57Jared Boll22CBJRW7550850850.0-3.238439149.5-3.86.990.997.948.651.48:548:4519713255.3
58Dave Bolland22CHIC81100682654.9-0.181166754.90.09.591.7101.243.456.616:2712:59351019357.5
59Radek Bonk33NSHC6662372346.3-5.646954446.3-4.95.892.297.936.363.715:2612:37261615964.2
60Derek Boogaard26MINLW5116622043.0-7.712717342.3-9.07.897.7105.454.545.54:604:54322748.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%
61David Booth24FLALW7299893251.75.574673350.44.99.792.2101.849.051.017:0513:54352840160.8
62Casey Borer23CARD3203337.7-11.9162242.1-8.710.092.9102.937.562.511:059:18010
63Pierre-Marc Bouchard24MINLW7188886850.62.167267649.90.88.491.6100.049.850.216:5913:40283720967.9
64Philippe Boucher35TOTD4153760746.90.240544747.5-0.79.393.4102.752.347.720:0815:411222
64Philippe Boucher35PITD2531035146.92.923825348.52.911.095.1106.252.747.319:0515:253128046.3
64Philippe Boucher35DALD1622725647.0-6.716719446.3-8.56.891.097.851.648.421:4616:079106246.8
65Francis Bouillon33MTLD5467969949.3-0.650751449.70.07.689.697.255.144.916:3014:01153212042.5
66Jesse Boulerice30EDMRW251033.3-26.44736.4-19.20.0100.0100.060.040.03:433:43000
67Eric Boulton32ATLLW7642756343.1-6.634842345.1-4.67.293.3100.548.151.97:337:29121210965.1
68Chris Bourque23WSHLW8654658.64.3533163.19.15.990.996.867.732.39:468:54251957.9
69Rene Bourque27CGYLW5872962254.0-3.553548852.3-3.112.392.2104.554.445.615:4812:25321324660.2
70Jay Bouwmeester25FLAD821337161045.4-3.61017126944.5-3.49.192.9102.041.958.126:5919:12275136150.4
71Johnny Boychuk25BOSD191340.981044.40.0100.0100.028.671.414:4813:261010.0
72Zach Boychuk19CARC2161945.7141843.811.191.7102.861.538.512:0311:420220.0
73Dustin Boyd22CGYC7166061251.9-6.046450348.0-8.27.990.298.055.844.212:389:31231814551.0
74Brad Boyes26STLRW821110105751.23.586380151.92.78.188.696.750.349.719:0814:41404741553.0
75Brian Boyle24LAKC2820422747.3-5.816717548.8-4.34.687.992.651.948.110:089:3711115862.1
76Dan Boyle32SJSD771370106556.31.5105078857.11.97.491.398.856.643.424:4618:03366342350.6
77Nick Boynton30FLAD6886991148.80.964770048.01.29.792.3102.050.449.616:3613:34104322945.4
78Matt Bradley30WSHRW8168767550.4-6.049349449.9-6.36.094.0100.051.848.210:379:39212216659.0
79Donald Brashear37WSHLW6342041850.1-6.731230850.3-6.03.793.997.653.546.58:158:0920267061.4
80Derick Brassard21CBJC3133123358.77.524117857.55.014.891.7106.466.333.814:2410:59211310257.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%
81Tim Brent24CHIC2141745.2-12.8121250.0-6.30.0100.0100.075.025.08:218:210010.0
82Eric Brewer29STLD2844747348.6-0.834236948.1-2.88.487.595.943.256.825:0718:36161811144.1
83Daniel Brière31PHIC2930637445.0-5.422727345.4-6.411.290.2101.452.247.815:3912:088169755.7
84Rod Brind'Amour38CARC801082104450.9-3.377479949.2-6.26.390.496.748.851.218:5814:05404022859.2
85Patrice Brisebois38MTLD6273378948.20.753859347.60.58.292.0100.152.947.115:5412:51145416341.7
86Kyle Brodziak24EDMC7959578443.1-5.845059143.2-5.610.392.5102.835.164.912:439:51333216858.9
87Sheldon Brookbank28TOTD4444841252.1-2.134432851.2-3.87.993.8101.759.940.112:0811:24109
87Sheldon Brookbank28ANAD2934432651.3-4.626626550.1-6.57.893.8101.657.342.713:5012:55895841.4
87Sheldon Brookbank28NJDD151048654.72.5786355.32.28.394.0102.367.232.88:518:28201442.9
88Wade Brookbank31CARLW27566845.2-7.6464749.5-3.38.891.2100.056.743.32:302:26101361.5
89Troy Brouwer23CHIRW6975858756.4-0.459345356.70.57.093.6100.669.730.315:0511:25161220960.3
90Dustin Brown24LAKRW801151105352.20.189581952.2-0.38.489.197.552.247.819:2414:05374851656.6
91Mike Brown23TOTRW4821628043.5-10.917620046.8-8.03.990.894.757.043.08:086:4791
91Mike Brown23ANARW2816819146.8-9.014114050.2-4.85.091.796.657.142.910:027:44616162.3
91Mike Brown23VANRW20488935.0-18.1356036.8-17.80.088.988.956.943.15:295:27301540.0
92Gilbert Brulé22EDMC118211342.1-7.4597743.4-7.47.388.796.063.836.29:529:25092259.1
93Andrew Brunette35MINLW8098395550.72.474572450.71.88.091.099.049.350.716:5513:31163217069.4
94Fabian Brunnström23DALLW5545647049.2-3.236635550.8-1.49.487.597.063.936.111:379:37282213161.8
95Adam Burish26CHIRW6639133753.7-3.030926154.2-2.77.192.9100.055.244.89:127:1111110579.0
96Brent Burns23MIND5985690948.50.064767548.9-0.17.791.499.149.350.722:2316:58285031846.2
97Alexandre Burrows27VANLW82101689753.15.475469152.24.411.091.1102.142.757.316:3813:09632628460.6
98Chris Butler22BUFD4759072344.9-5.347056545.4-5.58.495.6104.045.154.916:3215:147297448.6
99Dustin Byfuglien23CHIRW7785068355.4-1.065753555.1-1.46.694.4101.058.841.214:5211:55261831963.0
100Mikkel Bødker19PHXLW7878292445.80.757670145.1-0.19.391.7101.047.152.915:2012:1041820155.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%
101Kyle Calder30LAKLW7484474353.20.463757552.6-0.76.893.2100.050.549.513:1011:34243316157.8
102Joe Callahan26NYID1819525043.8-9.713218641.5-9.010.595.1105.651.548.514:6013:221122821.4
103Ryan Callahan23NYRRW811169102853.2-0.688678553.0-0.76.694.0100.661.138.917:0413:3753938960.9
104Mike Cammalleri26CGYLW81110788555.6-2.383470954.1-1.510.289.8100.059.840.217:2013:16325639863.3
105Brian Campbell29CHID821378104756.81.7106785255.6-0.18.491.299.661.938.122:3417:34153324244.6
106Gregory Campbell25FLAC77868107644.7-4.865985043.7-4.79.292.7102.040.959.116:4713:20311921363.4
107Chris Campoli24TOTD761040119046.6-2.976288146.4-4.07.390.497.850.749.319:3215:504229
107Chris Campoli24NYID5173282846.9-1.852661046.3-3.06.389.495.748.052.019:4915:52341811446.5
107Chris Campoli24OTTD2530836246.0-5.223627146.5-5.89.492.9102.256.943.118:5815:468117054.3
108Luca Caputi20PITLW5344841.5-6.3223637.9-11.610.591.7102.242.157.910:169:13011353.8
109Daniel Carcillo24TOTLW7466381244.9-3.649460644.9-4.06.291.397.555.045.011:3110:351620
109Daniel Carcillo24PHXLW5446761743.1-4.635846243.7-4.35.891.397.157.442.611:5910:43111515860.1
109Daniel Carcillo24PHILW2019619550.1-0.513614448.6-2.47.191.598.747.452.610:1610:13555070.0
110Matt Carkner28OTTRW11325.01233.30.0100.0100.00.0100.04:084:08000
111Matt Carle24TOTD761304131549.81.498998850.00.88.192.5100.646.853.221:2317:584756
111Matt Carle24PHID641140113950.01.686385050.41.18.492.1100.545.954.121:1618:11434815446.8
111Matt Carle24TBLD1216417648.20.212613847.7-1.16.295.1101.351.748.321:5816:48482454.2
112Brett Carson23CARD5425145.2-3.2323945.1-6.50.092.692.645.854.215:4410:0500633.3
113Jeff Carter24PHIC821221135747.4-1.8932101447.9-2.510.592.5103.041.658.420:5715:06726558758.3
114Ryan Carter25ANAC4832228453.1-1.926622154.6-0.37.093.7100.757.342.79:068:278127751.9
115Tom Cavanagh26SJSC179510946.6-6.7728047.4-6.64.293.097.167.332.77:447:35752142.9
116Zdeno Chára31BOSD801391129051.92.01056100351.32.110.192.8102.946.953.125:4518:35285442550.4
117Jonathan Cheechoo28SJSRW6679662456.12.062346957.12.37.490.998.356.143.915:1913:02313128453.5
118Chris Chelios*47DETD2826718658.9-0.919515256.2-2.06.493.199.564.735.311:4010:027133836.8
119Jason Chimera29CBJLW4950947951.5-1.438236051.5-1.711.992.8104.751.348.716:1512:10151919060.5
120Kyle Chipchura22MTLC138212040.6-2.3609538.7-5.67.187.394.556.543.510:189:22321241.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%
121Taylor Chorney21EDMD2195326.4-13.9153629.4-14.37.780.087.733.366.715:4315:320210.0
122Erik Christensen25TOTC6461165048.5-3.147351947.7-4.87.790.598.246.553.513:3911:152612
122Erik Christensen25ATLC4746251447.3-1.734740646.1-4.27.891.299.042.157.914:1611:5123816753.9
122Erik Christensen25ANAC1714913652.3-4.912611352.7-4.67.388.095.368.231.811:559:37344374.4
123Kris Chucko22CGYRW231715.021313.30.0100.0100.0100.00.07:026:23020
124Brett Clark32COLD761055126845.4-4.181587848.1-1.57.390.597.843.156.922:1916:45264121944.3
125Chris Clark32WSHRW3229532247.8-10.120725544.8-13.95.194.199.148.851.211:3410:165107250.0
126David Clarkson24NJDRW8272571350.4-3.655355949.7-4.97.593.0100.551.049.012:0310:3016825861.2
127Daniel Cleary30DETRW7499977056.5-1.876762954.9-2.98.489.898.253.746.316:4212:55162225263.5
128Ryane Clowe26SJSLW71102981555.80.580359557.41.57.593.0100.555.544.517:4614:21356625962.2
129Cal Clutterbuck21MINRW7870285545.1-5.854064945.4-6.07.293.3100.432.068.013:0011:48221625453.5
130Braydon Coburn23PHID801397134351.04.01075101251.53.87.891.799.544.455.624:3717:56395927746.9
131Andrew Cogliano21EDMC8285193247.7-1.164171047.4-1.48.692.3100.953.546.514:2411:48284220756.0
132Carlo Colaiacovo26TOTD7389086550.7-0.468166250.7-3.09.191.6100.657.342.718:0114:111118
132Carlo Colaiacovo26STLD6377476350.40.459359250.0-2.59.591.9101.457.742.318:2914:30101615450.6
132Carlo Colaiacovo26TORD1011610253.2-8.1887055.7-8.16.388.494.754.445.615:0812:11121741.2
133Erik Cole30TOTLW80100899250.42.576476649.92.28.391.8100.151.548.517:3713:344937
133Erik Cole30EDMLW6375175849.82.356958149.52.27.891.899.653.246.817:0513:10413426255.3
133Erik Cole30CARLW1725723452.33.019518551.32.09.991.9101.846.054.019:3615:01835362.3
134Sean Collins25WSHD1522015758.43.016510561.15.65.093.898.850.449.614:3213:554103540.0
135Jeremy Colliton24NYIC6355638.5-12.9303744.8-12.25.390.095.331.368.811:038:2411580.0
136Blake Comeau22NYILW5359671745.4-3.841651544.7-4.28.189.297.445.454.616:1713:08322216447.6
137Mike Commodore29CBJD811154132146.6-9.987297147.3-9.010.391.7102.142.957.122:5418:08182423044.8
138Mike Comrie28TOTC6369986544.7-4.951162844.9-5.47.390.798.151.948.115:4212:473437
138Mike Comrie28NYIC4147960744.1-5.235143344.8-5.58.690.398.850.349.716:2813:14263112663.5
138Mike Comrie28OTTC2222025846.0-4.116019545.1-5.24.791.896.556.143.914:1711:55866365.1
139Tim Conboy26CARRW2810512545.7-6.6899747.8-4.87.591.799.133.866.25:214:53221968.4
140Chris Conner25DALRW3835533551.40.326026949.1-2.49.788.698.255.045.010:5610:351286750.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%
141Tim Connolly27BUFC4860662049.4-0.945947749.0-2.312.492.0104.447.952.118:5713:01293821559.1
142Craig Conroy37CGYC82104578157.20.178663655.30.110.991.1102.050.949.115:1112:05594116064.4
143Matt Cooke30PITLW7676882948.1-0.855361747.3-3.710.291.0101.243.656.414:1311:60201416153.4
144Joe Corvo31CARD811472136351.90.11111105051.4-0.87.691.699.253.746.324:1817:32433644448.0
145Riley Cote26PHILW6318421446.2-3.014917645.8-4.23.991.395.365.734.34:104:09813470.6
146Joey Crabb25ATLRW2922225446.6-3.318019548.0-1.98.490.799.143.356.712:139:531635164.7
147Ryan Craig27TBLC5432139644.8-4.225128746.7-1.54.392.997.235.464.610:168:40228575.3
148B.J. Crombeen23TOTRW8178581349.1-1.462562150.2-1.76.591.598.045.854.212:4311:391911
148B.J. Crombeen23STLRW6668671349.0-0.854254250.0-1.75.892.198.045.554.513:4512:30171019258.3
148B.J. Crombeen23DALRW159910049.7-3.4837951.2-1.411.187.398.447.152.98:147:53212548.0
149Sidney Crosby21PITC771177119749.62.889886850.83.011.390.2101.657.842.221:5715:31568038761.2
150Matt Cullen32CARC6984585349.8-3.663961950.8-3.28.193.3101.451.049.016:4813:04542525354.5
151Jassen Cullimore36FLAD6882099745.1-3.762278744.1-3.96.992.599.444.555.516:4814:5193212342.3
152Kyle Cumiskey22COLD6514056.08.7402958.010.93.283.386.671.428.68:328:0912450.0
153Matt D'Agostini22MTLRW5356655850.43.941841750.14.46.388.494.648.551.513:2511:05281518861.7
154Trevor Daley25DALD751173117949.9-2.891690550.3-3.29.590.8100.248.451.622:0017:41223119553.3
155Mathieu Dandenault32MTLRW4138138150.02.128327850.43.68.994.4103.247.152.911:4510:099177561.3
156Pavel Datsyuk30DETC81124181460.44.395766359.13.711.690.5102.151.448.618:5913:59894944156.0
157Patrick Davis22NJDLW12625.0-36.92340.0-23.60.0100.0100.033.366.74:304:30000
158Rob Davison28VAND2317219846.5-1.713715646.8-2.17.090.597.548.451.610:059:43173345.5
159Nigel Dawes23TOTLW6469569150.1-4.753252450.4-3.77.491.298.661.738.313:0211:451720
159Nigel Dawes23NYRLW5260456151.8-3.746542752.1-2.77.791.599.262.337.713:0312:05151716657.8
159Nigel Dawes23PHXLW129113041.2-7.4679740.9-6.15.590.195.659.240.812:6010:21233060.0
160Greg de Vries36NSHD7171885945.5-5.353866844.6-7.57.590.998.448.551.515:0813:06201710835.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%
161Pavol Demitra34VANC6985981351.44.564363550.33.810.291.9102.154.345.717:1513:37182025952.5
162André Deveaux24TORC2110514542.0-6.17710542.3-4.24.092.996.959.540.57:147:07232365.2
163Boyd Devereaux30TORC2324028745.5-5.718420047.9-2.38.291.199.350.749.313:4211:24866068.3
164Shane Doan32PHXRW821075126945.9-0.681893946.60.310.191.8101.948.551.520:0214:52483139057.9
165Shean Donovan34OTTRW6541943149.3-0.631832349.6-1.85.793.399.047.252.87:507:461989163.7
166Derek Dorsett22CBJRW5232631351.0-3.126122154.11.35.892.998.751.448.68:538:37429065.6
167Drew Doughty19LAKD811251125250.0-2.694297549.1-3.87.590.998.452.247.823:5017:14367529542.7
168Jake Dowell23CHIC18850.07750.014.3100.0114.320.080.013:3713:04000
169Aaron Downey34DETRW4141745.2-11.4121348.0-7.120.081.8101.884.615.45:135:13022100.0
170Steve Downie21TOTRW2918720947.2-2.114316047.2-2.57.291.698.860.539.58:268:0697
170Steve Downie21TBLRW2316318447.0-3.912713748.1-2.77.893.9101.760.839.29:048:43733669.4
170Steve Downie21PHIRW6242549.05.7162341.0-4.30.080.080.058.341.75:575:4324425.0
171Kris Draper37DETC7960263248.8-10.846152446.8-12.26.390.196.444.955.111:499:3916913866.7
172Davis Drewiske24LAKD1721320051.6-0.917814854.61.35.494.6100.149.650.417:1914:031134250.0
173Chris Drury32NYRC811117110350.3-5.185284850.1-5.17.991.899.757.742.320:1514:07483139555.4
174Brandon Dubinsky22NYRC82114491255.62.384872453.9-0.17.591.298.757.043.016:3813:14322430661.4
175J.P. Dumont30NSHRW821082105550.61.682182449.90.110.690.5101.155.644.417:3013:51396631855.3
176Pascal Dupuis29PITLW7178578050.21.959656451.41.49.090.799.751.348.714:1311:23251523761.2
177Philippe Dupuis23COLC8456441.3-4.0335039.8-3.54.293.998.160.040.09:349:31101478.6
178Chris Durno28COLLW2131350.02.7111150.01.10.0100.0100.050.050.06:026:0200650.0
179Radek Dvořák31FLARW81920110845.4-3.769686744.5-3.48.592.5101.040.759.316:2613:34323722560.0
180Patrick Dwyer25CARRW13846855.3-0.4655156.02.24.486.791.151.348.78:346:12011752.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%
181Ben Eager25CHILW7554747053.8-3.539936952.0-5.67.992.4100.263.236.88:318:1912813360.2
182Mark Eaton31PITD6881491847.0-0.161264248.80.58.492.6101.048.851.217:4614:295178540.0
183Patrick Eaves24CARRW7465964850.4-2.650048550.8-2.96.195.3101.453.646.411:159:15271618562.2
184Andrew Ebbett26ANAC4855043755.70.043634555.8-0.110.191.2101.362.737.313:5211:51121715365.4
185Alexander Edler22VAND801060111748.7-1.181185748.6-0.89.393.2102.450.349.720:5615:47296533342.6
186Christian Ehrhoff26SJSD771167100253.8-0.990376054.3-1.26.991.398.255.344.721:1416:27334934947.3
187Patrik Eliáš32NJDLW77102180056.14.378861856.03.69.491.8101.252.447.618:3413:06303139562.5
188Matt Ellis27BUFLW4529135045.4-2.223025547.4-0.16.695.6102.248.151.98:447:5713710370.9
189Steve Eminger25TOTD711037109448.70.280182049.40.68.990.499.348.251.821:3616:471128
189Steve Eminger25TBLD5077783148.3-0.159862349.0-0.28.990.299.148.052.023:3217:5972213845.7
189Steve Eminger25PHID1213113449.42.310410150.71.912.286.398.550.050.017:5313:51431656.3
189Steve Eminger25FLAD912912950.00.5999650.83.15.395.9101.247.152.915:4914:05032065.0
190Toby Enström24ATLD821111128346.4-3.486399046.6-4.211.591.2102.743.256.823:3216:46244516950.9
191Martin Erat27NSHRW7196287952.33.272868851.42.48.390.198.452.747.318:3413:60464725458.7
192Jonathan Ericsson24DETD1927324153.1-6.919719550.3-7.68.090.998.956.443.617:4015:28094654.3
193Loui Eriksson23DALLW821135100653.01.687677353.11.110.790.7101.447.852.219:4914:46803128263.1
194John Erskine28WSHD5276768952.7-4.658050653.4-2.35.893.899.651.348.716:4815:0792912839.1
195Garnet Exelby27ATLD5965981944.6-5.551263344.7-5.97.493.1100.539.260.816:4314:2527228350.6
196Sergei Fedorov*39WSHC5277950460.77.458237660.87.58.389.698.053.246.816:3112:52314720158.7
197Todd Fedoruk29PHXLW7255970844.1-2.242555743.3-3.77.591.799.347.252.810:3610:099139757.7
198Ruslan Fedotenko30PITLW6573774549.70.354552550.9-0.211.293.4104.557.342.714:0612:3222920557.1
199Eric Fehr23WSHRW6174048760.36.354535060.97.37.791.298.855.844.211:1510:29532223257.8
200Andrew Ference29BOSD4771772749.7-1.254553750.4-0.27.594.1101.648.451.621:3116:52141514848.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%
201Brett Festerling22ANAD4042546048.0-9.733337647.0-10.75.996.2102.149.350.716:4014:145134930.6
202Vernon Fiddler28NSHLW7868978046.9-3.952558947.1-3.96.791.297.938.761.313:5810:45331520455.4
203Nikita Filatov18CBJLW8483955.23.5373253.61.916.192.6108.750.050.08:086:41111376.9
204Valtteri Filppula24DETC80105579856.9-1.282164656.0-1.37.991.699.451.248.815:5313:20261821061.0
205Jeff Finger29TORD661034114347.5-5.476484047.6-5.210.288.898.950.549.520:0816:49285516041.9
206Mike Fisher28OTTC7886594247.9-3.766169548.7-3.08.691.6100.247.352.718:2313:17453632755.7
207Mark Fistric22DALD3639640549.4-5.131430950.4-3.88.891.3100.051.848.215:5612:5913146058.3
208Tomáš Fleischmann24WSHRW7384867355.80.064949456.81.37.889.797.555.944.115:0511:15533421162.1
209Nick Foligno21OTTLW8173873350.2-0.956454350.9-0.76.791.798.448.251.813:3611:15332522863.6
210Adam Foote37COLD4249264843.2-7.738148144.2-8.27.291.298.438.062.019:4015:4717284344.2
211Kurtis Foster27MIND10979750.04.1707548.31.618.992.9111.733.866.213:3510:54043132.3
212Johan Franzén29DETRW71105669560.34.985055460.56.68.691.4100.048.251.817:4814:12242336366.7
213Colin Fraser24CHIC8151049051.0-6.740136652.3-4.97.192.299.442.557.510:537:471299173.6
214Jamie Fraser23NYID191047.47.75455.615.10.0100.0100.042.957.111:0011:00100
215Jamie Fritsch23PHID16366.78.63350.0-6.466.766.7133.3100.00.04:344:34000
216Dan Fritsche23TOTC5037046544.3-8.327636043.4-10.36.393.099.247.252.810:389:4559
216Dan Fritsche23MINC3425331644.5-6.118624243.5-8.46.093.299.239.160.911:0910:01466254.8
216Dan Fritsche23NYRC1611714944.0-11.59011843.3-13.06.992.599.464.535.59:339:09133655.6
217Mitch Fritz28NYILW20375739.4-8.0314242.5-4.80.087.587.573.126.92:402:3911450.0
218Jonas Frögren28TORD4143648547.3-5.632736547.3-6.26.393.7100.043.256.813:2611:2412173138.7
219Michael Frolík20FLAC7990793049.41.970271449.62.99.193.6102.743.656.414:4812:27363525062.8
220Alex Frolov26LAKLW77102296751.4-0.878173351.6-1.08.390.298.651.948.119:5514:06547131755.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%
221Marián Gáborík26MINRW1721322948.2-1.416617149.3-1.513.887.3101.148.052.019:6015:56111110068.0
222Simon Gagné28PHILW791002105448.70.574376449.30.29.592.3101.846.753.319:0113:28325039056.2
223Sam Gagner19EDMC7691193849.31.967374047.60.09.092.5101.554.245.816:4513:21295824862.5
224T.J. Galiardi20COLLW1112711951.65.3948452.84.87.884.292.055.444.616:2113:57684332.6
225Jason Garrison24FLAD19756.35550.00.0100.0100.060.040.011:579:150020.0
226Paul Gaustad26BUFC6263262750.2-2.450247551.4-2.18.092.1100.049.550.516:0611:55112018366.7
227Denis Gauthier32LAKD6567669749.2-4.252053149.5-4.06.890.197.047.752.314:3211:47103510135.6
228Nathan Gerbe21BUFC101088057.410.0826555.810.16.397.6104.058.541.513:3711:35463863.2
229Bruno Gervais24NYID691114130046.1-4.179897045.1-6.57.091.898.844.755.321:3517:21593919142.9
230Ryan Getzlaf23ANAC81133998157.77.2104580956.45.59.290.399.557.742.320:0815:37557039257.9
231Tom Gilbert26EDMD821234130948.51.193699748.41.09.991.4101.348.451.621:5716:25407021250.5
232Hal Gill33PITD6279985648.3-0.259561249.3-0.410.192.5102.744.755.317:5414:40124511335.4
233Colton Gillies19MINC4523933641.6-8.717425140.9-9.86.994.0100.943.956.18:147:497114944.9
234Brian Gionta30NJDRW81107489454.62.281267954.51.99.391.3100.752.048.016:5813:31282543157.5
235Mark Giordano25CGYD5883655959.95.062245257.94.78.690.398.964.735.315:5112:33201017746.3
236Dan Girardi24NYRD821400123553.1-0.3104996752.0-1.45.892.498.255.344.721:3216:36403131139.2
237Alexandre Giroux27WSHLW121209655.65.3937156.75.87.297.9105.258.941.110:349:33633751.4
238Claude Giroux21PHIRW4252550051.22.040137551.72.29.493.4102.852.447.615:1012:58332212454.0
239Tanner Glass25FLALW362817.641818.20.0100.0100.038.961.16:456:45001100.0
240Tim Gleason26CARD701161120049.2-4.587691848.8-5.67.692.4100.047.952.120:4017:25262314841.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%
241Curtis Glencross26CGYLW7495866759.03.672554857.03.49.491.4100.953.446.614:2911:49342624560.4
242Marcel Goc25SJSC5556946754.9-0.744336355.0-1.25.291.796.949.051.013:5512:13292017459.8
243Eric Godard28PITRW7118426840.7-7.213219640.2-9.16.693.7100.347.852.24:044:03233458.8
244Steven Goertzen24PHXRW1610111846.10.7798947.03.37.789.196.847.652.49:428:51512572.0
245Alex Goligoski23PITD4559354152.38.143337253.88.111.090.1101.153.946.118:1814:1492413844.2
246Scott Gomez29NYRC771396106156.85.6103881955.94.26.791.698.358.141.921:0315:41574142963.2
247Sergei Gonchar34PITD2537739748.7-5.829030548.7-8.612.391.7104.053.846.225:1116:15101513851.4
248Andrew Gordon23WSHRW14833.33730.00.0100.0100.0100.00.07:127:1200333.3
249Boyd Gordon25WSHC6345552546.4-9.832336846.7-8.47.391.899.040.559.513:279:41321411361.1
250Josh Gorges24MTLD811141122348.31.284591048.11.410.591.8102.348.751.320:0815:53255616638.0
251Mikhail Grabovski25TORC78105697951.90.577971752.11.07.790.498.153.047.015:5813:36506225146.6
252Marc-André Gragnani21BUFD4465147.4394546.413.393.8107.171.428.615:2313:1020742.9
253Chris Gratton33TOTC2414918444.7-4.211714544.7-4.95.994.8100.730.969.110:328:22126
253Chris Gratton33TBLC1811514244.7-4.38811842.7-7.04.693.598.228.971.110:488:07952466.7
253Chris Gratton33CBJC6344244.7-4.0292751.82.610.0100.0110.040.060.09:469:0831944.4
254Josh Gratton26PHILW197010041.2-8.4527341.6-9.712.286.598.768.831.36:146:10242263.6
255Denis Grebeshkov25EDMD721122109450.63.581082149.72.411.191.7102.848.551.521:1016:18316413944.6
256Mike Green23WSHD681469109457.32.2106284555.7-0.59.792.2101.962.937.125:4617:55499548050.6
257Andy Greene26NJDD4963161950.5-6.648748949.9-8.66.394.9101.252.747.316:1714:22131810635.8
258Matt Greene25LAKD821188114450.9-2.589785051.3-2.17.592.499.947.352.719:4316:31116018241.8
259Kyle Greentree25CGYLW2121938.7-15.1101441.7-7.50.088.988.940.060.09:187:4000560.0
260Mike Grier34SJSRW6267064551.0-6.353347452.9-5.16.694.0100.548.751.315:0012:15162817462.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%
261Nicklas Grossmann24DALD81947104147.6-6.374280647.9-6.98.490.799.146.353.717:3815:06254714042.9
262Nate Guenin26PHID171138.941028.60.0100.0100.060.040.013:2513:25000
263Bill Guerin38TOTRW78945104047.6-3.169276047.7-3.38.490.398.755.244.816:3912:383236
263Bill Guerin38NYIRW6174685246.7-2.753361946.3-3.17.390.197.454.845.217:1212:60303531458.0
263Bill Guerin38PITRW1719918851.4-4.015914153.0-3.212.091.0103.057.342.714:4311:20217361.6
264Ben Guite30COLRW5040945547.3-2.531733148.9-2.48.092.4100.443.556.512:4310:10201010758.9
265Niklas Hagman29TORLW6585482550.9-2.263063150.0-3.58.490.398.855.644.416:4613:18313428557.5
266Ron Hainsey27ATLD811046118646.9-1.682091347.3-1.47.991.399.243.556.522:2115:41424531447.1
267David Hale27PHXD4847464442.4-3.736150241.8-4.89.789.599.234.565.515:0813:116165837.9
268Matt Halischuk20NJDRW11234.2-48.21175.6-44.4100.084.6184.650.050.09:479:47000
269Adam Hall28TBLRW7448353247.6-0.937940748.20.14.193.197.333.666.411:128:3118614162.4
270Jeff Halpern32TBLC5245856744.7-5.833642144.4-6.17.789.296.937.162.916:5911:49181511651.7
271Dan Hamhuis26NSHD821196135946.8-4.6915101147.5-3.07.891.799.441.758.322:4917:38635224654.9
272Jeff Hamilton31TORRW1515918346.5-4.712113647.1-4.810.092.9102.953.346.712:5710:52675950.8
273Roman Hamrlík34MTLD811291145247.1-0.9953106347.30.08.892.2101.045.854.221:5417:22417826454.2
274Michal Handzuš31LAKC8281991547.2-6.661269346.9-7.17.992.0100.043.456.618:5412:09285122463.8
275Scott Hannan30COLD811134149943.1-7.0846110043.5-8.47.191.298.339.960.122:2218:11283614349.0
276Jannik Hansen22VANRW5551450750.32.639238950.22.512.289.3101.642.257.812:3110:36181212551.2
277Christian Hanson22TORC5786953.14.1585650.94.15.691.797.255.944.116:1913:21142142.9
278Martin Hanzal21PHXC7473784346.60.755563746.60.98.491.099.436.663.416:1312:41261517554.9
279Jay Harrison26TORD711510352.83.5877753.05.47.587.795.350.050.017:1614:43233119.4
280Peter Harrold25LAKD6960860450.2-1.747746350.7-1.13.892.396.156.843.213:1010:13102317454.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%
281Scott Hartnell26PHILW821105123347.3-2.683891347.9-3.210.492.5102.943.556.517:4813:43417833263.3
282Niclas Hävelid35TOTD78982128743.3-9.974795743.8-8.710.391.8102.143.456.620:4016:443730
282Niclas Hävelid35ATLD63773106942.0-10.658879742.5-9.611.091.9102.940.559.520:5417:0336259244.6
282Niclas Hävelid35NJDD1520921848.9-6.915916049.8-4.87.891.399.158.941.119:4315:24152951.7
283Martin Havlát27CHIRW81110279958.03.890464158.54.911.490.3101.755.644.417:2414:01301635270.7
284Dany Heatley28OTTLW821221116451.21.691887451.20.89.389.198.553.946.120:0115:33424546156.0
285Jochen Hecht31BUFC7088786350.7-0.169365851.30.56.190.696.746.753.317:1613:51303726166.3
286Bret Hedican38ANAD5170155056.05.255344855.23.98.188.896.859.440.616:1814:226219542.1
287Jan Hejda30CBJD821180130847.4-8.189196748.0-7.810.892.1102.942.657.422:2318:10172317637.5
288Milan Hejduk32COLRW821082111949.21.082080250.60.98.288.696.847.352.719:5514:18634335160.1
289Darren Helm22DETC1620012661.32.916010759.91.13.288.291.463.037.012:2611:281014269.0
290Bryan Helmer36WSHD1216314153.6-3.012510554.3-0.66.989.996.845.954.116:3413:13662433.3
291Dwight Helminen25CARC2313714848.1-3.79310646.7-4.47.989.797.652.347.76:506:39922951.7
292Aleš Hemský25EDMRW7299091651.95.173670950.93.48.791.8100.550.050.018:3814:16387633355.6
293Matt Hendricks27COLC4293743.9-8.3262155.32.05.0100.0105.052.647.48:308:2801771.4
294Jordan Hendry24CHID9546246.6-5.7393950.0-4.06.990.096.968.831.310:068:37121010.0
295Josh Hennessy23OTTC112570.625.78372.729.10.0100.0100.033.366.713:4011:06100
296Alex Henry29MTLD272125.0-33.541620.0-44.50.084.684.675.025.06:346:25000
297T.J. Hensick23COLC6155968045.1-2.842350145.8-2.76.192.698.752.447.612:5410:34292319260.4
298Jamie Heward37TBLD1310513443.9-6.18210743.4-4.53.596.499.950.050.011:499:39022250.0
299Chris Higgins25MTLLW5764570947.6-1.446451847.3-0.68.992.3101.343.356.716:5912:36402026257.3
300Andy Hilbert27NYIC6780787847.9-1.157561948.2-0.86.592.098.543.456.616:0912:23422629656.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%
301Jack Hillen23NYID4046555445.6-3.033739146.3-2.16.690.597.246.853.215:1313:2614228952.8
302Dan Hinote32STLRW5126440039.8-11.720028641.2-12.69.088.597.643.756.310:558:171124060.0
303Niklas Hjalmarsson21CHID2120219151.4-6.015414451.7-4.37.394.7101.962.437.614:5913:20722951.7
304Shane Hnidy33BOSD6575276749.5-1.855558848.6-2.69.592.8102.352.347.715:2513:3982511941.2
305Jeff Hoggan30PHXRW4424250.012.2322952.515.03.490.994.428.671.412:0011:43101070.0
306Bobby Holík38NJDC6253446553.5-2.041538451.9-3.93.795.298.949.350.710:119:44141112264.8
307Ryan Hollweg25TORLW2513614847.9-6.710311048.4-6.74.589.293.763.037.06:196:16222646.2
308Tomas Holmström36DETRW5363942560.14.248834758.43.710.393.0103.456.743.315:0211:4492013155.7
309Shawn Horcoff30EDMC801068106050.22.881079150.63.29.292.1101.340.259.821:2214:17536130558.4
310Darcy Hordichuk28VANLW7322335238.8-11.117925741.1-8.69.694.5104.136.763.35:275:231164062.5
311Patric Hörnqvist22NSHRW2825125449.71.319418850.82.37.790.197.856.143.911:2210:181448365.1
312Nathan Horton23FLAC6786892848.30.562772446.4-1.210.291.2101.356.443.617:5113:52222627447.8
313Marián Hossa*30DETRW74112274460.13.487160858.93.49.891.8101.752.647.417:3313:24403449860.6
314Jiří Hudler25DETRW8289262758.70.470351757.60.28.190.898.964.535.513:3010:29152524862.1
315Trent Hunter28NYIRW5570166251.43.150550150.20.76.691.698.151.448.616:2311:44372626358.6
316Matt Hunwick23BOSD5365069848.2-1.949955147.5-2.811.493.7105.152.347.716:4314:0810811150.5
317Kristian Huselius30CBJLW74108089554.72.181770753.60.59.890.099.855.544.519:3115:27493534960.7
318Kent Huskins29ANAD3337845745.3-10.729837644.2-11.210.793.5104.250.949.118:4714:588104940.8
319Andrew Hutchinson28TOTD4044942851.2-0.833832551.0-2.56.389.896.154.945.114:2213:13213
319Andrew Hutchinson28DALD3842341450.5-1.532131150.8-2.76.791.598.254.245.814:2013:1521210851.9
319Andrew Hutchinson28TBLD2261465.0171454.80.058.358.369.230.814:4412:4801366.7
320Mike Iggulden26NYIC1112412450.04.2879348.34.910.387.397.739.360.712:0811:45623250.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%
321Jarome Iginla*31CGYRW821372115554.3-4.1104095552.1-4.210.189.799.958.341.721:2116:20354851655.6
322Raitis Ivanāns30LAKLW7629638843.3-10.821828843.1-11.12.194.496.558.341.76:226:196125050.0
323Barret Jackman27STLD821256134348.3-0.11014102549.70.47.589.697.041.658.423:2618:28414617451.1
324Tim Jackman27NYIRW6955881040.8-9.542556443.0-6.75.791.196.738.062.011:4510:17411815165.6
325Jean-François Jacques23EDMLW7345637.8-18.8304241.7-16.015.090.9105.950.050.07:227:0000560.0
326Jason Jaffray27VANRW14799944.4-5.8708046.7-4.28.991.7100.656.443.69:047:32221573.3
327Connor James26PITLW17750.07370.00.0100.0100.060.040.08:158:040010.0
328Dan Jancevski27DALD3284538.4-15.3234036.5-16.810.593.5104.129.470.615:2014:2500666.7
329Doug Janik28TOTD159513541.3-7.8679541.4-8.69.889.198.841.258.810:189:1856
329Doug Janik28DALD137911041.8-7.3587543.6-6.011.488.099.443.456.69:458:5554911.1
329Doug Janik28MTLD2162539.0-9.892031.0-24.50.092.992.933.366.713:5411:460240.0
330Cam Janssen24STLRW5616324639.9-10.513719341.5-10.010.589.199.653.047.05:014:58143857.9
331Dustin Jeffrey20PITC148311342.3-0.5647247.14.09.498.1107.539.560.510:479:07112475.0
332Jesse Joensuu21NYILW7717648.3-0.2426140.8-7.89.189.798.858.841.212:0611:55412142.9
333Aaron Johnson25CHID3838734952.6-3.530627252.9-4.013.095.4108.350.849.214:0711:59895747.4
334Jack Johnson22LAKD4156969744.9-6.642553944.1-7.57.290.397.551.049.020:1616:5392910348.5
335Ryan Johnson32VANC6227645138.0-13.621133438.7-12.18.693.8102.428.571.510:517:371894148.8
336Kim Johnsson32MIND811203143145.7-4.4922109945.6-5.48.692.1100.734.465.624:3219:33354221044.3
337Jussi Jokinen25TOTLW7173174149.7-1.353055648.8-1.86.891.197.948.551.515:1911:442322
337Jussi Jokinen25TBLLW4643847148.2-1.032435547.7-1.86.791.297.940.459.615:3811:12111811158.6
337Jussi Jokinen25CARLW2529327052.0-1.120620150.6-1.66.990.997.862.137.914:4312:441245567.3
338Olli Jokinen30TOTC761050108549.21.180285748.30.67.991.199.056.843.218:5214:303843
338Olli Jokinen30PHXC5772181047.12.454862846.61.67.992.1100.055.344.718:0914:01203328160.1
338Olli Jokinen30CGYC1932927554.5-7.525422952.6-5.97.988.396.260.639.421:0315:54181011458.8
339David Jones24COLRW4036042246.0-3.227331946.1-3.46.390.196.553.946.112:4211:0721117166.2
340Randy Jones27PHID4765176745.9-5.349059145.3-7.79.293.9103.144.056.019:0715:16264710542.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%
341Ryan Jones24NSHLW4638842847.5-2.129733147.3-2.55.796.2101.957.742.311:269:57242111355.8
342Derek Joslin21SJSD1211610452.7-2.3927953.8-4.14.589.894.361.838.211:2210:50641947.4
343Ed Jovanovski32PHXD821306138448.64.1966107247.42.07.291.999.161.638.421:5417:04184041046.6
344Jonas Junland21STLD141028.6070.0100.033.366.712:2810:14000
345Milan Jurčina25WSHD79119597755.00.887169855.51.76.592.499.052.847.216:0915:03205021644.0
346František Kaberle35CARD3036830354.81.126622154.6-1.15.191.096.161.538.514:0311:39787437.8
347Tomáš Kaberle30TORD57100489552.91.976367053.22.19.088.797.857.742.323:0317:10214421044.3
348Patrick Kaleta22BUFRW5132236347.0-5.725727947.9-4.97.793.4101.145.754.38:548:21266355.6
349Dmitri Kalinin28TOTD7396498849.4-4.473575949.2-4.27.691.498.957.242.817:2414:282933
349Dmitri Kalinin28NYRD5878077950.0-6.059359549.9-5.77.691.298.856.743.317:0114:25253011942.9
349Dmitri Kalinin28PHXD1518420946.84.914216446.44.97.491.899.358.841.218:5014:40434334.9
350Jon Kalinski21PHIC12497938.3-15.2415244.1-11.210.784.895.667.532.57:377:20111163.6
351Boyd Kane30PHILW171041.22433.30.0100.0100.08:128:120020.0
352Patrick Kane20CHIRW80112587456.30.186369855.3-0.87.591.498.968.032.018:3814:16233238566.0
353Paul Kariya*34STLLW1113112251.87.1939050.85.013.790.9104.650.050.018:0613:37326944.9
354Martins Karsums22TOTRW2420221948.0-0.415015948.52.66.186.592.640.659.411:1110:3076
354Martins Karsums22TBLRW1815116547.80.711211748.95.26.987.093.938.461.611:4010:48553171.0
354Martins Karsums22BOSRW6515448.6-3.8384247.5-4.83.685.288.848.451.69:459:34216100.0
355Lukáš Kašpar23SJSLW131117659.46.2765259.44.16.888.995.771.428.69:088:36332458.3
356Duncan Keith25CHID771434113655.80.5113390855.50.79.692.1101.750.749.325:3319:23504036247.8
357Chris Kelly28OTTC8279687147.8-4.259062448.6-4.16.690.697.248.951.115:3412:20483019361.1
358Tim Kennedy22BUFLW16650.04.35550.02.80.0100.0100.050.050.011:0411:0400250.0
359Tyler Kennedy22PITC6781373152.75.159354652.12.010.093.1103.247.652.413:4612:19181928759.6
360Ryan Kesler24VANC8297294050.81.574371551.02.29.991.3101.342.457.619:1413:28723030258.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%
361Phil Kessel21BOSRW7099988753.03.572869951.02.110.594.4104.852.147.916:2113:45423339657.6
362D.J. King24STLLW131121.4-27.021016.7-33.3100.088.9188.90.0100.08:208:180010.0
363Geoff Kinrade23TBLD1121250.014.97653.820.50.080.080.055.644.417:3215:0100250.0
364Ken Klee37TOTD7175684347.30.657563847.40.18.693.4102.147.952.115:1213:14119
364Ken Klee37PHXD6872981047.41.155361547.30.48.593.6102.147.452.615:0713:1311910444.2
364Ken Klee37ANAD3273345.0-16.1222348.9-13.311.188.9100.060.040.016:5713:4000580.0
365Kevin Klein24NSHD6364764250.2-0.147750248.7-2.47.992.9100.951.148.912:4011:4620279742.3
366Rostislav Klesla26CBJD3444845849.4-7.134034349.8-5.88.293.6101.850.649.420:5916:17577142.3
367Mike Knuble36PHIRW82987104348.60.573975149.60.78.391.8100.146.753.318:1012:57372629957.9
368Chuck Kobasew26BOSRW6866878446.0-5.551259646.2-4.910.592.8103.345.354.714:2912:46181320363.1
369David Kočí27TOTLW3717320445.9-4.514016545.9-3.58.393.3101.559.840.25:575:4949
369David Kočí27TBLLW3315818945.5-4.812715345.4-4.19.294.5103.760.040.06:146:06391942.1
369David Kočí27STLLW4151550.0131252.00.077.877.850.050.03:373:3710683.3
370Ville Koistinen26NSHD3836743545.8-4.326435242.9-8.710.093.0103.057.742.314:4211:492239046.7
371Mikko Koivu25MINC791081105650.63.482981050.63.18.790.999.649.250.821:2715:05635538561.3
372Saku Koivu34MTLC6576480248.80.553660547.0-0.610.991.7102.745.554.517:0312:03383021856.4
373Krys Kolanos27MINC2114417545.1-5.110814343.0-7.79.297.0106.355.244.810:368:41124862.5
374Mike Komisarek27MTLD661015115546.80.971680847.01.08.492.1100.538.261.820:3716:56218916035.0
375Zenon Konopka28TBLC7335139.3-15.1233639.0-15.95.692.397.960.040.07:016:5701785.7
376Tomáš Kopecký26DETRW7966159452.7-6.950448750.9-8.06.990.397.257.043.010:209:30161117164.3
377Anže Kopitar21LAKC821260107354.03.797081454.43.48.288.496.652.747.320:2715:07497343354.0
378Lauri Korpikoski22NYRLW6854563446.2-9.841248246.1-10.06.891.197.862.337.710:559:4415710559.0
379Andrei Kostitsyn23MTLLW7488188050.03.265065249.93.39.889.999.746.353.715:3512:14183732252.5
380Sergei Kostitsyn21MTLLW5651963045.2-4.536546544.0-6.28.293.5101.750.349.714:0810:43241714252.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%
381Tom Kostopoulos30MTLRW7885491848.20.762066748.20.97.592.499.845.154.914:0911:47292720159.7
382Aleš Kotalík30TOTRW7583284949.51.262264649.10.98.490.999.254.145.915:2412:202529
382Aleš Kotalík30BUFRW5659860149.91.743846148.70.47.690.798.354.345.715:1011:55172125659.8
382Aleš Kotalík30EDMRW1923424848.50.218418549.92.210.491.2101.553.346.716:0613:35889856.1
383Ilya Kovalchuk25ATLLW791086120147.5-1.582993547.0-2.811.989.0100.947.053.021:4815:43488758746.8
384Alex Kovalev35MTLRW78974106847.70.571579047.50.38.092.5100.548.251.819:2513:34446439652.8
385Viktor Kozlov33WSHC67101277756.62.372557155.90.78.489.097.558.042.015:4013:12403924861.7
386Vyacheslav Kozlov36ATLLW8286391348.6-0.466671448.3-2.09.790.099.741.358.717:1312:31415327959.1
387Lukáš Krajíček25TBLD71912102747.0-2.269978147.2-1.68.490.698.949.650.419:3716:17224913648.5
388David Krejčí22BOSC8296589651.91.673766452.62.811.194.7105.849.650.416:4012:28372321667.6
389Kamil Kreps24FLAC6658973444.5-5.245256344.5-4.36.694.8101.445.354.713:5811:04291013557.0
390Jason Krog33VANC4242054.52.9171160.78.00.0100.0100.038.961.110:147:2611955.6
391Niklas Kronwall28DETD801417101758.21.6110580058.02.98.288.796.954.046.022:3517:11194123850.0
392Staffan Kronwall26WSHD3453060.02.4332260.04.44.888.293.069.630.413:1312:4301757.1
393Filip Kuba32OTTD71990101649.4-3.074374549.9-3.18.293.0101.252.247.823:1016:09366025643.4
394Pavel Kubina31TORD821331126651.3-0.299294351.30.08.689.197.855.544.521:5116:31235036749.9
395Lasse Kukkonen27PHID2219419250.32.614613152.72.96.489.996.355.844.210:439:19281566.7
396Nikolai Kulemin22TORLW7381681849.9-2.360058650.6-1.49.388.397.553.047.013:3611:49273123952.7
397Chris Kunitz29TOTLW82115589856.34.390671356.03.88.292.5100.754.245.816:2613:272140
397Chris Kunitz29ANALW6293369057.56.773456056.75.97.492.8100.256.044.016:2914:07153623559.1
397Chris Kunitz29PITLW2022220851.6-3.417215352.9-3.011.291.5102.747.552.516:1711:21647552.0
398Dan LaCouture31CARLW11395641.1-5.1283941.8-5.310.090.9100.956.743.34:164:0011580.0
399Andrew Ladd23CHILW82102679156.51.582163656.31.310.291.8101.940.759.314:2412:53431528967.5
400Brooks Laich25WSHC8299783454.5-1.172161254.1-1.88.790.399.054.046.017:1711:40444928764.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%
401Quintin Laing29WSHLW17558.37463.620.0100.0120.016.783.310:199:27002100.0
402Robert Lang38MTLC5055158048.7-0.139942948.2-1.611.690.8102.443.057.016:5111:29272718155.8
403Jamie Langenbrunner33NJDRW81109687155.72.185464956.83.09.392.6101.952.147.918:0612:57342238859.0
404Daymond Langkow32CGYC7397073357.00.573658655.71.48.290.899.058.441.616:5613:03434624763.6
405Ian Laperrière35COLRW7464272047.1-2.050051549.3-0.87.292.699.843.156.913:5010:38492211055.5
406Maxim Lapierre23MTLC7987597347.3-0.163968348.31.78.293.5101.646.453.614:4812:14463226063.5
407Georges Laraque32MTLRW3319625543.5-4.413816945.0-2.52.992.895.761.138.97:397:13462560.0
408Chad Larose26CARLW81104096451.9-1.475669052.3-1.27.691.899.355.045.015:0813:06461930156.8
409Matt Lashoff22TOTD2834538947.0-5.424829245.9-4.75.693.398.956.843.217:4114:51815
409Matt Lashoff22BOSD1617317350.0-2.712612749.8-1.48.094.2102.156.044.013:0712:43101735.3
409Matt Lashoff22TBLD1217221644.3-7.712216542.5-7.03.392.695.857.742.323:4617:407153357.6
410Guillaume Latendresse21MTLRW5663062750.14.346346150.13.68.692.7101.349.051.013:3712:00111121852.8
411Jay Leach29NJDD2424426647.8-6.818720747.5-6.26.394.4100.849.250.814:4913:34171729.4
412Brett Lebda27DETD6578061655.9-4.160151453.9-5.77.493.7101.155.045.013:2813:08101214647.3
413Vincent Lecavalier28TBLC771062105750.13.281381849.83.09.289.899.060.239.820:1514:25515548160.5
414Per Ledin30COLLW3183832.1-17.9173532.7-19.30.096.396.340.060.09:569:5620366.7
415Brian Lee21OTTD5372571650.31.354254449.9-0.17.192.699.752.647.418:4415:5492411444.7
416David Legwand28NSHC7398793851.32.674971451.22.27.691.198.747.252.819:2714:33445027463.9
417Scott Lehman23ATLD11150.0-14.81150.0-13.650.050.03:033:03000
418Jere Lehtinen35DALRW4861350954.60.547241053.5-1.78.991.4100.346.153.918:5913:19291219959.8
419Mikko Lehtonen21BOSRW1101147.67558.30.0100.0100.057.142.916:1414:23001100.0
420Ville Leino25DETLW131559861.34.41077259.83.918.284.0102.260.839.212:4211:20513647.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%
421Claude Lemieux43SJSRW181099553.4-2.6846656.0-1.03.387.090.460.739.37:407:37243056.7
422Jordan Leopold28TOTD831192112451.52.190485851.31.77.588.696.060.139.918:4815:052024
422Jordan Leopold28COLD6486983451.03.665861351.83.57.488.295.761.538.518:1014:39171916848.2
422Jordan Leopold28CGYD1932329052.7-5.424624550.1-5.27.689.396.956.243.820:5816:33354852.1
423Sami Lepistö24WSHD7998753.2-4.0746652.9-5.95.788.494.060.339.719:3614:57452330.4
424Kris Letang21PITD741123109550.63.184378651.73.010.189.399.352.447.621:0916:14235427650.0
425Pierre-Luc Letourneau-Leblond23NJDRW8191359.40.6161061.55.023.1100.0123.166.733.34:514:45003100.0
426Grant Lewis24ATLD1151157.712.5131056.513.414.387.5101.850.050.015:2915:2901333.3
427Trevor Lewis22LAKC6745059.711.2603364.518.87.785.793.480.619.411:3611:27011662.5
428Nicklas Lidström*38DETD78142699358.92.9111783557.21.89.192.0101.250.249.824:2917:10264535050.0
429John-Michael Liles28COLD751145119848.91.987586650.32.07.189.896.953.047.021:3216:50225331546.3
430Andreas Lilja33DETD6079158757.4-0.962148056.4-1.89.790.199.851.148.916:4513:2082911749.6
431Joakim Lindström25PHXC4442953844.4-1.332339145.20.510.390.9101.251.548.514:5211:378813357.9
432Enver Lisin22PHXRW4849259245.40.138745046.21.78.588.596.953.446.614:5012:0361118158.0
433Bryan Little21ATLRW7982190147.7-0.464570048.0-0.512.488.6101.043.856.216:5412:49352326864.2
434Matthew Lombardi26TOTC6988583751.4-1.367966950.4-1.410.291.3101.551.348.717:1713:203130
434Matthew Lombardi26CGYC5067056654.2-0.751746652.6-0.810.491.3101.756.443.616:1512:49242518363.4
434Matthew Lombardi26PHXC1921527144.20.016220344.4-1.39.591.4100.941.358.720:0114:39758068.8
435Ben Lovejoy24PITD2132237.1-10.2111837.9-13.311.191.7102.850.050.011:5311:02101100.0
436Milan Lucic20BOSLW7292886751.71.967966850.40.69.794.2103.852.247.814:4413:04332117255.2
437Brad Lukowich32SJSD5877764654.60.259147755.30.86.492.298.753.646.416:1314:3617309545.3
438Mike Lundin24TBLD2524530244.8-4.818322145.3-4.36.892.699.337.562.516:3913:03642433.3
439Jamie Lundmark28CGYC2728325053.1-5.221520051.8-4.39.290.9100.154.745.313:5911:419118558.8
440Joel Lundqvist26DALC4331937046.3-6.524126048.1-5.35.091.196.154.445.610:499:4913127244.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%
441Joffrey Lupul25PHIRW79968109147.0-2.870982246.3-5.29.592.1101.747.452.615:4113:04204335155.3
442Toni Lydman31BUFD801175132147.1-4.791397348.4-2.88.291.399.546.453.621:4217:07206720149.3
443Clarke MacArthur23BUFLW7175674950.21.456455950.21.57.391.498.745.954.113:4311:28132617661.4
444Andrew MacDonald22NYID3282552.8-1.0191752.8-0.716.7100.0116.762.537.510:109:5220425.0
445Craig MacDonald31CBJC8436141.3-15.4334741.3-14.58.096.9104.950.050.010:399:0910966.7
446Spencer Machacek20ATLRW271729.2-0.741521.1-5.20.0100.0100.050.050.08:128:12001100.0
447Ray Macias22COLD6808448.84.5626548.83.04.095.799.744.955.117:5915:23151233.3
448Steve MacIntyre28EDMLW22559137.7-6.7456540.9-5.25.990.296.153.846.23:553:4901875.0
449Aaron MacKenzie27COLD5564754.49.9463457.512.33.1100.0103.150.050.014:3813:1310837.5
450Derek MacKenzie27CBJC18466.712.64450.0-2.00.075.075.050.050.07:157:1510250.0
451John Madden35NJDC7676892245.4-11.657470045.1-12.96.293.199.245.654.416:2413:02403421062.9
452Adam Mair29BUFC7564272547.0-4.549254547.4-3.56.994.4101.352.547.510:3110:08192213256.8
453Manny Malhotra28CBJC7788386950.4-4.368965151.4-2.78.992.6101.542.157.918:0114:03401920456.9
454Marek Malík33TBLD4255163746.4-1.742749346.4-2.17.293.3100.447.352.719:1015:3714245540.0
455Evgeni Malkin22PITC821116129146.4-1.984992048.0-1.414.091.2105.263.636.422:3115:50948154652.9
456Ryan Malone29TBLLW7078371752.24.458955351.64.09.990.7100.652.847.217:4512:17332420360.1
457Kirk Maltby36DETLW7849045551.9-7.237237549.8-8.36.190.496.559.140.99:037:4618510752.3
458Mark Mancari23BUFRW7715556.33.5544156.84.92.384.486.665.834.213:1610:44113265.6
459Paul Mara29NYRD761042102250.5-5.079579550.0-5.87.393.4100.759.340.718:5814:10101322744.9
460Todd Marchant35ANAC7254262846.3-8.644049946.9-7.86.392.799.145.055.014:3210:14342014470.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%
461Andrei Markov30MTLD781204128148.51.984294947.0-0.59.092.3101.344.455.624:3616:106010337144.5
462Patrick Marleau29SJSLW76119397355.1-0.490874355.0-1.48.891.5100.351.448.621:2114:53466139563.3
463Paul Martin27NJDD731221101754.60.393878154.6-0.18.093.0101.049.650.424:2217:32424320253.0
464Radek Martínek32NYID51853103145.3-3.561673445.6-3.15.691.997.537.762.321:3317:47474211547.0
465Shawn Matthias20FLAC1610915441.4-8.07911939.9-8.37.192.399.536.763.39:108:47122445.8
466Ben Maxwell20MTLC7477438.8-11.6375639.8-10.20.097.097.066.733.39:559:3522922.2
467Brad May37TOTLW5831841743.3-7.523332142.1-8.69.393.5102.861.938.17:167:03139
467Brad May37TORLW3822829243.8-6.716821943.4-7.27.491.498.959.041.07:447:251074955.1
467Brad May37ANALW209012541.9-9.96510238.9-11.914.098.4112.469.031.06:226:21321338.5
468Jamal Mayers34TORRW7153062046.1-7.140346246.6-7.26.991.998.857.642.410:288:26141714350.3
469Maksim Mayorov19CBJRW3112134.471531.80.0100.0100.075.025.05:445:25001100.0
470Dean McAmmond35TOTLW6249952049.0-2.636138748.3-4.29.692.8102.444.255.811:159:293618
470Dean McAmmond35OTTLW4428129648.7-2.520422148.0-5.27.594.0101.549.150.99:408:0117126958.0
470Dean McAmmond35NYILW1821822449.3-3.115716648.6-2.312.290.9103.138.861.215:0913:051964146.3
471Kenndal McArdle22FLALW3112035.5-13.271335.0-12.10.088.988.973.326.77:306:48101100.0
472Bryan McCabe33FLAD691081120947.2-1.481595346.1-2.09.692.3101.950.849.223:0817:4064030849.7
473Darren McCarty36DETRW13426638.9-18.0325039.0-17.54.389.794.051.448.65:175:0710785.7
474Jay McClement25STLC8278093745.4-4.861269646.8-4.85.991.997.832.167.916:3612:34442623757.8
475Cody McCormick25COLC5537345045.3-3.228732147.2-2.87.689.797.347.152.99:369:031959867.3
476Andy McDonald31STLC4660455752.04.447343252.34.29.486.596.046.553.519:0514:42182221659.3
477Jamie McGinn20SJSLW3522626745.8-7.717921245.8-8.44.492.897.260.539.58:558:49574560.0
478Brian McGrattan27PHXRW5173532.7-12.7153132.6-15.60.091.791.79.190.95:315:3000366.7
479Nathan McIver24ANAD1811612348.5-5.89210347.2-4.64.998.4103.448.451.69:249:08111338.5
480Jay McKee31STLD6969292742.7-7.255566345.6-4.89.493.1102.443.156.917:1913:573218451.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%
481Brett McLean30FLAC8069184744.9-4.652165844.2-4.46.492.398.845.554.512:2610:2732719359.1
482Kurtis McLean28NYIRW4393950.011.7233043.44.05.6100.0105.653.646.410:3410:3211955.6
483Cody McLeod24COLLW7964883043.8-5.349962444.4-5.47.791.198.944.655.411:3410:19231419660.2
484Derek Meech24DETD4137430055.5-2.227624353.2-4.56.686.693.362.437.610:039:365108253.7
485Josef Melichar30TOTD3940843848.2-2.129831148.9-0.110.090.5100.648.251.813:4611:47215
485Josef Melichar30TBLD2429633147.21.822023748.14.68.892.4101.243.856.216:5814:20283151.6
485Josef Melichar30CARD1511210751.1-4.8787451.3-4.714.084.398.359.140.98:407:44071816.7
486Andrej Meszároš23TBLD5279088247.2-2.162169447.2-2.28.292.6100.848.351.724:1117:43214018247.8
487Marc Methot23CBJD6691473655.45.172258555.24.79.889.298.951.648.417:5716:0881811948.7
488Glen Metropolit34TOTC7661572545.9-2.546350647.8-0.46.592.398.844.555.512:3610:103433
488Glen Metropolit34PHIC5546554246.2-2.934537448.0-1.97.192.399.444.255.812:5910:38192610361.2
488Glen Metropolit34MTLC2115018345.0-2.011813247.22.64.692.597.145.554.511:378:551572965.5
489Freddy Meyer28NYID2738147744.4-8.227134743.9-10.76.486.392.836.863.220:5916:1211176852.9
490Milan Michálek24SJSLW77104484455.30.380161056.81.37.892.099.853.047.018:2613:48322127365.6
491Zbyněk Michálek26PHXD821193157843.1-4.3899112844.4-2.39.190.299.233.266.822:2818:43183118754.5
492Antti Miettinen28MINRW8289397147.9-0.567474647.5-1.77.792.5100.145.254.818:1513:22193932158.3
493Vladimír Mihálik22TBLD1110213343.4-1.6748945.4-0.17.088.595.547.252.813:2411:25081741.2
494Brendan Mikkelson21ANAD3434136948.0-10.827329548.1-11.88.591.7100.252.647.413:5612:593134047.5
495Drew Miller24ANALW2723623650.0-6.018618749.9-7.27.492.399.748.951.112:5911:11557064.3
496Chris Minard27PITLW2013716345.72.510812546.41.37.993.7101.652.747.39:258:56204868.8
497Graham Mink29WSHLW29852.9-1.08657.13.10.0100.0100.066.733.38:038:03004100.0
498John Mitchell24TORC7680285648.4-4.060163548.6-3.96.690.597.153.746.313:4811:23282718453.3
499Willie Mitchell31VAND821334131650.32.4988100349.61.410.593.5104.043.256.822:3718:02395820742.5
500Mike Modano*38DALC8089586350.9-1.570767351.2-1.58.289.397.547.652.418:1812:32578136054.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%
501Fredrik Modin34CBJLW5057652052.6-1.143638753.00.08.792.4101.153.146.916:5313:0525619956.8
502Travis Moen26TOTLW8266888743.0-14.652572941.9-15.35.492.397.842.058.014:5912:251519
502Travis Moen26ANALW6348768741.5-16.339257740.5-17.15.491.997.339.860.214:5212:10111112462.1
502Travis Moen26SJSLW1918120047.5-9.213315246.7-8.95.693.899.451.049.015:2113:12484652.2
503Tomáš Mojžíš26MIND4141745.2-9.0121348.0-0.60.090.990.962.537.57:155:0221540.0
504Oscar Moller20LAKC4038133453.30.428226351.7-1.37.092.099.053.146.913:2210:2761815253.3
505Steve Montador29TOTD78102489853.30.382172353.20.49.991.9101.857.542.516:1013:401726
505Steve Montador29ANAD6585375453.1-0.268961153.00.110.191.9102.057.442.616:1213:39132619351.8
505Steve Montador29BOSD1317114454.32.813211254.11.98.991.7100.658.042.015:5513:44403154.8
506Dominic Moore28TOTC81103195352.0-1.877771352.1-2.49.989.099.054.745.316:3912:384144
506Dominic Moore28TORC6380677451.0-2.661357751.5-2.810.488.799.154.145.917:0412:57312824453.7
506Dominic Moore28BUFC1822517955.71.416413654.7-1.08.190.498.556.943.115:1211:3010166650.0
507Ethan Moreau33EDMLW77828101245.0-4.160777144.0-5.28.793.1101.848.551.515:2212:32245328456.0
508Derek Morris30TOTD751109126246.8-1.582997146.1-3.37.192.799.858.641.420:5316:332020
508Derek Morris30PHXD57838101945.1-1.462679244.1-3.27.192.499.558.541.521:1617:12111619645.4
508Derek Morris30NYRD1827124352.7-1.520317953.1-2.36.994.1101.058.841.219:4114:29948237.8
509Brendan Morrison33TOTC8178978150.3-5.062863049.9-4.97.893.7101.553.846.214:1311:282034
509Brendan Morrison33ANAC6259559650.0-4.647547849.8-4.47.093.7100.754.245.813:5111:34122613560.7
509Brendan Morrison33DALC1919418551.2-6.215315250.2-6.710.193.7103.852.747.315:2311:08885949.2
510Shaone Morrisonn26WSHD72111691754.9-1.581967954.7-1.98.091.099.053.346.717:5914:55203211543.5
511Brenden Morrow30DALLW1821525246.0-10.516718946.9-9.010.387.197.550.050.021:2114:066128958.4
512Dave Moss27CGYRW81100065060.65.274253658.14.68.088.596.554.345.713:2610:38181832359.1
513Mike Mottau30NJDD801215106653.3-0.392881753.2-0.18.494.0102.452.048.017:4716:28144015645.5
514Joe Motzko28ATLRW6616349.2-10.9485546.6-14.09.1100.0109.136.763.311:3910:05211457.1
515Matt Moulson25LAKLW7586547.2-4.0405144.0-7.18.384.893.247.252.814:3011:31111154.5
516Peter Mueller20PHXRW7280891147.01.159169446.0-0.58.191.499.455.744.315:4912:21261524555.5
517Cory Murphy30TOTD3238538450.12.727729948.1-0.16.993.4100.363.336.717:5712:571219
517Cory Murphy30TBLD2533233949.53.024226347.90.76.993.4100.263.236.820:0814:34111711142.3
517Cory Murphy30FLAD7534554.13.9353649.3-1.67.493.3100.764.335.710:107:08121942.1
518Andrew Murray27CBJC6749346451.5-1.538731355.32.55.091.896.847.152.911:169:2820513565.9
519Douglas Murray28SJSD7591982452.7-2.669561053.3-3.27.892.7100.655.244.816:3914:38173313342.1
520Garth Murray26PHXC10618043.3-7.5415045.1-9.00.093.393.339.360.79:207:50001485.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%
521Rick Nash24CBJLW78111197653.2-0.184575152.9-0.410.190.7100.852.547.521:1015:15703447055.7
522Markus Näslund35NYRLW82121695756.03.190872555.63.16.391.497.761.338.717:1113:40462537657.2
523James Neal21DALLW7786384050.7-2.167463551.5-1.47.589.997.456.044.015:5212:55662628260.6
524John Negrin19CGYD3453060.01.7352756.5-0.34.087.091.056.343.89:599:0710837.5
525Chris Neil29OTTRW6047752147.8-4.634939846.7-7.06.190.096.053.047.010:589:592289860.2
526Kris Newbury26TORC12722.2-31.81614.3-43.1100.050.050.04:554:55010
527Scott Nichol34NSHC4327332146.0-3.820824745.7-4.45.793.298.935.864.211:048:171756168.9
528Rob Niedermayer34ANAC7963984243.1-14.150369442.0-15.47.091.698.641.558.515:3412:13233013664.7
529Scott Niedermayer*35ANAD821269120651.3-3.398999050.0-4.58.191.099.148.651.426:5518:09757332754.4
530Frans Nielsen24NYIC5968267050.42.548850749.00.07.291.298.447.452.616:3211:19443418754.0
531Alexander Nikulin23PHXC14640.02433.30.066.766.7100.00.05:355:3500250.0
532Robert Nilsson24EDMLW6472275848.81.052959347.1-1.19.792.3101.955.744.315:1112:35204715649.4
533Janne Niskala27TBLD6666550.41.8525548.6-1.05.995.7101.563.936.113:4211:15161855.6
534Matt Niskanen22DALD801099101252.11.285077852.20.910.387.597.856.643.419:5915:25254925144.2
535Andreas Nödl21PHIRW3833236647.6-1.725726249.5-0.72.989.792.649.550.511:0910:1310206253.2
536Petteri Nokelainen23TOTC5037537150.3-2.529727152.3-0.35.095.1100.149.650.411:159:511610
536Petteri Nokelainen23BOSC3323522151.5-0.218115953.21.83.795.298.950.050.09:409:29844566.7
536Petteri Nokelainen23ANAC1714015048.3-6.311611250.9-3.87.195.1102.149.051.014:2010:33864360.5
537Owen Nolan36MINRW5964971447.6-1.549253947.7-1.89.893.0102.847.752.316:2413:09212523862.2
538Jiří Novotný25CBJC4237534252.32.729926553.02.26.393.699.955.844.213:2011:30859161.5
539Teppo Numminen40BUFD5772076148.6-1.455758648.7-0.27.291.498.648.551.517:2314:0714237843.6
540Lawrence Nycholat29TOTD1913716146.0-1.810812147.2-0.78.893.2101.950.549.59:559:2576
540Lawrence Nycholat29VAND149412642.7-5.2779445.0-2.511.994.4106.246.553.59:419:17461844.4
540Lawrence Nycholat29COLD5433555.18.1312753.41.90.088.288.260.040.010:339:4930616.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%
541Michael Nylander36WSHC7294373556.21.371657055.70.57.790.998.659.840.214:0211:44374014161.0
542Eric Nystrom25CGYLW7651139856.2-1.337132353.5-2.03.492.896.259.140.99:097:14181413759.1
543Shane O'Brien25TOTD7782687748.5-1.163367348.5-0.89.792.2101.945.055.014:4613:261930
543Shane O'Brien25VAND7682386448.8-1.063266148.9-0.49.792.3102.045.554.514:4713:3017309839.8
543Shane O'Brien25TBLD131318.8-23.11127.7-38.80.090.090.012.587.514:048:582010.0
544Ryan O'Byrne24MTLD3742750745.7-4.831437445.6-4.56.991.598.449.550.515:0613:4111274332.6
545Sean O'Donnell37LAKD821125118948.6-4.586790948.8-4.37.693.2100.848.052.020:2816:2318839533.7
546Wes O'Neill22COLD3293049.27.5222645.84.70.090.090.061.938.110:5210:41001100.0
547Cal O'Reilly22NSHC119811246.7-4.8809545.7-7.010.694.0104.660.339.712:3611:19811060.0
548Patrick O'Sullivan23TOTLW811173104652.92.290278053.62.97.490.798.056.143.919:0914:104067
548Patrick O'Sullivan23LAKLW6289375454.22.969655555.64.77.990.698.557.742.319:2614:02315939051.0
548Patrick O'Sullivan23EDMLW1928029249.00.120622547.8-2.35.790.996.650.749.318:1414:34989065.6
549Johnny Oduya27NJDD821386116854.31.5107190254.30.68.792.2100.950.149.920:5217:03153024045.0
550Mattias Öhlund32VAND821085123846.7-4.384794047.4-2.510.791.9102.649.051.021:2016:15345627346.9
551Kyle Okposo20NYIRW6577083148.1-1.354159347.7-2.17.891.499.247.952.118:0113:22763031352.4
552Rostislav Olesz23FLALW3734839846.6-2.525331544.5-4.45.394.099.446.253.813:1210:321579969.7
553Peter Ölvecký23MINLW3119424344.4-4.913518042.9-7.99.692.7102.344.056.08:558:22694740.4
554Ben Ondrus26TORRW11599837.6-13.2478037.0-13.60.092.992.953.846.29:277:1051825.0
555Phil Oreskovic22TORD1012915545.4-1.910112045.7-0.54.192.496.553.246.816:1414:57182450.0
556Brooks Orpik28PITD791134135545.6-4.585698746.4-5.811.890.6102.449.250.820:2017:16123711633.6
557Colton Orr26NYRRW8236144145.0-10.227934244.9-10.53.691.194.643.856.36:296:20967156.3
558Jed Ortmeyer30NSHRW2131154.22.212860.01.50.0100.0100.013.386.711:019:51004100.0
559Oskar Osala21WSHLW2201951.33.0131448.10.40.090.090.033.366.78:448:4400425.0
560T.J. Oshie22STLC5754352950.72.143239252.42.310.593.0103.559.140.916:3511:60431518355.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%
561Steve Ott26DALC6479769353.5-0.362154553.3-1.511.389.4100.648.451.617:3413:34213223256.9
562Michel Ouellet26VANRW3312456.44.1271564.311.35.0100.0105.073.326.79:399:0201475.0
563Alex Ovechkin23WSHLW791601119157.34.1114288256.42.310.190.2100.359.340.723:0016:3660107102551.3
564Nathan Oystrick26ATLD5365765650.01.152049951.01.98.591.099.546.253.815:4514:13202410242.2
565Max Pacioretty20MTLLW3434638547.34.924628346.54.37.492.499.850.249.812:3711:0916169560.0
566Cam Paddock25STLC168213338.1-12.16410039.0-12.86.090.996.944.155.910:418:24032373.9
567Nathan Paetsch25BUFD2324522552.10.019217752.01.16.894.4101.257.842.211:5911:09453658.3
568Samuel Påhlsson31TOTC6557571644.5-12.845360242.9-14.46.991.598.541.158.918:1713:052526
568Samuel Påhlsson31ANAC5244358743.0-14.234849241.4-15.87.391.098.241.758.318:3112:44192311962.2
568Samuel Påhlsson31CHIC1313212950.6-7.110511048.8-8.96.093.699.638.661.417:2514:27632070.0
569Daniel Paille24BUFLW7359471045.6-6.245253146.0-6.29.890.6100.350.849.211:5410:30142814555.2
570Jay Pandolfo34NJDLW6154265445.3-12.640450244.6-13.65.092.297.250.649.414:5012:1213911256.3
571Adam Pardy24CGYD6083065156.0-1.963351655.1-1.48.491.199.457.142.914:5113:3819269239.1
572Ryan Parent21PHID3141354143.3-6.530537844.7-5.410.791.7102.445.954.118:1215:2516253426.5
573Zach Parise24NJDLW82129695957.55.0101671758.66.09.192.3101.452.947.118:4514:39341754466.9
574Richard Park32NYIRW7179494845.6-3.058070645.1-4.87.590.598.137.362.717:1012:36532925554.1
575Mark Parrish31DALRW4430641642.4-10.424130244.4-9.77.493.1100.555.744.311:169:239109349.5
576George Parros29ANARW7433436048.1-7.226827049.8-5.010.094.1104.164.335.76:156:116136671.2
577Joe Pavelski24SJSC80109189854.90.185265056.71.87.291.598.847.952.118:5713:43584143561.1
578Michael Peca34CBJC7160563049.0-5.845845450.2-4.38.489.497.844.455.614:0610:35291713455.2
579Theo Peckham21EDMD1512418640.0-8.39413441.2-7.610.891.5102.346.753.311:3811:062131844.4
580Matt Pelech21CGYD5734661.32.6553759.84.111.490.0101.469.230.813:1612:14001233.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%
581Pascal Pelletier25CHILW7624060.8-2.0503360.2-0.42.981.584.360.739.39:088:52201450.0
582Derek Peltier23COLD1111712249.00.4919050.30.94.489.694.062.537.513:1512:10141070.0
583Ville Peltonen35FLALW7978298944.2-5.059878143.4-4.610.493.0103.441.958.115:1512:15441721157.3
584Dustin Penner26EDMLW7889580352.76.265859352.66.19.692.2101.853.646.415:2311:47265424057.1
585Joel Perrault25PHXC7737150.76.1525548.62.57.596.9104.448.751.312:5211:25102268.2
586Éric Perrin33ATLC7863973046.7-3.649355347.1-3.67.790.998.644.056.014:1110:03452117661.9
587David Perron20STLLW8175073850.41.260356651.61.39.893.0102.963.436.614:3111:16312429654.4
588Corey Perry23ANARW78123292057.27.297977056.05.79.490.7100.157.342.718:3615:01334544363.9
589Janne Pesonen26PITLW7274836.0-8.0213041.2-6.80.083.383.350.050.07:277:0600650.0
590Andrew Peters28BUFLW28678544.1-4.1576447.10.12.393.395.750.050.04:013:60051566.7
591Warren Peters26CGYC16876059.24.2594357.86.54.887.191.960.040.07:056:24412552.0
592Toby Petersen30DALC5742947947.2-5.033236247.8-5.49.492.2101.543.656.411:259:34171811768.4
593Richard Petiot26TBLD1116414253.67.211811351.15.99.096.3105.252.147.920:3717:08282638.5
594Jakub Petružálek23CARC2101147.66650.020.0100.0120.066.733.38:057:192020.0
595Matt Pettinger28TBLLW5950263344.2-6.038447744.6-4.96.391.197.437.662.412:1910:44101112565.6
596Rich Peverley26TOTC6673178048.4-2.655659448.3-3.212.391.7104.046.753.316:0512:223532
596Rich Peverley26ATLC3948657745.7-5.737143945.8-6.714.493.0107.439.960.118:4914:09242312659.5
596Rich Peverley26NSHC2724520354.74.318515554.44.18.187.996.162.537.512:089:461197357.5
597Dion Phaneuf23CGYD801560129354.7-3.71162105652.4-4.59.988.798.559.041.026:0717:56236159945.2
598Chris Phillips30OTTD821282122951.11.896191351.31.56.790.497.046.653.421:4617:28325618348.1
599Alexandre Picard23OTTD4763158651.83.147544251.81.37.590.698.150.949.118:5214:5593615147.7
600Alexandre Picard23CBJLW15836954.61.4615453.01.44.192.596.658.541.56:536:46331471.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%
601Alex Pietrangelo19STLD81099553.49.4868450.612.712.389.2101.556.143.916:3113:56631936.8
602Antti Pihlström24NSHLW5353943555.35.642332956.36.34.294.298.456.143.911:2710:4914815257.9
603Fernando Pisani32EDMRW3838752042.7-7.128840141.8-8.510.092.1102.145.954.115:1912:36161211562.6
604Joni Pitkänen25CARD711489124054.63.3114290955.74.27.892.099.856.243.824:4818:42372732145.8
605Tomáš Plekanec26MTLC8095297249.53.469871549.43.37.391.498.747.352.717:1512:36424133759.9
606Tomáš Plíhal25SJSLW6449443453.2-3.136732752.9-4.65.791.797.456.543.510:088:53141513160.3
607Thomas Pöck27NYID5958970545.5-3.742651045.5-4.24.291.295.447.752.312:4211:35231912441.1
608Roman Polák22STLD69945104447.5-2.274878748.7-2.47.789.497.144.655.421:3116:32213017242.4
609Jason Pominville26BUFRW821039106849.3-1.080381449.7-0.38.491.499.948.651.419:3913:11433940658.9
610Alexei Ponikarovsky28TORLW82114095654.44.183271054.03.610.988.799.553.846.215:3612:31343132656.1
611Chris Porter24STLC6294937.2-6.9234334.8-12.111.190.3101.428.072.010:328:15201070.0
612Kevin Porter22PHXC3430138743.8-3.921527543.9-3.49.890.2100.047.652.413:3811:318106163.9
613Brian Pothier31WSHD912711552.50.21029352.30.59.590.7100.153.146.916:3515:17211650.0
614Tom Poti31WSHD5278070452.6-1.957851153.1-1.48.990.399.249.250.821:0915:20244210944.0
615Corey Potter25NYRD5606448.40.3454748.92.65.691.296.752.048.013:1512:0100666.7
616Ryan Potulny24EDMC8737449.72.8545848.21.010.595.0105.577.422.610:2910:28741850.0
617Benoît Pouliot22MINLW3726232144.9-6.221025445.3-6.97.994.7102.646.453.611:519:3412155660.7
618Marc Pouliot23EDMC6358263547.8-1.343448847.1-2.08.792.7101.451.948.111:3010:19182315759.9
619Darroll Powe23PHIC6044251746.1-3.732939145.7-4.76.891.097.851.848.210:329:29211412855.5
620Tom Preissing30LAKD2227922954.91.221518054.40.45.886.892.756.943.116:4511:514158050.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%
621Wayne Primeau32CGYC241639762.75.21217860.84.66.388.594.958.541.510:237:061043661.1
622Chris Pronger*34ANAD821313122851.7-2.0104999051.4-2.38.391.699.953.546.526:5618:26364442845.8
623Václav Prospal33TBLLW821057105950.03.479580949.62.97.590.297.755.944.117:4113:59462231062.6
624Petr Průcha26TOTLW4751549151.2-2.139236152.1-1.57.291.798.950.050.014:2112:081311
624Petr Průcha26NYRLW2830926853.6-4.223419954.0-4.05.992.598.554.845.212:0911:04757360.3
624Petr Průcha26PHXLW1920622348.03.615816249.44.49.190.799.845.354.717:3713:43665837.9
625Brandon Prust24TOTRW3622419753.2-1.016514852.70.04.288.993.153.246.87:287:20410
625Brandon Prust24CGYRW251478463.65.11076661.86.13.987.891.758.541.56:216:16462462.5
625Brandon Prust24PHXRW117711340.5-3.3588241.4-3.74.789.894.542.957.19:599:46041361.5
626Teddy Purcell23LAKRW4038936351.70.930127752.12.06.691.097.652.947.113:3110:43111312156.2
627Taylor Pyatt27VANLW6960874445.0-6.647659044.7-6.98.692.9101.552.048.014:3311:21251815064.0
628Kevin Quick20TBLD6586547.2-1.8455246.4-3.35.191.796.844.855.213:2311:43131258.3
629Kyle Quincey23LAKD72114897254.22.287371854.92.58.089.797.756.143.920:5816:14175336041.7
630Nate Raduns24PHIC14736.41233.30.0100.0100.06:026:02010
631Brian Rafalski35DETD781465102758.82.6115386857.11.58.591.399.850.949.122:5217:53175129946.8
632Paul Ranger24TBLD4267663951.42.552149051.52.88.190.398.445.154.924:2818:02233115145.7
633Mason Raymond23VANLW7265566349.71.350251949.20.56.894.5101.352.147.913:3010:50242223760.8
634Marty Reasoner31ATLC7975484947.0-1.856563547.1-2.28.393.8102.140.259.815:1811:39691822159.3
635Mark Recchi*40TOTRW8076690345.9-3.157270144.9-4.99.089.598.548.451.616:4612:013331
635Mark Recchi*40TBLRW6258967846.5-2.043753045.2-4.18.689.397.950.449.616:5311:45282716358.9
635Mark Recchi*40BOSRW1817722544.0-6.713517144.1-7.710.890.0100.842.557.516:2212:57544374.4
636Joel Rechlicz21NYIRW17479333.6-17.4356634.7-15.39.592.9102.459.540.54:524:50111450.0
637Wade Redden31NYRD811357117853.50.2102090852.9-0.46.992.799.657.242.822:1916:26314032150.2
638Liam Reddox23EDMLW4628743839.6-10.921732640.0-10.010.590.7101.145.954.110:289:10986659.1
639Robyn Regehr28CGYD751138100053.2-4.385381551.1-4.39.191.7100.848.751.320:4916:4693618842.0
640Steve Regier24STLLW8546445.8-1.8364842.9-5.87.490.998.348.751.310:598:55121668.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%
641Peter Regin22OTTC11917455.24.4765956.34.53.695.298.852.947.110:3210:02821936.8
642Steve Reinprecht32PHXC7373991844.6-2.853567444.3-3.112.191.2103.443.556.515:4411:54181717752.0
643Erik Reitz26TOTD4231542142.8-11.322731841.7-12.87.592.7100.243.556.59:589:4058
643Erik Reitz26MIND3122231041.7-8.816823042.2-8.68.493.4101.839.260.89:529:33354136.6
643Erik Reitz26NYRD119311145.6-19.3598840.1-24.74.990.695.556.343.810:169:59231450.0
644Michal Řepík20FLARW5353847.9272948.212.595.5108.041.758.37:327:30001163.6
645Mike Ribeiro28DALC821180102253.62.791078853.61.710.888.198.856.044.020:5715:20677827359.7
646Brad Richards28DALC5671071449.9-0.756555350.5-1.010.688.499.048.451.620:2914:16466331357.5
647Mike Richards23PHIC791112117648.6-0.684185149.70.19.892.2102.039.460.621:4215:05839445951.6
648Brad Richardson23LAKRW3125828947.2-8.419021347.1-8.85.391.396.745.654.410:4810:331016755.2
649Luke Richardson39OTTD2181652.9-1.1161159.33.10.066.766.753.846.212:4510:520210.0
650Patrick Rissmiller30NYRLW2102033.3-31.691636.0-23.60.080.080.028.671.49:128:1520366.7
651Craig Rivet34BUFD6484896646.7-4.966075446.7-5.38.892.6101.447.152.920:0815:27163916947.3
652Gary Roberts42TBLLW3021731041.2-7.315524139.1-10.35.491.096.442.957.111:3910:09675162.7
653Stéphane Robidas31DALD721136112450.3-4.089586051.0-4.110.091.0101.148.251.824:3217:56284434246.2
654Bryan Rodney24CARD8827950.9-5.3606149.6-7.97.588.195.673.526.512:389:38701030.0
655Jeremy Roenick39SJSC4238734153.2-4.428925852.8-5.87.891.499.257.842.211:3910:3815267665.8
656Brian Rolston35NJDLW6467468649.6-6.750654448.2-8.78.293.6101.850.249.815:0611:49121832853.0
657Aaron Rome25CBJD8997955.69.3795658.514.67.191.999.071.928.115:2814:17221643.8
658Jared Ross26PHIC10457537.5-11.7365738.7-12.50.090.290.251.248.87:447:13411866.7
659André Roy33CGYLW4421318054.2-2.615115249.8-5.64.095.699.766.433.65:225:20754656.5
660Derek Roy25BUFC821090109549.9-0.384183750.10.27.991.899.751.448.621:0814:315210039955.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%
661Michal Rozsíval30NYRD761240103354.60.494577654.90.87.589.897.358.541.522:2916:34373227643.1
662Mike Rupp29NJDC7246648648.9-4.435538248.2-5.16.093.899.850.949.18:448:3310912162.8
663Kris Russell21CBJD6676461855.34.558747255.44.66.291.497.673.126.916:0712:4014716253.1
664Jarkko Ruutu33OTTLW7861767847.6-3.646448349.0-3.07.990.998.847.252.811:409:55261914362.2
665Tuomo Ruutu25CARLW791259110653.21.195581953.81.28.391.099.353.846.218:1914:18323136352.3
666Bobby Ryan21ANARW6480960457.34.663648956.54.012.389.8102.263.136.915:2612:37223928960.2
667Michael Ryan28CARLW1814310757.22.71077957.51.43.889.593.361.238.88:127:57924158.5
668Michael Ryder28BOSRW7484075352.72.663056652.72.812.693.8106.451.448.614:4311:33201231059.0
669Rick Rypien24VANC12529335.9-16.1417236.3-12.57.788.996.636.064.09:207:46332272.7
670Joe Sakic*39COLC1515016947.0-4.211412847.1-6.79.383.793.044.355.718:0712:2613147958.2
671Brian Salcido23ANAD2181948.6181260.020.0100.0120.071.428.612:1810:5000333.3
672Ruslan Salei34COLD701026115647.0-2.877382248.5-2.59.390.599.852.048.021:0516:20183624238.4
673Anssi Salmela24TOTD2631633148.8-2.022525247.2-4.78.792.9101.662.737.315:5912:50611
673Anssi Salmela24NJDD1720619651.2-1.014314949.0-4.48.393.8102.177.522.515:1011:16037345.2
673Anssi Salmela24ATLD911013544.9-2.98210344.3-4.79.291.5100.840.359.717:3115:47682138.1
674Sami Salo34VAND6072870650.81.754254549.91.28.992.7101.649.450.619:4913:51222923943.5
675Bryce Salvador32NJDD761027112847.7-9.179085548.0-8.96.593.399.747.452.619:2916:17162815543.9
676Sergei Samsonov30CARLW811197112751.5-1.590183451.9-2.06.792.198.851.248.817:1913:47393429951.8
677Mikael Samuelsson32DETRW81106474958.71.182760058.01.46.292.098.354.645.415:1012:26204341661.1
678Mike Santorelli23NSHC7756454.0-0.1485546.6-5.02.887.890.657.542.512:1510:34341764.7
679Cory Sarich30CGYD76103283855.2-2.276266653.4-1.98.392.7101.056.243.817:3914:28134616035.6
680Miroslav Šatan34PITRW6573579648.02.954858648.31.89.793.2102.949.850.215:4512:48192022553.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%
681Kurt Sauer28PHXD68783117140.1-9.860082742.0-7.08.292.3100.527.572.520:2116:599189235.9
682Michael Sauer21NYRD3122830.0-30.3112233.3-31.416.787.5104.260.040.09:218:5200450.0
683Marc Savard31BOSC821209110952.22.989485951.01.911.193.3104.346.953.119:1913:57545234661.3
684Raymond Sawada23DALRW5343251.5-3.9252550.0-5.35.690.095.654.545.58:428:0310450.0
685Luca Sbisa19PHID3951062445.0-3.636144644.7-5.36.992.699.545.055.017:2915:197299639.6
686Luke Schenn19TORD701219131948.0-4.791298648.1-5.58.390.598.851.548.521:1717:41317322544.4
687David Schlemko21PHXD3504055.613.7363352.216.68.385.794.068.032.019:1616:1402933.3
688Mathieu Schneider39TOTD671011102949.63.575979448.93.18.790.899.651.049.020:6016:154941
688Mathieu Schneider39ATLD4470667851.03.653652550.52.39.289.298.451.148.921:0217:01321817148.0
688Mathieu Schneider39MTLD2330535146.52.322326945.33.27.694.0101.650.749.320:5714:47172311241.1
689Rob Schremp22EDMC4314341.9-20.9293743.9-20.219.092.6111.672.727.313:3510:4533650.0
690Christoph Schubert26OTTLW5039450343.9-8.230538144.5-9.18.590.599.053.346.713:3610:1892111947.9
691Jeff Schultz22WSHD6499592951.7-6.071568950.9-7.09.991.5101.456.443.619:4616:1111349940.4
692Nick Schultz26MIND79964130842.4-9.874099042.8-9.67.893.2101.025.374.720:3317:0693511741.0
693John Scott26MIND2012717142.6-7.19913143.0-8.010.491.5101.938.361.79:149:02341442.9
694Rob Scuderi30PITD811049122646.1-2.980388947.5-2.910.693.3103.944.155.919:1015:1526368858.0
695Brent Seabrook23CHID821331107355.4-0.7104584355.3-0.19.092.4101.451.148.923:1817:16263526949.1
696Daniel Sedin*28VANLW82113496154.17.485977652.55.510.593.3103.754.046.018:3514:08354248259.1
697Henrik Sedin*28VANC821181100953.97.588780552.45.710.592.9103.451.548.519:1914:29426222163.8
698Brandon Segal25TBLRW2242054.57.5201557.110.40.0100.0100.038.561.513:4813:1110633.3
699Dennis Seidenberg27CARD701126112750.0-3.682680850.6-3.27.091.798.748.451.622:2016:51272925550.6
700Andrej Sekera22BUFD69108999652.21.881375551.80.97.489.897.254.145.920:4116:33194719443.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%
701Teemu Selänne*38ANARW6578069353.0-1.961756252.3-2.48.291.399.560.639.416:2912:43234731159.8
702Alexei Semenov27SJSD4749644352.8-3.737633952.6-4.36.693.5100.153.146.913:0312:0510196841.2
703Alexander Semin24WSHRW6297071657.53.772952458.24.711.091.4102.460.439.619:1413:43736643551.3
704Tim Sestito24EDMLW13442.9-9.82433.3-24.40.0100.0100.05:534:23001100.0
705Devin Setoguchi22SJSRW81107691254.1-0.982371953.4-2.99.292.7101.955.644.416:1313:23376143756.3
706Brendan Shanahan*40NJDLW3430836345.9-12.923227246.0-14.26.793.3100.057.142.914:5410:53141012262.3
707Ryan Shannon25OTTRW3533034349.0-3.125225250.0-1.78.691.399.948.251.814:5612:12171110360.2
708Patrick Sharp27CHIC6178062755.40.558549254.3-1.48.192.7100.864.935.117:5613:13221829461.9
709Jody Shelley32SJSLW7032231550.5-4.623523749.8-6.23.593.096.564.535.56:116:087156468.8
710James Sheppard20MINC8285199746.0-4.064873846.8-3.57.391.398.539.260.815:1113:02362214361.5
711Jaime Sifers26TORD2324523950.6-1.317917151.1-0.96.887.894.656.843.212:5011:25395248.1
712Mike Sillinger37NYIC7679142.4-11.3456242.1-15.86.184.490.539.360.714:0811:10022458.3
713Jon Sim31NYILW4942958642.3-8.432141343.7-7.28.890.098.843.456.612:1010:27131114960.4
714Wayne Simmonds20LAKRW8282886648.9-4.262065248.7-4.56.092.798.646.753.313:5012:25394022955.5
715Fredrik Sjöström25NYRRW7965562951.0-3.250348750.8-3.25.290.896.145.654.412:109:13191315162.9
716Jack Skille21CHIRW8536246.1-12.6445146.3-14.43.090.793.756.543.59:269:09221973.7
717Brett Skinner25NYID119411944.1-2.4708644.9-1.411.195.6106.750.050.011:4310:46431145.5
718Martin Škoula29MIND811086128545.8-4.383597746.1-4.27.991.499.234.066.019:5817:03114010850.9
719Kārlis Skrastiņš34FLAD801156145144.3-4.9880113943.6-5.08.894.0102.840.959.120:3417:10193215136.4
720Jim Slater26ATLC6042949146.6-2.534437148.1-1.57.892.4100.146.653.411:158:34261015261.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%
721Tyler Sloan27WSHD2636633752.1-1.626424851.6-2.79.691.0100.548.851.216:3914:069193125.8
722David Sloane23PHIRW16366.75271.40.0100.0100.0100.00.06:446:44000
723Matt Smaby24TBLD4353767344.4-5.839851143.8-5.69.289.798.943.356.719:0515:4217336940.6
724Ladislav Šmíd22EDMD6060579843.1-7.247160343.9-6.18.191.9100.049.950.114:5714:0313376749.3
725Jason Smith35OTTD6374390145.2-8.255464246.3-7.49.091.2100.248.851.217:2814:1843611944.5
726Trevor Smith23NYIC76210437.3-11.7517440.8-7.85.391.196.346.253.811:4811:40301258.3
727Zack Smith20OTTC14736.43633.30.0100.0100.0100.00.07:017:010010.0
728Jerred Smithson29NSHRW8263478444.7-6.847859744.5-7.07.791.999.632.167.913:5010:53402612161.2
729Radek Smoleňák22TBLLW6434151.21.6342854.89.13.7100.0103.755.045.08:217:58101877.8
730Jordan Smotherman22ATLLW261233.35838.50.083.383.333.366.76:406:4000250.0
731Ryan Smyth32COLLW771133113550.02.186480251.92.77.789.497.149.750.320:1615:14487038067.6
732Vladimír Sobotka21BOSC2520819451.7-2.115514451.81.17.584.291.861.738.310:3310:06804047.5
733Brent Sopel32CHID2321623048.4-8.116616849.7-6.77.289.396.546.953.113:4910:45773246.9
734Sheldon Souray32EDMD811237126649.41.794699648.70.78.492.9101.349.450.624:5016:23459257146.9
735Jaroslav Špaček34BUFD801261110653.34.594281953.54.58.990.799.652.347.722:1016:02257028845.1
736Jason Spezza25OTTC821189111551.62.188983751.51.18.988.997.853.546.519:3615:04738141359.6
737Jānis Sprukts27FLAC161135.3-11.661037.5-8.50.0100.0100.037.562.512:1912:1930250.0
738Martin St. Louis*33TBLRW821169113250.83.389988350.42.810.391.0101.361.538.521:1714:47746845357.8
739Martin St. Pierre25BOSC1410910950.0-0.6838350.00.57.190.297.354.245.811:249:11622657.7
740Eric Staal24CARC821478117855.65.8113987656.56.48.391.599.751.948.121:0015:04553764257.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%
741Jordan Staal20PITC82985101649.21.972973649.80.39.991.1101.040.060.019:5113:57454430055.3
742Marc Staal22NYRD821439119454.71.0109793654.00.26.490.296.653.346.721:0817:24413121444.9
743Drew Stafford23BUFRW7988693148.8-1.469471149.4-0.99.092.4101.446.953.115:3312:47243028264.9
744Garrett Stafford29DALD3523460.515.4352855.611.78.388.997.259.140.918:0015:58001435.7
745Steve Staios35EDMD801002127344.0-6.375096543.7-6.68.692.8101.347.852.219:4815:55267216946.2
746Matt Stajan25TORC7698696450.6-0.573471750.6-1.410.588.198.652.647.416:4012:36433418958.7
747Steven Stamkos18TBLC7980888147.8-0.960968547.1-1.88.991.4100.358.341.814:5611:52493332854.9
748Tim Stapleton26TORRW4485447.13.6424051.28.03.385.789.052.847.215:0611:55121275.0
749Paul Stastny23COLC4557056750.10.244537454.32.87.687.895.447.952.121:1414:44332816870.2
750Yan Stastny26STLC3420935537.1-13.617227138.8-13.58.487.696.039.260.812:459:58955455.6
751Brad Staubitz24SJSRW3516114053.5-1.112510853.6-1.13.296.499.659.140.96:136:06364055.0
752David Steckel26WSHC7667563651.5-4.550447051.7-3.96.092.998.948.451.613:489:55353818156.9
753Alexander Steen24TOTC8187692648.6-4.468267850.1-5.15.891.897.547.452.616:1312:313116
753Alexander Steen24STLC6166470948.4-2.251552849.4-3.35.692.598.245.154.916:3412:49221220656.8
753Alexander Steen24TORC2021221749.4-9.516715052.7-9.36.388.795.055.544.515:0811:37945255.8
754Lee Stempniak25TOTRW75969100449.1-0.571075348.5-0.88.290.999.150.949.116:3213:183931
754Lee Stempniak25TORRW6179381349.4-0.458160049.20.08.191.199.250.949.115:5213:16352725450.4
754Lee Stempniak25STLRW1417619148.0-1.012915345.7-4.48.590.498.951.049.019:2813:29448153.1
755Brett Sterling24ATLLW6498636.38.4366436.09.13.792.095.737.262.813:5311:59211573.3
756Anthony Stewart24FLARW5934744843.6-6.326635442.9-6.43.094.997.944.655.47:397:341498764.4
757Chris Stewart21COLRW5347263942.5-5.934447642.0-7.56.190.196.252.147.912:2010:55181415264.5
758Greg Stewart22MTLLW2013616545.23.010112345.15.95.191.897.051.948.18:378:23202176.2
759Cory Stillman35FLALW6372179047.7-1.854661647.0-1.510.592.8103.448.351.716:3512:55323022650.9
760Jarret Stoll26LAKC7482077651.4-1.563059451.5-1.36.891.598.349.950.117:0411:36262828155.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%
761Ryan Stone23PITC2151845.510.7111345.89.011.1100.0111.120.080.010:209:50005100.0
762Zack Stortini23EDMRW5223835440.2-8.318426740.8-7.512.889.6102.443.856.27:177:09393959.0
763Tyson Strachan24STLD3028127650.40.220521648.7-5.610.494.7105.158.341.713:2611:224135339.6
764Anton Strålman22TORD3845741152.60.532830252.1-0.69.189.398.563.436.615:0311:3410169942.4
765Mark Streit31NYID741304126150.82.992891750.31.49.590.6100.156.643.425:1317:26516832845.7
766Jason Strudwick33EDMD7157077742.3-7.943359842.0-8.18.392.8101.151.248.812:3811:1016256747.8
767Brad Stuart29DETD67107495453.0-7.084674353.2-4.88.489.297.653.646.419:5316:4342720850.0
768Colin Stuart26ATLLW3325029346.0-3.218922945.2-5.06.892.899.638.161.912:299:382049258.7
769Mark Stuart24BOSD8296198749.3-1.872473349.7-1.19.394.4103.750.949.115:1213:5261616437.2
770Marco Sturm30BOSLW1917017050.0-3.213613150.90.111.596.7108.246.453.615:1410:23536468.8
771Steve Sullivan34NSHLW4152157847.4-1.440543948.0-1.210.292.0102.361.138.918:2914:26233215254.6
772Alexander Sulzer24NSHD2131056.57943.80.0100.0100.085.714.36:346:31100
773Mats Sundin*37VANC4146046349.80.034435249.41.99.090.799.751.448.616:3013:00101816051.3
774Ryan Suter24NSHD821349124252.14.0104497051.83.37.890.097.849.350.724:1618:03454629149.1
775Brian Sutherby26TOTC5940749245.3-10.832937646.7-9.98.392.5100.853.446.610:559:111015
775Brian Sutherby26DALC4233340844.9-11.226530746.3-10.36.391.798.052.247.812:2510:347138360.2
775Brian Sutherby26ANAC17748446.8-9.2646948.1-8.216.396.0112.358.941.17:125:45322665.4
776Brandon Sutter19CARC5030033747.1-6.823823550.3-4.16.093.199.152.947.18:506:352268567.1
777Brett Sutter21CGYLW4282552.8-4.2202346.5-7.415.476.591.950.050.08:047:54011060.0
778Andy Sutton33NYID2332542843.2-4.522930243.1-5.511.492.0103.444.455.620:1416:428124245.2
779Marek Svatoš26COLRW6963566748.80.447947950.00.58.290.498.757.642.413:0610:45142023559.6
780Darryl Sydor36TOTD7399088552.81.677066253.82.28.790.799.554.645.418:1314:462528
780Darryl Sydor36DALD6588481552.0-0.468761152.90.28.590.398.853.546.518:4215:04232314545.5
780Darryl Sydor36PITD81067060.220.2835161.921.710.395.2105.668.331.714:2312:16251450.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%
781Petr Sýkora32PITRW7679996345.3-3.460568746.8-3.010.692.7103.360.739.316:1712:30111931357.5
782Danny Syvret23PHID2201852.6191457.66.383.389.650.050.09:269:26000
783Paul Szczechura23TBLC3129630049.7-1.922021051.21.07.291.899.046.153.913:3310:491258957.3
784Jeff Taffe27PITLW8324243.22.0263542.6-0.90.088.588.550.050.08:306:5101955.6
785Maxime Talbot24PITC7566782444.7-4.750358246.4-4.59.190.699.741.059.014:0811:08212217359.0
786Barry Tallackson25NJDRW4211263.64.417965.410.00.083.383.380.020.04:293:55102100.0
787Henrik Tallinder30BUFD6684191248.0-2.865669248.7-2.38.391.299.548.851.218:2515:2717478043.8
788Jeff Tambellini24NYILW6572880347.6-2.251558646.8-4.24.990.695.548.551.513:0711:56191616858.3
789Alex Tanguay29MTLLW5055661747.4-1.639345846.2-3.113.993.7107.646.453.616:0511:51312414153.2
790Nick Tarnasky24TOTLW4524933942.3-8.119026941.4-7.68.693.3101.950.649.47:207:13124
790Nick Tarnasky24FLALW3420427542.6-8.215322240.8-7.67.993.3101.249.750.37:527:441234965.3
790Nick Tarnasky24NSHLW11456441.3-7.5374744.0-7.812.093.3105.355.244.85:385:3801875.0
791Bill Thomas25PITRW167211338.9-8.2538239.3-8.55.787.593.225.374.79:317:13522860.7
792Nate Thompson24NYIC4333345742.2-8.124431144.0-7.15.390.595.837.063.012:059:192279360.2
793Chris Thorburn25ATLRW8263676045.6-4.549054347.4-2.56.492.298.646.153.99:359:25222013164.9
794Joe Thornton29SJSC821317104555.80.999481854.9-1.78.992.6101.655.344.719:2815:30648625754.1
795Shawn Thornton31BOSLW7962557552.10.749343153.43.16.492.799.152.247.89:559:4724621063.8
796Viktor Tikhonov20PHXRW6149855847.2-0.838142247.4-1.06.491.998.349.350.711:569:5014912556.8
797Kimmo Timonen33PHID771071122346.7-2.380388647.5-1.79.492.5101.947.152.924:3115:45304824342.8
798Daniel Tjärnqvist32COLD3741741750.00.230530749.8-1.87.492.599.956.943.114:4013:203114641.3
799Keith Tkachuk36STLLW7991086251.42.670264852.02.28.289.797.946.853.216:5712:45193429562.7
800Jiří Tlustý20TORC1414614350.5-5.411910652.9-4.16.092.998.951.548.512:4211:31353956.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%
801Jonathan Toews20CHIC82109478158.32.082861357.51.09.490.299.762.737.318:3813:52541828368.6
802Ole-Kristian Tollefsen24CBJD1916413854.30.11339957.34.55.187.092.157.542.510:209:38122352.2
803Jordin Tootoo25NSHRW7270676248.1-3.052558047.5-3.75.092.597.546.953.112:0511:22313124656.1
804Raffi Torres27CBJLW5146445750.4-2.635133551.2-2.28.489.998.354.545.512:0611:0551111266.1
805Darcy Tucker33COLRW6363967048.80.847048049.5-0.15.491.596.951.148.914:0712:22172915461.0
806Kyle Turris19PHXC6350765843.5-2.937548643.6-3.76.390.596.861.138.912:409:58171714163.1
807Fedor Tyutin25CBJD821191104453.30.691579753.40.59.490.299.750.149.923:3017:04162633649.7
808R.J. Umberger26CBJC8298495150.9-2.374971151.3-1.98.290.298.450.849.218:4613:54432135266.5
809Scottie Upshall25TOTRW7488386350.63.968563052.14.57.293.4100.749.250.814:2112:473330
809Scottie Upshall25PHIRW5567861652.45.052845553.75.37.193.5100.650.149.913:1112:20292121458.9
809Scottie Upshall25PHXRW1920524745.41.615717547.32.77.693.3101.046.753.317:4314:03499170.3
810Ossi Väänänen28TOTD4955773543.1-8.042455443.4-8.710.492.7103.243.756.317:5514:42923
810Ossi Väänänen28PHID4653970843.2-7.941053043.6-8.510.192.7102.844.056.018:2815:049224143.9
810Ossi Väänänen28VAND3182740.0142436.822.292.9115.133.366.79:289:0701366.7
811Boris Valábik22ATLD5050564743.8-4.837048843.1-6.07.190.697.737.162.915:1513:0619395032.0
812David Van Der Gulik25CGYLW6553263.211.8442167.719.05.780.085.761.538.58:298:03221573.3
813Mike Van Ryn29TORD2741037852.0-3.530725954.2-5.19.990.2100.153.946.119:3715:227279357.0
814Jim Vandermeer28CGYD4563251055.3-4.345541252.5-4.410.389.399.659.540.516:0114:0414338536.5
815Thomas Vanek25BUFLW7383087748.6-2.263269647.6-3.010.690.2100.851.148.917:1212:40335634760.8
816Stéphane Veilleux27MINLW81828101544.9-5.363677145.2-5.36.491.898.228.171.915:4813:15232026355.5
817Antoine Vermette26TOTC7986197247.0-4.765170847.9-4.77.191.798.848.151.918:1713:043933
817Antoine Vermette26OTTC6267977246.8-5.450355647.5-5.65.991.997.748.351.717:5812:45353222762.1
817Antoine Vermette26CBJC1718220047.6-2.214815249.3-1.311.191.3102.447.652.419:2914:12414671.7
818Mike Vernace22COLD1214117844.2-6.110812746.0-5.03.791.595.250.549.519:3916:53781947.4
819Kris Versteeg22CHILW7892173255.7-0.871958355.2-1.37.692.9100.559.440.617:0212:24482422462.1
820Ryan Vesce26SJSRW10669341.5-12.0476641.6-10.52.594.597.042.557.59:459:41321764.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%
821Ivan Vishnevskiy20DALD3533560.2452861.63.0100.0103.060.040.019:3315:42121752.9
822Ľubomír Višňovský32EDMD5086378952.24.562759251.43.58.893.1101.850.749.323:0117:30185320043.0
823Marc-Édouard Vlasic21SJSD821464130152.9-3.7112599653.0-4.37.792.6100.350.649.423:5418:18204825640.6
824Anton Volchenkov26OTTD6894794150.20.270867251.31.25.390.896.147.352.720:0316:27232918343.2
825Jakub Voráček19CBJRW8073565452.90.656950453.00.410.691.5102.264.235.812:3910:27332215664.7
826Aaron Voros27NYRLW5450942154.70.238035551.7-3.26.890.597.360.339.711:119:2961110861.1
827Petr Vrána23NJDC16868450.6-1.0596248.8-3.57.184.891.961.039.06:546:20241833.3
828Radim Vrbata27TBLRW1816417348.73.913013050.04.86.493.399.763.636.414:1310:401486959.4
829Steve Wagner24STLD2223927146.9-2.718221645.7-4.97.591.899.351.548.515:3813:312134932.7
830Matt Walker28CHID6587175353.6-4.868258753.7-4.17.792.199.855.444.616:3814:1274616051.9
831Scott Walker35CARRW4151543154.42.036631753.60.87.290.297.451.148.913:2012:2423912258.2
832Tim Wallace24PITRW16858450.36.0725755.89.76.794.9101.542.058.08:077:59202470.8
833Niclas Wallin33CARD6482780350.7-3.360760550.1-3.86.992.599.445.954.116:1313:46202612841.4
834Ben Walter24NYIC4263940.0-8.9143230.4-11.90.091.391.337.063.010:589:3311728.6
835Tom Wandell22DALC1413312551.6-1.6989550.8-3.23.993.096.957.442.611:0610:23473369.7
836Aaron Ward36BOSD6591394749.1-1.969869950.00.28.893.7102.544.155.918:4116:0252212342.3
837Jason Ward30TBLRW16940.04.55935.73.70.0100.0100.040.060.09:319:3100425.0
838Joel Ward28NSHRW7983786549.2-0.464365849.4-0.48.192.1100.243.456.616:0112:28602022758.6
839Mike Weaver30STLD5866370648.4-1.552851650.6-0.55.692.297.848.052.017:1614:2019246753.7
840Mike Weber21BUFD7538937.3-11.1426738.5-5.90.093.893.835.065.013:5913:0205366.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%
841Shea Weber23NSHD811359121352.85.4105694652.75.08.691.099.649.450.623:5817:48193348252.1
842Yannick Weber20MTLD3262452.010.6191752.89.70.090.090.047.152.915:069:46001250.0
843Doug Weight38NYIC5365378145.5-3.346758444.4-4.97.190.197.354.046.018:1613:28182016258.6
844Stephen Weiss25FLAC7897995450.63.377174151.05.110.992.9103.845.754.317:4813:28343125859.7
845Noah Welch26TOTD4031438744.8-6.324129345.1-4.05.891.397.149.550.510:5610:07510
845Noah Welch26FLAD2311715243.5-8.29412343.3-7.64.291.896.054.345.76:386:35121861.1
845Noah Welch26TBLD1719723545.6-4.314717046.40.96.991.097.945.954.116:4514:53482642.3
846Craig Weller28MINRW3615422740.4-6.811716940.9-6.35.194.399.445.854.26:576:26554658.7
847Kyle Wellwood25VANC7460568347.0-3.045152346.3-3.88.493.9102.354.245.813:3510:29233115261.2
848Kevin Westgarth24LAKRW9173334.0-11.4132732.5-13.39.1100.0109.163.636.45:025:0202333.3
849Blake Wheeler22BOSRW8190584351.80.969464152.01.411.494.6106.153.546.513:3311:21362623363.9
850Colin White31NJDD71102690853.1-0.679168753.5-0.59.691.4101.046.253.819:0015:46122913052.3
851Ian White24TORD711268121451.11.295192150.80.99.590.8100.352.747.322:3617:47325431349.8
852Todd White33ATLC8284994947.2-1.465474046.9-2.512.488.5100.942.657.418:0312:55573620672.8
853Trent Whitfield31STLC3172342.5-11.3161650.0-5.618.2100.0118.215.484.611:039:37004100.0
854Ray Whitney36CARLW821202104653.51.789279552.90.89.290.599.752.747.318:2214:09624137758.1
855Ryan Whitney25TOTD4866081544.7-5.751262645.0-7.49.090.899.857.942.123:5217:221127
855Ryan Whitney25PITD2836752041.4-5.427139440.8-8.89.689.799.359.840.224:3417:016229345.2
855Ryan Whitney25ANAD2029329549.8-6.124123251.0-5.48.392.5100.854.745.322:5317:52556246.8
856Dennis Wideman25BOSD791357127951.51.0101797351.10.710.793.5104.149.450.624:1918:15236239942.1
857Jason Williams28TOTRW8082390147.7-2.365070448.0-2.39.891.4101.251.248.815:5112:343627
857Jason Williams28ATLRW4143152245.2-3.134041245.2-3.07.991.499.344.555.516:0513:06201711966.4
857Jason Williams28CBJRW3939237950.8-0.831029251.5-0.911.891.4103.259.740.315:3811:59161013355.6
858Jeremy Williams25TORRW1110710550.5-4.5767251.4-3.511.389.8101.154.945.113:2611:33113265.6
859Justin Williams27TOTRW4455248953.0-0.141835454.1-0.35.491.897.253.546.515:5312:432021
859Justin Williams27CARRW3240834154.51.030724855.30.44.690.895.456.543.515:0812:15161313260.6
859Justin Williams27LAKRW1214414849.3-1.511110651.2-0.57.993.8101.647.352.717:5113:59485253.8
860Brian Willsie30COLRW4235338547.8-0.926928348.7-0.23.093.296.249.150.911:479:5812810854.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%
861Clay Wilson25TOTD7463854.8-0.1363352.2-4.50.088.088.045.754.311:177:4583
861Clay Wilson25CBJD5231363.92.5171063.01.70.071.471.463.236.89:265:02531656.3
861Clay Wilson25ATLD2232547.93.6192345.2-4.10.094.494.425.075.015:5514:3130580.0
862Landon Wilson33DALRW2717719347.8-2.514014249.6-1.511.193.5104.747.152.99:148:491456453.1
863Brad Winchester27STLLW6451664844.3-6.740047745.6-7.18.092.9100.951.448.612:1010:36141315951.6
864Jesse Winchester25OTTRW7660163648.6-3.145746649.5-2.66.293.599.749.051.010:359:55242016370.6
865Daniel Winnik23PHXC4940741449.63.832531950.54.06.393.599.941.958.112:4610:3718210661.3
866Ty Wishart20TBLD5404646.51.4323150.85.04.295.799.842.957.110:079:0912728.6
867James Wisniewski24TOTD4876054558.22.860042558.52.66.692.298.860.639.419:5115:171425
867James Wisniewski24CHID3148732560.02.138325560.01.65.993.098.863.136.919:1514:4081414050.0
867James Wisniewski24ANAD1727322055.42.921717056.13.18.091.099.055.644.420:5716:256114938.8
868Brendan Witt33NYID65865123241.2-10.764889142.1-9.35.690.195.734.365.720:1816:21343811644.8
869Wojtek Wolski22COLLW78909106946.0-2.768478346.6-3.58.090.898.847.752.318:2313:41704828260.3
870Jeff Woywitka25STLD6578586947.5-3.061963849.2-1.99.192.9102.147.252.818:2915:46142315246.7
871Andy Wozniewski28STLD121016.721016.70.0100.0100.0100.00.06:446:44010
872Keith Yandle22PHXD6985789748.94.164167248.83.88.690.799.259.440.616:2413:3572323949.4
873Stéphane Yelle34BOSC7759667247.0-5.146649748.4-3.07.195.0102.144.355.713:0610:45171311164.9
874Mike York31CBJLW113861.98561.50.0100.0100.050.050.013:1511:27001100.0
875Travis Zajac23NJDC82113791055.52.389167756.83.39.792.9102.650.749.318:3913:20482029762.3
876Greg Zanon28NSHD821140135245.7-6.488298947.1-4.07.793.4101.041.059.020:5016:45403113240.9
877Richard Zedník33FLARW7089996248.3-0.165275546.3-1.69.892.4102.248.251.815:3413:20222125360.5
878John Zeiler26LAKRW279414539.3-11.66710139.9-11.44.793.998.649.051.06:336:3233933.3
879Henrik Zetterberg28DETC77124184859.43.196169058.22.48.190.998.951.548.519:3614:19424150360.4
880Nikolai Zherdev24NYRRW82120091956.63.790372255.62.38.891.2100.062.937.116:5013:36414439356.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%
881Marek Židlický31MIND761188110351.94.689484151.53.96.691.498.056.443.622:0617:07124731946.1
882Mike Zigomanis28PITC2214616746.6-2.210612845.3-5.79.989.098.935.364.711:268:01623860.5
883Ilya Zubov21OTTC10746951.71.7515548.1-3.12.895.197.948.851.210:178:24641957.9
884Sergei Zubov*38DALD1015515649.8-3.812412749.4-2.210.388.098.353.846.324:1817:444113938.5
885Dainius Zubrus30NJDC82104685155.12.078066554.00.58.791.7100.451.648.415:1613:04192520762.8