Skater Advanced Statistics

Skater Advanced Statistics Table
Corsi (EV) Fenwick (EV) PDO (EV) Zone Starts (EV)
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
1Justin Abdelkader31DETLW3337649443.2-5.328338042.7-5.69.093.5102.641.358.716:3513:58420-6.58552.9
2Pontus Aberg25ANALW2734833151.36.224426148.33.211.988.4100.356.443.615:0213:08921-2.010651.9
3Noel Acciari27BOSC2623923750.2-2.719517652.60.01.494.696.037.262.811:3610:09960.15561.8
4Kenny Agostino26MTLLW1721814360.47.914811157.14.99.590.7100.265.434.612:0710:44830.44057.5
5Sebastian Aho21CARRW3156943856.5-0.242632556.70.39.989.499.461.138.919:2715:3533293.318051.7
6Mark Alt27COLD2171553.18.4131056.58.50.0100.0100.0100.00.09:559:30000.2450.0
7Karl Alzner30MTLD810811049.5-6.1698046.3-6.97.896.7104.651.348.817:3615:1316-0.21741.2
8Michael Amadio22LAKC2218617451.72.313014148.0-1.36.789.796.560.239.89:178:32116-3.34037.5
9Joey Anderson20NJDRW1112311950.80.8909249.5-2.26.290.396.544.155.911:179:5530-1.52763.0
10Josh Anderson24CBJRW3142937853.25.433328653.84.110.094.8104.844.655.416:2013:291993.414957.0
11Jaret Anderson-Dolan19LAKC5425344.2-8.6274139.7-14.69.588.297.847.652.411:369:4922-0.71060.0
12Lias Andersson20NYRC1612717342.3-2.09412542.9-0.37.191.999.046.653.410:5410:2475-2.52369.6
13Rasmus Andersson22CGYD2938439949.0-6.728229948.5-6.69.193.3102.458.341.715:4114:58717-1.27150.7
14Sven Andrighetto25COLRW1615816449.10.311311649.30.68.892.9101.758.042.012:0210:3386-0.46160.7
15Artem Anisimov30CHIC3143638053.42.931529951.32.19.390.9100.261.338.716:1413:20186-0.311155.0
16Mason Appleton23WPGC8595352.7-0.7413951.3-1.610.592.3102.863.436.67:457:37021.61163.6
17Darren Archibald28VANRW9476741.2-10.0385142.7-8.210.788.298.947.152.97:387:3812-0.7988.9
18Josh Archibald26ARIRW1815822541.3-9.311615642.6-6.69.596.4105.940.359.712:2110:4831-1.53154.8
19Joel Armia25MTLRW1519416853.60.412811552.70.46.589.796.356.443.616:4312:131373.46762.7
20Viktor Arvidsson25NSHRW1321517255.65.816214652.61.214.392.7106.968.131.918:1314:011381.85860.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%
21Zach Aston-Reese24PITLW1817719847.2-6.113714348.9-4.78.994.4103.333.866.213:5811:42111-0.35162.7
22Andreas Athanasiou24DETLW2937940248.51.828532346.9-0.510.891.2101.961.138.916:3214:201222-0.815356.2
23Cam Atkinson29CBJRW3042745548.4-1.234733650.80.113.486.7100.165.334.719:0514:401613-0.618862.8
24Nicolas Aube-Kubel22PHIRW9423455.34.8282058.36.25.3100.0105.341.758.35:355:32201.1825.0
25David Backes34BOSRW2730027352.40.422320352.3-0.34.494.598.940.359.713:4611:171810-2.48661.6
26Mikael Backlund29CGYC2946136256.02.933728354.41.49.993.0103.056.443.618:3514:3721163.013453.7
27Nicklas Backstrom31WSHC3146846550.22.734233550.53.512.593.5106.046.853.220:2415:282527-2.011456.1
28Sven Baertschi26VANLW109813342.40.1779744.31.47.792.5100.255.444.615:1611:4673-2.42548.0
29Josh Bailey29NYIRW3038139649.03.327029547.82.111.392.7104.058.841.217:3414:1713354.19557.9
30Ivan Barbashev23STLC2821027243.6-5.815619644.3-5.89.387.596.828.471.611:189:18112-7.23345.5
31Mark Barberio28COLD87310840.3-7.8498636.3-10.59.188.397.446.553.515:3712:5834-1.61631.3
32Aleksander Barkov23FLAC3048146650.8-1.136735650.8-1.39.888.298.047.652.423:0416:484823-0.612366.7
33Tyson Barrie27COLD2847143851.83.535532352.44.39.592.6102.159.340.720:5317:016150.712356.9
34Mathew Barzal21NYIC3044240152.48.331829352.08.36.789.095.765.534.518:2014:5634394.910260.8
35Drake Batherson20OTTRW1511622733.8-11.19116335.8-9.111.890.7102.552.048.014:0612:1169-0.92161.9
36Gavin Bayreuther24DALD1320423646.4-0.115217546.5-0.47.593.4101.041.059.020:1417:43710-1.44936.7
37Jay Beagle33VANC10599538.3-3.7516544.03.410.589.8100.37.692.412:198:57130.61154.5
38Jake Bean20CARD292824.3-16.472125.0-13.90.0100.0100.031.368.88:288:1810-0.3250.0
39Nathan Beaulieu26BUFD2226728648.33.120622048.42.312.192.5104.752.147.914:4313:49410-5.64854.2
40Anthony Beauvillier21NYILW2933136647.50.425026548.52.37.190.497.559.340.714:3213:0010110.38262.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%
41Matt Beleskey30NYRLW4193336.5-8.9142734.1-10.412.5100.0112.527.372.77:227:2202-0.3650.0
42Pierre-Edouard Bellemare33VEGLW3432831351.2-4.024623051.7-2.47.192.899.855.045.012:5210:4119124.77856.4
43Jamie Benn29DALLW3250850050.45.837236350.65.49.592.0101.556.943.118:4715:2619255.214556.6
44Jordie Benn31MTLD3254147353.4-0.639534453.50.98.990.799.648.751.318:1215:308305.76541.5
45Sam Bennett22CGYC3240434553.9-0.429826353.1-0.77.292.9100.157.142.913:3311:435155.99455.3
46Matt Benning24EDMD2832733049.80.425025649.4-0.610.891.6102.447.752.314:0712:164161.37250.0
47Patrice Bergeron33BOSC1927221156.37.620516156.07.012.889.0101.855.444.618:5513:24871.710361.2
48Patrik Berglund30BUFC2321523048.3-1.515917447.7-2.95.692.097.620.279.813:0311:2265-3.34555.6
49Tyler Bertuzzi23DETLW3134442244.9-3.425633743.2-5.19.891.9101.841.558.515:1413:361219-3.98351.8
50Alex Biega30VAND1015111556.811.91159554.811.86.288.194.359.140.914:5014:3807-0.25052.0
51Clark Bishop22CARC1413312152.4-2.9959151.1-4.07.587.595.061.138.99:128:51452.22748.1
52Anthony Bitetto28NSHD1311310950.9-3.8847552.8-2.28.894.8103.661.738.310:1810:0432-1.22650.0
53Anders Bjork22BOSLW2018119548.1-3.613613250.7-0.64.094.998.962.237.811:4810:53119-1.03748.6
54Oliver Bjorkstrand23CBJRW2626025250.81.819818252.11.57.487.294.756.743.311:4810:2085-1.78354.2
55Nick Bjugstad26FLAC2733430552.30.925523651.9-0.26.892.899.548.351.714:4112:3418171.08453.6
56Sammy Blais22STLLW1614315148.61.510111945.9-2.15.989.895.748.751.310:3810:1545-1.42259.1
57Joseph Blandisi24ANAC3253839.7-5.6163134.0-9.410.090.0100.027.372.710:3910:0230-0.8812.5
58Mikkel Boedker29OTTLW3335752440.5-3.026439640.0-4.512.688.0100.647.252.815:2713:041214-7.47759.7
59Brock Boeser21VANRW2126929447.84.019521547.64.914.290.1104.361.838.218:5014:5612121.411356.6
60Zach Bogosian28BUFD2744249647.1-2.534837248.3-1.78.091.299.241.958.121:2718:39618-5.76955.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%
61Nick Bonino30NSHC3132935847.9-7.024325349.0-5.712.395.2107.523.276.816:1512:181113-2.47162.0
62Mark Borowiecki29OTTD1717426939.3-4.814119542.0-2.68.992.1101.141.258.815:0713:11212-0.64055.0
63Robert Bortuzzo29STLD1211714644.5-3.48010742.8-5.98.785.994.650.549.515:5412:2723-0.62060.0
64Evan Bouchard19EDMD7776255.411.0584655.88.52.684.887.564.335.712:2110:4932-0.92540.0
65Reid Boucher25VANC16554.55.26460.010.00.0100.0100.0100.00.05:285:2800-0.10
66Gabriel Bourque28COLLW2514822739.5-10.611314943.1-6.77.390.497.757.442.610:567:5543-2.63050.0
67Jay Bouwmeester35STLD2635647043.1-7.127134244.2-6.76.390.296.445.954.119:3716:58615-7.35947.5
68Madison Bowey23WSHD2223228544.9-2.917920746.4-0.910.494.9105.350.050.013:2912:46411-1.15038.0
69Johnny Boychuk35NYID3042548946.5-0.332436447.11.27.392.399.650.949.118:0415:474210.113552.6
70Travis Boyd25WSHC1513216644.3-3.09711745.3-2.718.892.2111.038.761.310:249:1824-1.52552.0
71Brian Boyle34NJDC2521522249.2-0.316917549.1-1.712.185.497.545.554.513:098:27761.76269.4
72Tyler Bozak32STLC3033037346.9-1.223726147.6-1.06.190.796.844.056.016:5712:37155-4.19164.8
73Derick Brassard31PITC2229232647.2-4.021524646.6-5.38.193.0101.146.353.715:5014:13177-2.55761.4
74Jesper Bratt20NJDLW1621320051.60.416115550.9-0.47.487.795.247.152.914:2312:1057-2.84376.7
75Justin Braun31SJSD3352057247.6-9.939741349.0-8.46.491.597.941.958.120:0017:3615231.38947.2
76T.J. Brodie28CGYD3260147555.92.543736254.71.710.693.0103.656.543.521:3318:4729303.68652.3
77Jonas Brodin25MIND3148846651.22.336232852.52.28.089.697.648.052.019:3517:25653.68150.6
78Kyle Brodziak34EDMC3129631648.4-1.522522550.0-1.06.688.595.135.764.312:3010:401911-0.76950.7
79Troy Brouwer33FLARW2928327950.4-1.020520749.8-1.96.090.096.047.752.311:209:551016-1.44862.5
80Connor Brown25TORRW3236641147.1-3.526331145.8-3.18.493.1101.635.564.514:4112:09156-4.97250.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%
81Dustin Brown34LAKRW2334636948.4-2.527727150.51.27.392.399.644.755.320:4816:1214150.610361.2
82J.T. Brown28MINRW2619523145.8-6.014916647.3-5.87.487.394.738.961.19:018:59710.34161.0
83Pavel Buchnevich23NYRRW1515719245.00.111614843.9-2.310.289.8100.049.650.415:0112:4687-0.63557.1
84Michael Bunting23ARILW3292454.70.9241955.85.26.3100.0106.386.713.39:119:11001.2955.6
85Andre Burakovsky23WSHLW2929332147.7-0.720423646.4-2.17.590.998.345.954.111:3610:57811-2.36553.8
86Erik Burgdoerfer30OTTD4242648.00.6162341.0-6.90.095.295.233.366.710:4010:15020.3366.7
87Brent Burns33SJSD3374057056.53.654742056.63.08.390.198.364.335.723:3318:3932448.525042.0
88Will Butcher24NJDD2945837654.97.136728756.17.59.889.899.662.038.018:3414:38886.59351.6
89Chris Butler32STLD7868350.94.4705755.17.28.395.6103.947.252.814:3813:3222-0.12035.0
90Dustin Byfuglien33WPGD2648841654.03.036432153.11.88.892.5101.456.743.324:2819:0416193.013855.8
91Paul Byron29MTLLW1821920351.9-3.514614250.7-3.812.089.2101.255.045.014:0812:06574.54580.0
92Drake Caggiula24EDMLW2533633150.41.325224850.40.58.788.997.650.050.014:4113:228160.67859.0
93Ryan Callahan33TBLRW2925425250.2-3.519918452.0-1.69.891.9101.747.152.911:5910:391621.76066.7
94Matt Calvert29COLLW3234134649.61.125725650.11.48.389.798.140.259.814:0211:381263.38463.1
95Paul Carey30OTTC5224234.4-7.2133030.2-13.70.0100.0100.045.055.09:088:5303-0.4333.3
96Brandon Carlo22BOSD2339635752.60.631227852.91.04.793.698.345.954.120:4517:5714111.66355.6
97John Carlson29WSHD3058353152.36.743038253.07.815.189.6104.752.847.225:2018:3021283.715050.7
98Gabriel Carlsson22CBJD16746.2-12.84544.4-18.30.066.766.744.455.69:218:22100.01100.0
99Ryan Carpenter28VEGC3236927857.03.925921255.02.58.084.592.551.248.812:2310:331480.77360.3
100Daniel Carr27VEGLW6613861.610.1402858.86.76.785.091.764.036.09:509:41320.81861.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%
101Connor Carrick24DALD912512749.6-2.1918850.8-0.35.685.591.054.345.716:2215:44260.62259.1
102Sam Carrick26ANAC3142635.0-15.8102033.3-16.40.093.893.842.957.17:557:2700-1.73100.0
103Trevor Carrick24CARD111761.1-2.48466.79.30.066.766.766.733.311:2911:29000.020.0
104William Carrier24VEGLW3433427155.21.024621053.90.45.992.298.058.141.910:009:552074.69167.0
105Jeff Carter34LAKC3348348449.9-0.134637747.9-2.47.790.998.653.946.118:4114:47514-1.916053.8
106Colby Cave24BOSC1114313751.1-2.711210152.6-1.74.891.195.950.549.514:5413:0983-0.82040.0
107Cody Ceci25OTTD2945971839.0-6.234953739.4-6.510.091.6101.640.659.422:2419:27817-10.89644.8
108Erik Cernak21TBLD1622722849.9-5.016516949.4-5.817.290.0107.243.556.517:4516:05391.54259.5
109Thomas Chabot22OTTD3369777947.28.051055947.77.813.288.0101.349.950.124:2520:381427-3.919645.4
110Michael Chaput26MTLC111299158.60.9886956.1-1.410.591.1101.651.748.311:459:45320.52347.8
111Zdeno Chara41BOSD1832530251.80.724623451.3-0.58.093.5101.545.254.821:3018:0710121.66246.8
112Rourke Chartier22SJSC1311810552.9-4.8857154.5-3.83.486.589.944.155.99:248:5801-1.33357.6
113Ben Chiarot27WPGD3245147548.7-3.233436747.6-4.86.194.4100.652.847.217:4716:26831-0.87749.4
114Alex Chiasson28EDMRW2731737845.6-5.123628745.1-7.712.793.9106.754.445.615:5413:01811-3.47859.0
115Dennis Cholowski20DETD3147053946.6-0.636441846.5-0.38.390.498.757.942.119:0616:26633-3.38850.0
116Jakob Chychrun20ARID1320220649.50.915114351.44.15.188.693.751.548.520:1917:20292.06141.0
117Filip Chytil19NYRC3134637548.03.525027048.13.96.692.398.947.352.713:5112:1813232.49850.0
118Anthony Cirelli21TBLC3341429858.16.630022657.05.29.293.4102.544.455.614:1111:311867.89461.7
119Casey Cizikas27NYIC2318821846.30.913915846.82.010.395.0105.336.763.312:3310:211182.24564.4
120Fredrik Claesson26NYRD1822327844.50.515319544.00.76.395.0101.251.049.018:1416:24417-3.15141.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%
121Adam Clendening26CBJD4314242.5-7.7223439.3-12.111.196.0107.154.545.510:398:5220-1.2837.5
122Kyle Clifford28LAKLW2828424753.54.921319352.54.15.095.6100.540.159.99:489:42360.67455.4
123Connor Clifton23BOSD915511757.07.11108656.15.65.496.7102.163.436.617:2716:55572.12326.1
124Cal Clutterbuck31NYIRW2722423249.13.017017249.74.17.689.897.534.765.313:3510:0510101.06943.5
125Braydon Coburn33TBLD3355541357.36.241629958.27.58.090.098.051.848.216:3415:25677.610952.3
126Andrew Cogliano31ANALW3334442344.9-1.225831445.1-0.35.296.8102.035.764.313:3811:501011-5.58159.3
127Ian Cole29COLD3251951750.12.138437150.92.89.889.599.347.053.020:3516:5611190.27945.6
128Blake Coleman27NJDC3036737249.7-0.229828151.51.19.490.299.740.259.815:3212:182315-0.512768.5
129Blake Comeau32DALLW3133237047.30.925227348.01.15.289.294.436.763.315:2413:191810-2.26666.7
130J.T. Compher23COLLW1616816750.10.413312252.22.65.793.198.844.355.713:5710:27352.94170.7
131Max Comtois20ANALW108116033.6-9.86012732.1-10.919.596.5116.038.461.614:3513:0624-2.41947.4
132Cory Conacher29TBLC17463.616.26275.034.00.0100.0100.025.075.08:358:26010.11100.0
133Kevin Connauton28ARID2845848848.4-3.132335447.7-3.46.892.499.243.156.919:0616:31212-2.911040.9
134Brett Connolly26WSHRW3135637348.80.725628247.6-0.712.892.2105.052.947.114:0612:24913-0.69753.6
135Kyle Connor22WPGLW3247646750.5-0.636734851.30.511.889.2101.059.140.918:4514:5728130.915762.4
136Andrew Copp24WPGC2325221953.53.418316153.22.47.893.9101.749.750.312:3810:581013-0.14057.5
137Nick Cousins25ARIC3140639750.60.730228651.42.56.992.199.046.853.212:4712:171870.79663.5
138Logan Couture29SJSC3351049550.7-5.037836251.1-5.211.985.997.844.555.519:0314:332313-0.615554.2
139Sean Couturier26PHIC2850140655.25.438129956.05.811.385.797.048.551.521:4615:3615160.513555.6
140Charlie Coyle26MINC3139238950.20.829528351.00.110.892.2103.148.651.416:4813:0713124.010150.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%
141Sidney Crosby31PITC2855843656.18.540832655.67.012.490.4102.858.841.220:3317:1114158.913063.8
142Lawson Crouse21ARILW3028031447.1-3.920923647.0-3.75.592.598.056.443.611:5810:3094-3.66965.2
143Matt Cullen42PITC2015721742.0-8.912015843.2-8.111.091.5102.518.181.911:369:1592-1.03381.8
144Austin Czarnik26CGYC2019216254.2-0.714112054.0-0.36.390.596.845.954.110:479:1376-0.74656.5
145Evgeni Dadonov29FLARW3043840252.10.933430951.90.410.188.098.153.946.119:0515:1112211.415456.5
146Rasmus Dahlin18BUFD3255452951.24.142740451.43.69.092.7101.748.151.920:1617:36829-3.510656.6
147Carl Dahlstrom24CHID2424051.22.3292950.05.715.8100.0115.815.884.220:1118:4102-0.3560.0
148Michael Dal Colle22NYILW2151060.00.711761.13.30.060.060.088.911.18:488:08120.3333.3
149Trevor Daley35DETD2430041042.3-6.822831941.7-7.010.693.8104.445.754.318:5115:45724-3.75259.6
150Zac Dalpe29CBJC171433.3-11.851229.4-21.425.0100.0125.050.050.09:019:0100-0.7250.0
151Phillip Danault25MTLC3256240258.36.540130357.05.98.989.097.948.351.717:3514:4118187.69159.3
152Marko Dano24COLC8454947.9-1.7354046.7-2.64.591.796.257.142.96:536:5132-0.8933.3
153Brandon Davidson27CHID7738945.1-7.0546844.3-7.95.388.093.343.256.813:4612:2122-3.11631.3
154Calvin de Haan27CARD3162147356.80.144935256.1-0.77.192.599.656.543.519:1617:1431257.813135.9
155Jacob de La Rose23DETLW2114023437.4-10.811618039.2-8.410.289.699.846.953.112:1710:5757-2.62356.5
156Jean-Sebastien Dea24TOTC2319620648.8-2.515214850.7-2.06.893.5100.346.853.210:159:05137-0.75058.0
157Anthony DeAngelo23NYRD2132338445.73.123830443.91.010.491.5102.049.051.019:2017:02524-1.86460.9
158Alex DeBrincat21CHILW3450846652.21.337636450.81.710.188.498.560.239.817:3914:3523151.116954.4
159Jake Debrusk22BOSLW2838731255.45.029524654.53.77.490.197.463.336.716:2413:3613133.012055.8
160Danny DeKeyser28DETD2033336647.61.324428945.80.210.992.3103.244.155.921:1718:24612-0.94839.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%
161Michael Del Zotto28VAND2232631251.13.424124050.13.19.090.399.352.547.518:1315:394110.15735.1
162Dylan DeMelo25OTTD3047455346.25.634739147.06.015.089.4104.447.752.318:5316:38616-2.79048.9
163Jason Demers30ARID1831530650.7-0.323025347.6-4.15.692.998.663.536.519:5117:37411-4.14452.3
164Travis Dermott22TORD2950041054.97.436731553.88.27.791.298.952.048.017:4515:5713241.610244.1
165Nicolas Deslauriers27MTLLW2421719852.3-1.116015051.6-1.15.691.797.356.543.510:139:2597-0.44553.3
166Phillip Di Giuseppe25CARLW1816216150.2-3.012312350.0-2.97.390.898.157.043.09:419:08830.83655.6
167Jason Dickinson23DALC3027134444.1-3.221325545.5-2.09.693.4103.033.366.712:5311:429120.55369.8
168Brenden Dillon28SJSD3354038158.66.041627959.97.17.792.3100.055.444.615:3614:4751210.17041.4
169Christian Djoos24WSHD2833834449.62.424826148.71.69.893.7103.557.043.013:1313:05480.14242.9
170Max Domi23MTLLW3246147849.1-6.633235048.7-5.911.992.0103.852.247.817:5314:201627-1.012658.7
171Ryan Donato22BOSC1918117151.4-1.113413549.8-3.05.888.294.071.728.312:239:53870.36061.7
172Joonas Donskoi26SJSRW3346538654.60.535227456.22.07.392.9100.261.838.214:2513:0812157.07859.0
173Jake Dotchin24ANAD109410148.2-2.0787850.0-0.17.889.196.958.341.712:0211:1414-1.51833.3
174Drew Doughty29LAKD3361359550.71.147147150.00.86.692.599.151.348.726:1820:39756-1.513844.9
175Nic Dowd28WSHC2722220152.53.816415251.93.514.091.8105.941.158.910:288:351390.83652.8
176Justin Dowling28DALC6576746.02.0374545.1-1.06.990.697.555.344.712:3711:49320.41435.7
177Leon Draisaitl23EDMC3354357048.8-0.641042349.2-1.512.690.2102.955.944.121:4116:572645-0.314858.1
178Sheldon Dries24COLC1513514648.0-1.910610749.80.89.887.296.951.248.810:329:48340.13565.7
179Jonathan Drouin23MTLC3246447649.4-6.233534849.0-5.410.391.1101.454.945.118:1314:222411-2.115855.7
180Dillon Dube20CGYC2016216549.5-5.312311551.7-1.011.094.2105.253.546.510:169:1946-0.63557.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%
181Brandon Dubinsky32CBJC2122526945.5-4.817419047.8-4.18.088.996.922.977.113:5412:04103-1.13969.2
182Pierre-Luc Dubois20CBJC3146546350.11.338234352.72.812.388.3100.662.137.918:2615:0811252.112260.7
183Matt Duchene28OTTC2942553844.11.832639545.22.815.886.9102.749.850.218:4815:372024-0.110360.2
184Anthony Duclair23CBJLW2623628645.2-4.718221545.8-5.98.589.097.466.733.312:4810:251213-4.47758.4
185Mathew Dumba24MIND3161859451.02.447344951.30.57.689.296.855.944.123:5719:3810179.319747.2
186Brian Dumoulin27PITD3166152855.68.049138955.87.510.791.6102.348.052.021:1318:3820229.511237.5
187Vince Dunn22STLD2839640949.21.129528950.52.29.490.6100.052.147.918:3315:35922-0.211553.0
188Ryan Dzingel26OTTLW3144457143.71.033742444.31.011.988.6100.549.850.217:4915:071218-3.512161.2
189Cody Eakin27VEGC3137941747.6-8.427631546.7-8.911.789.8101.546.253.815:4813:072013-2.77361.6
190Patrick Eaves34ANARW5496244.1-3.5394645.9-0.47.791.499.152.347.714:1912:1113-1.4955.6
191Jordan Eberle28NYIRW3037537949.74.226729547.51.78.087.995.950.449.616:3813:381610-2.99363.4
192Alexander Edler32VAND1921631740.5-5.116022142.0-2.410.292.2102.336.863.222:1716:16110-3.56462.5
193Joel Edmundson25STLD2642345048.51.530933647.90.29.289.298.443.057.020:5218:06616-1.89145.1
194Nikolaj Ehlers22WPGLW3248943153.23.237432753.43.48.192.8100.956.443.616:2414:581594.012759.1
195Christoffer Ehn22DETC1711114942.7-5.57310241.7-6.87.597.4104.936.463.69:138:1865-2.32060.0
196Jack Eichel22BUFC3250748651.13.839637751.23.212.390.6102.965.035.020:1115:5516265.220966.5
197Aaron Ekblad22FLAD3054648053.22.742036453.63.010.688.398.950.649.422:3518:2517412.312657.9
198Mattias Ekholm28NSHD3258051053.20.044338053.80.39.792.6102.347.652.423:0319:2116242.210247.1
199Oliver Ekman-Larsson27ARID3161057051.72.742344948.5-1.76.790.797.466.133.923:3618:311531-7.117341.0
200Remi Elie23BUFLW8497838.6-9.8416837.6-10.93.897.9101.722.477.610:578:5512-1.31136.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%
201Lars Eller29WSHC3137939449.00.927229847.7-0.59.587.897.346.353.717:0112:5831200.210259.8
202Stefan Elliott28OTTD2211755.310.2141058.312.118.283.3101.576.923.19:068:05000.4633.3
203Ryan Ellis28NSHD3262956252.8-0.747742752.8-1.510.191.6101.751.648.424:5519:0929230.614146.8
204Deryk Engelland36VEGD2845542651.6-3.231532149.5-4.57.891.399.145.854.219:3616:1077-5.28145.7
205Tyler Ennis29TORLW2921525445.8-4.916019644.9-4.16.992.899.736.463.610:188:28129-3.17064.3
206Jonathan Ericsson34DETD1517225440.4-6.712320437.6-10.710.692.2102.737.862.217:1515:04321-6.22955.2
207Loui Eriksson33VANLW3436038448.42.227231146.70.67.391.298.551.648.414:0211:53134-4.58155.6
208Joel Eriksson Ek22MINC2427226850.40.520619151.90.54.690.595.158.641.413:0411:56921.65962.7
209Adam Erne23TBLLW2019317053.20.614412852.91.08.590.398.848.851.211:059:34421.35451.9
210Robby Fabbri23STLC1518218050.31.713512551.95.07.892.5100.252.847.214:0312:44340.34548.9
211Radek Faksa25DALC3235545843.7-4.026333144.3-3.76.890.497.227.172.916:0514:20159-5.07054.3
212Justin Falk30OTTD7608940.30.7427037.5-3.60.091.791.740.060.013:4412:4704-1.51450.0
213Oscar Fantenberg27LAKD2126726650.1-0.320320449.9-0.43.892.796.548.551.514:3813:4729-1.74841.7
214Jesper Fast27NYRRW3138943647.22.529531248.64.98.390.999.247.552.516:0014:139130.06262.9
215Justin Faulk26CARD3162448256.4-0.445336155.7-1.47.190.697.758.641.422:2817:2318296.819547.2
216Taylor Fedun30DALD1013012151.88.7977656.112.07.894.1101.945.055.014:5413:22292.03056.7
217Eric Fehr33MINC3126628848.0-1.920320050.4-0.86.887.994.641.258.811:529:541840.25461.1
218Micheal Ferland26CARLW2536630254.8-3.327621456.3-1.29.391.7101.063.436.615:0912:3911190.711561.7
219Kevin Fiala22NSHLW3243035654.72.033427055.32.37.488.395.769.330.715:1012:452023-0.312053.3
220Valtteri Filppula34NYIC3027937442.7-5.220726244.1-2.811.792.6104.338.461.614:4411:601111-5.45152.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%
221Christian Fischer21ARIRW3135733651.51.926126249.90.56.091.497.457.142.913:4811:3866-0.110257.8
222Haydn Fleury22CARD1015413952.6-2.212210553.7-0.28.392.0100.362.437.613:1212:50142.71540.0
223Warren Foegele22CARLW3144433557.00.431326154.5-2.72.788.791.457.742.313:6012:0713112.39852.0
224Steven Fogarty25NYRC10538139.6-5.8416239.8-4.23.395.098.356.743.37:467:4643-1.41181.8
225Marcus Foligno27MINLW3125627847.9-2.019519949.5-1.84.291.996.149.450.611:5410:04741.65966.1
226Nick Foligno31CBJLW3038542347.6-2.629531348.5-3.510.192.8102.942.157.918:0414:141414-2.28066.3
227Christian Folin27PHID1726523453.10.620116355.22.614.288.8103.046.153.917:2215:21273.84235.7
228Derek Forbort26LAKD3249653248.2-2.638442547.5-3.17.793.8101.644.855.220:2717:53730-3.96944.9
229Alex Formenton19OTTLW97411938.3-4.5558439.6-3.38.191.9100.046.653.411:4011:1045-1.12564.0
230Jakob Forsbacka Karlsson22BOSC1413815846.6-5.410811548.4-4.16.292.098.271.928.111:5211:20322.31968.4
231Filip Forsberg24NSHLW2641833055.94.832325456.04.611.991.2103.165.434.618:5414:1626273.317449.4
232Gustav Forsling22CHID1119719550.32.414115547.62.53.893.597.355.344.720:2918:0837-1.63754.1
233Alexandre Fortin21CHILW2426024251.81.219318251.52.35.390.095.345.254.810:3510:0993-2.65651.8
234Cam Fowler27ANAD1930442841.5-3.221331840.1-4.211.294.7105.948.052.024:4219:19610-9.78143.2
235Tanner Fritz27NYIC4234434.3-11.1153430.6-15.310.090.9100.936.064.010:4310:3810-0.6560.0
236Martin Frk25DETRW1912313747.30.5919848.11.76.087.593.568.831.38:507:2636-1.44146.3
237Michael Frolik30CGYRW2021817255.91.816011857.64.57.792.9100.659.540.512:0710:429152.35666.1
238Kurtis Gabriel25NJDRW15741.7-14.15645.5-6.20.0100.0100.050.050.05:505:5000-0.410.0
239Sam Gagner29VANC71278559.915.2946359.917.44.387.291.662.137.918:0814:48131.32958.6
240Alex Galchenyuk24ARIC2123627945.8-2.117021244.5-3.68.590.899.366.733.316:2512:57810-5.67255.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%
241Brendan Gallagher26MTLRW3253734560.99.938226259.39.07.789.597.254.345.716:5613:3018148.821254.7
242Dylan Gambrell22SJSC2112629.7-13.692229.0-15.116.7100.0116.738.561.59:509:50200.11100.0
243Jake Gardiner28TORD3265266149.7-0.345751547.0-1.911.993.0104.848.851.221:4219:2116313.511936.1
244Conor Garland22ARIRW4604060.012.7463159.714.03.194.797.966.733.313:4711:11121.71963.2
245Jason Garrison34EDMD1412914946.4-5.310311347.7-4.98.094.9102.949.051.012:2310:28250.02458.3
246Adam Gaudette22VANC2517620346.4-2.612915844.9-3.74.393.397.655.844.210:368:5344-3.34542.2
247Frederick Gaudreau25NSHC2319116054.40.314911257.12.73.590.894.353.346.78:178:15354.52564.0
248Johnny Gaudreau25CGYLW3258944557.04.244135055.83.311.789.5101.259.940.120:1216:3624447.817255.2
249Brendan Gaunce24VANC3201754.14.5121544.4-4.440.088.9128.942.957.17:377:37010.02100.0
250Frederik Gauthier23TORC2518120247.3-3.013215446.2-2.19.495.0104.435.564.58:218:0535-0.23452.9
251Timothy Gettinger20NYRLW4223340.0-9.4202544.40.57.793.8101.466.733.37:317:3103-0.5633.3
252Ryan Getzlaf33ANAC2745343750.97.533233150.17.112.689.9102.550.749.319:5316:3220400.811052.7
253Brian Gibbons30ANAC2417721245.5-0.512116742.0-4.39.591.4100.953.047.010:239:0888-7.43046.7
254Stephen Gionta35NYIRW5283842.4-10.3213041.2-10.30.078.978.952.247.88:477:4102-0.4850.0
255Mark Giordano35CGYD3060044657.45.044234256.44.212.191.3103.454.345.724:3018:1417265.818545.9
256Samuel Girard20COLD3252655248.80.139941549.00.09.291.0100.259.041.020:0617:46618-1.911540.0
257Dan Girardi34TBLD3348044451.9-1.637533652.7-0.49.590.8100.352.347.717:2814:565122.86459.4
258Zemgus Girgensons25BUFC2928729449.41.721721750.01.46.092.998.916.283.813:4711:09102-1.45757.9
259Claude Giroux31PHIC3054941257.18.442130358.19.312.285.797.953.746.320:3515:0718163.216157.1
260Ben Gleason20DALD4435444.3-2.1264138.8-7.110.090.0100.062.137.914:5313:5543-0.4450.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%
261Luke Glendening29DETRW3333348140.9-8.225336341.1-7.613.093.4106.530.769.315:5913:051113-7.77147.9
262Nikolay Goldobin23VANRW3340140150.04.730329650.66.210.091.8101.867.332.715:5112:5213150.210757.9
263Alex Goligoski33ARID2641540350.71.231128652.13.66.491.597.947.252.819:5316:122171.18041.3
264Barclay Goodrow25SJSRW3329323455.61.621517155.71.28.088.996.948.052.010:199:03105-0.65352.8
265Shayne Gostisbehere25PHID3048644252.41.137232153.72.46.987.394.255.344.720:4416:435161.815445.5
266Tyrell Goulbourne25PHILW211955.00.58657.12.50.0100.0100.040.060.07:257:2510-0.1475.0
267Yanni Gourde27TBLC3345339253.60.833030152.3-0.911.190.4101.547.752.317:0313:1221154.09661.5
268Michael Grabner31ARIRW2527027449.6-0.819419150.40.65.288.894.033.366.714:0511:26179-2.26762.7
269Markus Granlund25VANC3432338345.8-1.323829744.5-2.26.791.197.733.966.116:4312:15133-4.28961.8
270Mikael Granlund26MINRW3146645450.71.634532851.30.49.590.9100.449.450.618:1114:4419174.911956.3
271Derek Grant28PITC1912513348.4-3.41029551.8-0.48.893.3102.137.962.19:057:4151-0.52875.0
272Kevin Gravel26EDMD1822422350.13.416515451.73.49.389.699.048.551.513:5412:2649-1.44339.5
273Anthony Greco25FLARW112860.08.67846.7-3.30.050.050.060.040.09:309:3000-0.1366.7
274Mike Green33DETD2339343147.72.231533848.23.712.393.3105.748.551.521:5619:477301.59355.9
275Andy Greene36NJDD3049854147.9-2.939139849.6-1.79.690.099.541.258.821:0116:451916-2.68545.9
276Jordan Greenway21MINLW3030432848.1-2.322723748.9-2.86.489.295.760.739.312:1111:551061.96953.6
277A.J. Greer22COLLW3111936.7-18.8111444.0-11.70.081.881.840.060.05:515:5100-0.410.0
278Rocco Grimaldi25NSHC131339658.15.1926757.94.51.593.094.559.740.39:189:12742.63357.6
279Eric Gryba30NJDD2132732.5-12.8112134.4-14.00.093.893.841.758.312:3810:12020.010.0
280Matt Grzelcyk25BOSD3047346950.2-3.035535649.9-4.27.794.0101.752.247.820:3417:481620-0.27542.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%
281Radko Gudas28PHID2841635054.34.129925753.82.99.093.0102.050.249.817:3514:216172.811140.5
282Erik Gudbranson27VAND3040352843.3-5.630840343.3-5.18.889.798.544.255.819:0216:17412-8.58048.8
283Jake Guentzel24PITLW3158347155.37.043736154.85.510.289.799.859.140.918:4316:1523138.612263.9
284Carl Gunnarsson32STLD7827950.95.0586049.23.911.192.7103.844.155.915:4513:1731-0.81553.3
285Denis Gurianov21DALRW2152735.7-3.9102231.3-7.314.393.3107.660.040.011:5911:14010.2425.0
286Erik Gustafsson26CHID3167059852.82.749145751.83.17.191.698.757.342.721:5119:34928-0.612945.0
287Carl Hagelin30TOTLW2128325252.94.721419652.23.510.491.6102.055.244.815:2812:5889-1.97452.7
288Robert Hagg23PHID3046551147.6-6.135136349.2-4.510.792.2102.942.357.718:4716:3028-0.49649.0
289Ron Hainsey37TORD3254262446.5-5.140347845.7-3.812.893.2106.046.953.119:4016:361538-1.55448.1
290Micheal Haley32FLAC11778447.8-1.9595950.00.410.092.9102.944.056.07:527:49240.42343.5
291Taylor Hall27NJDLW2949742553.96.739031855.17.29.686.295.754.845.219:4315:4727329.118253.3
292Dan Hamhuis36NSHD2128427051.3-4.320119850.4-5.97.392.8100.148.851.217:1015:32621-3.03138.7
293Dougie Hamilton25CARD3173546661.27.354635760.56.35.188.493.557.542.520:2517:46162511.723246.6
294Travis Hamonic28CGYD2445836355.80.933426655.70.99.887.897.752.647.420:2717:2314186.610346.6
295Noah Hanifin22CGYD3259149154.60.644137753.90.58.491.499.849.550.520:4217:2719335.310351.5
296Joel Hanley27DALD1516415651.35.412510753.98.65.693.499.044.056.013:4613:08383.22236.4
297Markus Hannikainen25CBJLW2317919048.50.114514250.50.58.492.6101.042.557.59:409:3071-1.94961.2
298Martin Hanzal31DALC3274836.0-3.0244037.5-0.65.986.292.133.366.713:0910:1910-0.91090.0
299Ben Harpur24OTTD1416725239.9-1.413418242.41.311.193.5104.637.063.018:0015:47425-0.82365.2
300Scott Harrington25CBJD2724630145.0-4.919623046.0-5.610.193.1103.249.750.311:0710:1634-3.14544.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%
301Ryan Hartman24NSHRW3239633854.01.030026453.2-0.69.090.599.542.457.614:2613:1410120.910260.8
302Garnet Hathaway27CGYRW2716019245.5-9.712013547.1-7.210.195.0105.150.549.59:538:2095-1.94355.8
303Erik Haula27VEGLW1526816062.65.817310961.35.36.790.897.560.040.016:3514:011263.26440.6
304John Hayden23CHIRW2521222848.2-4.014818145.0-5.66.489.595.943.356.710:449:4673-2.04940.8
305Kevin Hayes26NYRC3143343749.86.230632348.65.09.792.4102.145.654.419:1014:5132276.714251.4
306Dillon Heatherington23DALD5495845.86.1414746.65.816.196.8112.943.556.510:1110:08030.5862.5
307Victor Hedman28TBLD2645338853.91.634329953.41.59.989.199.054.245.822:2417:0614131.612153.7
308Tim Heed28SJSD2211952.54.516866.723.30.0100.0100.063.636.412:0410:49000.3250.0
309Danton Heinen23BOSC3035032152.20.726024151.90.24.895.3100.159.740.313:4512:0917122.28551.8
310Miro Heiskanen19DALD3253660047.21.041044647.91.59.489.098.449.850.223:0119:3620364.313149.6
311Darren Helm32DETLW2022925847.0-1.217219147.40.46.891.298.044.355.714:3012:30119-3.76650.0
312Matt Hendricks37MINC11779744.3-2.8567243.8-4.14.895.6100.339.061.09:508:23460.01650.0
313Adam Henrique28ANAC3337443546.20.629032347.32.611.290.5101.851.049.016:4312:551210-0.77261.1
314Tomas Hertl25SJSC2844538253.8-1.432628353.5-2.09.485.494.844.555.518:2113:5914172.611056.4
315Joe Hicketts22DETD88511742.1-7.6628641.9-7.42.289.691.837.562.517:0614:1414-2.01752.9
316Thomas Hickey29NYID3042947347.61.331133947.82.39.892.5102.243.057.019:1916:467210.48143.2
317Vinnie Hinostroza24ARIC2735930454.15.624222152.33.65.489.895.140.259.814:3612:39811-0.89551.6
318Roope Hintz22DALLW1410612446.1-1.3758646.6-0.55.290.395.543.057.011:4110:1955-1.82669.2
319Nico Hischier20NJDC2638832154.77.430724555.67.310.187.097.160.839.218:0513:4015109.48965.2
320Niklas Hjalmarsson31ARID3145745949.9-0.234331951.83.27.590.698.031.968.119:3316:198224.84944.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%
321Mike Hoffman29FLALW3046341053.02.235730753.83.18.487.495.859.440.618:2814:4728352.417761.6
322Nick Holden31VEGD3454748053.3-1.739436352.0-2.37.888.496.252.147.918:2816:2819172.09042.2
323Justin Holl27TORD112957.1-3.28850.0-12.20.085.785.725.075.012:5312:53010.510.0
324Julius Honka23DALD2021225845.1-2.516519446.0-2.09.990.8100.857.442.614:2013:254201.24365.1
325Patric Hornqvist32PITRW2432930751.72.124522252.52.69.792.1101.940.659.415:4112:41772.711567.0
326Bo Horvat23VANC3451457847.10.537644246.0-0.49.591.0100.538.861.220:5616:36819-6.612967.4
327Brett Howden20NYRC3032844042.7-3.623933941.3-5.19.991.5101.450.449.616:0113:021525-6.95853.4
328Filip Hronek21DETD711510452.52.4808648.2-3.15.790.696.350.649.418:0916:2313-2.12948.3
329Jonathan Huberdeau25FLALW3047639154.94.936630854.33.98.887.896.649.850.218:1514:2216241.011958.8
330Charles Hudon24MTLLW2121623747.7-6.815917447.7-5.66.988.195.054.745.311:429:5268-0.65662.5
331Brad Hunt30VEGD91116762.49.7884566.213.75.488.694.062.437.614:5111:48453.43663.9
332Dryden Hunt23FLALW1313614748.1-2.29811047.1-3.35.090.795.748.351.711:3111:2263-0.23473.5
333Ben Hutton25VAND3247756345.9-2.335543045.2-2.37.990.097.947.552.521:2117:01116-7.110152.5
334Tomas Hyka25VEGRW1721713461.88.71469560.67.77.086.493.457.142.911:469:46971.44746.8
335Zach Hyman26TORLW3048748550.10.735236449.21.911.991.5103.451.248.817:2014:2510134.59563.2
336Alex Iafallo25LAKLW3344646648.9-1.634334150.10.98.391.8100.142.657.417:0114:5466-2.99458.5
337Matt Irwin31NSHD1315013053.6-0.21158956.42.413.196.9110.059.840.211:2411:07132.44052.5
338Mark Jankowski24CGYC2923726647.1-9.516818148.1-7.27.392.199.353.346.711:229:39169-0.35860.3
339Mattias Janmark26DALC3233637847.10.726228947.50.86.192.298.444.056.015:1113:2212120.96168.9
340Calle Jarnkrok27NSHC2934131751.8-2.424723850.9-4.38.196.6104.751.848.216:0512:58911-4.66955.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%
341Christian Jaros22OTTD2320930340.8-3.016321842.8-0.68.892.2101.048.951.113:1312:15713-0.73151.6
342Dmitrij Jaskin25WSHRW2524419355.89.317214853.87.69.091.0100.044.056.09:549:451040.66045.0
343Boone Jenner25CBJC3142643649.40.333331751.20.68.893.4102.234.165.917:5813:5913110.413363.2
344Nick Jensen28DETD3250850550.14.438137250.65.46.790.296.945.254.820:0117:0613300.79041.1
345Jakub Jerabek27STLD161037.5-7.35838.5-4.40.050.050.060.040.07:527:2500-0.8250.0
346Ryan Johansen26NSHC3253840457.15.740732355.83.211.389.0100.466.833.219:2514:4315253.58267.1
347Marcus Johansson28NJDLW2838437750.50.329829450.3-0.78.388.296.544.255.815:3912:5418160.810362.1
348Erik Johnson30COLD3255456749.41.141142749.00.19.790.299.955.144.921:4918:097170.711154.1
349Jack Johnson32PITD3144452545.8-7.033138446.3-7.08.690.699.249.850.219:1716:02711-5.78541.2
350Luke Johnson24CHIC1312411152.8-0.8848051.2-1.53.186.089.151.348.711:079:1961-2.62669.2
351Tyler Johnson28TBLC3243843150.4-3.934232051.7-2.212.089.1101.151.348.716:4313:316121.311957.1
352Andreas Johnsson24TORLW2727026350.71.219420648.50.512.594.8107.342.058.012:0810:1188-0.77462.2
353Ross Johnston24NYILW10587344.3-3.9415542.7-5.513.892.3106.142.957.17:127:1202-0.1757.1
354Henri Jokiharju19CHID3160249854.75.145339753.35.49.090.099.059.840.220:0217:55723-3.811847.5
355Caleb Jones21EDMD1111542.32.36940.0-0.50.0100.0100.066.733.311:5911:5901-0.60
356Seth Jones24CBJD2448047150.52.937935551.61.910.688.799.250.449.626:2020:271617-3.413753.3
357Mathieu Joseph21TBLRW3234929654.10.924822752.2-1.49.592.4101.953.047.012:0511:0214134.19061.1
358Roman Josi28NSHD3266955354.72.649842354.10.79.190.9100.053.346.725:1919:2115281.723450.9
359Tyson Jost20COLC2829030249.0-0.121421849.5-0.17.691.699.254.345.713:5811:2961-1.68253.7
360Noah Juulsen21MTLD1928429748.9-4.119321647.2-4.611.391.8103.250.050.017:1815:085150.43948.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%
361Nazem Kadri28TORC3251545753.04.437836650.83.76.690.997.447.752.316:5514:101824-0.515650.6
362Dominik Kahun23CHIC3447441853.12.635133051.52.78.693.5102.157.142.914:0812:55761.48862.5
363Vladislav Kamenev22COLC2311815343.5-6.18611742.4-7.47.790.898.553.846.29:027:2325-1.94252.4
364David Kampf24CHIC3033033349.8-1.123725548.2-1.08.592.3100.838.062.014:1712:21115-2.27163.4
365Steven Kampfer30BOSD2024921853.32.119415755.34.33.791.294.958.141.914:4412:5974-0.44839.6
366Evander Kane27SJSLW3355945255.31.542234055.41.06.688.394.960.139.918:1415:2519135.920657.8
367Patrick Kane30CHIRW3365660652.01.347447749.80.510.988.199.067.832.222:0418:212117-6.624553.9
368Kasperi Kapanen22TORRW3251845753.14.637335851.04.012.993.6106.555.544.516:1714:0320161.712352.8
369Erik Karlsson28SJSD3376753459.07.756840558.46.08.288.897.059.340.724:3519:3638339.124643.5
370Melker Karlsson28SJSC3331528852.2-2.523821552.5-2.65.691.997.546.253.811:3610:1697-2.56163.9
371William Karlsson26VEGC3455547653.8-0.840034553.70.18.389.798.049.750.319:2515:2328190.513750.4
372Ondrej Kase23ANARW1523017157.411.117812658.612.413.291.6104.757.342.715:0713:151291.59256.5
373Zack Kassian28EDMRW3028430648.1-1.221622648.9-1.38.389.998.135.964.112:3010:591217-0.14468.2
374Duncan Keith35CHID3466660252.52.149647251.22.710.689.099.559.340.722:3618:381323-1.913747.4
375Clayton Keller20ARIC3145746349.7-0.533135548.3-1.98.190.999.066.034.018:4814:561416-7.612554.4
376Adrian Kempe22LAKC3236831953.64.127823953.85.26.191.497.551.148.912:4111:31710-0.18552.9
377Mario Kempe30ARIRW10957157.24.7705356.96.12.294.696.854.545.59:609:14012.32142.9
378Michal Kempny28WSHD2849547850.93.535334950.33.113.094.4107.545.854.219:1417:0913140.98851.1
379Alexander Kerfoot24COLC3033033649.51.824024149.91.96.990.497.356.943.113:4412:0678-2.76556.9
380Ryan Kesler34ANAC3034245542.9-4.925434242.6-4.65.093.598.534.465.617:4012:57713-9.46863.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%
381Phil Kessel31PITRW3146849348.7-2.835636649.3-2.610.790.3101.065.734.318:3415:131030-0.414861.5
382Jujhar Khaira24EDMLW3124826648.2-1.318218649.5-0.910.490.6101.046.253.811:339:5614161.65054.0
383Alex Killorn29TBLLW3340430357.15.329322756.34.310.793.3103.947.852.215:2211:081096.312753.5
384Bogdan Kiselevich28FLAD2230328751.4-1.322121051.3-1.35.592.597.952.048.015:1714:10363.42638.5
385Oscar Klefbom25EDMD3159855451.93.246840853.44.17.691.799.352.847.225:2519:4311311.018749.7
386John Klingberg26DALD1631730850.77.222823749.03.57.692.199.744.355.725:0319:52518-0.28351.8
387Corban Knight28PHIC3181751.4-2.3151060.07.40.0100.0100.050.050.07:165:49100.6633.3
388Slater Koekkoek24TBLD911213844.8-11.78910246.6-10.07.992.8100.759.440.614:2014:0211-0.52560.0
389Mikko Koivu35MINC2736233851.72.227424353.02.310.588.298.749.150.918:3214:071263.17353.4
390Leo Komarov32NYIRW3026139140.0-8.819026741.6-6.111.693.5105.139.460.614:1712:07106-5.54665.2
391Travis Konecny21PHIRW3046832958.79.934423559.410.210.189.099.156.044.015:4313:2810175.412362.6
392Anze Kopitar31LAKC3253153449.90.040839051.12.68.591.7100.242.657.422:3517:301729-0.312956.6
393Kalle Kossila25ANAC8505547.6-0.7354146.1-2.43.893.397.278.121.910:188:2002-0.81764.7
394Jesperi Kotkaniemi18MTLC3241230957.14.429921658.16.77.491.498.866.533.513:5411:4215176.611051.8
395Ilya Kovalchuk35LAKLW2529732647.7-3.221224946.0-4.58.389.197.357.342.717:0013:57314-5.510252.9
396Chris Kreider27NYRLW3141640150.97.731529551.69.111.388.399.548.951.116:5714:118182.912467.7
397David Krejci32BOSC3251741155.75.738933254.02.78.992.4101.361.039.017:5515:3323195.39354.8
398Niklas Kronwall38DETD3041945448.01.832834548.73.38.591.8100.351.148.918:2716:12522-2.44768.1
399Torey Krug27BOSD2141435553.83.231627553.52.16.891.298.064.135.922:2618:0311170.511945.4
400Marcus Kruger28CHIC3123026746.3-6.117419147.7-2.67.693.2100.821.378.710:538:4562-0.63881.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%
401Nikita Kucherov25TBLRW3352047252.4-0.940435653.20.311.190.6101.757.442.618:2514:4022322.017448.9
402Tom Kuhnhackl27NYIRW1716519545.8-2.611013445.1-3.311.389.1100.444.056.012:6011:4249-3.72556.0
403Dean Kukan25CBJD6616847.3-6.0465246.9-8.50.097.597.546.753.312:2112:21011.1742.9
404Brett Kulak25MTLD1022215758.60.315311856.5-1.68.892.2101.066.733.319:2818:26581.84346.5
405Dmitry Kulikov28WPGD1112312948.8-1.4929848.4-1.24.497.0101.445.854.212:0711:58162.71838.9
406Luke Kunin21MINC2162242.1-3.7121348.0-1.60.087.587.528.671.413:0112:05100.5560.0
407Chris Kunitz39CHILW2221117454.83.615013752.32.52.789.492.250.749.310:189:4387-1.84151.2
408Janne Kuokkanen20CARLW2161551.68.8101050.06.116.783.3100.00.0100.011:378:5521-0.2425.0
409Sean Kuraly26BOSC3131934747.9-4.925626149.5-3.24.097.2101.236.463.612:2411:281315-0.47072.9
410Evgeny Kuznetsov26WSHC2532437746.2-4.024528945.9-3.712.389.9102.161.338.718:4014:162123-2.310364.1
411Oliver Kylington21CGYD8859048.6-8.7656251.2-4.76.797.9104.659.140.911:5311:5113-0.11040.0
412Jordan Kyrou20STLC118713139.9-8.46710539.0-11.16.194.8100.952.947.110:3610:2722-2.72166.7
413Kevin Labanc23SJSRW3349434758.76.035427556.32.16.788.595.262.837.214:4412:179253.011457.9
414Andrew Ladd33NYILW1413618342.6-4.19913642.1-5.011.494.0105.445.154.913:5012:2155-3.73461.8
415Paul Ladue26LAKD1212914147.8-1.38910545.9-2.78.892.5101.346.253.811:4611:3715-1.12934.5
416Patrik Laine20WPGRW3242945548.5-3.433734049.8-1.710.289.199.358.941.117:3413:5212200.520956.5
417Maxime Lajoie21OTTD3035957438.5-7.126442438.4-8.18.590.899.343.956.120:0415:56526-7.99953.5
418Juho Lammikko23FLARW2923826247.6-4.818018249.7-2.25.189.594.646.353.710:459:02980.85650.0
419Gabriel Landeskog26COLLW3253651151.23.840438651.13.413.392.4105.858.441.621:0717:1015113.113869.6
420Dylan Larkin22DETC3364055353.610.549942054.312.17.491.198.452.147.921:3217:5241453.821157.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%
421Adam Larsson26EDMD3362061750.11.547545251.21.77.791.999.650.549.522:2520:021434-0.810048.0
422Jacob Larsson21ANAD2230235146.2-2.823026646.4-2.35.591.096.446.054.017:1915:46215-4.75054.0
423Johan Larsson26BUFC2626927849.2-0.220221348.7-1.76.589.796.313.686.414:1711:38911-2.66653.0
424Scott Laughton24PHIC3026427848.7-3.619719750.0-2.611.489.9101.336.863.213:0910:1411110.36756.7
425Jeremy Lauzon21BOSD1517918649.0-2.714213451.40.92.995.798.650.050.015:3213:16352.12737.0
426Nick Leddy27NYID3042655643.4-5.231342842.2-6.511.389.8101.144.855.222:0318:37524-5.88045.0
427Anders Lee28NYILW3038441648.01.827831846.60.511.891.2102.946.653.417:2914:171091.612865.6
428Artturi Lehkonen23MTLLW3241937852.6-1.630027851.9-1.311.091.2102.259.240.815:4112:3918122.311659.5
429Jori Lehtera31PHIC2314115447.8-3.410411347.9-3.76.887.894.738.961.19:297:2864-0.52080.0
430Brendan Leipsic24TOTLW2323724349.40.218419448.7-0.75.587.993.458.941.113:2111:27108-2.28058.8
431Josh Leivo25TOTLW3227526950.62.719220348.62.110.794.0104.740.359.711:119:1817164.39052.2
432Brendan Lemieux22WPGLW188411542.2-9.1599039.6-11.66.592.398.861.338.76:186:1512-2.71968.4
433Kris Letang31PITD3070055355.99.652340756.29.39.790.6100.351.448.625:5520:23313110.618354.1
434Vinni Lettieri23NYRC1612615944.2-4.39912045.2-3.12.994.597.450.050.08:548:3348-0.33357.6
435Trevor Lewis32LAKC1719618251.92.114513751.42.33.986.690.551.248.813:5811:5355-1.65662.5
436Oscar Lindberg27VEGC1415210060.36.51068057.04.911.885.297.051.248.811:3310:17560.14050.0
437Oskar Lindblom22PHILW3030530949.7-2.522022050.0-2.79.190.299.344.355.711:5510:32863.96266.1
438Esa Lindell24DALD3253566344.7-3.139250143.9-5.19.291.7100.942.457.624:4120:231228-5.611547.8
439Elias Lindholm24CGYC3252938258.15.539630356.74.413.389.9103.256.843.220:2614:4622157.113762.0
440Hampus Lindholm25ANAD2751458746.70.638443746.81.89.691.5101.142.757.325:3320:271037-4.211746.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%
441Par Lindholm27TORC3233338746.3-4.524830245.1-4.09.893.8103.633.866.213:1711:19147-2.68245.1
442Bryan Little31WPGC3243843550.2-1.134033450.4-0.79.589.298.760.339.716:1513:37992.28065.0
443Ryan Lomberg24CGYLW392229.0-29.481240.0-20.20.0100.0100.041.758.38:167:4110-0.1333.3
444Ben Lovejoy34NJDD2734335049.5-1.527026850.2-1.48.091.599.543.656.416:4913:07912-0.37646.1
445Adam Lowry25WPGC3238535052.41.928326152.01.45.793.098.746.253.814:4312:2213112.07460.8
446Milan Lucic30EDMLW3336535350.82.126326050.30.14.191.895.944.056.014:0411:511315-0.77844.9
447Matt Luff21LAKRW1919421847.1-3.513916246.2-4.59.692.5102.257.542.512:1711:4136-0.96152.5
448Isac Lundestrom19ANAC1513319141.0-3.29614939.2-4.38.093.5101.550.549.513:0211:5135-2.51872.2
449Ilya Lyubushkin24ARID1317418348.7-3.812813648.5-3.02.291.793.853.646.413:4013:1335-1.62326.1
450Olli Maatta24PITD3040946546.8-6.232234048.6-4.011.092.1103.141.358.719:1615:491124-0.38338.6
451Andrew MacDonald32PHID1522022149.9-1.115016647.5-5.69.187.296.339.660.418:2515:36110-2.84050.0
452Jacob MacDonald25FLAD2272156.35.6251562.56.56.7100.0106.764.335.712:0311:23020.0425.0
453Derek MacKenzie37FLAC12340.0-11.21325.0-31.90.0100.0100.0100.00.02:432:43000.110.0
454Nathan MacKinnon23COLC3258155851.03.743743250.32.113.090.9103.958.042.022:0318:0814220.122262.2
455Saku Maenalanen24CARRW15271.411.44180.017.30.0100.0100.066.733.36:496:13000.210.0
456Joshua Mahura20ANAD79310247.7-2.1737250.30.111.192.0103.166.034.016:1815:1432-1.02259.1
457Denis Malgin22FLAC1819515955.15.313912452.92.58.890.399.157.442.612:5111:36641.24452.3
458Evgeni Malkin32PITC3148246550.90.335234350.6-0.710.088.498.559.940.118:5915:3736401.313254.5
459Maxim Mamin24FLAC7603761.96.3462564.89.70.090.090.072.727.37:217:14100.31457.1
460Andrew Mangiapane22CGYLW6625951.2-2.8364146.8-8.50.090.990.963.236.812:0911:2811-1.21457.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%
461Brandon Manning28CHID2729633147.2-5.720425944.1-7.47.486.093.539.960.115:2813:19210-5.84946.9
462Josh Manson27ANAD2946762642.7-3.834446642.5-3.99.494.2103.640.359.723:0019:301631-7.27054.3
463Anthony Mantha24DETRW2747037355.812.235829654.711.95.790.496.157.542.517:3115:3613275.112359.3
464Brad Marchand30BOSLW3251445952.81.539635352.91.210.590.8101.459.240.819:5615:1218342.317054.1
465Jon Marchessault28VEGC3458546655.71.942534455.32.59.190.899.951.049.019:0815:5323285.721656.9
466Martin Marincin26TORD6626947.3-1.2464848.90.19.791.4101.143.856.314:2412:28451.4933.3
467Patrick Marleau39TORC3252753049.90.038841648.30.19.792.6102.456.543.517:2015:091181.411661.2
468Mitch Marner21TORRW3255656449.6-0.339042647.8-0.613.790.3103.954.145.919:2715:4339233.817750.3
469Cooper Marody22EDMC6424051.25.5362460.012.10.0100.0100.067.932.16:556:49500.21346.2
470Pat Maroon30STLLW2423126147.00.017318748.10.26.983.590.444.255.814:1411:31133-0.75858.6
471Danick Martel24TBLLW1131154.2-0.981142.1-11.90.0100.0100.080.020.012:0612:0600-0.4650.0
472Matt Martin29NYILW1914816547.33.411011948.05.69.094.8103.838.561.510:3410:2423-0.12962.1
473Alec Martinez31LAKD3052754149.3-0.238038949.40.69.190.899.844.855.220:5617:56542-2.38243.9
474Jordan Martinook26CARLW3146935057.30.837326158.83.16.989.496.354.545.514:3612:421868.911963.0
475Andreas Martinsen28CHILW2114216746.0-5.910611847.3-2.86.491.698.031.668.48:107:5436-2.63161.3
476Mike Matheson24FLAD2845548048.7-4.536137349.2-3.97.389.196.451.448.621:4617:551953-4.49260.9
477Auston Matthews21TORC1831029551.21.422022549.41.113.791.4105.160.839.217:6015:252011-0.711054.5
478Scott Mayfield26NYID2839739350.34.428127750.44.810.591.3101.846.953.118:5116:02523-0.110036.0
479Charlie McAvoy21BOSD1219321247.7-6.615116148.4-6.716.290.8106.951.248.821:0318:594100.53237.5
480Jake McCabe25BUFD2535739047.8-1.428630148.7-0.29.891.6101.445.854.218:5116:5269-3.26440.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%
481Jared McCann22FLAC2933832650.9-1.224924950.0-2.47.790.197.854.345.714:1012:211716-1.88161.7
482Max McCormick26OTTLW148412340.6-1.5649041.60.12.489.992.352.747.37:307:1213-3.12548.0
483Connor McDavid22EDMC3260658450.93.247744351.83.210.991.2102.055.544.522:3618:2144302.318062.8
484Ryan McDonagh29TBLD3354955349.8-5.041043048.8-6.513.192.6105.744.155.921:5717:3418244.611251.8
485Brock McGinn24CARLW3136632752.8-4.926924652.2-5.55.292.397.452.947.114:3611:5621123.810053.0
486Cody McLeod34NYRLW168812641.1-6.1659440.9-6.64.193.497.544.455.66:576:5730-1.71973.7
487Michael McLeod20NJDC12166.712.32166.710.20.0100.0100.075.025.05:365:32000.00
488Brayden McNabb28VEGD3458055651.1-5.142740151.6-3.19.690.5100.045.654.419:5417:0115184.27740.3
489Adam McQuaid32NYRD89412143.7-4.3668444.0-4.611.186.797.827.572.516:1414:2001-1.01323.1
490Wade Megan28DETC7595651.36.2454351.17.03.286.289.455.944.17:527:35120.81764.7
491Timo Meier22SJSRW3047742053.2-1.736330954.0-1.313.989.7103.645.254.817:1914:3622144.416958.6
492Dakota Mermis25ARID17558.35.65455.62.620.0100.0120.033.366.711:2011:20000.50
493Jonathon Merrill26VEGD1726119956.7-0.918914955.9-1.07.487.795.165.934.116:4015:02483.44238.1
494Victor Mete20MTLD2331230350.7-2.423022450.7-1.49.093.0102.158.741.315:1014:402144.44443.2
495Marc Methot33DALD910114441.2-8.46910639.4-11.17.590.397.842.757.316:5615:1802-2.5650.0
496Sonny Milano22CBJLW8624060.810.5463159.78.08.887.095.860.040.08:198:07012.1862.5
497Colin Miller26VEGD3459850454.3-0.242137253.1-0.87.389.797.055.744.320:4316:6015351.416636.7
498J.T. Miller25TBLC3342235354.51.932226055.33.110.089.699.648.751.315:3112:1310173.78655.8
499Kevan Miller31BOSD1118917951.40.014412952.71.37.896.4104.349.150.918:4717:11671.92955.2
500Casey Mittelstadt20BUFC3232635348.0-0.725427148.4-0.97.592.399.872.527.513:2711:361116-4.27561.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%
501Sean Monahan24CGYC3257544456.43.342734855.12.311.988.7100.661.338.719:4316:0739246.417160.8
502Brandon Montour24ANAD3356662947.42.542647847.12.810.392.6102.949.450.622:5418:371126-4.414044.3
503John Moore28BOSD2947647450.1-3.137336650.5-3.16.993.3100.357.043.020:2417:31413-1.88757.5
504Josh Morrissey23WPGD3054451151.60.942136753.43.310.689.8100.454.345.722:4318:051520-0.710152.5
505Joseph Morrow26WPGD1925427947.7-4.318321446.1-6.59.890.2100.057.842.214:0914:03319-0.65839.7
506Tyler Motte23VANC3227337941.9-6.419828740.8-6.89.089.998.837.362.713:0710:28167-4.18253.7
507Mirco Mueller23NJDD2438538450.1-0.131029251.50.15.190.695.742.657.418:5016:1712142.44346.5
508Connor Murphy25CHID4817053.65.7625851.74.913.392.0105.343.356.719:3318:06240.01566.7
509Ryan Murray25CBJD3154852151.33.242338052.72.912.090.1102.145.654.421:3717:547142.28452.4
510Jake Muzzin29LAKD3361957651.82.844842051.63.38.293.0101.244.455.621:3518:37741-2.210539.0
511Tyler Myers28WPGD3253149451.81.339136951.40.79.690.099.659.041.019:1016:1113244.612347.2
512Vladislav Namestnikov26NYRC2727935344.1-1.220325144.7-0.58.289.797.939.960.114:2712:36109-2.96459.4
513Riley Nash29CBJC3027529648.2-1.621822249.5-1.87.093.2100.230.669.411:4210:491861.34647.8
514James Neal31CGYLW3242237952.7-2.130429151.1-3.55.391.096.452.247.815:3113:09520-0.412957.4
515Martin Necas20CARC7484551.6-11.0383552.1-10.67.792.6100.376.923.110:018:0237-1.51060.0
516Brock Nelson27NYIC3037645245.4-1.926634943.3-4.413.294.0107.141.059.017:5314:521719-2.89064.4
517Casey Nelson26BUFD2226724751.93.720819451.72.99.295.0104.252.747.314:4213:28490.24637.0
518Patrik Nemeth26COLD2730437544.8-5.722527145.4-5.910.493.1103.536.463.617:0414:0207-1.24647.8
519Valeri Nichushkin23DALRW2423729544.5-3.916820744.8-4.58.988.897.744.755.312:2911:4716120.75259.6
520Nino Niederreiter26MINRW3137233552.64.029024654.14.19.686.095.656.243.814:4412:2417112.29264.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%
521Frans Nielsen34DETC2928937643.5-5.021429242.3-6.513.089.2102.248.751.317:1613:05513-4.66963.8
522Matthew Nieto26COLLW2928929949.11.321321949.31.06.791.097.744.155.913:3510:36832.35367.9
523Sami Niku22WPGD5386636.5-18.5285035.9-19.14.292.196.350.050.011:3311:3202-2.2366.7
524Matt Niskanen32WSHD3148261543.9-7.034846742.7-8.69.892.6102.439.360.722:4218:391325-9.410057.0
525Stefan Noesen25NJDRW2019121946.6-3.815416548.3-3.08.388.196.339.260.812:2310:3873-1.84858.3
526Nelson Nogier22WPGD181338.1-4.651033.3-7.50.0100.0100.042.957.110:0610:0600-0.6250.0
527Jordan Nolan29STLC5302950.84.7222151.22.88.388.296.616.783.36:416:4000-0.5850.0
528Joakim Nordstrom26BOSC3135936049.9-2.527926551.3-1.25.793.999.645.554.514:4312:52148-3.08267.1
529Tomas Nosek26VEGLW3133824657.95.523217756.74.75.981.787.652.048.012:3510:08974.27959.5
530Ryan Nugent-Hopkins25EDMC3346050447.7-2.136537349.5-1.19.190.399.447.352.720:3114:5926212.316160.9
531Darnell Nurse23EDMD3357064746.8-3.842547747.1-5.09.090.799.745.254.822:3219:3312322.615552.9
532Markus Nutivaara24CBJD3150449350.62.040135653.03.39.089.598.548.151.918:0817:457110.78355.4
533William Nylander22TORRW4644757.73.7493757.05.32.796.298.963.836.215:2312:21400.71546.7
534Gustav Nyquist29DETRW3351348151.66.639637851.26.511.091.7102.753.246.817:3315:3324305.315058.7
535Ryan O'Reilly27STLC3044442850.94.533531851.34.310.190.5100.649.450.620:3915:0837110.313265.2
536Jordan Oesterle26ARID2538040848.2-0.928029948.40.19.290.8100.048.451.617:5515:37514-1.38036.3
537Kyle Okposo30BUFRW3233835049.10.826427549.0-0.29.889.899.762.937.114:2611:48611-2.910761.7
538Jamie Oleksiak26PITD2943245448.8-3.833732750.8-1.411.691.3102.842.457.616:2215:38518-0.56946.4
539Dmitry Orlov27WSHD3152662445.7-4.238945845.9-3.610.990.6101.545.854.222:3919:111923-8.09144.0
540Brooks Orpik38WSHD1012312050.60.8929349.71.212.589.1101.647.352.716:1812:32051.02060.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%
541T.J. Oshie32WSHRW2029627152.25.322520052.97.310.894.1104.948.751.319:1114:391093.47263.9
542Xavier Ouellet25MTLD1931427053.82.522119053.83.64.792.497.161.438.617:0115:365104.66946.4
543Alex Ovechkin33WSHLW3147953447.3-1.635440246.8-2.015.791.5107.256.243.820:6