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 E+/- SAtt. Thru%
1Justin Abdelkader28DETLW8298699549.8-2.973578248.5-2.77.890.598.358.741.318:2613:532329-3.023964.9
2Noel Acciari24BOSC1913813650.4-3.01089553.20.54.488.492.961.039.09:548:31142.22864.3
3Kenny Agostino23CGYLW2231954.89.7171651.57.80.084.684.631.368.813:3312:12250.23100.0
4Andrew Agozzino25COLLW9597344.71.0404845.52.73.394.197.545.954.18:348:1901-0.51127.3
5Karl Alzner27WSHD821330139748.8-3.199199150.0-1.88.193.5101.641.958.121:2318:2824410.518540.5
6Josh Anderson21CBJRW129512543.2-3.5709642.2-5.49.692.5102.237.562.510:4210:3741-2.82250.0
7Joakim Andersson26DETC2916017048.5-2.712513548.1-1.26.196.0102.146.653.49:017:0910-0.63056.7
8Andy Andreoff24LAKLW6047947450.3-6.635636149.7-6.86.394.9101.258.541.58:488:391212-5.28951.7
9Sven Andrighetto22MTLRW4456149753.03.041835753.94.08.492.0100.464.135.914:0612:439130.513156.5
10Mike Angelidis30TBLLW4272452.9-5.1161748.5-5.516.7100.0116.741.258.89:008:3111-0.1616.7
11Artem Anisimov27CHIC771045103550.2-1.273877348.8-2.29.991.7101.567.132.918:0514:272814-4.721356.8
12Josh Archibald23PITRW11712.5-53.4050.0-59.6100.050.050.05:025:0200-0.210.0
13Mark Arcobello27TORC2024016858.86.217713257.36.98.990.799.667.332.712:4110:1794-0.87061.4
14Joel Armia22WPGRW4341539951.0-0.229727951.60.47.691.799.250.649.412:1011:1423134.19753.6
15Viktor Arvidsson22NSHLW5668358453.92.150340955.22.55.890.396.051.548.512:2411:5915172.322861.0
16Andreas Athanasiou21DETC3728928150.7-3.722423448.9-4.49.191.5100.664.235.89:018:29117-2.38562.4
17Cam Atkinson26CBJRW811076106750.23.281578550.93.59.088.897.947.952.117:4813:4143186.637160.9
18David Backes31STLC791088104351.1-0.984675252.91.27.193.1100.238.661.419:1414:5639242.127062.2
19Mikael Backlund26CGYC82106596952.45.477269152.85.59.090.099.047.752.316:2613:03574413.027456.6
20Nicklas Bäckström28WSHC751122106251.41.479975251.51.09.193.7102.849.250.819:1115:1342273.022258.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 E+/- SAtt. Thru%
21Sven Baertschi23VANLW6968679246.4-1.150460945.3-1.77.591.098.649.450.613:2711:432622-7.218857.4
22Josh Bailey26NYIRW811037108348.9-0.374082047.4-2.58.991.5100.450.549.515:5113:534149-2.819055.3
23Justin Bailey20BUFRW8829247.1-1.2706153.46.13.688.291.952.947.111:3611:20432.32878.6
24Mark Barberio25MTLD3040135353.22.828925153.54.19.089.898.851.648.414:6013:5011193.38836.4
25Aleksander Barkov20FLAC6682287548.4-0.965967749.30.011.891.6103.446.253.819:2614:4745290.625567.1
26Tyson Barrie24COLD781342158645.82.0993120445.2-1.19.191.0100.149.051.023:1219:342959-16.635348.7
27Matt Bartkowski27VAND801141136745.5-2.5836110843.0-5.27.591.899.354.245.818:3717:071849-24.919842.9
28Victor Bartley27TOTD1012214346.0-3.9829745.8-3.99.794.8104.545.954.113:1913:10070.2
28Victor Bartley27MTLD911412048.7-0.3768248.1-0.810.395.4105.748.052.013:2013:09061.01553.3
28Victor Bartley27NSHD182325.8-32.161528.6-28.60.091.791.730.070.013:1513:1501-0.810.0
29Cody Bass29NSHC177211538.5-17.0627844.3-12.04.394.298.65.594.57:407:27200.01668.8
30Kyle Baun23CHIRW2131940.6-17.0101835.7-19.90.085.785.780.020.09:039:0300-0.91100.0
31Jay Beagle30WSHRW5759162248.7-2.944345049.6-2.36.294.0100.241.558.514:0111:5820120.712259.8
32François Beauchemin35COLD821313171443.4-1.91013117246.41.27.692.199.842.357.725:0519:263141-10.726448.1
33Nathan Beaulieu23MTLD6494690251.2-0.767066250.3-1.57.491.198.549.150.917:2715:4317480.614451.4
34Taylor Beck24NYILW2101638.5-15.071236.8-18.50.0100.0100.066.733.38:298:2900-0.530.0
35Matt Beleskey27BOSLW801138110250.81.884184250.00.48.792.4101.154.245.815:5214:332726-0.336346.6
36Pierre-Édouard Bellemare30PHILW7470983046.1-5.751559246.5-5.35.593.498.949.350.713:3410:553723-8.219951.3
37Jamie Benn26DALLW821352119453.11.297688052.60.410.489.599.953.746.320:0115:1065808.543157.3
38Jordie Benn28DALD6478882848.8-4.658959949.6-2.88.791.3100.054.645.415:3913:2312390.012347.2
39Beau Bennett24PITRW3333230851.90.824123850.3-1.48.790.699.452.147.911:5410:24510-0.29355.9
40Sam Bennett19CGYC7794397449.20.966771248.4-0.98.389.998.254.745.315:0813:0634271.224056.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 E+/- SAtt. Thru%
41André Benoit32STLD2132831.7-6.491734.6-5.016.7100.0116.736.463.613:3513:0400-0.510.0
42Patrice Bergeron30BOSC80126799756.08.797173157.110.18.091.299.246.054.019:4814:37673414.545562.0
43Patrik Berglund27STLC4252548651.91.041836453.52.37.592.099.441.258.815:2913:292293.312862.5
44Steve Bernier30NYIRW2421325745.3-3.813918642.8-7.47.495.7103.146.653.411:1410:5667-5.84362.8
45Christoph Bertschy21MINC3103721.3-25.992526.5-20.20.0100.0100.042.957.16:576:5700-0.5475.0
46Bryan Bickell29CHILW2522721451.50.216516250.5-1.24.292.496.573.726.39:479:35470.74447.7
47Alex Biega27VAND5166876946.51.448363543.2-1.27.591.999.456.443.616:4615:28818-11.411652.6
48Kevin Bieksa34ANAD711177116950.2-4.188684751.1-3.77.091.999.047.452.621:0117:281351-1.624943.8
49Chris Bigras20COLD3130640643.0-1.623431342.8-3.05.594.7100.360.439.613:2112:4648-5.14744.7
50Anthony Bitetto25NSHD2828032946.0-6.020723147.3-6.47.393.6100.954.845.212:0812:0028-3.54146.3
51Oliver Bjorkstrand20CBJRW1215515550.0-0.611211649.1-1.710.694.7105.350.849.215:5913:48660.74456.8
52Nick Bjugstad23FLAC6774274549.91.358658750.01.08.091.299.246.054.015:3112:4625264.227462.4
53Joseph Blandisi21NJDLW4140747646.11.232035447.52.16.989.296.146.953.115:3613:28198-1.28052.5
54Mike Blunden29TBLRW2013914149.6-5.09711046.9-6.49.695.9105.546.253.88:398:3312-0.72850.0
55Andrew Bodnarchuk27TOTD3733847141.8-3.825536141.4-6.08.690.699.250.449.612:2012:0126-4.5
55Andrew Bodnarchuk27COLD2116824241.0-3.113018641.1-4.38.693.1101.757.942.110:4010:3714-3.51526.7
55Andrew Bodnarchuk27CBJD1617022942.6-5.412517541.7-8.78.687.996.543.456.614:3213:5212-1.01827.8
56Zach Bogosian25BUFD641055121046.6-0.781792446.9-0.38.390.799.050.849.222:2019:161721-10.321855.5
57Jared Boll29CBJRW3011723033.7-16.69216236.2-13.77.293.2100.543.956.16:396:3830-3.12250.0
58Dave Bolland29FLAC2520726344.0-5.816318646.7-2.96.793.3100.043.156.914:0611:19512-6.15250.0
59Brandon Bollig29CGYLW5437047543.8-5.328332546.5-2.14.990.895.738.661.49:179:10118-2.79558.9
60Nick Bonino27PITC6370266051.5-0.651245752.80.78.294.5102.844.455.615:5011:5532179.716758.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 E+/- SAtt. Thru%
61Mark Borowiecki26OTTD6363379144.5-4.346659444.0-3.46.393.299.439.460.614:3812:10322-9.16045.0
62Robert Bortuzzo26STLD4045938054.74.035927756.46.15.993.999.842.058.013:1612:19591.58853.4
63Reid Boucher22NJDLW3936147543.2-2.027535143.9-2.47.490.397.746.553.514:1612:2299-2.212360.2
64Eric Boulton39NYILW6254535.7-10.3153629.4-16.410.083.393.365.234.89:298:4112-1.8560.0
65Lance Bouma25CGYC4438445645.7-4.227130647.0-2.35.690.796.347.252.812:0210:12610-1.48359.0
66Gabriel Bourque25NSHRW2218419848.2-5.413213050.4-4.88.490.899.229.370.712:2210:01351.54259.5
67Rene Bourque34CBJRW4939746546.1-2.129833447.2-1.07.090.097.038.961.110:2710:111680.513158.8
68Jay Bouwmeester32STLD721239129149.0-4.793598148.8-5.46.593.199.746.253.823:0719:141130-2.023045.7
69Johnny Boychuk32NYID701160121448.90.584686749.40.99.093.5102.548.351.721:2218:032147-6.336145.7
70Brad Boyes33TORRW6059046056.25.942636254.14.88.389.497.752.647.411:589:3025193.016950.3
71Brian Boyle31TBLC7669866751.1-0.952650950.8-0.97.189.596.746.653.412:5510:3315163.119958.8
72Dan Boyle39NYRD741097108350.34.481181349.93.29.290.9100.160.339.718:4915:5719470.619149.2
73Tyler Bozak29TORC5789781252.53.866364050.93.47.891.299.057.242.817:2014:2133180.418354.1
74Derick Brassard28NYRC801084119247.60.878585747.80.210.792.3103.158.841.217:5315:014756-3.930759.3
75Justin Braun28SJSD801241120250.8-1.292082352.8-0.39.591.0100.542.857.220:3317:51334617.124446.7
76T.J. Brennan26TORD7939050.82.8657048.13.24.984.389.253.446.615:0614:2322-1.62642.3
77Connor Brickley23FLAC2311817340.5-9.210512845.1-5.16.895.7102.456.143.98:448:3543-2.91872.2
78T.J. Brodie25CGYD701302132249.61.693896849.20.110.289.8100.048.251.825:1520:1847913.719740.1
79Jonas Brodin22MIND68948118144.5-4.570484945.3-4.17.193.3100.439.660.420:2118:182723-16.314141.1
80Kyle Brodziak31STLC7652852050.4-1.837137549.7-3.05.893.499.235.065.010:489:011811-4.810447.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 E+/- SAtt. Thru%
81Troy Brouwer30STLRW821005105848.7-4.275876849.7-3.38.292.7100.940.060.016:6013:414026-3.124458.2
82Chris Brown24WSHC16366.723.64266.727.90.0100.0100.00.0100.07:417:41000.2250.0
83Connor Brown22TORRW7766454.31.8545450.0-1.97.988.196.061.138.914:5811:0440-2.02055.0
84Dustin Brown31LAKRW82118786657.82.390265557.92.85.092.597.655.444.616:1013:3640315.037458.0
85J.T. Brown25TBLRW7885179551.70.065360152.11.17.894.7102.549.550.513:2211:4921142.323858.8
86Mike Brown30TOTRW5834644144.0-6.225830445.9-5.35.193.198.246.153.97:497:32912-0.2
86Mike Brown30SJSRW4424632043.5-8.019422246.6-6.34.593.898.250.449.67:146:557100.16457.8
86Mike Brown30MTLRW1410012145.2-1.2648243.8-2.46.891.798.539.860.29:399:3122-0.32556.0
87Patrick Brown23CARC7757749.30.7565749.60.615.894.1109.933.366.712:3612:30240.91361.5
88Brett Bulmer23MINRW372422.6-29.551525.0-25.30.090.990.935.764.36:436:4300-0.42100.0
89André Burakovsky20WSHLW7993988351.50.868464751.40.09.690.5100.157.942.113:0112:1334300.723852.9
90Alexander Burmistrov24WPGC8187593648.3-4.364468248.6-3.66.292.098.251.248.816:1013:133648-3.820450.0
91Brent Burns30SJSD821674148053.12.91235106153.81.78.390.398.651.248.825:5019:34531029.574947.0
92Alexandre Burrows34VANRW7978283648.31.358062848.01.85.192.697.749.750.315:1011:312714-12.122060.9
93Chris Butler29STLD5426140.8-9.8364544.4-7.111.189.2100.350.050.011:3010:5102-0.7757.1
94Dustin Byfuglien30WPGD811660138654.55.21228105053.94.69.489.999.352.947.125:1219:50739211.349849.6
95Paul Byron26MTLC6262063349.5-2.643846448.6-3.25.990.996.742.157.913:4611:472315-4.39156.0
96Mikkel Bødker26TOTLW801033117846.7-0.375290345.4-1.18.189.097.253.146.918:2714:293832-6.5
96Mikkel Bødker26ARILW6278289746.6-1.057768845.6-1.07.588.796.252.247.818:3314:163128-3.026055.4
96Mikkel Bødker26COLLW1825128147.21.817521544.9-1.610.290.2100.356.143.918:0715:1374-3.54944.9
97Ryan Callahan30TBLRW7389387750.5-1.866964650.9-0.58.191.099.153.846.217:1413:143423-4.728454.9
98Matt Calvert26CBJLW7377287646.8-1.458962848.40.08.192.6100.744.455.615:0812:5236102.319259.4
99Mike Cammalleri33NJDLW4251853049.44.440041948.82.712.792.8105.562.837.319:1116:0119244.715466.2
100Andrew Campbell27TORD6617644.5-4.2445743.6-0.87.494.7102.149.150.911:3511:1111-0.8333.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 E+/- SAtt. Thru%
101Brian Campbell36FLAD821265113752.75.799889652.75.410.393.4103.750.949.122:1617:5823545.919949.7
102Gregory Campbell32CBJC8251974141.2-8.338453641.7-8.16.493.8100.143.556.510:348:441411-2.911550.4
103Paul Carey27WSHC4252847.2-7.8202346.5-7.45.993.399.255.644.49:589:5100-0.55100.0
104Matt Carle31TBLD6481391647.0-6.960766547.7-5.68.392.7101.046.253.816:4714:59928-3.711248.2
105John Carlson26WSHD5699098150.2-1.173270251.0-0.29.193.1102.249.850.223:4218:1024476.425748.2
106Jordan Caron25STLRW4212644.7-10.9132138.2-15.50.080.080.050.050.08:088:0700-0.9250.0
107Ryan Carpenter25SJSC14640.0-13.43633.3-19.30.0100.0100.066.733.37:277:27000.00
108Daniel Carr24MTLLW2326120256.42.719515056.53.67.090.297.259.840.212:0411:07742.77651.3
109Connor Carrick21TOTD1930123456.33.822317256.54.94.689.794.451.448.615:3214:356171.3
109Connor Carrick21TORD1625420954.91.618515654.32.55.191.596.648.551.516:3315:35617-0.15236.5
109Connor Carrick21WSHD3472565.316.5381670.419.83.072.775.883.316.710:079:18001.3728.6
110Sam Carrick23TORC3173532.7-12.8152834.9-6.70.089.589.583.316.711:289:5300-0.74100.0
111Trevor Carrick21CARD2293247.53.5232746.04.35.390.095.370.030.016:4016:1141-1.0650.0
112Jeff Carter31LAKC771274101355.7-0.995778654.9-1.99.192.0101.159.340.718:2314:26264110.044754.1
113Ryan Carter32MINLW6035555539.0-11.526538540.8-10.06.893.2100.029.970.111:129:11177-7.19664.6
114Daniel Catenacci22BUFC11678843.2-5.4476641.6-7.52.992.995.760.439.68:448:2820-1.0887.5
115Cody Ceci22OTTD751003124544.6-4.774692844.6-3.89.093.8102.845.854.219:1816:141541-13.023250.0
116Michael Chaput23CBJC8636748.5-5.4444947.3-8.212.597.1109.660.539.58:608:58030.41283.3
117Zdeno Chára38BOSD801424147449.1-0.81074111849.0-1.38.592.2100.743.956.124:0619:1323871.931250.6
118Ben Chiarot24WPGD7085688149.3-2.663964050.0-1.97.491.198.448.151.914:2713:381534-5.016744.9
119Alex Chiasson25OTTRW7765785343.5-5.246963142.6-5.38.694.0102.637.862.213:3810:582616-8.414262.0
120Jason Chimera36WSHLW8283892847.5-4.362968447.9-4.28.192.2100.347.752.314:0311:371532-2.825365.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 E+/- SAtt. Thru%
121Kyle Chipchura29ARIC7050763444.4-2.837649043.4-2.76.691.698.236.863.210:149:172516-0.48754.0
122Taylor Chorney28WSHD5556460948.1-2.241745747.7-3.811.092.4103.466.633.413:1111:58827-1.27835.9
123Casey Cizikas24NYIC8068673148.4-1.349053347.9-2.19.991.4101.439.960.112:4110:255823-7.115056.0
124Fredrik Claesson23OTTD1624324949.41.717817850.03.34.789.794.346.253.819:1717:479140.23542.9
125David Clarkson31CBJRW2315122340.4-7.611017638.5-10.35.290.495.651.848.29:138:5552-0.83372.7
126Adam Clendening23TOTD2937339848.4-2.927630547.5-2.59.494.0103.454.945.114:4813:47519-0.1
126Adam Clendening23EDMD2027031146.5-3.120023546.0-2.79.193.7102.851.348.715:3314:15217-0.46251.6
126Adam Clendening23PITD91038754.2-0.7767052.1-0.610.094.8104.862.937.113:0812:45320.42152.4
127Kyle Clifford25LAKLW5649542953.6-3.436831953.6-3.45.794.199.858.441.69:229:1056-1.911758.1
128Rich Clune28TORLW1912711153.4-0.8868849.4-2.17.693.0100.644.056.08:067:54212.11758.8
129Cal Clutterbuck28NYIRW7761365548.3-1.444748048.2-1.810.291.9102.140.060.011:559:502120-4.515153.0
130Braydon Coburn30TBLD8099997150.7-1.874175049.7-2.49.392.5101.949.150.916:4514:231731-2.019148.2
131Andrew Cogliano28ANALW8296888952.1-0.374265853.0-0.27.591.498.940.459.614:2612:2826346.123156.7
132Carlo Colaiacovo33BUFD3642745448.52.031633648.51.56.689.295.856.343.714:2814:07311-1.65949.2
133Joe Colborne26CGYC7385990748.60.161764748.8-0.310.788.399.044.755.315:0912:4827320.916361.3
134Ian Cole26PITD7094093850.1-3.771669250.9-2.96.492.198.552.447.617:1414:348325.514549.7
135Sean Collins27WSHC2111542.3-8.471041.2-7.40.087.587.541.758.38:323:4200-0.410.0
136Blake Comeau29COLLW81936107446.63.070376148.03.37.391.398.537.662.417:3713:533125-7.525156.6
137Erik Condra29TBLRW5447138954.83.133329153.42.57.889.196.947.752.310:429:2715121.29660.4
138Kevin Connauton25TOTD6588799547.1-0.366273347.50.08.393.8102.151.648.416:4415:011513-4.6
138Kevin Connauton25ARID3856567145.7-2.641049745.2-2.66.893.9100.752.447.617:3315:591110-7.814445.1
138Kevin Connauton25CBJD2732232449.83.625223651.64.610.793.5104.250.249.815:3513:40433.28651.2
139Brett Connolly23BOSRW7182877951.53.563259151.73.68.790.799.347.152.912:5812:071120-0.517155.6
140Andrew Copp21WPGC7742546747.6-4.130934347.4-4.18.695.8104.446.153.98:007:1010181.69061.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 E+/- SAtt. Thru%
141Patrice Cormier25WPGC28372.716.86275.020.90.0100.0100.075.025.04:304:08000.0250.0
142Frank Corrado22TORD3952244154.20.537234252.11.06.588.394.957.842.214:2713:16216-1.711241.1
143Nick Cousins22PHIC3636431953.33.125321154.53.07.894.0101.857.142.910:4410:1718130.96761.2
144Logan Couture26SJSC5264558652.40.046439953.8-0.210.489.499.852.447.617:2312:5839367.625753.3
145Sean Couturier23PHIC6392283752.42.163659951.51.09.292.6101.843.456.618:3614:5127291.520059.5
146Jared Cowen25OTTD3742056742.6-5.830240642.7-4.49.593.7103.244.155.916:5914:28734-5.06336.5
147Charlie Coyle23MINC821040114247.7-0.277481248.80.39.191.7100.752.048.017:1514:363630-2.723360.1
148Adam Cracknell30TOTRW5248154946.7-0.935139746.9-0.95.295.1100.343.756.312:1411:292314-6.5
148Adam Cracknell30VANRW4439846846.0-1.028933846.1-1.06.295.0101.245.154.912:2411:352011-6.510154.5
148Adam Cracknell30EDMRW8838150.60.0625951.20.20.095.795.737.362.711:1810:5233-0.11968.4
149Sidney Crosby28PITC801421116055.13.3104985555.13.29.691.6101.254.745.320:2816:22404710.644655.6
150Tommy Cross26BOSD3293148.3-1.9232350.00.06.783.390.042.957.113:0511:1000-0.130.0
151Matt Cullen39PITC8279384048.6-5.460161749.3-4.57.792.299.836.064.013:5311:0519206.218364.5
152Craig Cunningham25ARIRW107510242.4-0.6528039.4-2.55.094.799.731.668.410:059:54210.01872.2
153Klas Dahlbeck24ARID7172286845.4-1.552265344.4-1.87.791.899.552.147.915:5112:521014-7.413647.1
154Trevor Daley32TOTD821317109854.51.095482453.70.37.792.7100.458.141.918:2615:55172813.1
154Trevor Daley32PITD5390077653.7-1.666557453.7-2.08.292.5100.755.144.920:2717:24141711.017250.6
154Trevor Daley32CHID2941732256.45.928925053.64.16.693.399.966.533.514:4613:113112.110142.6
155Zac Dalpe26MINC2121152.2-3.36842.9-15.720.080.0100.070.030.010:158:03000.23100.0
156Phillip Danault22TOTC5154753150.72.140439450.61.44.893.298.033.366.712:4511:581811-1.8
156Phillip Danault22CHIC3033333250.10.225324450.90.44.393.397.530.469.612:5112:21125-1.57861.5
156Phillip Danault22MTLC2121419951.84.915115050.22.65.793.098.737.962.112:3811:2566-0.34553.3
157Marko Daňo21TOTC3436831653.81.927023853.11.86.189.795.860.539.512:1511:2510150.5
157Marko Daňo21WPGC2123320553.23.617115452.62.26.687.494.051.248.813:5012:33890.46659.1
157Marko Daňo21CHIC1313511154.9-0.5998454.11.55.493.899.377.922.19:419:35260.12657.7
158Pavel Datsyuk37DETC66111279658.38.184462557.58.87.891.198.961.438.619:3916:39482613.232356.0
159Laurent Dauphin20ARIC8627744.6-0.2435543.9-0.79.792.9102.555.644.411:1910:1930-0.61643.8
160Brandon Davidson24EDMD5176670552.13.255151551.73.47.893.0100.949.350.719:1215:5119453.916638.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 E+/- SAtt. Thru%
161Calvin de Haan24NYID721208121050.00.589583451.83.48.391.199.449.950.120:3818:0919573.021347.9
162Jacob de La Rose20MTLLW2217124341.3-9.411417140.0-10.37.190.697.725.574.512:2611:0563-3.64544.4
163Chase De Leo20WPGC261430.0-29.961135.3-24.216.7100.0116.733.366.79:259:0100-0.30
164Danny DeKeyser25DETD781174124948.5-5.889798547.7-5.07.892.8100.644.755.321:4818:3817385.514449.3
165Michael Del Zotto25PHID52100896851.02.373270850.83.15.492.898.246.753.323:2519:291431-2.821445.8
166Dylan DeMelo22SJSD4547943452.50.636030654.10.95.892.998.755.444.613:3712:238225.89743.3
167Jason Demers27DALD62109492754.11.480167554.32.58.392.8101.149.051.020:5216:4028417.123240.9
168David Desharnais29MTLC6582679650.9-1.860158450.7-2.06.791.998.653.546.515:5913:3727225.614263.4
169Andrew Desjardins29CHILW7779480449.7-1.357258349.5-0.84.493.497.827.172.913:2311:302615-4.718452.7
170Nicolas Deslauriers24BUFLW7050268042.5-6.937050042.5-7.07.090.797.748.751.310:1910:03148-8.313652.9
171Simon Despres24ANAD3249550949.3-4.938235352.0-1.78.792.2100.948.651.419:3817:0911271.46747.8
172Phillip Di Giuseppe22CARLW4149854947.6-2.538543047.2-2.19.292.6101.751.348.714:1613:29175-2.612056.7
173Jason Dickinson20DALC1111345.8-13.17750.0-15.825.0100.0125.0100.00.011:5511:55010.4366.7
174Darren Dietz22MTLD1315815350.83.612410653.96.69.688.598.051.848.214:3214:03312-0.22454.2
175Brenden Dillon25SJSD761074109949.4-2.978574251.4-2.16.893.6100.454.945.116:4115:3312421.521243.9
176Shane Doan39ARIRW7294298548.92.069375248.01.610.392.7103.048.151.917:3713:493327-7.729158.8
177Max Domi20ARILW81951108346.8-0.570182146.1-0.49.692.5102.058.042.016:1913:052841-6.329752.5
178Joonas Donskoi23SJSRW7693882153.32.568556554.82.58.591.4100.049.850.214:0912:37333713.518956.6
179Derek Dorsett29VANRW7165177645.6-2.048458545.3-2.27.090.997.845.954.112:3511:401114-10.914761.9
180Drew Doughty26LAKD821899136958.13.51434104657.83.47.993.3101.255.944.128:0122:00109714.543145.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 E+/- SAtt. Thru%
181Nic Dowd25LAKC5612769.39.2352558.3-3.09.595.0104.572.227.810:359:40330.7837.5
182Steve Downie28ARIRW2618119548.1-0.712715045.8-1.79.992.4102.339.360.79:018:4144-2.33560.0
183Leon Draisaitl20EDMC721132102752.44.584475852.75.78.590.699.155.045.018:0215:1940616.521462.1
184Jonathan Drouin20TBLLW2122722150.70.815516748.1-2.813.591.2104.758.741.314:2712:24811-2.55644.6
185Brandon Dubinsky29CBJC751098108650.32.479979250.21.98.489.497.844.355.718:4614:3545317.228854.9
186Matt Duchene25COLC761099126746.43.383394246.92.58.991.3100.358.341.718:3515:344331-8.932561.5
187Anthony Duclair20ARILW8187588049.93.964867149.13.910.792.7103.461.338.714:2111:3126180.718356.8
188Mathew Dumba21MIND811030109348.51.077381548.70.39.491.7101.157.842.216:5114:101344-3.432846.3
189Brian Dumoulin24PITD791273112253.20.996885953.00.67.692.8100.446.353.718:5317:08323618.920748.8
190Pascal Dupuis36PITRW1819026142.1-6.313418641.9-5.911.391.2102.642.757.315:0612:3424-4.05253.8
191Ryan Dzingel23OTTLW3025330845.1-3.618424243.2-5.611.193.5104.752.847.210:4810:3062-2.14650.0
192David Dziurzynski26OTTLW147615932.3-17.25611832.2-14.89.190.899.925.974.110:059:5122-3.02166.7
193Cody Eakin24DALC821039111048.3-5.374782047.7-6.39.191.5100.547.452.616:2213:244246-1.523157.6
194Patrick Eaves31DALRW5458253352.2-0.442337553.00.77.691.599.150.449.612:5810:3215111.316053.8
195Jordan Eberle25EDMRW69108199952.04.180775551.74.38.089.697.752.547.517:5115:0430411.529658.4
196Alexander Edler29VAND5277686447.3-0.260661349.72.98.790.098.742.457.624:2718:371540-7.224844.8
197Joel Edmundson22STLD6789378253.32.266759352.90.96.393.299.549.051.014:5613:49719-5.318748.1
198Nikolaj Ehlers19WPGRW72101386054.13.975762354.95.28.790.499.156.343.716:0613:4720374.130454.9
199Christian Ehrhoff33TOTD4862551954.6-0.945939753.6-1.75.190.996.157.342.715:2913:23522-2.9
199Christian Ehrhoff33LAKD4051241755.1-0.937232053.8-2.34.891.195.960.339.715:1012:56520-2.113744.5
199Christian Ehrhoff33CHID811310252.6-0.5877753.02.36.690.296.844.855.217:0315:3702-0.83751.4
200Jack Eichel19BUFC811124122847.80.283794946.9-1.18.291.299.455.144.919:0715:364349-8.543454.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 E+/- SAtt. Thru%
201Aaron Ekblad19FLAD781176111251.43.893287951.53.510.091.7101.755.644.421:4118:0724412.932456.2
202Mattias Ekholm25NSHD821279112353.21.394882953.3-0.29.791.0100.648.251.820:1417:23265411.624646.7
203Oliver Ekman-Larsson24ARID751335128351.06.398398949.86.110.089.499.449.051.024:4318:5040382.550844.7
204Patrik Eliáš39NJDC1612012648.81.2919848.1-0.512.593.2105.749.650.415:2211:1659-0.73560.0
205Lars Eller26MTLC79100588253.32.573266252.51.87.689.897.449.450.615:1512:5446252.227554.2
206Stefan Elliott25TOTD2124526647.90.717520645.9-1.08.390.999.257.142.914:1012:5745-2.2
206Stefan Elliott25ARID1922723549.11.316518347.4-0.18.291.199.360.339.714:1412:5435-1.76852.9
206Stefan Elliott25NSHD2183136.7-6.1102330.3-11.310.089.599.535.364.713:3113:2510-0.5450.0
207Morgan Ellis23MTLD3222250.01.8141745.20.210.092.9102.950.050.08:578:3602-0.5742.9
208Ryan Ellis25NSHD791293108354.42.694879854.30.59.390.699.950.849.220:5417:22242314.729751.2
209Turner Elson23CGYLW131318.8-28.831023.1-28.133.3100.0133.350.050.014:549:5700-0.10
210Alexei Emelin29MTLD721213115351.3-0.189084051.40.56.491.898.243.756.320:3018:0615750.519536.4
211Deryk Engelland33CGYD6980596645.5-3.960769046.8-2.28.692.5101.146.353.815:1413:538223.714947.7
212Tyler Ennis26BUFC2328834945.2-3.621627444.1-3.94.391.696.046.453.618:0415:121116-4.610255.9
213Toby Enström31WPGD721152105752.20.484381550.8-0.98.992.1101.051.448.620:5117:57940-0.612041.7
214Jonathan Ericsson31DETD7193097548.8-3.969580046.5-5.28.393.1101.448.251.818:3215:481461-4.015444.2
215Loui Eriksson30BOSRW821197110752.03.490583152.13.58.392.6101.051.548.519:2814:4348278.826868.7
216Emerson Etem23TOTRW5864976645.9-1.347857245.50.16.991.398.242.058.013:0912:522020-5.4
216Emerson Etem23VANRW3947257145.3-1.934742045.20.66.891.698.445.254.814:1013:46717-5.613258.3
216Emerson Etem23NYRRW1917719547.60.313115246.3-0.86.990.597.431.368.811:0511:011330.25046.0
217Dennis Everberg24COLRW157913836.4-13.46710139.9-12.31.990.792.628.871.28:578:0403-1.41656.3
218Robby Fabbri20STLC7283575952.41.861757151.90.78.290.999.153.346.713:1911:5127203.919359.1
219Radek Faksa22DALC4550544053.42.638131255.04.210.091.8101.842.157.912:2210:582093.111657.8
220Justin Falk27CBJD2428333645.7-2.621122548.4-0.710.791.4102.143.756.314:1413:1739-0.54436.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 E+/- SAtt. Thru%
221Bobby Farnham27TOTRW5330939444.0-2.024929545.8-0.46.893.2100.042.957.19:199:121170.6
221Bobby Farnham27NJDRW5029837344.4-1.024027746.40.87.092.999.943.057.09:289:231170.78457.1
221Bobby Farnham27PITRW3112134.4-17.491833.3-19.90.0100.0100.040.060.06:415:5400-0.12100.0
222Hudson Fasching20BUFRW7655852.87.0524354.78.611.193.9105.156.443.611:3111:31420.71560.0
223Jesper Fast24NYRRW7986793248.21.264267148.91.410.092.0102.044.855.214:5612:333518-3.814052.9
224Justin Faulk23CARD641209110352.31.189185451.10.37.489.096.448.951.124:0118:524542-4.139546.6
225Mark Fayne28EDMD6995599948.9-0.268672848.5-0.17.791.699.343.356.716:4314:531336-1.113445.5
226Taylor Fedun27VAND181633.3-7.57846.79.216.7100.0116.736.463.618:4818:39000.10
227Eric Fehr30PITC5545148848.0-6.835533751.3-3.36.191.697.728.271.813:0310:1330114.912559.2
228Andrew Ference36EDMD6596846.5-4.2445046.8-3.26.385.091.355.344.713:0411:5102-0.41136.4
229Micheal Ferland23CGYLW7173775949.31.454053950.02.17.089.496.443.956.112:3711:2337252.318964.6
230Landon Ferraro24TOTC6844760142.7-8.034845543.3-6.65.991.897.749.150.910:379:101617-3.4
230Landon Ferraro24BOSC5839549944.2-7.030937545.2-5.66.591.598.051.348.710:489:181316-1.611157.7
230Landon Ferraro24DETC105210233.8-13.7398032.8-12.00.093.993.932.567.59:338:2131-1.82060.0
231Kevin Fiala19NSHLW5735357.98.1503757.56.42.996.799.676.523.513:0912:31030.41957.9
232Vernon Fiddler35DALC8270669050.6-2.152049851.1-1.57.492.8100.243.856.211:389:0724153.418752.4
233Valtteri Filppula31TBLC7698795150.9-1.074870151.60.66.691.698.249.850.218:1513:503037-1.716261.7
234Mike Fisher35NSHC7093082653.01.168455755.12.47.288.095.249.550.517:1013:0821148.418652.2
235Tomáš Fleischmann31TOTLW7689288150.3-2.563064549.4-3.07.890.398.143.057.015:1113:0538160.0
235Tomáš Fleischmann31MTLLW5768269749.5-4.447651548.0-5.88.091.899.941.558.515:3113:3133111.116959.2
235Tomáš Fleischmann31CHILW1921018453.33.715413054.26.27.184.291.447.852.214:1111:5055-1.14452.3
236Brian Flynn27MTLC5644449247.4-6.632334248.6-4.96.092.498.530.969.111:449:602011-1.310867.6
237Marcus Foligno24BUFLW7575886846.6-1.358665947.1-0.88.392.6100.940.659.413:1112:313017-0.613658.8
238Nick Foligno28CBJLW7294586252.35.870363752.55.37.290.397.551.648.416:5414:1727256.424461.1
239Christian Folin24MIND2626133443.9-6.317724442.0-8.57.693.7101.248.651.414:3512:44410-4.43638.9
240Justin Fontaine28MINRW6046958344.6-4.636640447.5-2.510.290.9101.144.755.311:4710:211712-1.29656.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 E+/- SAtt. Thru%
241Derek Forbort23LAKD1417610662.44.91328560.83.34.291.295.456.044.011:0310:21033.43046.7
242Filip Forsberg21NSHLW821313102556.25.697673557.05.28.889.698.476.024.019:0314:38725212.149050.4
243Cam Fowler24ANAD691126117049.0-4.684986249.6-4.58.190.498.546.453.622:4717:371732-2.425145.0
244Cody Franson28BUFD5968869649.72.952252350.03.55.293.798.950.249.816:5013:571431-2.518948.7
245Johan Franzén36DETRW2192444.23.6141942.45.90.0100.0100.047.152.912:5710:39000.0650.0
246Max Friberg23ANALW5233738.3-17.0172639.5-15.20.093.393.351.748.38:508:2100-1.0616.7
247Alex Friesen25VANC111955.04.35838.5-8.00.060.060.033.366.711:4311:43100.1250.0
248Byron Froese24TORC5645848948.4-3.732937846.5-4.05.990.896.730.969.112:389:4520100.011854.2
249Michael Frolík27CGYRW6488884351.33.762760351.02.98.290.098.247.053.015:4913:3927217.126957.6
250Marián Gáborík33LAKRW5472954957.01.357640059.04.56.389.996.255.244.814:5712:59131810.221266.5
251Kurtis Gabriel22MINRW361331.6-12.761135.3-8.320.0100.0120.045.554.54:304:30100.11100.0
252Sam Gagner26PHIC5361358351.31.643342050.80.57.493.7101.249.250.813:5211:562013-3.716253.7
253Alex Galchenyuk21MTLC821189103953.42.787875853.73.59.289.198.364.935.116:1513:3531363.036055.8
254Stanislav Galiev24WSHRW2418117151.40.112713149.2-2.46.895.6102.449.550.59:078:2468-0.85653.6
255Brendan Gallagher23MTLRW5381564455.95.559248455.04.710.292.3102.555.744.316:3513:3630143.627462.8
256Ryan Garbutt30TOTC8076369652.31.457651252.91.75.690.796.349.051.010:5010:061218-3.9
256Ryan Garbutt30CHIC4341539151.50.231929252.21.74.092.396.344.555.510:209:5857-4.813262.9
256Ryan Garbutt30ANAC3734830553.32.925722053.91.67.688.496.054.945.111:2610:147110.911047.3
257Jake Gardiner25TORD791486124754.44.6108898352.54.26.391.297.552.048.020:3717:503374-3.932038.1
258Jason Garrison31TBLD721005101749.7-3.075276849.5-2.68.690.999.547.752.318:2815:561545-0.520049.5
259Tyler Gaudet22ARIC1410510849.3-1.3718545.5-3.89.387.797.040.060.010:369:1123-1.61442.9
260Johnny Gaudreau22CGYLW791221119550.53.188487550.32.210.889.4100.256.743.319:5616:1241905.637158.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 E+/- SAtt. Thru%
261Brendan Gaunce21VANC2020821549.23.815217147.14.71.891.493.241.458.612:4611:16117-1.55265.4
262Paul Gaustad33NSHC6337059338.4-15.127239840.6-13.76.792.298.97.592.511:159:221414-5.27164.8
263Frederik Gauthier20TORC7527540.9-12.0386437.3-14.38.382.690.939.760.313:5110:4911-2.1742.9
264Luke Gazdic26EDMLW2916318247.2-0.611413945.1-1.84.889.894.642.757.36:126:1221-2.32766.7
265Éric Gélinas24TOTD4040737652.07.230828152.37.16.092.598.566.533.513:4912:177201.2
265Éric Gélinas24NJDD3435330853.49.026623153.58.75.091.796.767.532.514:0012:266172.410343.7
265Éric Gélinas24COLD6546844.3-2.4425045.7-1.312.196.8108.960.040.012:4211:2913-1.21566.7
266Nathan Gerbe28CARLW4743545648.8-3.032536147.4-3.86.089.395.346.753.313:2711:221323-4.314052.1
267Ryan Getzlaf30ANAC77120997255.43.889469956.13.49.191.2100.251.448.619:3015:12487516.935150.7
268Tom Gilbert33MTLD4558661149.0-5.043743150.3-3.06.392.398.750.649.416:5114:526392.08243.9
269Brian Gionta37BUFRW79962112346.1-1.871984845.9-2.17.292.9100.142.757.317:4414:163121-3.927561.5
270Stephen Gionta32NJDC8254170443.5-3.042552944.5-2.65.691.997.640.459.612:1310:17178-7.511056.4
271Mark Giordano32CGYD821464142850.63.61049103750.32.59.189.098.047.552.524:4719:0945682.047344.8
272Dan Girardi31NYRD741004142541.3-8.6762101043.0-7.210.594.1104.640.659.420:1917:292356-11.514951.7
273Zemgus Girgensons22BUFC7175381048.20.755160847.5-0.26.294.0100.248.851.215:0213:031618-1.717961.5
274Claude Giroux28PHIC781279111653.44.991982052.84.57.791.799.451.848.220:3315:1141450.541857.7
275Tanner Glass32NYRLW5742158941.7-7.431942542.9-6.97.593.1100.632.267.810:179:47413-3.38259.8
276Luke Glendening26DETC8167786443.9-10.152067343.6-8.910.293.1103.330.070.014:3511:192011-2.615257.9
277Nikolay Goldobin20SJSLW97310042.2-6.8536943.4-6.68.396.3104.643.856.311:1111:0831-0.51643.8
278Alex Goligoski30DALD821787157953.11.41309117552.70.710.191.4101.650.349.723:5019:2818736.229842.6
279Cody Goloubef26CBJD4354561247.1-0.639245846.1-1.97.592.399.946.054.015:0814:143110.89840.8
280Scott Gomez36TOTC3428634345.5-5.722727345.4-6.64.792.797.364.835.211:209:44613-3.0
280Scott Gomez36STLC2117918549.2-1.414914750.3-1.04.491.796.173.326.711:159:244110.41855.6
280Scott Gomez36OTTC1310715840.4-11.77812638.2-14.85.293.898.954.245.811:2810:1622-3.51471.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 E+/- SAtt. Thru%
281Barclay Goodrow22SJSRW1410112844.1-7.1779943.8-9.97.194.0101.251.548.510:168:5234-0.91258.3
282Boyd Gordon32ARIC6541954543.5-4.031540843.6-3.13.593.496.923.676.412:169:161012-1.68066.3
283Josh Gorges31BUFD771119138044.8-4.5825103244.4-5.17.292.8100.040.859.220:2818:031317-5.913941.0
284Brandon Gormley23COLD2624729145.90.417820147.0-0.29.888.898.653.446.612:1111:52512-1.43234.4
285Shayne Gostisbehere22PHID6499597150.6-0.171168950.8-0.19.892.6102.461.938.120:0515:5628512.534144.6
286Yanni Gourde24TBLC251327.8-24.541126.7-26.7100.0100.0200.025.075.07:197:19000.010.0
287Michael Grabner28TORRW8083186349.1-3.361167347.6-3.37.093.099.939.061.014:2811:166621-7.618462.0
288Mikhail Grabovski32NYIC5872675049.2-1.353254749.3-0.89.092.3101.450.949.114:0613:032834-1.315752.2
289Marc-André Gragnani28NJDD4383552.13.5252748.1-0.30.090.590.570.829.214:2211:5211-2.090.0
290Petter Granberg23NSHD2725430945.1-6.919022545.8-7.27.994.0101.948.551.513:4313:1207-2.42254.5
291Markus Granlund22TOTC4743754344.6-3.929940342.6-5.99.491.1100.554.445.613:4711:511911-3.9
291Markus Granlund22CGYC3127633745.0-3.318624243.5-6.07.093.2100.360.239.812:5811:23175-2.68046.3
291Markus Granlund22VANC1616120643.9-5.211316141.2-5.412.987.8100.845.454.615:2312:4626-1.33357.6
292Mikael Granlund23MINC821181115650.54.087986350.52.86.491.497.860.139.918:0514:4351403.427258.8
293Alex Grant27ARID5496045.02.6384744.73.73.292.695.860.040.013:1411:56100.41040.0
294Derek Grant25CGYC1513115246.3-0.810011446.7-1.31.490.892.341.458.610:539:3631-1.83661.1
295Tyler Graovac22MINC2231757.5-4.2141156.0-3.00.087.587.553.846.211:3711:37200.0633.3
296Kevin Gravel23LAKD5504453.2-9.3343350.7-10.414.388.5102.766.733.311:4110:34020.11216.7
297Mike Green30DETD74121394256.36.193075655.26.87.091.098.070.529.519:4616:3818405.225548.6
298Andy Greene33NJDD82993133542.7-5.076595944.4-3.58.694.0102.631.368.722:5419:032638-8.214842.6
299Matt Greene32LAKD3223141.5-23.2182343.9-17.10.094.794.747.452.611:458:5003-0.6475.0
300Colin Greening29TOTLW3136931653.91.626824851.91.89.390.599.850.050.014:0611:401010-1.4
300Colin Greening29TORLW3036531453.80.726524651.91.19.590.499.949.850.214:2611:55109-1.310056.0
300Colin Greening29OTTLW14266.732.33260.022.30.0100.0100.0100.00.04:004:0001-0.12100.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 E+/- SAtt. Thru%
301Alexandre Grenier24VANRW6687447.90.7506443.9-1.65.688.093.660.040.011:2911:2933-1.41369.2
302Seth Griffith23BOSC4254436.2-14.4202841.7-7.90.075.075.043.856.39:588:0301-0.1450.0
303Mikhail Grigorenko21COLC7469786344.70.552062645.40.010.492.5102.952.747.313:1611:212118-7.614358.7
304Rocco Grimaldi22FLAC2018517751.11.814615049.30.86.590.597.156.243.811:5211:20105-2.94860.4
305Nicklas Grossmann31ARID5866985643.9-5.949065942.6-6.06.494.2100.639.360.717:4414:43321-9.49146.2
306Eric Gryba27EDMD5375678149.20.454257848.40.07.392.8100.150.349.717:5315:3216392.214340.6
307Radko Gudas25PHID761344118053.24.795785252.94.36.792.899.448.951.119:5116:571157-4.334044.1
308Erik Gudbranson24FLAD6482696746.1-4.464577545.4-5.88.393.2101.641.059.020:0716:321128-4.315646.8
309Nate Guenin33COLD2923435239.9-3.917825740.9-4.28.394.7103.054.245.813:0411:2126-2.52638.5
310Carl Gunnarsson29STLD7291593749.4-4.169568150.5-2.89.291.8101.148.551.517:2315:1414236.011644.0
311Erik Gustafsson23CHID4158449854.04.441338052.12.59.493.6103.059.740.315:2713:409122.313044.6
312Carl Hagelin27TOTLW80116793855.41.687567356.52.98.090.498.451.148.915:4213:50303517.0
312Carl Hagelin27ANALW4358950853.70.144435155.82.85.089.394.243.556.515:0013:2515174.614556.6
312Carl Hagelin27PITLW3757843057.33.343132257.23.110.991.5102.358.641.416:3214:18151812.415263.2
313Ron Hainsey34CARD811462139351.2-0.51098106050.90.07.989.897.748.451.622:1919:1934482.225152.2
314Micheal Haley29SJSC168311043.0-8.6618143.0-11.12.294.696.848.651.47:067:0509-0.61566.7
315Matt Halischuk27WPGRW3019823246.0-6.013817244.5-8.74.796.8101.545.554.59:279:0053-0.25570.9
316Taylor Hall24EDMLW821362123452.55.299290952.25.58.990.299.054.445.619:1116:1364737.747460.3
317Dan Hamhuis33VAND5890689850.22.868371149.02.87.592.299.751.148.921:2517:2524470.016443.9
318Dougie Hamilton22CGYD821342135749.72.197997250.22.27.290.497.649.950.119:4616:5015632.338149.9
319Freddie Hamilton24CGYC4493856.37.2373154.48.83.696.399.943.556.512:4211:52121.01070.0
320Travis Hamonic25NYID721408142749.70.71011103949.30.28.391.199.449.950.123:4920:424461-4.433144.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 E+/- SAtt. Thru%
321Noah Hanifin19CARD791108110650.0-1.482585949.0-1.97.390.998.255.844.217:5415:254249-3.728043.6
322Joel Hanley24MTLD1011512348.32.2908451.74.611.487.799.151.049.015:6014:2024-0.41758.8
323Markus Hännikäinen22CBJLW4153530.0-22.1152834.9-17.50.090.090.035.764.37:097:0210-0.73100.0
324Jannik Hansen29VANRW6779484848.41.060867647.4-0.111.892.5104.358.641.416:2614:172524-6.119061.6
325Martin Hanzal28ARIC6480380849.83.759061948.83.28.691.199.753.346.717:4413:1827210.424258.3
326Ben Harpur21OTTD5567243.8-5.4425443.8-7.29.494.7104.144.855.213:4013:22021.5475.0
327Scott Harrington22TORD1517716152.43.513812352.93.15.794.8100.558.741.313:0611:46131.63129.0
328Ryan Hartman21CHIRW3313745.6-6.7242648.0-2.55.690.996.577.322.79:149:1431-0.51030.0
329Scott Hartnell33CBJLW7997497150.12.873171850.42.79.688.898.453.047.015:3513:012032-2.624062.5
330Garnet Hathaway24CGYRW1413013050.0-0.3928452.32.96.788.995.656.843.212:0111:17430.81957.9
331Erik Haula24MINC7661777044.5-3.846655945.5-3.411.593.7105.235.364.712:4310:373413-4.316461.0
332Martin Havlát34STLRW2181554.5-2.314960.92.510.087.597.550.050.010:5410:28300.4475.0
333Jimmy Hayes26BOSRW7579389846.9-2.962669947.2-2.66.890.997.753.946.113:5012:322528-4.918568.6
334Kevin Hayes23NYRRW7984688548.92.563965749.32.28.992.3101.261.738.313:4012:082442-4.724554.3
335Victor Hedman25TBLD781534120156.17.0113390355.67.09.092.0101.056.643.423:0418:29486211.040844.4
336Seth Helgeson25NJDD1917724342.1-1.913717943.4-1.52.294.496.657.642.413:5713:2728-2.62240.9
337Darren Helm29DETC7788181851.9-0.365166949.3-2.08.191.799.845.154.915:0412:322216-3.729156.7
338Aleš Hemský32DALRW7593879654.12.269057754.52.59.790.8100.549.850.213:0611:2622363.726558.5
339Matt Hendricks34EDMLW6861074645.0-4.543252845.0-3.84.996.2101.139.760.313:1410:461420-5.911852.5
340Adam Henrique25NJDC8084397946.30.865174546.60.311.791.8103.549.550.519:4714:2738272.423862.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 E+/- SAtt. Thru%
341Tomáš Hertl22SJSC81123196256.16.588367956.55.19.291.4100.649.350.715:5714:16354119.234858.0
342Thomas Hickey26NYID6282289647.8-1.160865348.2-0.910.093.3103.353.246.817:2414:561841-5.715136.4
343Chris Higgins32VANLW3331136745.9-2.922929343.9-3.74.090.994.946.653.413:4711:3978-6.28659.3
344Vinnie Hinostroza21CHIC7425543.3-8.9293942.6-8.14.393.597.954.345.78:418:3331-1.71060.0
345Niklas Hjalmarsson28CHID811404133251.30.6103997751.51.97.792.199.843.956.122:2319:2231658.218441.8
346Cody Hodgson25NSHC3942430857.94.632221759.75.34.394.298.553.146.910:4410:38779.112152.9
347Mike Hoffman26OTTLW781135112250.34.081684749.13.59.991.1101.160.939.117:3314:594445-2.146351.8
348Nick Holden28COLD821317161944.90.6985121044.9-1.29.991.8101.745.854.221:5318:472126-16.820049.0
349Peter Holland25TORC6575366953.01.056152051.91.85.490.996.348.351.714:4011:493421-1.923858.0
350Bud Holloway27MTLC11516.7-48.31325.0-35.90.0100.0100.075.025.07:197:1921-0.21100.0
351Korbinian Holzer27ANAD2936335550.6-0.527225851.3-0.67.390.697.948.651.414:5113:33281.04240.5
352Shawn Horcoff37ANAC5958057950.0-2.943843150.4-3.36.393.099.340.559.513:1711:2712284.411662.9
353Patric Hörnqvist29PITRW82124394756.85.589968956.65.18.492.1100.556.343.716:5113:4728820.339265.6
354Bo Horvat20VANC82900106645.8-2.166483344.4-3.18.488.797.143.057.017:0813:042717-13.424563.3
355Marián Hossa*37CHIRW6487478152.81.762758551.71.16.694.0100.754.945.117:1613:44442511.230762.2
356Quinton Howden24FLAC5841047946.1-3.432737646.5-3.37.193.5100.650.249.810:2210:1097-5.98265.9
357Marek Hrivík24NYRLW5254436.2-7.4183335.3-8.423.1100.0123.116.183.910:439:4603-0.6560.0
358Jonathan Huberdeau22FLALW76963102348.5-0.377979449.50.611.292.0103.243.256.818:0814:5432467.826964.7
359Jiří Hudler32TOTC7284984050.32.260562249.30.411.688.6100.258.741.315:4613:1123250.6
359Jiří Hudler32CGYC5365064050.43.545545949.82.011.588.299.761.338.716:4013:371819-0.313360.2
359Jiří Hudler32FLAC1919920049.9-2.015016347.9-4.112.089.5101.650.050.013:1811:58561.04761.7
360Charles Hudon21MTLLW3262848.1-5.0211558.34.814.3100.0114.336.863.210:429:58201.3742.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 E+/- SAtt. Thru%
361Brad Hunt27EDMD7747948.40.8515846.8-3.02.794.697.368.032.014:1111:3726-1.92646.2
362Matt Hunwick30TORD601044117547.0-6.978391146.2-6.46.791.898.542.557.522:3418:372444-11.218340.4
363Ben Hutton22VAND751049119146.8-0.878891146.4-0.46.591.798.254.046.019:5216:413053-16.423743.9
364Zach Hyman23TORC1623918057.04.517014054.83.28.590.799.263.536.515:4113:47921.46854.4
365Jarome Iginla*38COLRW82893114143.9-0.865384143.7-2.68.390.198.449.350.715:5212:532222-10.534253.2
366Matt Irwin28BOSD2222943.1-4.2142734.1-14.012.575.087.560.040.014:5612:4700-1.4560.0
367Barret Jackman34NSHD7391273355.44.067549857.55.46.092.698.656.843.213:5112:608352.913049.2
368Tim Jackman34ANARW2121544.4-15.691047.4-2.20.071.471.49.190.95:445:4401-0.41100.0
369Jaromír Jágr43FLARW79101797051.22.979974451.83.311.991.2103.148.851.217:0414:2133449.325456.3
370Mattias Janmark23DALC7399685353.91.774864853.61.79.492.3101.754.046.014:1013:0426363.321250.9
371Calle Järnkrok24NSHC81101195451.5-1.078270452.6-1.07.890.998.752.547.516:0813:3132191.619364.8
372Dmitrij Jaškin22STLRW6568955755.33.650540255.73.66.093.399.347.252.811:5211:352187.715957.9
373Dustin Jeffrey27ARIC7417036.9-6.3255830.1-11.822.295.2117.550.050.011:2410:1500-1.8683.3
374Boone Jenner22CBJC821028120446.1-2.977686847.2-1.97.890.698.445.055.016:2514:0739252.134465.4
375Ryan Johansen23TOTC801082104950.81.782176951.62.09.291.4100.652.747.317:3414:3538428.6
375Ryan Johansen23NSHC4259654352.31.845339653.41.910.092.8102.859.740.317:4615:0318204.914467.4
375Ryan Johansen23CBJC3848650649.01.636837349.72.08.389.898.145.454.617:2114:0420223.615656.4
376Marcus Johansson25WSHLW7493593350.1-0.668967950.4-0.89.692.8102.455.744.316:3813:5135395.121362.0
377Stephen Johns23DALD1421522349.10.915115549.3-1.26.189.996.045.354.717:5017:11611-0.93043.3
378Erik Johnson27COLD731154144244.50.488997947.63.56.590.697.142.757.323:2718:173045-6.730757.0
379Jack Johnson29CBJD60992114146.5-2.873984346.7-3.07.291.198.344.655.424:1118:55830-3.120542.0
380Tyler Johnson25TBLC6993285252.21.171166051.91.39.291.8101.056.343.717:0813:4919312.529257.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 E+/- SAtt. Thru%
381Ross Johnston21NYILW141028.6-16.51712.5-31.10.0100.0100.025.075.016:1714:3020-0.20
382Ryan Johnston23MTLD3474750.0-8.4383651.4-9.36.996.0102.959.140.916:1715:5601-0.1520.0
383Jussi Jokinen32FLALW81100787953.46.179266354.47.210.991.9102.848.751.318:1713:24314710.024861.7
384Jyrki Jokipakka24TOTD5873075249.3-2.650654148.3-3.29.391.1100.453.846.215:3414:1814351.2
384Jyrki Jokipakka24DALD4052150750.7-2.236837149.8-2.69.391.1100.456.343.714:3013:397212.26540.0
384Jyrki Jokipakka24CGYD1820924546.0-3.413817044.8-4.59.291.2100.348.951.117:5415:44714-1.03357.6
385David Jones31TOTRW7570493043.1-6.152166044.1-5.38.492.4100.839.960.112:2611:55149-12.1
385David Jones31CGYRW5957677042.8-6.842554843.7-6.59.691.4101.039.460.612:4712:16107-10.613051.5
385David Jones31MINRW1612816044.4-3.19611246.2-0.63.997.5101.442.457.611:0910:4042-1.42860.7
386Seth Jones21TOTD811430127352.93.0104289653.83.16.191.497.452.747.322:0517:3025694.3
386Seth Jones21CBJD4180881749.72.258958950.02.17.391.298.549.650.424:2719:1816371.119143.5
386Seth Jones21NSHD4062245657.75.745330759.66.44.691.696.257.542.519:3915:399323.215348.4
387Josh Jooris25CGYC5953459047.5-1.439841848.8-0.56.093.099.042.957.112:1710:3614146.112962.0
388Michal Jordán25CARD3646242252.31.334032251.40.97.590.197.658.441.615:1014:3368-2.87647.4
389Jacob Josefson24NJDC5850749050.95.438634352.96.62.090.892.744.455.615:3011:271918-1.314758.5
390Roman Josi25NSHD811576156850.1-4.01189110151.9-2.88.291.099.250.749.325:2919:45214310.939849.7
391Tomáš Jurčo23DETRW4430629051.3-1.222623449.1-1.96.291.097.246.553.59:118:4667-1.47556.0
392Nazem Kadri25TORC761296111853.72.595985952.83.47.489.997.351.648.418:1615:3047411.648553.6
393Sergey Kalinin24NJDC7864677545.5-0.549058545.6-1.46.492.999.343.956.113:2011:432517-10.712257.4
394Steven Kampfer27FLAD4753659147.6-1.841744348.5-0.96.895.3102.148.651.415:0514:015102.69855.1
395Evander Kane24BUFLW651096102051.86.785177852.27.86.390.296.552.447.621:0217:1537370.247257.4
396Patrick Kane27CHIRW821397123553.13.399093051.61.911.290.8101.968.531.520:2417:123437-3.846162.3
397Kasperi Kapanen19TORRW911810253.62.9828250.01.20.095.095.075.724.314:4713:0241-1.12360.9
398Erik Karlsson25OTTD821875172652.18.01339129350.97.39.689.799.355.344.728:5822:536196-3.158642.3
399Melker Karlsson25SJSC6567469249.3-3.049647651.0-2.58.393.2101.649.950.113:3111:532414-0.716757.5
400William Karlsson23CBJC8183185449.31.762561850.32.47.190.897.845.554.514:2812:054221-0.517960.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 E+/- SAtt. Thru%
401Zack Kassian25EDMRW3635942645.7-4.224830944.5-4.85.692.297.848.651.412:2711:551115-1.07754.5
402Bracken Kearns34NYIC2171454.813.1161257.118.80.0100.0100.054.545.515:5413:43011.10
403Duncan Keith32CHID671284114452.93.194284352.83.48.992.4101.246.953.125:1419:4222463.728645.1
404Chris Kelly35BOSC117911640.5-13.0598341.5-12.613.092.5105.548.551.513:0510:33220.61457.1
405Joonas Kemppainen27BOSC4436349842.2-8.427537642.2-8.56.192.198.244.056.012:3210:47289-5.05267.3
406Ronalds Ķēniņš24VANLW8638442.9-4.5526843.3-2.42.695.398.052.347.711:2511:1832-0.91346.2
407Tyler Kennedy29NJDC5045245250.05.334834850.04.46.089.195.043.256.813:2611:591612-4.312557.6
408Michael Keränen26MINC16650.0-0.84450.0-4.80.066.766.740.060.06:096:09000.00
409Tanner Kero23CHIRW1716518547.1-6.812014645.1-6.96.492.799.055.045.012:1810:2880-3.04261.9
410Ryan Kesler31ANAC791153101753.11.187371954.82.47.991.599.438.861.219:3214:4539346.934847.4
411Phil Kessel28PITRW821270106554.42.394382353.40.78.591.9100.464.735.318:2314:51265511.047957.2
412Jujhar Khaira21EDMLW1513615646.62.59411644.80.86.791.998.531.668.410:2110:18640.13046.7
413Alexander Khokhlachev22BOSC5504353.85.8353748.60.80.092.392.355.344.710:1510:1501-0.31040.0
414Alex Killorn26TBLC81108897852.71.679374551.60.810.592.2102.752.947.116:4814:023146-0.727855.4
415Jakub Kindl28TOTD4461449555.45.746840953.44.29.594.1103.658.141.915:2314:267294.7
415Jakub Kindl28DETD2534928355.27.125323152.34.77.993.8101.762.937.116:2814:593160.28643.0
415Jakub Kindl28FLAD1926521255.64.221517854.73.611.294.5105.751.848.213:5913:434134.54854.2
416Dwight King26LAKLW4758854352.0-5.243241451.1-6.35.791.597.254.745.314:2612:4456-1.49451.1
417Oscar Klefbom22EDMD3046846050.42.835033151.45.27.989.897.847.152.921:5317:201031-0.210446.2
418Kevin Klein31NYRD691064116447.82.279683348.92.910.192.9103.044.755.320:2317:482045-3.915444.8
419John Klingberg23DALD761709138455.34.31243107053.72.310.192.0102.152.147.922:4119:17367814.336546.8
420Rob Klinkhammer29EDMLW148911942.8-9.1578141.3-10.72.488.390.845.654.49:259:0133-2.22638.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 E+/- SAtt. Thru%
421Corban Knight25FLAC2011415841.9-5.69112342.5-5.613.394.7108.146.753.39:389:3261-1.71957.9
422Slater Koekkoek21TBLD91027856.710.2795957.210.63.293.396.666.733.310:1910:17332.12250.0
423Mikko Koivu32MINC821190109552.16.187979652.55.69.990.5100.457.442.619:5815:2337456.527750.9
424Leo Komarov29TORC6799985353.93.274565153.44.17.389.797.050.849.217:5013:5442161.921759.9
425Anže Kopitar28LAKC811385106256.60.7105180156.71.111.292.2103.452.048.020:5216:08434514.131156.9
426Lauri Korpikoski29EDMLW7160881742.7-7.842759741.7-8.66.092.198.142.657.413:5511:011914-9.214859.5
427Scott Kosmachuk22WPGRW8619140.1-14.9446739.6-15.78.695.9104.534.066.011:3211:0612-0.11275.0
428Mike Kostka30OTTD1517822544.2-5.513616645.0-5.311.295.2106.540.359.714:5314:1706-2.21752.9
429Chris Kreider24NYRLW791006101049.93.874473050.53.810.791.0101.852.447.615:5713:332337-1.727856.1
430David Krejčí29BOSC721069105450.41.378779149.90.59.691.2100.751.748.320:1615:3336491.129249.0
431Niklas Kronwall35DETD6494398648.9-3.471177747.8-2.87.690.498.053.946.122:0116:54923-8.714442.4
432Torey Krug24BOSD811419130852.04.0107298352.24.28.092.6100.655.644.421:3517:3820576.149149.7
433Marcus Krüger25CHIC4139942648.4-3.429130049.2-0.74.793.498.118.781.313:3111:04104-3.98360.2
434Nikita Kucherov22TBLRW77116898354.33.486376553.02.09.192.3101.460.639.418:1214:5634586.840252.0
435Tom Kühnhackl24PITRW4238042947.0-10.229031747.8-9.78.292.5100.732.567.512:1211:11562.27965.8
436Dean Kukan22CBJD811511649.85.9839048.04.017.797.1114.845.154.917:2116:40431.0650.0
437Brett Kulak22CGYD8947555.69.4716353.08.32.091.993.950.949.112:2112:15340.41850.0
438Nikolai Kulemin29NYILW8184395846.8-3.361868847.3-2.79.793.9103.647.852.214:0411:583231-8.616157.1
439Dmitry Kulikov25FLAD74982111646.8-4.476084947.2-4.09.492.0101.449.150.921:0217:163154-1.018952.4
440Chris Kunitz36PITLW80125198456.04.492372156.14.410.093.0103.058.042.016:4914:20334312.327953.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 E+/- SAtt. Thru%
441Evgeny Kuznetsov23WSHC821247110353.13.394680054.24.411.490.9102.355.744.317:2515:11615411.631860.7
442Oliver Kylington18CGYD191932.1-14.861331.6-19.820.092.3112.30.0100.017:2210:5500-0.9250.0
443Andrew Ladd30TOTLW781095103651.4-0.376977249.9-1.68.189.897.952.048.018:5414:212934-7.6
443Andrew Ladd30WPGLW5985578852.00.260460450.0-2.28.090.098.051.948.119:2714:372629-6.328450.4
443Andrew Ladd30CHILW1924024849.2-1.816516849.50.18.589.397.852.247.817:1413:3335-1.36755.2
444Brooks Laich32TOTC8166167849.4-1.246451847.3-3.56.190.896.847.552.511:269:052916-3.8
444Brooks Laich32WSHC6044543150.81.131432349.3-1.25.291.796.951.848.210:338:16129-1.010463.5
444Brooks Laich32TORC2121624746.7-6.615019543.5-8.08.189.297.339.960.113:5911:27177-2.85464.8
445Anton Lander24EDMC6150256547.0-3.034841045.9-3.74.193.597.737.562.512:059:172318-2.59358.1
446Gabriel Landeskog23COLLW75975114446.02.075581248.23.68.890.499.152.447.618:5614:443730-5.625068.0
447Dylan Larkin19DETC80109799152.50.982180150.60.39.892.8102.661.039.016:3214:214339-1.039056.7
448Adam Larsson23NJDD82991128843.5-3.776093444.9-2.78.594.8103.230.869.222:2918:572227-4.115442.2
449Johan Larsson23BUFLW7483795846.6-1.461774245.4-2.86.394.1100.437.662.414:4913:282116-3.619149.7
450Michael Latta24WSHC4328027050.91.519720349.3-0.67.292.9100.150.549.58:057:51840.45156.9
451Scott Laughton21PHIC7159967147.2-4.044249147.4-3.57.293.5100.753.746.310:269:392321-4.014458.3
452Curtis Lazar20OTTRW7666289342.6-6.648866542.3-5.97.393.0100.342.657.413:5211:332415-10.714155.3
453Vincent Lecavalier35TOTC4947049248.9-8.435434650.6-5.86.793.3100.053.746.313:1411:141314-2.6
453Vincent Lecavalier35LAKC4242341750.4-7.531728852.4-5.07.092.799.755.144.913:5211:351113-0.210557.1
453Vincent Lecavalier35PHIC7477538.5-15.5375838.9-11.23.895.999.841.558.59:289:0721-2.4887.5
454Nick Leddy24NYID811515147950.62.01070111449.0-0.88.391.699.850.449.622:3719:244052-3.226445.8
455Anders Lee25NYILW8097290251.93.371564852.53.96.692.499.057.043.014:3512:0332214.428264.9
456David Legwand35BUFC7942752045.1-2.732538945.5-2.17.091.398.350.749.39:427:111912-1.89365.6
457Jori Lehterä28STLC79101292052.40.873769751.4-1.09.492.6102.056.643.416:0513:2529194.814059.3
458Taylor Leier21PHILW6264636.1-18.4153728.8-23.80.0100.0100.052.247.87:437:3931-1.3933.3
459Brendan Leipsic21TORLW6856457.00.8645056.13.84.990.695.549.150.914:1412:13310.71957.9
460Josh Leivo22TORLW121229556.21.9847453.21.714.392.0106.361.338.712:199:3944-2.13852.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 E+/- SAtt. Thru%
461Bryan Lerg30SJSC6235629.1-24.7194032.2-23.75.9100.0105.938.161.98:538:1900-0.7757.1
462Brett Lernout20MTLD14930.8-17.34736.4-9.80.0100.0100.033.366.76:306:30000.00
463Lucas Lessio23MTLLW129310946.0-2.7606946.5-0.68.994.4103.346.753.310:2910:0122-0.72458.3
464Kris Letang28PITD711576129554.93.7114294254.83.37.691.499.054.145.926:5720:38476916.641752.3
465Mark Letestu30EDMC8272890344.6-5.652465844.3-5.35.591.396.837.562.515:4711:132829-7.319854.0
466Trevor Lewis29LAKC7590571955.7-0.669651757.41.75.190.395.555.244.814:3412:3817226.526563.0
467John-Michael Liles35TOTD811242118051.3-1.993090050.8-1.57.091.298.351.448.620:1717:022644-1.8
467John-Michael Liles35CARD6497590152.0-1.071968551.2-1.06.892.198.849.850.220:3417:0726321.920445.1
467John-Michael Liles35BOSD1726727948.9-5.021121549.5-3.47.988.796.657.242.819:1416:43012-3.72867.9
468Oscar Lindberg24NYRC6865170348.10.950652649.01.18.794.6103.460.439.612:1111:021614-1.717963.7
469Tobias Lindberg20TORRW6787750.33.7526544.40.39.493.5102.958.042.015:5013:1622-1.62548.0
470Petteri Lindbohm22STLD1012911054.02.5946957.76.93.388.591.837.662.413:4713:43211.32437.5
471Esa Lindell21DALD4565650.0-14.2373750.0-17.44.083.387.351.548.514:0313:39030.5922.2
472Elias Lindholm21CARC821225104354.03.791479853.43.85.490.395.754.445.618:0514:3833346.929459.5
473Hampus Lindholm22ANAD801443108857.07.2107378357.87.36.691.798.349.950.122:0017:50186515.531647.2
474J.C. Lipon22WPGRW9504652.1-1.6363550.7-2.23.796.4100.155.344.76:586:5710-0.7757.1
475Bryan Little28WPGC5788575454.03.063958552.20.88.188.596.654.845.219:3514:372026-1.521558.6
476Viktor Lööv23TORD4413256.2-2.7272452.9-1.122.2100.0122.277.822.210:2810:08000.2714.3
477Ben Lovejoy31PITD6699095750.8-1.576071851.4-1.08.192.1100.240.859.218:5216:1920187.217252.3
478Adam Lowry22WPGC7469279646.5-6.151458446.8-5.57.091.498.345.854.214:0111:443318-3.512160.3
479Milan Lucic27LAKLW81140197259.04.2103674858.13.110.491.6102.057.942.117:1415:03224812.226946.1
480Joffrey Lupul32TORLW4651857047.6-3.640145147.1-2.96.791.398.048.351.714:3712:08127-2.217857.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 E+/- SAtt. Thru%
481Olli Määttä21PITD671098102751.7-2.181776651.6-2.410.793.0103.655.344.719:5717:298347.019050.0
482Clarke MacArthur30OTTLW4383254.313.3272354.013.25.988.294.156.543.510:529:5400-1.1850.0
483Andrew MacDonald29PHID2845648648.4-6.433131851.0-4.711.591.6103.253.346.720:0717:334202.45933.9
484Derek MacKenzie34FLAC6444053445.2-3.835141445.9-3.67.395.6102.946.953.113:0910:222713-3.912662.7
485Nathan MacKinnon20COLC721067119647.14.382485649.05.28.491.299.757.842.218:5215:232839-4.041558.6
486Evgeni Malkin29PITC5789573055.14.768458453.93.17.591.599.065.734.319:2215:17545210.328556.8
487Brad Malone26CARC5737238449.2-2.127230347.3-2.96.388.895.246.054.09:338:21416-2.37441.9
488Brandon Manning25PHID5686079552.01.961659850.70.35.295.5100.657.442.616:3215:01719-7.614945.0
489Josh Manson24ANAD71112386756.45.385263757.24.97.191.798.849.450.618:4716:33185112.717151.5
490Anthony Mantha21DETRW101088954.84.6867354.14.66.180.486.567.232.811:429:4542-0.52962.1
491Brad Marchand27BOSLW771288105455.08.099277956.09.48.691.7100.347.452.618:3415:05436916.239363.1
492Alexey Marchenko24DETD6684783850.3-2.362665748.8-2.77.592.299.746.753.316:5014:43733-6.910737.4
493Jonathan Marchessault25TBLC4541035153.92.431726554.53.95.588.894.345.055.012:059:1310124.313460.4
494Martin Marinčin23TORD6590379053.31.663162250.4-0.28.391.299.452.647.416:4614:1425411.318030.6
495Andrei Markov37MTLD821440140450.6-1.31046105449.8-2.38.991.3100.250.249.823:5018:043893-0.228740.8
496Patrick Marleau36SJSLW821103106151.0-0.681273452.5-0.46.989.095.947.252.819:0114:1246718.535660.4
497Pat Maroon27TOTLW7275272450.9-1.556155050.5-2.97.391.999.259.640.412:2010:501030-1.7
497Pat Maroon27ANALW5650850250.3-3.638038349.8-5.35.091.496.463.536.511:239:58522-2.811158.6
497Pat Maroon27EDMLW1624422252.45.218116752.05.111.593.3104.850.749.315:4113:54581.15768.4
498Matt Martin26NYILW8070872649.40.051152949.1-0.410.291.3101.541.258.810:3310:25815-8.214260.6
499Paul Martin34SJSD781343127751.3-0.2100390652.5-0.78.592.7101.147.452.620:4218:0426505.812240.2
500Alec Martinez28LAKD781376122253.0-4.5100588853.1-3.98.693.0101.651.648.421:0916:528605.431339.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 E+/- SAtt. Thru%
501Jordan Martinook23ARILW8181291147.10.160068646.70.46.891.898.543.356.715:1412:115212-5.720752.7
502Andreas Martinsen25COLLW5544258443.1-1.731841743.3-2.98.792.1100.842.058.011:0610:59115-6.79057.8
503Brandon Mashinter27CHILW4123429744.1-7.616722742.4-8.74.792.597.247.952.17:307:2767-4.94062.5
504Mike Matheson21FLAD3473656.69.4393056.510.64.0100.0104.054.545.517:3217:23110.4850.0
505Stefan Matteau21TOTLW3223127445.7-0.717421145.2-1.73.189.792.947.952.110:179:4029-4.4
505Stefan Matteau21NJDLW2013414947.31.610711448.41.52.688.090.552.048.010:059:1025-2.53661.1
505Stefan Matteau21MTLLW129712543.7-3.7679740.9-6.14.091.895.841.858.210:3810:3204-1.91729.4
506Shawn Matthias27TOTC7183088048.5-0.858566147.0-2.08.089.997.852.547.513:3111:503412-7.0
506Shawn Matthias27TORC5159158650.2-0.141345747.5-2.27.090.897.854.845.213:0111:31218-4.610960.6
506Shawn Matthias27COLC2023929444.8-2.017220445.7-1.210.087.997.947.053.014:4812:37134-2.45168.6
507Scott Mayfield23NYID6729044.4-9.1546246.6-6.37.585.192.638.361.717:0715:0903-1.21233.3
508Jamie McBain27LAKD4452439457.11.838330355.80.46.593.6100.168.131.912:1411:142132.17841.0
509Jake McCabe22BUFD771111123847.3-0.286493548.01.07.893.0100.848.651.419:0617:221734-3.314642.5
510Jared McCann19VANC6968376447.20.049759645.5-1.16.892.999.753.546.512:3111:223026-15.219953.3
511Michael McCarron20MTLRW2017121444.4-4.112215344.4-3.94.589.393.842.557.511:4110:2647-1.15673.2
512John McCarthy29SJSLW10140.0-43.8080.0-51.9100.050.050.07:057:0501-0.40
513Jay McClement32CARC7757768045.9-6.843652445.4-6.65.789.695.341.059.011:369:353221-1.210759.8
514Max McCormick23OTTLW2018918850.1-0.913913550.72.04.789.594.250.949.110:2810:20851.65468.5
515Connor McDavid19EDMC4570962953.06.252947252.86.910.587.798.253.546.518:5314:5633179.015667.3
516Ryan McDonagh26NYRD731146125647.70.786987649.82.712.691.6104.143.156.922:2117:4731671.426243.1
517Colin McDonald31PHIRW5243242.9-8.4162242.1-10.69.194.1103.285.714.38:098:0800-0.4666.7
518John McFarland23FLALW3143131.1-16.0112530.6-18.30.092.992.923.576.59:559:3901-0.4450.0
519Brock McGinn21CARLW2116720544.9-9.313015345.9-6.25.982.588.448.451.611:1110:4144-3.53571.4
520Jamie McGinn27TOTLW8484689648.60.662666748.40.19.190.199.247.252.814:1811:5318190.8
520Jamie McGinn27BUFLW6360966547.80.444549647.3-0.19.089.398.345.754.314:1011:3815120.917263.4
520Jamie McGinn27ANALW2123723150.60.818117151.40.19.292.4101.553.446.614:4112:36370.07265.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 E+/- SAtt. Thru%
521Tye McGinn25TBLLW2121348.00.1121054.58.90.0100.0100.044.455.68:338:3310-0.2250.0
522Dylan McIlrath23NYRD3440138950.81.128829349.6-0.89.194.8103.948.451.614:0713:10912-1.66940.6
523Greg McKegg23FLAC158410943.5-6.9668643.4-6.56.197.1103.252.947.18:157:5541-0.52360.9
524Curtis McKenzie24DALLW3192642.2-2.9162044.4-0.20.090.990.950.050.08:488:41100.3560.0
525Cody McLeod31COLLW8260278443.4-1.346857045.1-0.67.494.0101.538.361.810:329:3562-5.910768.2
526Brayden McNabb25LAKD811422102958.02.7108878358.23.26.693.6100.255.944.118:4916:4819566.222740.1
527Mark McNeill22CHIRW161430.0-12.541323.5-15.30.0100.0100.041.758.312:4411:4710-0.310.0
528Adam McQuaid29BOSD6487995448.0-2.664969848.2-2.77.293.5100.748.951.118:0215:33727-2.710638.7
529Evgeny Medvedev33PHID4572363053.44.952247752.33.58.092.5100.552.847.318:5016:131327-3.418937.6
530Jayson Megna25NYRC6646151.2-4.0454251.7-4.66.788.094.755.045.012:1510:31120.02142.9
531Julian Melchiori24WPGD1110913345.0-5.38510045.9-6.57.694.3101.956.343.813:3613:1225-1.12157.1
532Jonathon Merrill23NJDD4751459446.40.239244746.7-0.37.489.596.957.942.116:5315:267170.15752.6
533Michael Mersch23LAKLW1713118541.5-14.39614440.0-16.26.597.0103.548.451.610:239:3333-2.83369.7
534Marc Methot30OTTD691068123846.3-1.576993745.1-1.710.792.3103.048.851.220:3918:211049-10.813256.1
535Milan Michálek31TOTLW4542952744.9-4.431838745.1-3.19.492.4101.837.562.516:0712:152514-6.1
535Milan Michálek31OTTLW3231438844.7-2.623128145.1-1.410.191.5101.737.262.816:4812:351711-3.89558.9
535Milan Michálek31TORLW1311513945.3-9.28710645.1-7.57.394.7101.938.361.714:2511:2583-2.22433.3
536Zbyněk Michálek33ARID7075595344.2-3.155569644.4-1.79.991.7101.647.053.016:5813:492127-7.713351.9
537Sonny Milano19CBJLW3373055.210.0262353.19.112.592.9105.465.434.613:2313:23110.9540.0
538Andrew Miller27EDMC6373948.7-1.1283147.5-3.45.989.595.453.346.79:078:5610-0.1475.0
539Colin Miller23BOSD4258153652.02.545539853.33.67.691.599.165.234.815:4714:286200.514042.1
540Drew Miller31DETLW2817929138.1-14.314523138.6-12.05.893.098.827.572.512:589:4986-2.84461.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 E+/- SAtt. Thru%
541J.T. Miller22NYRC821008103949.22.772773849.62.410.491.6102.057.842.215:0213:374061-4.725353.4
542Kevan Miller28BOSD711038106949.3-0.577479549.3-0.39.492.4101.748.151.919:0416:2912334.014544.1
543John Mitchell31COLC7167190742.5-1.649367142.4-2.97.192.899.939.560.515:1512:373317-12.116561.2
544Torrey Mitchell31MTLC7164070147.7-4.347250748.2-3.36.593.299.732.267.812:4110:6022270.910267.6
545Willie Mitchell38FLAD4654173242.5-8.443556843.4-7.58.792.6101.335.964.119:5516:34618-5.27742.9
546Travis Moen33DALLW2312514646.1-7.69310547.0-5.53.392.095.351.049.08:127:4644-0.71770.6
547Sean Monahan21CGYC811126115849.31.182183549.61.010.888.599.355.344.719:1015:045538-0.433658.6
548Dominic Moore35NYRC8065188242.5-6.349365143.1-6.38.293.6101.722.977.113:1811:052436-6.615062.7
549John Moore25NJDD73871112643.6-3.067085044.1-3.68.192.1100.247.252.819:4716:142342-10.721848.6
550Josh Morrissey20WPGD191242.9-10.361037.5-14.50.0100.0100.080.020.015:5415:4501-1.31100.0
551Joseph Morrow23BOSD3341946647.3-2.631936246.8-3.18.289.898.049.550.515:5414:3898-0.58154.3
552Kael Mouillierat28PITLW14833.3-5.23633.3-3.20.0100.0100.042.957.110:4110:4110-0.11100.0
553Matt Moulson32BUFLW8167069249.21.951553549.01.86.293.299.450.649.411:549:531815-1.118261.0
554Vojtěch Mozík23NJDD7666849.36.4545450.06.55.395.1100.468.331.713:1413:1001-0.4966.7
555Mirco Müller20SJSD111049951.2-0.4727648.6-5.10.092.292.254.445.610:3610:15160.41942.1
556Connor Murphy22ARID781157131546.8-0.3855100446.0-0.58.893.2102.046.153.920:2717:132129-2.024441.4
557Ryan Murphy22CARD3548744352.41.136033851.60.97.891.299.157.043.017:1515:1911182.19947.5
558Ryan Murray22CBJD821311145647.4-1.1981104248.5-0.18.790.899.547.852.222:5118:0617390.919845.5
559Jake Muzzin26LAKD821663125257.01.5123992957.12.07.291.698.855.744.323:0418:13136813.444745.4
560Tyler Myers25WPGD731256114852.20.391686951.3-0.57.692.299.851.848.322:3618:124547-4.328848.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 E+/- SAtt. Thru%
561Jakub Nakládal28CGYD2732027753.66.021819652.75.37.090.197.154.645.414:1112:354111.48847.7
562Vladislav Namestnikov23TBLC8095077255.24.570259054.34.19.293.6102.853.146.914:0712:1715187.717759.9
563Rick Nash31NYRLW6076582148.20.956459448.70.910.891.9102.759.140.916:5613:2645400.132057.2
564Riley Nash26CARC6462757852.0-0.444843950.5-1.27.490.998.355.544.512:5711:0347131.812958.9
565James Neal28NSHRW821348112854.43.299380955.12.49.494.0103.461.138.919:0416:1749259.747456.5
566Chris Neil36OTTRW8063464049.82.646249248.41.97.292.799.942.357.79:189:111112-0.913452.2
567Brock Nelson24NYILW81999104948.8-0.871674549.0-0.69.091.7100.757.842.215:4813:334824-10.529356.3
568Casey Nelson23BUFD7805858.013.8584357.412.314.684.098.659.340.714:4912:57120.61435.7
569Patrik Nemeth23DALD3853550651.4-0.141036453.00.95.493.498.847.252.815:3814:28519-0.48243.9
570Aaron Ness25WSHD8988653.32.3636449.6-2.413.394.9108.267.632.412:2312:13021.41844.4
571Nikita Nesterov22TBLD5768569349.7-3.049755447.3-5.36.892.799.565.834.214:5313:38830-4.914240.1
572Andrej Nestrašil24CARC5568456954.64.048642253.53.29.191.5100.645.254.814:2113:0429162.619853.0
573Valeri Nichushkin20DALRW79102793552.3-0.175568152.60.08.292.4100.653.846.213:5612:5433462.424656.5
574Nino Niederreiter23MINRW82106188754.59.080263655.89.89.091.5100.551.648.415:3013:2235239.426959.1
575Frans Nielsen31NYIC81103298751.12.474268951.93.28.192.0100.148.251.817:4312:5930303.632256.2
576Matthew Nieto23SJSLW6772172949.7-1.453951651.1-1.55.292.197.341.458.613:1011:531727-1.915159.6
577Nikita Nikitin29EDMD1117515253.53.112611452.53.05.788.294.055.045.014:4814:29040.13336.4
578Matt Niskanen29WSHD821450143250.3-0.71071101751.30.28.192.7100.843.356.724:4019:2234623.433644.9
579Stefan Noesen22ANARW12625.0-14.22528.6-6.60.0100.0100.00.0100.010:027:3400-0.10
580Jordan Nolan26LAKC5241841949.9-8.130532348.6-9.25.495.4100.853.546.58:548:4648-5.49750.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 E+/- SAtt. Thru%
581Joakim Nordström23CARLW7183286449.1-2.661464648.7-2.17.892.5100.344.455.615:3813:512633-7.017147.4
582Tomáš Nosek23DETC6322952.52.3222447.81.70.087.587.559.140.910:088:36300.8540.0
583Ryan Nugent-Hopkins22EDMC5580384248.80.256562747.4-1.48.990.599.551.948.119:0315:304330-5.621550.7
584Darnell Nurse20EDMD691067127845.5-5.877496744.5-6.48.590.699.146.054.020:1417:471343-10.824149.8
585William Nylander19TORC2231625155.74.922120152.42.97.493.8101.362.038.016:2013:351610-0.99943.4
586Gustav Nyquist26DETRW8294076555.14.470261253.44.08.490.398.759.440.615:1012:2028267.326361.6
587Eric Nystrom32NSHLW4632740844.5-10.323727945.9-10.05.291.496.615.684.411:2910:0566-2.35054.0
588Jim O'Brien27NJDC4294141.4-10.2193435.8-16.00.085.785.750.050.013:3112:5901-1.9560.0
589Brian O'Neill27NJDC2214118143.8-4.410413543.5-5.55.394.9100.238.361.710:229:3443-0.32458.3
590Cal O'Reilly29BUFC2014018043.8-2.610514042.9-2.98.592.8101.353.047.011:118:5326-2.11471.4
591Ryan O'Reilly24BUFC711031108648.71.479680949.63.18.389.497.846.853.221:4416:224728-2.624364.6
592Johnny Oduya34DALD821345131650.5-2.699396850.6-2.58.092.0100.048.151.920:2317:222337-0.519033.2
593Jordan Oesterle23EDMD1727427949.53.320321049.23.69.292.3101.550.349.721:3718:10812-2.95147.1
594Kyle Okposo27NYIRW791147111950.61.883177851.63.19.090.699.654.945.118:1215:1042540.237653.7
595Jamie Oleksiak23DALD1921321250.1-2.215212954.10.65.987.493.256.044.012:4312:064172.02846.4
596Gustav Olofsson21MIND2131546.40.8111444.0-1.80.0100.0100.037.562.59:128:52020.6520.0
597Dylan Olsen25FLAD8729742.6-2.2598142.1-3.77.192.799.946.853.213:4513:4101-1.51369.2
598Dmitry Orlov24WSHD821232106153.74.288580452.41.810.190.4100.563.136.916:0215:1837413.319845.5
599Brooks Orpik35WSHD4172366452.1-0.853647852.9-0.110.490.7101.251.948.119:4917:287247.48138.3
600T.J. Oshie29WSHRW801128110150.60.082477351.60.79.792.7102.450.449.618:5814:3162426.731957.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 E+/- SAtt. Thru%
601Steve Ott33STLC2116015151.4-2.712111451.5-3.26.790.196.832.567.510:559:0731-1.53070.0
602Xavier Ouellet22DETD5626449.2-5.7525150.5-4.65.790.596.242.957.116:1515:07310.31040.0
603Alex Ovechkin30WSHLW791329117153.24.097282954.04.410.092.3102.352.147.920:1916:01245012.477851.0
604Magnus Pääjärvi24STLLW4860648655.54.645836455.75.34.191.795.848.651.412:5112:30843.314262.0
605Max Pacioretty27MTLLW821303106555.05.296477255.56.38.689.197.756.343.718:3114:2035337.453956.2
606Jean-Gabriel Pageau23OTTC82981109747.2-0.769979746.7-0.39.892.6102.435.364.716:4213:423037-5.221262.7
607Daniel Paille31NYRLW127113434.6-16.6549835.5-17.34.894.699.423.776.311:259:4352-3.31668.8
608Iiro Pakarinen24EDMRW6345553745.9-4.732241343.8-6.35.792.197.849.150.910:459:10109-5.014054.3
609Ondřej Palát24TBLLW6280576951.1-0.660460050.2-1.210.191.6101.755.244.817:5513:4732311.421354.5
610Michael Paliotta22CBJD161627.3-26.451426.3-28.825.085.7110.7100.00.07:327:3200-0.12100.0
611Kyle Palmieri24NJDRW82855101945.6-0.364374846.2-0.58.394.1102.443.256.817:4714:294335-2.039156.8
612Artemi Panarin24CHILW801235109753.03.087281651.72.210.990.4101.276.223.818:3115:382935-2.433356.2
613Richard Pánik24CHIRW3029029249.80.422121051.32.37.895.0102.856.543.510:5010:3368-2.16659.1
614Cédric Paquette22TBLC5653152250.4-1.939939150.5-1.05.793.599.249.250.812:4411:0416130.59949.5
615Colton Parayko22STLD791314108554.84.197678655.44.59.593.4103.051.248.819:2316:48332113.735047.1
616Adam Pardy31TOTD2327629048.8-3.121022148.7-2.55.289.794.956.443.615:5313:276141.7
616Adam Pardy31WPGD1411913646.7-6.18911244.3-6.94.890.595.460.040.013:0610:4525-0.62147.6
616Adam Pardy31EDMD915715450.50.012110952.61.35.588.994.453.546.520:1317:40492.32254.5
617P.A. Parenteau32TORRW77111993154.64.682573353.04.38.491.8100.259.340.716:1613:2429275.431353.7
618Zach Parise31MINLW701055106649.72.679379549.91.77.691.999.561.738.319:1615:1939185.838560.8
619David Pastrňák19BOSRW5169164151.93.249149949.60.88.392.1100.451.348.813:5813:2935511.117361.8
620Greg Pateryn25MTLD3849050349.3-0.135335849.60.47.090.597.540.159.916:4415:111231-2.58537.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 E+/- SAtt. Thru%
621Nick Paul20OTTLW2422626645.9-2.417419447.3-0.66.892.399.035.764.312:1211:4792-1.85154.9
622Joe Pavelski31SJSC821345107755.56.1100175856.96.110.791.2101.955.444.619:4715:34468218.439557.0
623Tanner Pearson23LAKLW7999474157.31.775254558.03.08.692.1100.754.245.814:2812:1727186.926551.7
624Andrey Pedan22VAND1311914445.20.98411642.0-0.41.795.797.458.241.810:5710:3105-4.12740.7
625Adam Pelech21NYID99812943.2-4.7709143.5-4.910.289.799.942.757.317:3515:1017-2.21844.4
626Anthony Peluso26WPGRW3515018145.3-8.311313645.4-7.010.195.7105.852.048.06:236:2036-1.73348.5
627Stuart Percy22TORD3283643.8-15.2142833.3-22.50.091.391.361.338.713:1013:1011-1.6520.0
628Mathieu Perreault28WPGC71105476757.98.376656757.58.47.788.396.155.144.916:3313:3831268.625851.6
629David Perron27TOTLW7192082952.62.069262552.51.17.791.499.055.844.215:1313:08222010.4
629David Perron27PITLW4357855251.20.544142550.90.05.390.495.858.941.115:2813:4315163.915263.2
629David Perron27ANALW2834227755.34.825120055.73.512.393.5105.849.550.514:4912:13746.58858.0
630Corey Perry30ANARW821178107052.40.188679052.9-0.48.492.0100.458.042.017:4214:4725532.738456.0
631Brett Pesce21CARD6997897950.0-2.171976848.4-3.56.092.698.650.749.318:4516:394322-0.118047.2
632Nic Petan20WPGLW2622222949.2-1.115817547.4-3.96.295.7101.953.047.011:459:551181.35248.1
633Alexander Petrovic23FLAD6682186448.7-0.364065749.30.310.593.4103.945.754.316:5715:01924-0.211546.1
634Jeff Petry28MTLD5187173054.42.361852354.22.16.091.397.345.954.121:2017:1016504.223442.3
635Dion Phaneuf30TOTD711283121751.31.796394250.62.07.192.399.453.146.922:2117:301935-4.3
635Dion Phaneuf30TORD5193185552.12.570266451.43.06.492.899.253.246.822:0217:1917262.026843.3
635Dion Phaneuf30OTTD2035236249.3-0.526127848.4-0.69.191.2100.352.947.123:0917:5829-6.39031.1
636Blake Pietila22NJDLW7517141.83.2395242.93.87.795.0102.750.050.012:0210:3900-1.81566.7
637Alex Pietrangelo26STLD731470141351.0-1.61096106750.7-2.97.693.3100.946.953.126:1820:5041394.231957.1
638Brandon Pirri24TOTC6162266948.2-0.647551148.2-1.47.292.499.652.847.214:3112:202026-3.8
638Brandon Pirri24FLAC5253157548.0-0.240644647.7-1.36.992.699.551.848.314:4912:331821-2.923447.0
638Brandon Pirri24ANAC9919449.2-2.4696551.5-1.09.890.9100.762.237.812:4411:0125-1.03647.2
639Tomáš Plekanec33MTLC821179105152.92.085279751.70.68.991.4100.346.453.618:2914:101545-0.932358.5
640Sergei Plotnikov25TOTLW4539635452.83.229726253.13.63.494.998.343.656.49:539:401215-0.5
640Sergei Plotnikov25PITLW3227824153.63.320917953.93.74.093.397.445.754.39:419:239131.25855.2
640Sergei Plotnikov25ARILW1311811351.13.3888351.53.51.898.4100.139.360.710:2210:2132-1.62045.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 E+/- SAtt. Thru%
641Emile Poirier21CGYLW2321568.118.4241266.719.70.083.383.373.726.313:5413:26100.0837.5
642Roman Polák29TOTD791148116449.7-3.381885049.0-3.27.693.8101.447.752.319:0916:1517433.1
642Roman Polák29TORD5581182249.7-2.458562548.3-2.49.193.2102.347.452.619:4416:1212283.813740.9
642Roman Polák29SJSD2433734249.6-5.423322550.9-5.03.795.499.148.551.517:4916:21515-0.78043.8
643Jason Pominville33MINRW75103096851.65.178671752.35.07.493.5100.958.641.416:2013:3521228.528565.6
644Chris Porter31MINLW6134748841.6-8.025836541.4-8.75.393.698.932.167.99:418:17158-7.78652.3
645Kevin Porter29PITC4130131948.5-5.422723449.2-4.64.494.398.736.763.311:199:25780.25759.6
646Paul Postma26WPGD2627223653.53.019417552.61.96.090.396.355.045.011:2710:53481.05841.4
647Corey Potter32NSHD1181162.121.612957.19.10.0100.0100.066.733.314:4414:4400-0.110.0
648Benoît Pouliot29EDMLW5570365151.93.551949151.43.48.989.498.253.946.116:0313:0432290.717362.4
649Derrick Pouliot22PITD2234724658.56.824817658.57.28.293.1101.345.754.315:2714:22635.16041.7
650Shane Prince23TOTLW6265065549.82.147148049.52.68.692.8101.549.750.311:1410:591924-2.6
650Shane Prince23OTTLW4244439453.05.632230251.65.48.491.9100.350.449.610:3810:2310131.711056.4
650Shane Prince23NYILW2020626144.1-4.114917845.6-3.09.094.5103.548.451.612:3012:13911-4.34557.8
651Nate Prosser29MIND5441851344.9-4.331735447.2-2.95.193.999.037.762.311:239:56516-1.74445.5
652Dalton Prout25CBJD6479782349.21.060761049.91.47.890.898.649.850.216:1014:527251.515145.7
653Brandon Prust31VANLW3532040144.4-1.223330043.7-2.05.094.899.844.255.812:4712:01515-8.23751.4
654Matt Puempel23OTTLW2623831842.8-5.916924440.9-8.45.694.7100.348.851.211:2010:5065-6.55250.0
655Teemu Pulkkinen24DETLW3635025657.86.726619258.18.55.993.999.969.230.811:349:4312124.613548.1
656Ryan Pulock21NYID1519718451.77.814513651.67.013.788.0101.757.542.515:4414:1135-0.84136.6
657Teddy Purcell30TOTRW7697793051.22.272369351.12.78.689.498.053.746.316:4913:3631340.1
657Teddy Purcell30EDMRW6184277052.24.261756452.25.08.288.997.054.145.917:2514:0022290.324553.1
657Teddy Purcell30FLARW1513516045.8-7.510612945.1-7.711.091.8102.752.147.914:1911:5695-0.23948.7
658Mark Pysyk24BUFD5575169551.95.155553451.04.27.691.699.255.045.015:5414:439216.910243.1
659Kyle Quincey30DETD4768672848.5-5.752157747.4-5.28.392.1100.446.054.019:4617:118260.511354.9
660Alan Quine22NYIC2201754.112.7161650.09.80.092.392.350.050.017:4614:16120.61241.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 E+/- SAtt. Thru%
661Michael Raffl27PHILW82106190454.04.777067253.44.18.093.5101.552.847.214:1812:5531224.723955.2
662Rickard Rakell22ANAC7295482953.50.974561754.71.58.890.298.960.040.016:0413:4429364.530855.2
663John Ramage24CBJD161627.3-36.73925.0-39.30.077.877.862.537.514:0913:4800-0.70
664Tyler Randell24BOSRW2712419239.2-10.99014538.3-12.513.689.7103.451.648.46:596:5961-1.82185.7
665Mikko Rantanen19COLRW97111538.2-7.1538139.6-8.20.085.485.447.752.38:578:5511-0.71752.9
666Victor Rask22CARC801070106750.1-2.082981650.4-0.58.490.699.058.042.016:5814:064231-3.529554.2
667Dennis Rasmussen25CHIC4434135449.1-1.325426049.4-1.29.795.6105.352.247.89:109:05751.96762.7
668Ty Rattie22STLRW13989451.01.6737150.7-0.412.589.3101.854.745.39:179:1022-0.32466.7
669Kyle Rau23FLAC9958552.8-1.2757350.7-3.64.194.198.249.250.812:3511:5131-0.32853.6
670Mason Raymond30CGYLW2928932746.9-1.920823047.5-2.76.393.299.551.748.312:2010:59811-2.08760.9
671Matt Read29PHIRW7998387952.82.770461853.33.46.191.897.947.852.215:1512:1634200.421559.1
672Ryan Reaves29STLRW6436840847.4-4.226730147.0-5.13.294.597.748.351.78:028:0087-4.75556.4
673Zach Redmond27COLD3735340746.40.725729946.2-0.29.693.1102.756.343.711:4711:29612-0.66235.5
674Brent Regner26FLAD7607544.4-3.1525747.7-0.60.094.194.138.961.111:3311:1101-1.31070.0
675Mike Reilly22MIND2926330646.2-1.120622647.7-0.36.691.397.964.935.112:059:56210-1.95152.9
676Griffin Reinhart22EDMD2941146646.9-3.330434347.0-2.56.791.598.252.747.318:0416:14626-1.26139.3
677Sam Reinhart20BUFC79103097351.45.277474850.94.37.591.498.952.647.416:5013:4819206.627560.0
678Borna Rendulic23COLRW3113026.8-18.0102231.3-16.10.085.785.750.050.07:327:3210-1.2333.3
679Mike Ribeiro35NSHC81127893057.97.893670557.05.09.291.0100.185.714.317:2714:40225012.412361.8
680Brad Richards35DETC6880666754.73.658553952.02.16.494.3100.757.442.614:4812:071522-0.730753.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 E+/- SAtt. Thru%
681Mike Richards30WSHC3934433350.8-0.924923851.1-0.94.794.399.046.653.412:119:5112101.57860.3
682Brad Richardson30ARIRW82984114946.1-1.370487244.7-2.39.793.9103.546.653.415:3713:372615-10.220956.0
683Tobias Rieder23ARIRW821031102850.14.274376349.34.27.989.897.652.947.117:1713:063111-0.734754.2
684Morgan Rielly21TORD821598156050.6-1.71185123748.9-2.18.590.499.047.152.923:1418:583572-5.442339.5
685Zac Rinaldo25BOSC5226541838.8-11.520331539.2-11.47.793.0100.848.351.78:188:0589-3.86459.4
686Rasmus Ristolainen21BUFD821336160445.4-3.5991121145.0-4.17.391.298.643.756.325:1719:262048-6.339651.0
687Brett Ritchie22DALRW8718047.01.3565251.92.35.387.592.848.951.111:3610:1823-0.72560.0
688Nick Ritchie20ANALW3334730453.30.025322652.8-1.44.294.298.455.244.811:4611:0484-1.210154.5
689Buddy Robinson24OTTRW3233043.4-1.8192246.3-1.120.094.4114.456.343.88:368:3501-0.5771.4
690Evan Rodrigues22BUFC2331273.324.3261072.221.811.8100.0111.861.138.911:4510:60000.41266.7
691Antoine Roussel26DALLW80100296950.8-2.073069851.1-1.68.093.4101.545.754.313:5112:0330244.820255.0
692Michal Rozsíval37CHID5169368450.30.448751848.5-1.88.492.6101.157.142.916:1015:04624-3.79045.6
693Chad Ruhwedel25BUFD1121741.4-13.191439.1-12.50.0100.0100.060.040.015:3013:33010.6250.0
694David Rundblad25CHID91008254.91.8707050.0-3.31.996.398.259.640.414:2212:16412-1.02552.0
695Kris Russell28TOTD621037127045.0-4.776886647.0-3.610.490.2100.649.450.623:0419:372347-4.9
695Kris Russell28CGYD51830105144.1-5.560772945.4-5.19.991.5101.449.350.722:5219:421934-6.715536.1
695Kris Russell28DALD1120721948.6-1.316113754.03.012.482.895.250.050.024:0219:124131.83441.2
696Bryan Rust23PITRW4142841051.1-5.333230152.4-3.76.993.1100.042.857.212:3011:561086.711459.6
697Tuomo Ruutu32NJDLW3324928346.81.618822345.7-0.33.992.296.141.059.011:3011:06108-3.65265.4
698Bobby Ryan28OTTRW811044115547.5-0.574787746.0-1.410.490.6101.062.337.717:1014:115252-11.334153.7
699Derek Ryan29CARC6564555.411.8443754.39.78.692.3100.950.050.012:1211:18420.3955.6
700Kerby Rychel21CBJLW3223328345.2-2.016220843.8-4.811.394.6105.944.455.69:319:2899-4.75558.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 E+/- SAtt. Thru%
701Brandon Saad23CBJLW781094107650.42.979879450.11.89.690.6100.252.847.217:1314:3033315.839658.8
702Miikka Salomäki22NSHRW6153956548.8-4.240440450.0-3.75.693.198.626.173.912:0010:3917121.612150.4
703Philip Samuelsson24ARID4575152.810.7443257.914.73.096.099.055.644.415:5313:12112.9771.4
704Steven Santini20NJDD151327.8-30.95838.5-26.540.0100.0140.050.050.014:3514:13010.31100.0
705Mike Santorelli30ANAC7058756850.8-1.744442351.2-2.35.592.898.358.541.510:069:335150.213161.8
706David Savard25CBJD651044114847.6-1.278584648.1-0.88.391.199.444.855.223:1018:1114141.025847.3
707Luca Sbisa26VAND4149264243.4-5.336749442.6-6.69.093.7102.850.349.717:2315:31512-7.37240.3
708Marco Scandella25MIND731102124147.0-2.481090947.1-3.48.393.4101.744.755.320:4218:012339-5.429742.4
709Colton Sceviour26DALC7170568850.6-2.150249750.3-2.59.192.5101.641.858.212:4110:2330273.422156.6
710Tim Schaller25BUFC178910346.41.6716950.76.87.095.8102.952.547.58:197:08340.72669.2
711Mark Scheifele22WPGC71117695955.15.588070755.56.510.690.6101.252.647.418:3315:3461356.132060.6
712Brayden Schenn24PHIC801084104650.90.977678149.8-0.48.593.5102.052.947.116:5413:203035-1.632355.1
713Luke Schenn26TOTD721031102350.2-5.573176748.8-6.59.091.4100.450.449.617:3415:111153-3.4
713Luke Schenn26LAKD4365657853.2-4.748944052.6-5.49.391.3100.653.946.117:3415:088340.012744.9
713Luke Schenn26PHID2937544545.7-6.824232742.5-8.78.491.699.944.955.117:3515:16319-3.47425.7
714David Schlemko28NJDD6776679349.14.258960249.53.16.788.595.258.441.618:3714:5616290.718357.4
715Nate Schmidt24WSHD721130112550.1-0.282681250.4-0.18.093.4101.555.544.518:0416:3634422.818443.5
716Cole Schneider25BUFLW2202050.0-5.7161159.34.30.0100.0100.040.060.012:3811:52000.6771.4
717Jordan Schroeder25MINC2618923244.9-0.813117243.2-3.29.794.4104.146.853.29:259:1016-1.24763.8
718Jeff Schultz29LAKD1111052.410.58947.16.40.085.785.730.070.018:1511:2100-0.31100.0
719Justin Schultz25TOTD6388190749.3-1.864467548.8-2.47.790.097.749.750.318:2415:142140-0.8
719Justin Schultz25EDMD4568070749.00.748952648.20.16.589.095.548.451.620:0416:341638-5.113444.0
719Justin Schultz25PITD1820120050.1-7.015514951.0-7.611.493.3104.754.545.514:1411:53524.44452.3
720Nick Schultz33PHID811029119246.3-5.873083246.7-4.98.193.2101.439.460.617:5714:55438-3.916143.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 E+/- SAtt. Thru%
721Jaden Schwartz23STLLW3345439553.5-0.633829953.1-1.910.394.0104.361.538.517:1214:0816182.610560.0
722John Scott33TOTLW12525051.03.4373452.16.03.491.795.146.553.56:326:20131.3
722John Scott33ARILW11474551.14.5333151.66.83.895.299.145.954.16:186:08121.36100.0
722John Scott33MTLLW15550.0-12.14357.1-5.90.066.766.750.050.09:018:3401-0.10
723Rob Scuderi37TOTD6372681747.1-5.456060248.2-3.78.693.2101.852.947.115:4914:00529-2.1
723Rob Scuderi37PITD2531135646.6-1.923825848.00.38.393.5101.852.048.017:0514:26112-0.82536.0
723Rob Scuderi37LAKD2127528948.8-9.721521450.1-8.111.993.8105.750.549.518:0716:021121.12548.0
723Rob Scuderi37CHID1714017244.9-6.210713045.1-5.53.591.895.359.640.411:0610:5335-2.42166.7
724Brent Seabrook30CHID811387149148.2-4.21008110147.8-3.97.992.8100.755.344.722:4918:081989-12.936146.3
725Daniel Sedin*35VANLW821043103850.13.979381749.33.79.192.8101.959.940.118:2014:372431-0.639665.2
726Henrik Sedin*35VANC7496693150.94.773372050.45.08.692.3100.960.639.418:2314:3723500.915763.1
727Tyler Seguin24DALC721281105454.93.293978254.62.810.388.899.156.643.419:2716:00214611.451354.2
728Dennis Seidenberg34BOSD61899101646.9-3.068775847.5-2.27.892.099.850.749.319:2416:6016240.213250.0
729Jiří Sekáč23TOTLW3937732453.83.726823353.53.53.093.396.357.942.111:4010:521492.3
729Jiří Sekáč23ANALW2221117155.24.414911855.85.22.796.599.261.238.812:1110:53770.65255.8
729Jiří Sekáč23ARILW1111711550.43.7848749.13.33.389.592.855.045.011:3011:2261-0.41656.3
729Jiří Sekáč23CHILW6493856.33.6352855.61.13.290.994.150.050.010:049:55112.11861.1
730Andrej Sekera29EDMD811347139849.10.1971101748.80.57.391.198.345.854.221:4917:4437821.237841.0
731Eric Selleck28ARIRW171138.9-5.86940.0-4.10.0100.0100.040.060.09:339:11000.01100.0
732Alexander Semin31MTLLW1517313556.26.31259955.85.47.993.1100.958.141.912:2010:15681.54143.9
733Tom Sestito28PITLW4102231.3-18.971531.8-18.920.0100.0120.068.831.35:485:48010.41100.0
734Damon Severson21NJDD7289295048.43.669674548.32.78.191.9100.056.243.818:0816:071636-7.720146.8
735Michael Sgarbossa23ANAC110471.426.06275.026.10.0100.0100.0100.00.08:218:2100-0.40
736Patrick Sharp34DALLW761219104153.91.789680352.70.38.490.699.056.343.717:3714:3451465.340655.7
737Kevin Shattenkirk27STLD721182107452.41.286778052.61.17.389.697.053.546.522:2517:443739-1.135051.4
738Andrew Shaw24CHIRW7899293951.40.172269950.80.27.494.5101.946.853.214:3912:4321235.127555.6
739Logan Shaw24FLARW5340349444.9-5.131639244.6-6.15.292.797.948.052.012:1410:41215-1.111264.3
740Riley Sheahan24DETC8184880751.2-0.763764549.7-0.97.591.198.549.051.015:1411:592021-1.719864.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 E+/- SAtt. Thru%
741Conor Sheary23PITLW4438628557.52.829722656.81.85.992.198.161.938.19:458:59796.38957.3
742Hunter Shinkaruk21TOTC8858849.12.5687049.33.42.287.289.436.963.114:5812:44121.5
742Hunter Shinkaruk21CGYC7828250.03.1666450.85.22.385.788.036.763.315:4413:11021.62352.2
742Hunter Shinkaruk21VANC13633.3-11.62625.0-22.80.0100.0100.040.060.09:359:3510-0.20
743Devin Shore21DALC3214133.9-14.1173433.3-16.127.395.5122.745.055.012:0712:0501-0.6250.0
744Drew Shore25CGYC2181652.94.9131252.01.010.085.795.740.060.013:6010:4210-0.23100.0
745Nick Shore23LAKC6882551961.47.060838661.27.03.192.395.454.545.512:2411:041375.915558.1
746Patrick Sieloff21CGYD1121152.215.18657.116.720.0100.0120.025.075.017:5912:24000.3333.3
747Jakob Silfverberg25ANARW82113196853.92.185369855.02.68.091.999.841.358.716:5813:44443913.036758.6
748Zach Sill27WSHC10817751.3-1.9595352.7-1.36.491.297.648.151.99:569:09430.72356.5
749Wayne Simmonds27PHIRW811183105852.83.483975552.63.38.990.599.447.752.317:1413:3425311.739358.3
750Dominik Simon21PITC3191359.41.915962.55.57.185.792.985.714.36:046:04011.72100.0
751Mike Sislo28NJDRW1813418342.3-1.510612645.72.07.291.698.850.949.112:2611:1432-2.95354.7
752Colton Sissons22NSHC3426824552.2-2.619215854.9-0.98.793.6102.332.167.99:588:49756.54456.8
753Jack Skille28COLRW7448367041.9-3.837548743.5-3.36.893.6100.441.558.58:508:34178-7.817660.2
754Jeff Skinner23CARLW821127105651.60.384481450.90.39.290.299.459.340.716:1514:1777432.843459.4
755Brady Skjei21NYRD78511143.4-6.0618641.5-5.69.195.5104.641.358.717:4414:5843-1.81735.3
756Jaccob Slavin21CARD631047100351.11.379473951.83.57.491.999.450.149.920:5717:5654258.318545.4
757Anton Slepyshev21EDMRW11687348.21.2446540.4-6.76.584.490.953.246.88:418:2922-1.41631.3
758Ladislav Šmíd29CGYD2221324346.7-2.916516450.20.46.786.593.247.752.311:3511:02143.62445.8
759Ben Smith27TOTRW2220023446.1-7.114517745.0-7.210.493.4103.932.867.212:0610:2183-1.7
759Ben Smith27TORRW1617518948.1-7.412814047.8-6.211.993.0104.930.070.014:2311:5971-0.33151.6
759Ben Smith27SJSRW6254535.7-11.8173731.5-16.40.095.595.557.142.95:595:5912-1.4333.3
760Brendan Smith26DETD6397774356.87.273359355.37.47.691.198.760.539.517:3615:5010355.817247.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 E+/- SAtt. Thru%
761Craig Smith26NSHRW82113886156.96.384963357.35.28.890.098.877.422.615:1113:02424411.334757.3
762Reilly Smith24FLARW82102192352.54.977874051.32.89.393.7103.147.352.718:3713:4451316.629857.7
763Zack Smith27OTTC8197793751.04.170969850.44.38.893.1102.041.658.415:2412:2633260.821954.8
764Devante Smith-Pelly23TOTRW6455561847.3-3.641647047.0-4.09.490.599.939.660.412:1811:13718-1.7
764Devante Smith-Pelly23MTLRW4639141748.4-4.728631147.9-5.06.891.998.740.759.311:0010:30615-1.49960.6
764Devante Smith-Pelly23NJDRW1816420144.91.413015945.00.615.387.8103.137.762.315:3513:0313-0.35166.7
765Carl Söderberg30COLC82939112845.41.372379147.82.98.990.999.738.261.818:0113:453226-7.026761.0
766Nikita Soshnikov22TORRW1117314754.1-1.112010353.80.16.186.692.753.146.915:3714:03231.45362.3
767Nick Spaling27TOTC5854567244.8-10.639048844.4-10.78.992.7101.639.960.114:1711:573113-5.2
767Nick Spaling27TORC3534444243.8-11.225333842.8-11.46.792.298.934.865.215:1612:18237-4.46350.8
767Nick Spaling27SJSC2320123046.6-9.313715047.7-8.813.093.9106.949.350.712:4711:2586-0.84546.7
768Jason Spezza32DALC75115694555.03.985067955.64.67.992.4100.356.843.216:3113:1445626.639151.7
769Ryan Spooner24BOSC8087898047.3-2.866877446.3-4.27.991.199.056.743.315:0812:122535-9.127558.9
770Daniel Sprong18PITRW1812114246.0-5.19711146.6-4.03.096.199.053.047.08:448:1945-0.74353.5
771Jared Spurgeon26MIND771316135249.33.299097550.43.58.891.5100.354.046.022:3918:48192211.824749.4
772Eric Staal31TOTC831384110955.56.7102585154.66.17.391.398.657.142.918:3315:37623912.2
772Eric Staal31CARC63111984457.06.583064956.16.27.290.497.657.942.119:1716:12453212.929653.7
772Eric Staal31NYRC2026526550.05.819520249.14.67.894.0101.754.245.816:1513:44177-0.88248.8
773Jordan Staal27CARC82115297154.33.984074253.13.37.891.899.543.656.418:1714:4055504.327155.7
774Marc Staal29NYRD771075132544.8-3.180295645.6-3.08.793.0101.739.860.219:4117:192049-10.114544.8
775Drew Stafford30WPGRW78104098451.40.277772951.60.67.187.694.753.746.317:5214:4030344.628964.7
776Matt Stajan32CGYC8069289343.7-6.050961745.2-4.57.492.299.635.264.812:4211:033434-6.211152.3
777Viktor Stålberg30NYRLW7570479147.10.053757848.20.68.393.9102.147.252.812:1210:5429220.921159.2
778Steven Stamkos25TBLC771157108851.5-0.383182350.2-1.69.291.7100.956.643.419:4415:304545-2.840153.1
779Ryan Stanton26WSHD181142.1-2.95935.7-10.320.075.095.066.733.38:418:4100-0.30
780Paul Stastny30STLC64104290553.52.378867353.92.79.290.8100.051.848.219:0915:252075.517957.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 E+/- SAtt. Thru%
781Alexander Steen31STLLW6798398250.0-1.472671550.4-1.28.591.6100.150.449.620:2215:373620-0.729258.9
782Lee Stempniak32TOTRW82964106047.6-0.573379348.0-0.610.391.6101.951.448.617:5414:2231303.9
782Lee Stempniak32NJDRW6368381945.5-1.052261146.1-1.111.391.4102.851.448.618:4114:2425220.320758.0
782Lee Stempniak32BOSRW1928124153.81.321118253.71.27.892.3100.151.248.815:1814:17683.65052.0
783Derek Stepan25NYRC7289793249.02.966867849.62.811.090.6101.750.349.717:4513:406230-6.730662.7
784Chandler Stephenson21WSHC9594954.6-0.2383750.7-5.80.087.087.063.436.67:517:48310.2450.0
785Chris Stewart28ANARW5650047651.2-0.737135651.0-1.78.792.1100.853.546.510:489:4312200.613258.3
786Jarret Stoll33TOTC8049084136.8-12.137760238.5-11.56.594.9101.421.878.212:1110:16811-11.6
786Jarret Stoll33MINC5128751735.7-13.422336138.2-12.15.494.299.627.272.811:169:2425-7.94156.1
786Jarret Stoll33NYRC2920332438.5-10.115424139.0-10.58.296.0104.113.486.613:4711:4766-3.63770.3
787Mark Stone23OTTRW751255113652.56.889183851.56.89.289.598.752.647.420:0615:50128542.227255.5
788Michael Stone25ARID751179129447.70.587099246.70.28.092.4100.347.852.222:3817:271520-7.436444.2
789Clayton Stoner30ANAD5058955151.7-0.543741151.5-1.56.993.8100.751.248.815:2213:312311.27145.1
790Tyson Strachan31MIND2151060.016.912763.220.214.3100.0114.340.060.07:337:32000.520.0
791Brian Strait28NYID5262369747.2-4.145049947.4-3.67.593.3100.954.345.715:2613:50926-10.111039.1
792Anton Strålman29TBLD731210101854.34.091375454.85.27.493.6101.055.344.722:0317:0526359.324751.4
793Ben Street28COLC7476840.9-10.5364643.9-9.96.990.997.832.167.97:217:2002-0.21080.0
794Mark Streit38PHID621019104049.5-1.474574150.1-0.57.393.7101.047.552.521:5217:171441-0.822548.9
795Ryan Strome22NYIRW71100998750.61.875571251.52.78.490.298.656.843.215:3914:093538-1.322060.0
796Brad Stuart36COLD6506742.7-1.5384247.50.23.390.994.237.562.514:0013:0903-1.040.0
797Mark Stuart31WPGD6469680646.3-6.751756547.8-4.76.691.798.350.949.116:2113:26343-1.310537.1
798P.K. Subban26MTLD681348120752.80.997791151.7-0.19.690.9100.551.548.526:2019:19231061.937846.6
799Chris Summers27NYRD3373750.0-2.8312852.51.84.385.089.336.463.615:2314:1700-0.1771.4
800Oskar Sundqvist21PITC1814915748.7-4.811612947.3-7.24.494.498.853.946.110:199:51610.02161.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 E+/- SAtt. Thru%
801Andrej Šustr25TBLD771006102449.6-3.474678748.7-3.79.891.0100.843.057.016:5014:561634-8.114146.1
802Ryan Suter31MIND821713171050.04.11300123751.25.08.691.7100.353.546.528:3422:34364112.740246.8
803Brandon Sutter26VANC2022422050.50.717615752.91.19.192.4101.552.147.917:5913:33451.07163.4
804Brody Sutter24CARC8437735.8-10.9306232.6-13.40.091.191.145.554.58:588:5811-2.6977.8
805Viktor Svedberg24CHID2735438847.7-4.225329945.8-5.46.292.498.750.449.615:4514:36710-4.98944.9
806Maxime Talbot31BOSC3825237240.4-10.618627440.4-10.17.289.396.637.462.611:139:2190-4.64367.4
807Brandon Tanev24WPGLW3293843.3-3.0172639.5-9.50.0100.0100.050.050.012:0310:53000.01136.4
808Chris Tanev26VAND691026102650.02.777871052.36.26.891.197.943.756.321:4517:3914390.39643.8
809Eric Tangradi26DETLW17463.619.65271.423.80.0100.0100.033.366.76:556:55000.30
810Alex Tanguay36TOTLW7082898645.62.262572146.41.99.393.2102.554.945.115:4713:002717-3.1
810Alex Tanguay36COLLW5264375745.93.448354347.13.18.592.7101.253.546.516:0113:171613-3.08657.0
810Alex Tanguay36ARILW1818522944.7-1.414217844.4-1.811.794.8106.559.041.015:0912:12114-0.13857.9
811Matt Taormina29TBLD3252550.0-4.4152141.7-12.69.194.4103.545.554.513:5613:0602-0.5540.0
812Vladimir Tarasenko24STLRW801296113453.32.596985353.21.79.391.2100.466.133.918:3815:2438347.955153.0
813Tomáš Tatar25DETLW8195169757.77.871956855.97.38.790.699.361.838.214:2111:5630246.528658.0
814John Tavares25NYIC781332125351.53.696692151.23.39.392.1101.464.535.519:6016:486982-3.245654.6
815Matt Tennyson25SJSD2922625746.8-3.617017848.9-3.39.491.2100.661.039.010:319:061141.16437.5
816Teuvo Teräväinen21CHIC7888184751.00.365262850.91.06.592.699.143.057.015:2112:483525-1.424555.5
817Chris Terry26CARLW6861265748.2-4.145150447.2-4.86.290.596.752.247.811:1610:432120-2.515151.7
818Shea Theodore20ANAD1925126248.9-5.319519450.1-7.28.797.0105.754.345.719:0715:1010171.16145.9
819Christian Thomas23TOTLW6543759.33.8372559.75.26.995.2102.151.948.18:568:52110.1
819Christian Thomas23MTLLW5462564.89.8311962.07.08.093.3101.361.938.18:378:31110.5966.7
819Christian Thomas23ARILW181240.0-18.36650.0-1.80.0100.0100.016.783.310:3510:3500-0.43100.0
820Nate Thompson31ANAC4940244647.4-6.228930248.9-6.35.294.099.246.253.811:369:54714-0.27655.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 E+/- SAtt. Thru%
821Paul Thompson27NJDRW3242945.3-5.8162143.2-6.010.093.3103.350.050.012:3212:2710-1.0475.0
822Chris Thorburn32WPGRW8259671545.5-7.344052945.4-7.26.993.5100.449.650.410:079:211118-3.011461.4
823Joe Thornton36SJSC82127198556.37.195569357.97.411.190.8101.955.944.118:2014:38699821.721157.3
824Shawn Thornton38FLALW5029432547.5-1.924025548.5-0.64.594.999.357.342.78:418:3594-4.38865.9
825Chris Tierney21SJSC7976085247.1-5.557760348.9-5.16.390.496.743.856.213:1111:253140-2.014366.4
826Viktor Tikhonov27TOTRW5041350145.2-2.430936745.7-1.03.892.896.646.553.511:2610:391210-3.3
826Viktor Tikhonov27ARIRW3930941642.6-4.622930542.9-4.15.393.198.442.557.511:4610:4776-5.16546.2
826Viktor Tikhonov27CHIRW111048555.06.1806256.310.60.091.191.171.428.610:1710:08541.81957.9
827Jarred Tinordi23TOTD109512842.6-12.5649540.3-15.46.889.095.948.551.514:1812:2011-1.2
827Jarred Tinordi23ARID7648941.8-9.8466242.6-10.36.991.898.740.859.214:4912:2311-0.81030.0
827Jarred Tinordi23MTLD3313944.3-18.0183335.3-26.06.783.390.070.629.413:0612:1200-0.40
828Jiří Tlustý27NJDLW3027130047.50.021620850.93.13.995.599.441.758.313:4112:2484-2.86459.4
829Jonathan Toews27CHIC801226112152.22.388884451.31.88.292.5100.856.543.519:1415:2257288.727864.4
830Tyler Toffoli23LAKC82136893859.34.697972757.42.110.293.4103.658.241.817:1913:56323813.441251.5
831Sergey Tolchinsky20CARLW2211558.314.617965.419.29.1100.0109.142.957.111:2111:20100.5333.3
832Jordin Tootoo32NJDRW6646753846.50.336939348.41.82.789.992.640.159.911:3210:151723-3.714163.8
833Vincent Trocheck22FLAC7695790451.43.973270750.92.59.993.0102.948.551.517:4614:1843336.630058.3
834Zach Trotman25BOSD3858462148.5-0.545048748.0-1.48.692.0100.543.756.318:3316:292161.212348.8
835Jacob Trouba21WPGD811375130551.3-0.3100793351.90.98.392.1100.350.549.522:0418:03296512.628347.0
836Nikita Tryamkin21VAND1317422743.4-5.012517741.4-3.27.992.4100.250.749.317:3116:1013-3.33531.4
837Kyle Turris26OTTC5789189349.94.462567848.03.37.690.397.956.943.119:4216:031624-5.922554.2
838Fedor Tyutin32CBJD6179878250.52.558457950.21.67.390.898.149.550.517:3515:287133.27832.1
839R.J. Umberger33PHIC3931437145.8-5.023727446.4-3.68.593.1101.652.247.810:109:3147-4.87266.7
840Scottie Upshall32STLRW7058654951.6-0.144640252.60.96.393.599.838.461.610:579:4119100.418262.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 E+/- SAtt. Thru%
841Rinat Valiev20TORD101059951.5-0.5817252.92.86.892.399.151.248.812:1512:1513-0.41838.9
842James van Riemsdyk26TORLW4067554755.27.950142654.07.09.191.7100.864.335.717:4614:5429135.022856.6
843Trevor van Riemsdyk24CHID821310133249.6-2.094094949.8-0.87.391.999.252.747.319:5917:411745-2.919443.8
844Chris VandeVelde28PHIC7976589846.0-6.155363146.7-5.16.193.599.749.250.813:3311:092118-10.612860.2
845Thomas Vanek32MINLW7483592847.4-0.460369346.5-2.68.591.399.861.938.115:3512:462251-2.724858.9
846Phil Varone25TOTC6326234.0-10.3224931.0-12.616.796.6113.248.052.08:318:3010-1.6
846Phil Varone25BUFC5254237.3-7.5163531.4-11.716.794.7111.444.455.68:198:1900-1.1366.7
846Phil Varone25OTTC172025.9-16.461430.0-15.616.7100.0116.757.142.99:299:2910-0.40
847Sami Vatanen24ANAD711113104151.7-1.282574952.4-1.48.392.6100.951.148.921:1916:1334548.229847.0
848Frank Vatrano21BOSC3940640050.4-0.631129551.3-0.86.390.997.263.636.411:5311:411611-1.215166.2
849Antoine Vermette33ARIC7687197847.10.164373246.80.58.690.999.550.050.016:3912:452733-7.319164.4
850Joel Vermin23TBLRW6353351.5-1.6272551.90.311.892.3104.158.641.49:088:18010.1520.0
851Kris Versteeg29TOTRW77113883957.66.282963756.55.36.890.897.659.740.315:2313:36383814.2
851Kris Versteeg29CARRW6399074457.16.172557056.05.66.090.596.559.740.316:2314:28373613.524854.8
851Kris Versteeg29LAKRW141489560.97.81046760.86.012.993.5106.359.540.510:549:46120.84050.0
852Linden Vey24VANRW4142552144.9-2.032439844.90.25.291.897.146.054.015:4512:541616-6.07553.3
853Jake Virtanen19VANRW5550648351.23.337436150.93.98.590.198.552.747.311:3410:392215-2.217454.0
854Joe Vitale30ARIC17653.84.54450.08.550.0100.0150.066.733.36:135:11000.1250.0
855Marc-Édouard Vlasic28SJSD671170107252.22.486174053.82.711.090.3101.343.656.423:0718:47152916.528041.4
856Jakub Voráček26PHIRW731129100452.93.580372152.73.77.592.199.750.649.418:3514:5926506.738755.0
857Radim Vrbata34VANRW6372679147.90.256160947.90.75.988.994.849.650.416:0313:082027-6.433159.8
858Chris Wagner24TOTRW4329034146.0-1.021024646.1-1.34.894.799.548.052.09:098:36311-2.8
858Chris Wagner24COLRW2613720140.5-4.810114341.4-4.67.592.6100.150.549.58:148:1216-1.94560.0
858Chris Wagner24ANARW1715314052.22.610910351.41.82.597.399.944.755.310:349:1225-0.94463.6
859Joel Ward35SJSRW79101791452.71.374163054.01.27.588.796.247.552.516:5813:31415110.423259.5
860David Warsofsky25TOTD2232428553.26.825022352.95.33.989.993.766.333.717:0714:55417-3.3
860David Warsofsky25PITD1221015657.45.816412856.23.32.590.392.864.435.617:4515:30310-1.14645.7
860David Warsofsky25NJDD1011412946.97.2869547.57.06.589.295.769.430.616:2214:1217-2.23751.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 E+/- SAtt. Thru%
861Austin Watson24NSHLW5737646844.5-9.227330547.2-7.39.090.199.117.982.110:009:1311100.89259.8
862Jordan Weal23TOTC149310746.5-8.9748147.7-7.63.898.2102.153.246.89:228:3454-0.1
862Jordan Weal23LAKC10636250.4-6.8515050.5-6.42.997.2100.158.141.98:077:46430.0520.0
862Jordan Weal23PHIC4304540.0-10.2233142.6-7.75.9100.0105.943.856.312:2910:3411-0.1650.0
863Mike Weber28TOTD4551952849.61.140140349.92.46.294.4100.649.350.715:2913:582221.4
863Mike Weber28BUFD3541640750.53.332732250.44.06.494.8101.345.454.615:5514:161181.65550.9
863Mike Weber28WSHD1010312146.0-6.8748147.7-3.25.492.697.967.232.813:5912:5614-0.22254.5
864Shea Weber30NSHD781527143151.6-2.2115399753.6-0.67.790.297.950.849.225:2319:29193913.838049.7
865Yannick Weber27VAND4559662748.71.344649347.50.56.790.597.256.943.118:5015:461015-4.515841.1
866Dale Weise27TOTRW7180672652.60.757753052.10.38.092.4100.457.542.513:2511:4818166.8
866Dale Weise27MTLRW5669363152.3-0.349645352.3-0.47.591.999.455.644.414:2112:3317135.219161.3
866Dale Weise27CHIRW151139554.35.1817751.32.411.394.8106.167.132.99:579:02131.62965.5
867Jeremy Welsh27STLC217770.819.712763.29.20.0100.0100.033.366.78:198:02100.510.0
868Alexander Wennberg21CBJC6985085150.01.962662450.11.49.890.6100.454.945.115:5212:5942213.016956.8
869Blake Wheeler29WPGRW821368110755.35.7101783654.95.510.089.699.653.746.319:4715:2038463.245955.8
870Ryan White27PHIC7367076846.6-4.747453447.0-4.16.792.399.051.448.612:3410:371421-9.517351.4
871Chris Wideman26OTTD6474888145.9-2.353964545.5-2.08.493.5101.948.851.213:5713:095292.217749.2
872Dennis Wideman32CGYD5171185245.5-3.252459546.8-2.48.590.899.352.048.020:3716:061437-2.218640.3
873Patrick Wiercioch25OTTD5279283048.81.757263547.41.47.392.9100.252.847.217:2016:24733-1.013641.2
874Justin Williams34WSHRW821169101853.53.886874653.83.710.490.2100.656.343.716:3913:40374810.532561.8
875Colin Wilson26NSHLW6479471352.71.059550554.10.87.890.598.352.447.614:2712:5924266.918458.7
876Garrett Wilson24FLALW2920820450.50.016115750.60.42.794.997.661.338.89:229:1522-0.74660.9
877Scott Wilson23PITLW2421918154.81.016312856.03.16.593.5100.054.245.810:419:51553.35966.1
878Tom Wilson21WSHRW8277289746.3-5.857064846.8-5.69.092.1101.250.249.812:5511:131621-3.718852.1
879Tommy Wingels27SJSC6868973648.4-4.050651549.6-4.55.591.296.843.856.213:3711:472130-1.917762.7
880Daniel Winnik30TOTC7680080649.8-3.158661948.6-3.26.794.5101.241.258.813:4311:36359-0.4
880Daniel Winnik30TORC5662965748.9-3.846351547.3-3.95.794.299.940.859.214:1612:05307-1.713264.4
880Daniel Winnik30WSHC2017114953.40.012310454.20.710.796.0106.742.957.112:1110:13521.43447.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 E+/- SAtt. Thru%
881James Wisniewski31CARD100000:470:47000
882Luke Witkowski25TBLD4331963.513.1241758.58.30.0100.0100.070.629.47:087:08010.2425.0
883Miles Wood20NJDLW17846.7-4.47653.8-6.20.0100.0100.00.0100.013:0612:33000.22100.0
884Brendan Woods23CARLW5342755.71.1262551.0-2.50.0100.0100.042.957.18:428:42110.05100.0
885Tyler Wotherspoon22CGYD1113411953.02.2868051.81.26.191.497.448.951.114:1013:00161.93030.0
886Nail Yakupov22EDMRW6069670749.60.250152448.90.26.789.996.652.647.414:1312:1927412.022057.7
887Keith Yandle29NYRD821301128550.34.694997149.42.47.991.999.866.733.319:5817:182776-7.036343.8
888Pavel Zacha18NJDC111955.07.311761.14.040.0100.0140.033.366.716:5111:42200.9475.0
889Nikita Zadorov20COLD2227433545.00.520324545.3-0.66.091.997.942.957.116:5615:38610-3.64341.9
890Travis Zajac30NJDC7480596445.5-0.561171446.1-0.88.593.5102.041.358.719:5014:35495-0.618659.7
891Michael Zalewski23VANLW3242252.23.9191752.83.97.7100.0107.766.733.311:5111:51010.5366.7
892Henrik Zetterberg35DETC821203114651.2-0.990790350.1-0.47.590.798.259.940.119:2516:0929464.139554.4
893Mika Zibanejad22OTTC811096114748.91.480585548.52.19.591.3100.760.439.617:4613:463952-4.333155.6
894Marek Židlický38NYID5365668748.8-2.548148749.7-1.68.594.0102.561.838.215:3513:39521-6.29351.6
895Harry Zolnierczyk28ANALW111857.9-6.77558.3-6.20.066.766.780.020.08:488:48000.21100.0
896Dainius Zubrus37SJSC5043844349.7-3.332131150.8-3.08.492.7101.147.152.911:3510:3315151.16549.2
897Mats Zuccarello28NYRRW811141122248.31.484986949.42.210.490.7101.159.041.018:2915:385943-3.132151.7
898Jason Zucker24MINLW7186788449.52.164864850.01.97.591.799.250.949.115:3613:544027-0.127956.3