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%
1Noel Acciari28FLAC4485944.9-6.1324740.5-6.80.091.291.226.173.917:4613:3610757.1
2Sebastian Aho22CARF813110854.86.5898451.41.817.093.8110.841.758.320:3915:04913641.7
3Rasmus Andersson23CGYD1017219047.51.212414346.40.710.693.1103.750.449.621:2719:046112755.6
4Mason Appleton24WPGC19756.34.28561.59.225.0100.0125.00.0100.010:178:08012100.0
5Josh Archibald27EDMRW4432464.212.7291960.47.913.087.5100.563.336.713:419:5702771.4
6Joel Armia26MTLRW1013310955.01.0957655.62.111.194.2105.334.865.215:5611:21635152.9
7Viktor Arvidsson26NSHLW4843968.316.7642571.917.58.285.793.937.862.216:2613:09132176.2
8Zach Aston-Reese25PITC4353450.7-1.8232547.9-4.45.677.883.341.758.312:0510:02021163.6
9Andreas Athanasiou25EDMC4333052.4-1.9272452.9-1.30.089.589.561.538.510:5810:34441450.0
10Cam Atkinson30CBJRW813619541.1-6.210514042.9-6.113.093.4106.442.357.722:4718:28283951.3
11Nicolas Aubé-Kubel23PHIRW1311412348.1-0.3759045.5-2.35.594.9100.462.337.711:5410:57293438.2
12Mikael Backlund30CGYC1013815147.81.410311048.43.48.190.798.855.444.619:2215:07944560.0
13Nicklas Bäckström32WSHC5616150.00.5464550.55.73.190.994.050.050.016:3012:50211070.0
14Josh Bailey30NYIC2228032246.5-1.421323148.0-2.114.291.5105.752.048.019:1314:338215952.5
15Ivan Barbashev24STLC3203635.7-21.3152537.5-17.77.795.0102.753.846.212:0810:4521560.0
16Aleksander Barkov24FLAC4796156.411.6564853.814.05.392.197.453.246.821:4517:45122653.8
17Tyson Barrie28TORD5867553.40.7625652.5-0.24.490.795.152.847.219:2816:46042035.0
18Matt Bartkowski31MIND18753.313.36554.58.90.0100.0100.028.671.49:598:59002100.0
19Mathew Barzal22NYIC2242437653.08.529324854.27.27.792.099.744.455.620:1617:2114269953.5
20Jay Beagle34VANRW/C1710120133.4-10.47814035.8-7.47.096.0103.062.437.612:408:54551471.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%
21Ethan Bear22EDMD4665654.10.3494253.8-0.27.979.487.352.547.522:3717:2425475.0
22Nathan Beaulieu27WPGD4364345.6-8.5292850.9-1.011.195.7106.863.636.415:1911:3919850.0
23Anthony Beauvillier22NYILW2229633147.2-0.522323948.3-1.713.091.9104.951.848.218:3314:59132212454.0
24Pierre-Édouard Bellemare34COLLW1516514653.1-4.41189355.9-0.34.794.499.149.550.512:5510:355113658.3
25Alex Belzile28MTLF6442762.03.8271958.71.86.7100.0106.755.644.46:506:44101136.4
26Emil Bemström20CBJC5304440.5-2.7213239.6-4.40.095.795.755.045.09:097:46121040.0
27Jamie Benn30DALLW2736535051.04.925424850.64.210.591.1101.647.652.417:0713:49122712256.6
28Jordie Benn32VAND77212336.9-7.7527939.7-4.65.494.499.857.642.416:0914:0703862.5
29Sam Bennett23CGYC1013213050.45.010510450.26.09.494.3103.752.647.415:1813:39384669.6
30Matt Benning25EDMD4613563.513.3412166.116.18.892.9101.747.852.210:4010:22011428.6
31Patrice Bergeron34BOSC1321714659.811.91509661.013.45.395.1100.450.649.419:5013:41378353.0
32Anders Bjork23BOSLW1014910858.08.21057857.47.13.988.592.432.867.211:2911:28362665.4
33Oliver Bjorkstrand24CBJRW1016017447.96.112012648.85.52.591.894.348.851.219:3416:47655942.4
34Sammy Blais23STLLW8668344.3-9.5506942.0-11.310.392.7103.034.265.811:3010:41141464.3
35Teddy Blueger25PITC4353053.81.9232251.1-0.511.878.690.334.865.213:4510:1710580.0
36Brock Boeser22VANRW1722929244.02.816319445.75.58.592.3100.838.561.518:5414:3910166746.3
37Zach Bogosian29TBLD2039126859.35.525319756.20.95.694.399.947.752.317:4016:321148648.8
38Nick Bonino31NSHC4545350.5-7.9423356.0-4.62.988.090.957.942.116:2313:1601977.8
39Adam Boqvist19CHID89010246.96.2657745.85.54.588.392.943.156.913:3011:54462035.0
40Robert Bortuzzo30STLD3152636.6-15.8101934.5-17.20.075.075.042.957.110:147:3701250.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%
41Gabriel Bourque29WPGLW3151550.0-1.911857.97.910.071.481.480.020.04:464:46001100.0
42Johnny Boychuk36NYID3212743.8-1.3161650.08.77.7100.0107.712.587.510:568:02014100.0
43Travis Boyd26WSHC4202841.7-2.9132039.4-2.814.3100.0114.363.636.410:359:4201580.0
44Brian Boyle35FLAC4243838.7-12.6132237.1-9.49.186.795.855.644.411:179:27333100.0
45Tyler Bozak33STLC8979051.91.0767351.00.43.592.796.253.246.818:0112:03561872.2
46Derick Brassard32NYIC1815715650.22.611210052.83.69.687.997.656.543.512:209:4710105660.7
47Justin Braun32PHID1622226245.9-1.614817645.7-0.26.593.8100.239.160.916:4214:322114540.0
48T.J. Brodie29CGYD1014317345.3-2.310312345.6-0.75.691.997.555.444.620:3417:556171428.6
49Jonas Brodin26MIND4726154.16.6593960.211.84.996.3101.263.236.823:4818:43131361.5
50Troy Brouwer34STLRW4112530.6-19.182028.6-20.933.390.9124.260.040.08:126:4511250.0
51Josh Brown26FLAD2111640.7-8.041126.7-16.10.0100.0100.066.733.39:258:490040.0
52Patrick Brown27VEGC2171160.7-5.614960.9-3.020.075.095.045.554.58:017:5710475.0
53Pavel Buchnevich24NYRLW3344145.3-0.8253243.9-2.35.095.2100.274.125.918:0614:00121050.0
54Connor Bunnaman21PHIF4244335.8-13.4193038.8-9.18.394.4102.852.947.110:1210:0602560.0
55André Burakovsky24COLLW1520017054.1-3.314513252.3-5.315.189.4104.550.649.413:2711:074144355.8
56Paul Byron30MTLC/LW1011910553.1-1.4907355.21.610.293.6103.858.441.614:4212:07241752.9
57Nicholas Caamano21DALRW4274637.0-9.8172937.0-10.30.082.682.625.774.312:2512:25101030.0
58Drake Caggiula25CHILW86611237.1-7.0518038.9-3.111.493.9105.451.348.711:4411:10131361.5
59Matt Calvert30COLLW81107160.83.7814663.88.15.194.399.452.547.513:5311:27252673.1
60Brandon Carlo23BOSD1322924348.5-3.916316350.0-1.67.192.9100.150.449.620:2817:375113644.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%
61John Carlson30WSHD5759344.6-14.3557143.7-11.30.080.980.945.854.224:5018:24073135.5
62Lucas Carlsson22CHID191145.02.031023.1-14.40.077.877.80.0100.010:3310:07001100.0
63Ryan Carpenter29CHIC97010839.3-3.9427735.3-7.09.186.095.140.060.013:1410:23161471.4
64William Carrier25VEGLW2015811657.7-0.91097060.90.88.492.7101.252.947.18:518:48433865.8
65Cody Ceci26TORD58510145.7-10.6637446.0-9.84.893.398.158.841.220:4318:41031435.7
66Erik Černák22TBLD2540537551.9-5.128324253.9-2.67.891.899.649.650.420:4317:363187542.7
67Zdeno Chára42BOSD1318624743.0-11.912817642.1-13.16.991.498.367.932.119:4716:204143339.4
68Ben Chiarot28MTLD1018120047.5-11.113514348.6-9.09.192.3101.451.049.023:0718:29274037.5
69Alex Chiasson29EDMRW4413553.90.0312753.4-0.79.194.1103.257.142.913:479:36111353.8
70Jakob Chychrun21ARID913815946.56.18810944.76.44.491.595.950.050.018:2816:004114537.8
71Filip Chytil20NYRC3303844.1-2.4212942.0-4.70.094.494.446.453.615:1710:56511241.7
72Anthony Cirelli22TBLC2540237251.9-5.128225352.7-4.34.192.696.753.246.820:0816:602297252.8
73Casey Cizikas28NYIC1814720641.6-8.511412847.1-5.17.993.5101.457.942.114:0412:11672759.3
74Kyle Clifford29TORLW5423356.03.5342458.66.90.0100.0100.053.846.28:138:1001944.4
75Connor Clifton24BOSD81108357.08.8695953.94.45.786.191.854.545.515:4013:58222157.1
76Cal Clutterbuck32NYIRW2118324243.1-6.413615646.6-4.011.895.0106.851.948.113:3611:49534060.0
77Braydon Coburn34TBLD3444549.4-4.7343152.3-2.28.795.2103.939.160.914:5213:3804333.3
78Andrew Cogliano32DALLW/C2319824045.2-2.614316646.3-1.85.091.396.349.250.812:1910:251194548.9
79Ian Cole30COLD1522721351.6-7.217214654.1-3.16.794.9101.651.948.117:5014:554154348.8
80Blake Coleman28TBLC2538330855.4-0.226120655.90.27.993.7101.642.657.417:5315:18131211357.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%
81Blake Comeau33DALRW2323426447.0-1.416319046.2-2.48.391.599.950.349.714:3011:558215350.9
82J.T. Compher24COLLW1515914252.8-4.71189754.9-1.613.791.3105.041.458.615:2310:59183675.0
83Kevin Connauton29COLD4482169.611.4301763.84.34.578.683.162.537.510:079:11011346.2
84Brett Connolly27FLARW4414945.6-4.8294141.4-5.30.080.880.853.846.211:3410:3311540.0
85Kyle Connor23WPGLW4625353.93.0434151.2-0.70.088.988.939.660.423:0117:21432458.3
86Andrew Copp25WPGC4483657.16.9342854.84.34.091.395.343.156.921:2413:48331936.8
87Nick Cousins26VEGC1723414461.94.715710061.11.26.888.695.456.243.813:1712:23665345.3
88Sean Couturier27PHIC1522516158.314.815612156.313.49.988.598.437.362.719:1314:11785541.8
89Charlie Coyle27BOSC/RW1322017955.15.816212656.37.43.489.292.642.657.418:3514:241034667.4
90Sidney Crosby32PITC4735855.75.2524454.23.98.691.9100.548.151.920:4616:04112454.2
91Lawson Crouse22ARILW98212739.2-4.1558938.2-2.77.094.2101.255.344.714:3412:24151776.5
92Kirby Dach19CHIC911213046.35.4789644.85.514.094.6108.654.046.019:2414:17552564.0
93Evgenii Dadonov30FLARW4683864.220.9482962.323.96.996.0102.964.535.517:1814:16111643.8
94Michael Dal Colle23NYILW3222546.85.8151648.41.40.0100.0100.070.030.09:599:59113100.0
95Phillip Danault26MTLLW1017613057.54.91259357.34.86.289.395.555.644.419:3414:31733666.7
96Calvin de Haan28CHID911819837.3-8.17614334.7-9.85.596.9102.450.050.020:3218:073112835.7
97Jacob de La Rose24STLLW5342854.8-3.8251759.53.30.090.090.075.025.09:357:3203955.6
98Tony DeAngelo24NYRD3395541.5-6.8294240.8-7.20.083.983.965.035.019:0014:07031050.0
99Alex DeBrincat22CHIRW911014643.00.8789644.85.510.097.0107.050.050.016:3514:46455152.9
100Jake DeBrusk23BOSLW1319017851.60.812712949.6-2.05.092.097.036.663.417:0414:55356342.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%
101Dylan DeMelo26WPGD4585252.71.1423753.22.23.196.499.635.664.421:0817:0017966.7
102Jason Demers31ARID912218240.1-3.48413638.2-3.218.593.5111.957.342.718:5816:555111450.0
103Travis Dermott23TORD5978752.7-0.3696651.1-2.32.093.395.454.145.918:4517:4906837.5
104Phillip Di Giuseppe26NYRLW3112629.7-18.881929.6-18.30.072.772.735.764.38:157:2500366.7
105Jason Dickinson24DALC2726938741.0-8.818826141.9-7.65.092.597.546.853.216:0313:3712145556.4
106Brenden Dillon29WSHD812214246.2-6.58610146.0-3.55.595.9101.461.738.322:0919:23052339.1
107Noah Dobson20NYID1131841.92.871138.93.30.0100.0100.080.020.012:5512:550230.0
108Max Domi24MTLLW1010711548.2-7.8798847.3-8.84.093.397.352.347.714:2111:53483243.8
109Ryan Donato23MINC2161551.6-0.2141156.02.212.5100.0112.563.636.49:008:3900333.3
110Joonas Donskoi27COLRW9969650.0-12.3637047.4-13.911.591.1102.652.947.114:1510:39581464.3
111Nic Dowd29WSHC8575949.1-1.3334045.2-3.50.087.587.558.141.912:439:30111353.8
112Justin Dowling29DALC2192147.52.7151255.610.90.0100.0100.09.190.914:0711:420020.0
113Leon Draisaitl24EDMC4625154.91.4503459.58.315.080.895.848.451.622:5815:09552065.0
114Sheldon Dries25COLC110376.927.89281.832.50.0100.0100.050.050.06:336:3300366.7
115Jonathan Drouin24MTLLW1014012652.6-2.21068954.40.58.095.1103.137.362.716:0713:102152661.5
116Dillon Dubé21CGYC1013013249.64.010410450.05.77.094.2101.246.753.315:0613:22543683.3
117Pierre-Luc Dubois21CBJLW1019420249.08.215114650.89.19.494.2103.635.764.322:5719:074105054.0
118Matt Duchene29NSHC4685157.11.0503956.2-4.62.687.990.548.651.417:1213:47051573.3
119Mathew Dumba25MIND4726154.16.6583661.713.87.091.798.659.340.725:0317:44142850.0
120Brian Dumoulin28PITD4927953.82.7655852.82.26.792.799.350.050.021:4919:15051241.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%
121Vince Dunn23STLD912411152.80.0938153.42.56.388.394.743.556.516:2214:10153145.2
122Christian Dvorak23ARIC911213146.15.1699641.82.18.894.4103.146.853.216:1313:19391384.6
123Ryan Dzingel27CARC4406139.6-12.8283743.1-6.511.191.3102.448.052.015:5914:2220728.6
124Cody Eakin28WPGC4504851.0-1.4343450.0-2.34.583.387.934.465.617:0312:5715425.0
125Jordan Eberle29NYIRW2240136752.27.128224753.35.86.393.7100.043.356.718:5415:59122110749.5
126Alexander Edler33VAND1729739043.22.121526544.85.010.893.7104.552.147.923:0018:052227550.7
127Joel Edmundson26CARD4907853.64.2655753.34.58.595.3103.949.051.023:4118:25032466.7
128Nikolaj Ehlers23WPGLW4514951.0-1.4404050.0-2.53.890.093.826.273.817:3013:33142948.3
129Aaron Ekblad23FLAD4909548.6-1.1627644.9-0.86.894.0100.835.065.025:1320:52172147.6
130Mattias Ekholm29NSHD4777251.7-7.3574655.3-6.24.389.593.858.241.824:0820:40331675.0
131Oliver Ekman-Larsson28ARID913219440.5-3.09215337.6-4.516.792.6109.356.343.722:3817:242154040.0
132Lars Eller30WSHC5846357.14.3605353.11.52.982.485.255.244.818:1715:36122245.5
133Ryan Ellis29NSHD41266765.316.1964369.117.66.884.891.646.253.826:3920:47492454.2
134Pierre Engvall23TORLW4413156.93.7342359.66.10.0100.0100.062.537.511:4710:24111376.9
135Tyler Ennis30EDMC3322853.31.5232053.50.911.186.797.850.050.010:5010:0822850.0
136Loui Eriksson34VANLW1011416341.2-4.28212040.6-4.56.395.8102.245.854.215:5613:42132661.5
137Joel Eriksson Ek23MINC4404149.4-1.0302950.8-2.74.894.198.968.231.814:2411:50111266.7
138Jake Evans23MTLC/RW6473954.7-2.9333250.8-6.34.889.594.245.854.27:486:5613650.0
139Dante Fabbro21NSHD4767550.3-9.4574754.8-7.14.392.596.857.742.320:3520:05151315.4
140Radek Faksa26DALC1918821446.8-3.113415346.7-3.88.390.999.243.156.916:0711:466104751.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%
141Oscar Fantenberg28VAND1612826033.0-10.78918532.5-11.51.596.998.457.542.515:3113:03453050.0
142Joel Farabee19PHILW1215216747.6-0.911013145.6-1.97.590.798.226.973.114:2912:25452867.9
143Jesper Fast28NYRRW1010.0-39.2010.0-39.30.01:041:04000
144Justin Faulk27STLD913112351.6-1.71009052.61.47.493.8101.244.255.820:5016:25582832.1
145Taylor Fedun31DALD11777052.43.6604955.04.82.090.092.041.558.57:427:35232462.5
146Martin Fehérváry20WSHD2272057.422.0171454.820.914.390.9105.247.152.913:2313:080120.0
147Micheal Ferland27VANLW2101147.6-0.76842.9-3.20.0100.0100.054.545.57:096:060010.0
148Kevin Fiala23MINLW4655255.68.3564058.38.67.093.5100.525.574.517:3813:17324146.3
149Christian Fischer22ARIRW97512637.3-6.6578939.0-1.68.594.2102.767.732.311:1311:13151866.7
150Haydn Fleury23CARD810311647.0-4.6777750.0-0.311.196.8107.953.346.716:1713:51252166.7
151Warren Foegele23CARLW8898850.3-0.1626947.3-3.84.794.098.764.535.513:0211:40541752.9
152Steven Fogarty26NYRC13633.3-16.73442.9-3.00.0100.0100.025.075.07:075:18000
153Marcus Foligno28MINLW4393354.25.1332358.97.74.381.385.646.753.313:3710:5900580.0
154Nick Foligno32CBJLW1015324038.9-6.611617440.0-7.110.593.2103.766.933.122:6019:126122382.6
155Derek Forbort27CGYD1011215042.7-5.68312140.7-7.610.091.7101.750.649.417:2913:47252544.0
156Filip Forsberg25NSHC41004668.518.3763071.718.79.784.694.336.463.619:3416:00124353.5
157Liam Foudy19CBJC1013315146.84.49611345.91.55.094.999.942.557.516:4315:50383360.6
158Adam Fox21NYRD3515448.64.4393850.68.43.4100.0103.464.335.721:1217:06231250.0
159Alex Galchenyuk25MINC4344045.9-5.4263145.6-9.40.091.791.740.659.413:469:55011040.0
160Brendan Gallagher27MTLRW914611855.34.01049153.31.12.894.697.450.749.316:5614:02395764.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%
161Jake Gardiner29CARD6655255.65.0483458.59.69.792.3102.062.537.513:1010:32021625.0
162Conor Garland23ARIRW8749444.03.5536345.78.07.395.8103.233.966.112:2510:51443056.7
163Adam Gaudette23VANC10699043.42.7445644.03.73.395.298.655.344.710:268:27261428.6
164Johnny Gaudreau26CGYLW1011814245.4-1.97810442.9-4.37.093.9101.046.553.518:1414:365104658.7
165Frederik Gauthier24TORC11811.1-41.71712.5-36.30.0100.0100.00.0100.04:143:32000
166Julien Gauthier22NYRRW3152438.5-8.7111739.3-7.20.088.988.930.070.07:196:5701450.0
167Vladislav Gavrikov24CBJD1016626438.6-7.413217842.6-3.47.190.297.464.435.623:2121:25352560.0
168Morgan Geekie21CARC8695157.58.5483458.59.86.992.098.957.142.910:588:53321040.0
169Nathan Gerbe32CBJC2162638.1-1.9131350.08.50.0100.0100.054.545.512:3412:34112100.0
170Mark Giordano36CGYD1015417247.20.711012247.42.15.691.897.355.644.422:4217:414154553.3
171Samuel Girard21COLD1528724354.2-3.819717652.8-5.410.889.8100.654.445.621:4219:132146232.3
172Claude Giroux32PHIC/LW1623618655.912.116214852.38.711.389.1100.444.855.218:2814:455117353.4
173Alex Goligoski34ARID912118939.0-5.17813736.3-6.13.492.395.850.949.121:5017:216112133.3
174Barclay Goodrow26TBLRW2537731754.3-1.725920955.3-0.58.393.2101.544.155.918:1515:201395756.1
175Shayne Gostisbehere26PHID5748845.72.5545649.15.710.895.0105.830.269.816:3614:29071952.6
176Yanni Gourde28TBLC2540931356.61.427721456.40.99.994.7104.643.256.818:1915:5216109060.0
177Michael Grabner32ARIRW9569237.8-5.5436838.7-1.910.390.7101.145.954.110:378:17311776.5
178Mikael Granlund27NSHC4705556.0-0.6534156.4-4.52.687.990.554.545.518:4314:58031163.6
179Derek Grant29PHIC1513516345.3-2.19512144.0-2.64.796.3101.059.440.613:1210:54633461.8
180Ryan Graves24COLD1529621258.32.820415057.62.39.394.5103.850.349.720:1116:294156253.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%
181Andy Greene37NYID2127434944.0-4.819123245.2-5.98.194.5102.647.552.517:4015:563214129.3
182Jordan Greenway22MINLW4544952.43.3473656.65.50.096.396.346.953.113:3012:11131060.0
183Rocco Grimaldi26NSHC4455047.4-11.6353550.0-12.33.492.996.361.138.912:3212:28111060.0
184Matt Grzelcyk26BOSD1220417354.15.614212653.04.14.089.093.036.763.319:4617:164122832.1
185Radko Gudas29WSHD5674460.48.1423256.85.59.185.794.853.346.715:5213:44041711.8
186Jake Guentzel25PITC4745856.15.7544455.15.48.894.3103.146.253.821:4516:47112552.0
187Carl Gunnarsson33STLD6706053.8-0.4514752.0-1.19.394.7104.056.143.916:4112:4515862.5
188Denis Gurianov22DALRW2730629151.34.822321650.84.27.992.6100.551.448.613:5311:4892011248.2
189Erik Gustafsson27CGYD1012112848.62.59210546.71.07.494.6101.945.554.517:0613:25174055.0
190Gaetan Haas28EDMF112570.614.78280.026.70.050.050.010:379:3011580.0
191Carl Hagelin31WSHLW8566944.8-6.6365240.9-8.810.582.993.455.045.012:409:22231330.8
192Robert Hägg24PHID1214817545.8-1.510312046.21.48.393.1101.435.065.014:5214:08162941.4
193Taylor Hall28ARILW913217343.31.38112938.6-2.610.889.199.952.048.019:0115:296124542.2
194Dougie Hamilton26CARD5879348.30.1606846.9-1.36.392.098.355.244.824:5519:35352850.0
195Noah Hanifin23CGYD1016217548.12.012013048.03.19.493.3102.750.050.018:5018:111144351.2
196Joel Hanley28DALD12949849.04.2646748.96.08.598.1106.747.652.411:1911:04371442.9
197Jansen Harkins22WPGC3304241.7-13.8203437.0-19.45.988.594.350.050.011:4811:4313837.5
198Thomas Harley18DALD131615.8-30.031417.6-30.70.0100.0100.042.957.110:5810:580110.0
199Scott Harrington26CBJD1132237.1-12.4101540.0-10.00.091.791.771.428.618:4417:100110.0
200Ryan Hartman25MINRW4372757.89.4311567.417.610.080.090.073.126.911:308:5822966.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%
201Garnet Hathaway28WSHRW8604855.66.3393254.97.90.088.988.958.641.410:108:5610955.6
202Erik Haula28FLALW4385441.3-10.5234633.3-16.20.088.988.953.646.416:3711:56161266.7
203Kevin Hayes27PHIRW1623827546.4-0.918121445.80.012.394.2106.541.658.418:3514:3016117062.9
204Barrett Hayton19ARIC3242945.3-2.6142337.8-7.70.083.383.330.869.210:389:1500450.0
205Victor Hedman29TBLD2559544357.32.840429957.52.89.394.3103.647.552.526:2821:25123818544.3
206Miro Heiskanen20DALD2754056548.92.338339749.12.68.993.5102.450.149.925:5821:01215813045.4
207Matthew Highmore23CHILW96110137.7-5.9377233.9-8.513.389.6102.945.654.410:089:26231747.1
208Vinnie Hinostroza25ARIC7668842.91.4486741.72.415.692.6108.243.656.411:1910:54411526.7
209Roope Hintz23DALLW2523826147.7-0.117218348.50.95.991.797.656.543.513:4210:4512167865.4
210Niklas Hjalmarsson32ARID910016637.6-6.86711936.0-6.13.989.493.350.050.019:3115:48191127.3
211Mike Hoffman30FLAC/LW4544753.55.8343847.22.65.991.797.548.451.618:2614:39132334.8
212Nick Holden32VEGD1926515662.95.818910065.46.74.595.199.551.548.513:1912:502116550.8
213Justin Holl28TORD51219755.54.1937156.76.51.692.293.748.351.722:4419:30161442.9
214Patric Hörnqvist33PITRW4465545.5-8.9284240.0-15.30.088.588.544.455.615:0711:37111942.1
215Bo Horvat24VANC1724035340.5-2.417724541.90.19.293.2102.446.653.420:3715:587147266.7
216Brett Howden21NYRC3253939.1-9.0172837.8-10.00.086.486.444.056.015:3611:0901450.0
217Jonathan Huberdeau26FLALW4715058.714.0494253.812.96.193.9100.053.346.719:1515:41021866.7
218Charles Hudon25MTLLW214766.74.710566.73.00.0100.0100.00.0100.04:543:580030.0
219Quinn Hughes20VAND1728632247.07.919322945.76.110.490.5100.840.559.522:4817:4814298734.5
220Brad Hunt31MIND4453457.08.9352657.45.84.288.292.423.376.713:369:46121936.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%
221Dryden Hunt24FLALW2181456.310.671138.9-2.225.0100.0125.077.822.28:518:3111333.3
222Zach Hyman27TORC51029252.6-0.5707050.0-4.010.689.4100.049.150.920:5717:49122259.1
223Mark Jankowski25CGYC5353153.02.6242351.10.55.989.595.461.138.98:497:31121216.7
224Mattias Janmark27DALC2630031149.11.421322249.01.27.592.399.847.552.515:2513:0712145657.1
225Calle Järnkrok28NSHC4443655.0-1.7331963.54.84.292.396.559.140.913:099:13211060.0
226Boone Jenner26CBJC1014423438.1-7.710417537.3-10.96.494.1100.558.641.421:2718:40644153.7
227Nick Jensen29WSHD81018753.74.8686351.95.12.193.095.142.957.116:5113:424111942.1
228Ryan Johansen27NSHC4964369.118.7763071.718.78.588.997.434.765.318:2515:03141450.0
229Stephen Johns27DALD4486243.6-8.0404944.9-5.60.088.988.932.367.714:5512:07141080.0
230Erik Johnson31COLD913611155.1-3.4977456.70.47.992.099.953.646.418:2014:583114062.5
231Jack Johnson33PITD4364743.4-11.2273543.5-10.25.978.384.155.944.115:5612:5812450.0
232Tyler Johnson29TBLC2531431749.8-7.622022149.9-7.73.892.596.352.347.715:4413:505118854.5
233Andreas Johnsson25TORLW1101050.0-7.98561.52.30.0100.0100.033.366.710:0810:0800366.7
234Ross Johnston25NYILW5413752.66.9312852.54.65.0100.0105.050.050.09:119:0911540.0
235Caleb Jones22EDMD2351077.829.425680.633.84.5100.0104.537.562.511:5311:2501450.0
236Seth Jones25CBJD1023229643.90.916321643.0-3.18.595.5103.953.346.732:4027:028205942.4
237Roman Josi29NSHD41407166.419.61075068.217.86.085.491.447.852.226:5621:45234348.8
238Tyson Jost21COLC121098157.41.7775359.24.13.493.697.039.360.711:199:46462382.6
239Olli Juolevi21VAND15271.414.63260.07.60.050.050.06:165:42000
240Nazem Kadri29COLC1524617458.63.016312856.0-0.210.490.1100.558.541.518:3513:57379658.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%
241Kaapo Kakko18NYRRW3534156.416.2393354.213.53.491.394.862.137.915:5313:39121154.5
242David Kämpf25CHIC97710941.4-1.3507639.7-1.610.590.2100.738.861.212:4910:35321850.0
243Patrick Kane31CHIRW913315945.54.89211245.16.315.689.8105.451.648.422:3017:522126443.8
244Kasperi Kapanen23TORRW5606647.6-6.8445345.4-9.56.186.592.543.356.716:1813:20111464.3
245William Karlsson27VEGC2036322461.84.926814065.78.06.389.695.947.452.619:1214:1013129357.0
246Ondřej Kaše24BOSRW1115212255.55.91058355.96.37.490.297.532.967.115:3013:46664757.4
247Zack Kassian29EDMRW4394248.1-7.6272849.1-6.30.080.080.052.048.010:3710:2422862.5
248Brady Keeper23FLAD181338.1-19.77750.00.00.085.785.725.075.013:1313:13120
249Duncan Keith36CHID915219943.31.510715540.8-0.211.786.498.149.150.925:2718:208123033.3
250Clayton Keller21ARIC911512947.16.5729343.64.513.293.2106.444.455.617:1113:55863060.0
251Michal Kempný29WSHD5648343.5-3.3496244.1-0.18.685.794.348.251.819:1117:50041450.0
252Alexander Kerfoot25TORC5576347.5-6.8434449.4-4.19.790.099.751.548.515:2312:3514955.6
253Phil Kessel32ARIRW911814345.24.07210640.40.25.195.0100.150.649.417:1514:056114153.7
254Jujhar Khaira25EDMLW4323448.5-6.7252550.0-5.05.693.398.942.157.911:179:0211977.8
255Alex Killorn30TBLC/LW2432833149.8-7.623023449.6-8.44.892.096.951.049.019:4415:079107748.1
256Joel Kiviranta23DALF1414017544.4-2.09812943.2-2.017.393.7111.055.744.312:4711:325103363.6
257Oscar Klefbom26EDMD4585850.0-5.9444549.4-7.111.887.198.955.344.724:1316:10351957.9
258John Klingberg27DALD2649551249.22.232535747.7-0.410.688.899.451.148.923:1519:58173613337.6
259Slater Koekkoek25CHID99914141.3-1.6709342.92.816.193.4109.544.455.616:2515:39351163.6
260Mikko Koivu36MINC4323448.5-2.1272255.12.710.086.796.775.025.011:368:5204771.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%
261Leo Komarov33NYIC1713217343.3-4.09610747.3-1.78.891.9100.860.239.812:0610:51382475.0
262Travis Konecny22PHIC1623627646.1-1.317321145.1-1.210.093.8103.840.759.317:2614:225116544.6
263Jesperi Kotkaniemi19MTLC101287662.710.8905462.510.78.397.2105.641.958.113:5311:47561957.9
264Ilya Kovalchuk36WSHLW8667347.5-3.4476143.5-6.012.094.7106.740.459.612:5611:02152222.7
265Chris Kreider28NYRLW3434051.88.6323051.68.98.095.5103.576.723.317:5113:01131464.3
266David Krejčí33BOSC1320720450.4-1.014414749.5-2.26.388.594.945.954.120:2716:415135046.0
267Torey Krug28BOSD1326421455.26.518714656.27.84.588.993.443.956.122:5118:113118438.1
268Dominik Kubalík24CHILW99210945.84.4638642.31.812.288.7101.042.757.316:0011:59124744.7
269Nikita Kucherov26TBLRW2559935362.911.341525062.410.310.491.6102.044.056.021:4018:4393019946.2
270Karson Kuhlman24BOSC5477339.2-16.1365041.9-12.70.090.090.061.738.312:3612:08211668.8
271Tom Kühnhackl28NYIRW3222645.8-8.3182047.4-7.923.192.3115.460.040.09:208:4311250.0
272Dean Kukan26CBJD911310950.910.6837353.211.47.198.1105.336.763.313:1112:57241957.9
273Brett Kulak26MTLD1020615057.95.814811456.54.04.894.999.744.855.218:3317:41263850.0
274Dmitry Kulikov29WPGD4706053.83.1554654.54.85.491.797.149.150.920:0316:57021145.5
275Luke Kunin22MINC4314242.5-9.8193038.8-17.57.789.597.246.253.814:309:21001442.9
276Sean Kuraly27BOSC109913642.1-11.17210241.4-12.56.189.695.761.438.612:5511:30252347.8
277Evgeny Kuznetsov27WSHC811211848.7-2.3779046.1-3.19.685.294.951.049.019:5716:48463360.6
278Jordan Kyrou21STLC5363650.0-5.3272948.2-5.85.091.396.347.652.48:167:45131145.5
279Andrew Ladd34NYILW12918.2-33.41614.3-30.70.066.766.750.050.011:507:570010.0
280Sam Lafferty24PITC/LW141422.2-40.331121.4-38.90.087.587.533.366.77:407:40010
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%
281Patrik Laine21WPGRW171138.9-19.861037.5-24.00.0100.0100.050.050.019:2813:0600475.0
282Gabriel Landeskog27COLLW1423913563.99.91619762.48.411.889.3101.155.644.419:4414:317176851.5
283Adam Larsson27EDMD2202940.8-15.3142436.8-23.212.590.0102.572.727.319:1515:43020
284Scott Laughton25PHIC1519422546.3-1.313117043.5-3.512.292.4104.649.051.015:2213:33784544.4
285Jeremy Lauzon22BOSD6737848.3-7.0535947.3-8.16.187.293.244.455.614:4113:33111127.3
286Nick Leddy28NYID2235941946.1-2.125428347.3-3.38.396.4104.649.450.621:3418:344197534.7
287Anders Lee29NYILW2238333853.18.326923353.66.17.793.1100.743.057.018:1115:2261210667.9
288Artturi Lehkonen24MTLLW1015211556.93.81118456.94.19.694.0103.655.944.117:2413:17463458.8
289Brendan Lemieux23NYRLW1131448.1-1.29950.0-0.90.0100.0100.035.764.314:0811:5202771.4
290Kris Letang32PITD4917654.53.9685754.45.06.588.494.950.050.026:4719:28092646.2
291Oskar Lindblom23PHILW2213239.6-6.481929.6-13.00.093.393.346.753.317:0613:580050.0
292Esa Lindell25DALD2743255543.8-6.230038244.0-5.88.189.097.148.251.824:4120:0921288647.7
293Ryan Lindgren21NYRD3334840.7-7.4253541.7-5.55.395.5100.751.948.120:1416:0032425.0
294Elias Lindholm25CGYC1010713644.0-3.7719143.8-2.95.795.4101.047.252.820:2913:44694045.0
295Pär Lindholm28BOSC6355638.5-15.3263641.9-10.75.388.593.793.36.712:269:5211862.5
296Adam Lowry26WPGLW4493161.312.3392165.017.711.180.091.158.341.715:5711:06201275.0
297Milan Lucic31CGYLW1012012648.82.7969849.54.86.595.3101.852.747.315:1213:225132263.6
298Olli Määttä25CHID910913444.93.4788448.19.916.494.1110.540.759.318:1716:08361952.6
299Mackenzie MacEachern25STLLW5222546.8-11.5181751.4-3.60.081.881.871.428.66:466:4101875.0
300Zack MacEwen23VANC6364743.4-0.1293843.3-1.010.096.0106.076.523.57:357:25011070.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%
301Nathan MacKinnon24COLC1529318361.67.720413959.55.115.189.2104.354.645.421:5016:3571512054.2
302Cale Makar21COLD1532219462.49.421713861.17.813.189.9103.150.549.523:4118:0651410135.6
303Evgeni Malkin33PITC4806256.36.3604656.68.00.091.991.965.234.820:4316:08233658.3
304Andrew Mangiapane23CGYLW1013113549.23.510010149.85.38.389.597.853.346.716:1314:09422646.2
305Brad Marchand31BOSLW1323517257.79.616511958.110.05.892.398.150.649.421:1814:547125947.5
306Jonathan Marchessault29VEGC2031322358.4-0.122915659.5-1.07.691.999.553.047.016:2913:36102110952.3
307Martin Marinčin27TORD3413156.95.2292256.94.55.083.388.341.258.816:2913:1114862.5
308John Marino22PITD4685854.02.5434151.2-0.50.096.796.753.146.921:1716:22121566.7
309Patrick Marleau40PITC4234533.8-22.2113026.8-28.90.076.576.552.247.810:429:3000633.3
310Mitch Marner22TORRW51208458.89.1865660.611.85.587.893.345.254.824:3919:19543444.1
311Pat Maroon31TBLLW2527824553.2-3.018415554.3-1.88.093.8101.848.651.412:3611:0111104650.0
312Matt Martin30NYILW2217622643.8-4.612213846.9-3.16.994.2101.148.351.710:5310:47533775.7
313Alec Martinez32VEGD2041431756.6-3.029320459.0-2.08.995.0103.947.752.322:0517:4462310936.7
314Jordan Martinook27CARLW8948153.74.4676152.32.87.593.5101.050.949.112:6011:23432236.4
315Mike Matheson25FLAD2192147.5-4.2141646.7-3.30.086.786.787.512.513:1312:240410.0
316Auston Matthews22TORC512510055.64.3937256.46.07.792.299.845.954.124:6021:25713871.1
317Scott Mayfield27NYID2235239946.9-1.025227248.1-2.113.693.6107.250.449.620:3317:353337634.2
318Charlie McAvoy22BOSD1328528050.4-1.021019951.30.54.789.794.445.554.525:1021:274195058.0
319Jared McCann23PITC3223439.3-15.0122136.4-17.60.090.090.060.040.012:539:5903616.7
320Connor McDavid23EDMC4735955.32.2494452.7-2.115.886.1101.946.553.522:2315:52392445.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%
321Ryan McDonagh30TBLD2246936256.40.831624656.20.47.190.097.149.650.424:1620:508198245.1
322Brock McGinn25CARLW8909050.0-0.4647147.4-3.72.496.298.670.030.015:0911:37232138.1
323Greg McKegg27NYRC3112828.2-20.781830.8-16.90.078.678.612.587.58:566:13031100.0
324Brayden McNabb29VEGD2035326057.6-1.326117559.9-0.57.388.796.155.344.719:5316:451216045.0
325Jonathon Merrill27VEGD112763.26.47463.66.020.0100.0120.025.075.014:0813:580120.0
326Victor Mete21MTLD101199755.11.2797053.0-1.24.497.9102.450.050.012:3011:1905205.0
327Ilya Mikheyev25TORF5826954.31.9555052.4-0.40.096.496.457.442.615:2814:14022245.5
328J.T. Miller26VANC1722731242.10.214921540.9-1.313.093.1106.044.255.820:3514:488215754.4
329Sean Monahan25CGYC1011414743.7-4.37510741.2-6.59.492.5102.045.854.218:1614:41664060.0
330John Moore29BOSD1111150.0-2.38947.10.30.087.587.575.025.015:3914:490010.0
331Josh Morrissey24WPGD4625453.42.3424250.0-2.52.984.487.237.562.519:1216:40231225.0
332Tyler Motte24VANC1713124335.0-9.010417637.1-6.26.794.9101.659.540.515:1711:431774564.4
333Connor Murphy26CHID913719341.5-1.59114937.9-5.013.290.4103.652.347.722:1318:592112548.0
334Ryan Murray26CBJD912813249.28.1949450.07.36.197.0103.140.559.516:2615:22021250.0
335Jake Muzzin30TORD2313348.4-7.0232646.9-7.10.0100.0100.043.556.518:3815:3411742.9
336Philippe Myers23PHID1629429649.84.520923247.42.58.093.2101.257.342.720:0219:212186645.5
337Tyler Myers29VAND1013319041.2-0.49414439.5-2.11.595.296.852.247.819:3716:134133046.7
338Vladislav Namestnikov27COLC121089154.3-1.5777451.0-4.77.792.5100.157.442.610:398:55022085.0
339Riley Nash30CBJC1012016941.5-2.58910645.61.15.390.795.982.018.016:2515:20372552.0
340James Neal32EDMLW4442861.19.1342161.810.015.492.9108.243.556.512:489:56121861.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%
341Martin Nečas21CARC8928452.32.5655653.74.511.992.5104.459.640.413:3711:12131650.0
342Brock Nelson28NYIC2228236243.8-5.321325945.1-6.312.691.2103.752.347.719:2115:0123218964.0
343Valeri Nichushkin24COLRW1519913759.23.61319458.22.710.087.397.349.550.514:0511:513103060.0
344Nino Niederreiter27CARRW7667447.1-4.3464650.0-0.33.485.789.264.935.113:1310:42152181.0
345Matthew Nieto27COLLW1415513553.4-4.11128556.90.77.192.199.248.451.612:4010:24452766.7
346Matt Niskanen33PHID1523628145.6-3.617321944.1-3.910.592.3102.849.250.823:0418:012183928.2
347Joakim Nordström27BOSC139116635.4-19.36711237.4-16.76.788.595.177.222.812:2510:42432050.0
348Tomáš Nosek27VEGC8535748.2-9.5413752.6-6.812.587.199.653.646.410:039:0411757.1
349Ryan Nugent-Hopkins26EDMC4685057.65.6473954.71.014.376.791.051.448.622:2614:15123464.7
350Darnell Nurse24EDMD4747350.3-6.3545450.0-7.09.584.193.654.845.224:0218:52231947.4
351Markus Nutivaara25CBJD2191555.99.5151255.610.90.087.587.537.562.59:499:4902333.3
352Alexander Nylander21CHILW8618940.7-2.1426340.0-1.13.390.293.547.452.610:489:35321957.9
353William Nylander23TORC51039552.0-1.4748048.1-7.27.186.093.147.652.420:1317:12062050.0
354Gustav Nyquist30CBJRW1013918243.3-0.29812643.8-1.48.793.0101.765.934.121:3217:21733754.1
355Logan O'Connor23COLRW5405144.0-10.7302950.8-4.14.595.5100.050.050.010:489:16121145.5
356Ryan O'Reilly28STLC919510764.618.41357464.619.88.190.498.545.154.923:1315:53653369.7
357Jordan Oesterle27ARID913814349.19.8959849.212.96.894.6101.450.649.416:5415:292112055.0
358Jamie Oleksiak27DALD2746752946.9-1.133437946.8-1.310.294.2104.551.548.521:3719:2313386858.8
359Dmitry Orlov28WSHD815213852.43.810410849.11.67.292.099.254.545.524:0020:54392250.0
360T.J. Oshie33WSHC/RW810810949.8-0.7828150.33.21.884.386.156.044.018:4015:02843158.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%
361Xavier Ouellet26MTLD1012311651.5-3.6847951.5-3.26.096.5102.550.749.314:3812:06153129.0
362Alex Ovechkin34WSHLW811512947.1-4.8809645.5-4.28.992.8101.749.051.021:1316:23176347.6
363Max Pacioretty31VEGLW1627119158.7-0.520011862.93.66.189.695.748.052.016:3613:2321811750.4
364Jean-Gabriel Pageau27NYIC2224329745.0-3.317318847.9-2.013.893.7107.560.239.817:1113:5113107460.8
365Ondřej Palát28TBLLW2557933563.311.739923562.910.910.191.9102.044.955.120:5518:08151613559.3
366Artemi Panarin28NYRLW3514951.08.1404149.46.50.089.789.769.031.021:3916:15211471.4
367Richard Pánik28WSHRW8706253.03.5444648.90.94.291.495.660.539.511:2211:17442236.4
368Cédric Paquette26TBLC2523923850.1-6.716114452.8-3.55.492.297.646.253.811:3410:19375143.1
369Colton Parayko26STLD918616752.7-0.213312651.4-0.54.591.596.052.247.822:3918:15586459.4
370Zach Parise35MINLW4565052.83.9423753.20.412.992.0104.940.659.417:4411:50031060.0
371David Pastrňák23BOSRW1019014656.59.113010256.08.16.590.396.751.448.621:3817:216129144.0
372Joe Pavelski35DALC2737735451.65.625624451.25.012.590.8103.349.850.218:3914:04161811653.4
373Tanner Pearson27VANLW1724033042.10.216423341.3-0.88.392.8101.150.050.017:2114:5110226160.7
374Adam Pelech25NYID2136836650.13.227824053.75.210.790.1100.859.041.022:2619:3810186634.8
375Mathieu Perreault32WPGC4373650.7-1.7232845.1-8.37.778.986.633.366.711:4810:1604540.0
376David Perron31STLLW920110465.920.61387166.021.97.192.099.145.055.020:0615:40686250.0
377Corey Perry34DALRW2725931844.9-3.418222045.3-3.06.992.999.853.746.313:5311:315168664.0
378Jeff Petry32MTLD1022414960.19.516311259.38.75.593.098.541.658.425:2719:013134930.6
379Elias Pettersson21VANC1724225848.49.115618945.24.811.991.5103.444.555.519:2214:237177550.7
380Marcus Pettersson23PITD4765856.76.7523957.18.22.7100.0102.752.147.918:1317:28031323.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%
381Alex Pietrangelo30STLD917013755.44.111510253.02.19.792.2101.950.050.025:0317:59376055.0
382Brian Pinho24WSHC2111247.8-4.67846.7-6.30.085.785.722.277.85:475:47000
383Neal Pionk24WPGD4657147.8-7.2485745.7-10.52.784.887.545.354.723:0417:391101758.8
384Tyler Pitlick28PHIC1613623736.5-13.710616439.3-8.57.292.799.969.730.313:3511:47843250.0
385Brayden Point23TBLC2350931861.59.134922960.47.211.690.3101.942.157.920:3217:3215911061.8
386Tucker Poolman26WPGD4453357.77.5332260.010.85.094.499.463.636.414:0911:4720825.0
387Ivan Provorov23PHID1626430246.6-0.519623445.6-0.412.091.4103.449.550.525:5619:141196237.1
388Ryan Pulock25NYID2237438649.22.528425253.05.38.189.597.655.444.622:4218:352189945.5
389Mark Pysyk28FLAD4404547.1-2.8242846.21.06.390.596.727.073.013:1412:06111172.7
390John Quenneville23CHIC2112134.4-9.791734.6-6.40.091.791.728.671.49:579:5700250.0
391Alan Quine26CGYC3232944.25.1182442.95.27.7100.0107.750.050.08:278:270120.0
392Alexander Radulov33DALRW2736134751.04.825324151.25.010.789.6100.347.652.416:4113:2511298756.3
393Michael Raffl31PHILW98510844.00.2566745.53.817.595.3112.859.041.013:0312:17101973.7
394Mikko Rantanen23COLRW1526317060.76.217912858.33.114.390.0104.354.545.520:0414:469169557.9
395Ryan Reaves33VEGRW1914212553.2-6.91007557.1-4.38.193.0101.155.344.79:109:07041656.3
396Brad Richardson34ARIC97411140.0-3.0608342.02.211.990.9102.861.039.013:3710:18202369.6
397Tobias Rieder27CGYC109311345.1-2.1578440.4-7.010.085.295.255.444.613:2210:34242254.5
398Morgan Rielly25TORD514312353.81.51069253.51.64.990.295.143.956.128:2224:60083548.6
399Zac Rinaldo29CGYC5214133.9-10.4143329.8-13.811.195.7106.850.050.06:156:120120.0
400Nick Ritchie24BOSLW8869447.8-3.1646848.5-1.86.786.793.332.167.912:4112:07101540.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%
401Nicholas Robertson18TORLW4334244.0-9.8273146.6-5.85.390.595.750.050.012:0511:03211070.0
402Buddy Robinson28CGYRW18561.5-4.76554.5-10.40.0100.0100.066.733.310:4510:450010.0
403Eric Robinson24CBJLW10679042.7-0.9475944.3-0.52.997.5100.450.050.08:488:48112263.6
404Jack Roslovic23WPGC4584357.47.9463060.512.95.987.593.448.851.216:4114:24241566.7
405Antoine Roussel30VANLW1711111648.98.0777849.79.08.093.3101.346.653.47:267:01232347.8
406Nicolas Roy22VEGC2029219260.32.519213658.5-2.28.991.3100.253.246.814:2612:309194348.8
407Kris Russell32EDMD4485248.0-8.4363650.0-5.67.786.494.151.248.816:2913:5610887.5
408Bryan Rust27PITRW4625154.93.7483557.88.83.190.693.857.142.918:1513:49331154.5
409Jan Rutta29TBLD5667945.5-15.1505647.2-13.27.993.0100.944.955.117:4715:23081233.3
410Derek Ryan33CGYC10627744.6-2.6456142.5-4.29.493.3102.766.733.310:407:55361080.0
411Brandon Saad27CHILW910412146.25.2719542.82.512.591.0103.549.450.616:3112:55462676.9
412Aleksi Saarela23FLAC1121446.2-9.971433.3-24.10.0100.0100.060.040.012:4612:46001100.0
413Zach Sanford25STLLW99110845.7-9.3678145.3-8.49.490.599.940.659.415:1111:59332161.9
414Travis Sanheim23PHID1628331647.20.419423844.9-1.59.493.6103.057.442.622:3718:562185042.0
415David Savard29CBJD1018028838.5-8.014019841.4-5.48.190.298.266.733.325:2423:142114050.0
416Marco Scandella29STLD914914950.0-4.310110748.6-4.73.992.596.445.554.520:0615:38062142.9
417Colton Sceviour30FLAC/RW2112629.7-26.181732.0-21.00.091.791.70.0100.010:418:1624250.0
418Mark Scheifele26WPGC100002:591:18100
419Brayden Schenn28STLC916212656.35.31089852.41.210.190.1100.353.846.219:4815:07363860.5
420Luke Schenn30TBLD111139554.30.1856158.22.86.897.6104.344.655.410:529:10172733.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%
421Nate Schmidt28VEGD2042431657.3-1.930422357.7-4.27.089.396.355.344.723:0119:03143011855.9
422Justin Schultz29PITD4546246.6-8.0404547.1-6.47.181.889.052.247.818:3215:33051643.8
423Jaden Schwartz27STLC918911662.014.41248359.912.56.489.896.246.753.319:3814:596115455.6
424Tyler Seguin28DALC2635038647.60.924127446.8-0.310.391.7102.047.452.618:3114:58101212256.6
425Andrej Sekera33DALD2722825747.0-0.717818249.42.37.892.4100.242.157.914:4310:5612283148.4
426Mikhail Sergachev21TBLD2546637755.3-0.532426654.9-1.28.191.799.845.254.822:3718:37143312043.3
427Kevin Shattenkirk31TBLD2546636755.90.532125156.10.510.492.3102.746.553.519:3017:4492311039.1
428Logan Shaw28WPGRW3171553.11.612957.17.10.085.785.780.020.06:216:1900580.0
429Riley Sheahan28EDMC4282750.9-3.6192048.7-6.30.093.393.360.939.111:157:1800250.0
430Conor Sheary27PITLW4624856.45.7453258.49.49.7100.0109.752.547.514:1314:12021540.0
431Devin Shore25CBJC211473.343.67370.040.40.050.050.00.0100.06:326:32001100.0
432Nick Shore27WPGC4282949.1-3.5232152.30.80.077.877.862.537.59:547:1501771.4
433Jonas Siegenthaler22WSHD7626250.0-2.0374644.6-6.20.081.381.360.040.013:5411:25141127.3
434Colton Sissons26NSHC4413951.3-6.3312060.81.64.293.397.569.630.412:549:4802333.3
435Brady Skjei25CARD814814650.30.010511348.2-3.48.698.7107.361.138.921:2618:17292646.2
436Jaccob Slavin25CARD815316548.1-3.810711847.6-4.59.491.1100.548.651.426:0220:51893735.1
437Brendan Smith30NYRD3444748.43.7333350.06.73.891.395.251.748.317:2814:2712837.5
438Craig Smith30NSHC4454351.1-6.6323250.0-12.00.083.383.351.748.312:4910:47361586.7
439Reilly Smith28VEGRW2030021558.3-0.321715458.5-2.46.693.4100.150.050.017:3512:468218853.4
440Carl Söderberg34ARIC99413740.7-2.3669940.0-0.43.696.099.665.934.116:0913:19372850.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%
441Carson Soucy25MIND4445345.4-6.7373948.7-6.04.084.688.625.874.214:3912:4703933.3
442Jason Spezza36TORC5393453.40.6302455.63.30.0100.0100.053.846.28:247:40001353.8
443Jared Spurgeon30MIND4557143.7-10.3435444.3-13.810.087.897.844.056.022:4814:57121070.0
444Eric Staal35MINC4625055.47.8523659.19.47.989.797.527.572.517:4912:55011369.2
445Jordan Staal31CARC89510747.0-4.5688245.3-6.70.095.195.158.042.016:2612:48321752.9
446Marc Staal33NYRD3284041.2-6.3183236.0-12.70.078.378.369.630.414:2110:3100475.0
447Steven Stamkos29TBLC11233.3-22.71233.3-25.9100.0100.0200.0100.00.02:472:47011100.0
448Paul Stastny34VEGC1825720855.3-3.317714055.8-5.58.691.9100.552.847.216:3312:415186272.6
449Troy Stecher25VAND1723931343.31.916922443.01.712.495.3107.750.949.116:2015:203105042.0
450Alexander Steen35STLC4183335.3-9.8102429.4-16.50.094.794.752.447.611:557:180110.0
451Kevin Stenlund23CBJC26554.51.74450.0-6.525.022.277.88:264:5811540.0
452Derek Stepan29ARIC910615840.2-3.26611436.7-5.115.288.9104.151.448.619:0614:24572842.9
453Mitchell Stephens22TBLC7837153.9-3.9554853.4-2.12.792.194.851.748.312:1511:32102060.0
454Chandler Stephenson25VEGC2026121055.4-4.119313758.5-2.36.093.499.452.347.715:5514:038123650.0
455Riley Stillman21FLAD3374048.10.2243143.6-0.10.086.486.438.961.117:1915:3011714.3
456Mark Stone27VEGRW2033721860.73.224313564.35.87.785.893.548.351.718:3313:5118248747.1
457Anton Strålman33FLAD4605950.41.8374346.31.30.087.987.940.060.020:6018:06221428.6
458Dylan Strome22CHIC99612743.00.9668643.43.36.590.597.052.547.514:2512:36641855.6
459Ryan Strome26NYRC3412958.617.2312357.416.34.281.385.465.534.518:0412:07211060.0
460Jack Studnicka20BOSC5755159.59.5534255.84.00.096.896.846.753.311:3710:33122441.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%
461Nico Sturm24MINC2162044.4-5.2121348.0-4.411.175.086.177.822.211:099:3801616.7
462Oskar Sundqvist25STLC97710043.5-11.8526843.3-10.42.689.692.255.944.113:3910:27331376.9
463Ryan Suter35MIND3455146.9-10.6344344.2-18.38.794.3103.050.050.023:2715:1800560.0
464Brandon Sutter30VANC/RW1713221837.7-5.49615837.8-5.211.392.9104.256.243.814:1110:591273161.3
465Nick Suzuki20MTLC1015615550.2-6.011711251.1-4.37.195.8103.039.260.819:1114:251084264.3
466Andrei Svechnikov19CARRW6837751.93.0605154.15.616.3100.0116.336.463.616:5112:57142360.9
467Brandon Tanev28PITLW4333350.0-2.7212545.7-7.05.982.488.239.160.913:3510:1002825.0
468Chris Tanev30VAND1723635140.2-2.816224340.0-2.811.794.0105.647.352.721:1816:5811234247.6
469Vladimir Tarasenko28STLRW4595850.40.4414647.1-3.56.791.798.354.345.717:3813:05412245.5
470Tomáš Tatar29MTLC1016312257.24.31119553.9-0.24.193.397.445.254.816:0213:31073438.2
471John Tavares29TORC51249456.96.3927056.86.65.985.191.043.256.822:4219:28243863.2
472Teuvo Teräväinen25CARF811711251.11.1818349.4-1.118.093.8111.841.958.119:5814:36724035.0
473Alexandre Texier20CBJC1018820248.27.014014748.85.95.095.2100.243.156.921:5219:181144856.3
474Shea Theodore24VEGD2045032857.8-1.131721559.6-1.09.790.8100.547.652.422:2118:40132514654.8
475Robert Thomas20STLC811110052.6-2.6757350.7-3.57.495.0102.448.551.515:5113:25161752.9
476Nate Thompson35PHIC1611321634.3-15.88115534.3-14.43.794.998.775.724.313:0811:12322544.0
477Conor Timmins21COLD2192642.2-2.5162044.4-1.39.1100.0109.146.253.811:1010:180210.0
478Jarred Tinordi27NSHD4354444.3-14.8253144.6-18.20.091.791.744.455.610:389:0202650.0
479Matthew Tkachuk22CGYLW6767749.72.7596248.81.39.193.8102.851.548.516:4813:28161758.8
480Devon Toews25NYID2234837348.31.124925949.0-0.710.791.2101.948.052.020:3017:074186829.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%
481Jonathan Toews31CHIC98613039.8-3.56110337.2-5.114.389.5103.842.457.618:4112:52583357.6
482Tyler Toffoli27VANC78811543.36.1508138.2-1.35.490.095.439.260.815:4612:13353432.4
483Dominic Toninato25FLAC3203635.7-15.2122532.4-13.90.078.678.620.080.010:049:0020333.3
484Vincent Trocheck26CARC810911349.1-1.7827352.93.812.198.0110.148.052.017:3113:36952759.3
485Jacob Trouba25NYRD3494651.68.8363650.07.03.888.992.744.155.922:2516:26131650.0
486Alex Tuch23VEGRW2031218363.06.221212263.54.47.492.299.650.649.415:4513:039179553.7
487Kyle Turris30NSHC4504751.5-6.3333945.8-17.80.087.187.153.846.215:0212:30211442.9
488James van Riemsdyk30PHILW1215718745.6-0.711313645.4-0.24.892.096.753.146.914:2012:19374353.5
489Trevor van Riemsdyk28CARD2221461.118.316769.625.69.1100.0109.130.869.210:599:3232757.1
490Sami Vatanen28CARD7869547.5-5.6617245.9-8.38.193.6101.751.548.518:1015:06052540.0
491Frank Vatrano25FLALW2182047.4-4.3131448.1-1.40.080.080.050.050.09:579:0300560.0
492Carter Verhaeghe24TBLC8617744.2-15.4415443.2-16.06.592.999.353.546.510:3510:26301338.5
493Jake Virtanen23VANRW1614615947.98.19711545.85.68.696.3104.950.449.611:169:45654040.0
494Alexander Volkov22TBLRW15645.5-4.52528.6-27.20.0100.0100.050.050.09:349:34000
495Jakub Voráček30PHIRW1521916057.814.215211956.113.910.889.5100.338.461.618:0914:37476947.8
496Jakub Vrána23WSHLW81008055.67.3745756.511.40.082.482.454.545.514:2012:35563056.7
497Chris Wagner28BOSC1210514342.3-10.98010643.0-10.25.489.394.768.131.912:4111:04353066.7
498Lucas Wallmark24FLAC2211952.56.3151550.012.10.092.992.960.040.013:3512:0100450.0
499Austin Watson28NSHLW4405044.4-15.1282651.9-9.34.295.099.270.829.210:3510:1810966.7
500Jordan Weal27MTLC2162143.2-3.7141548.32.50.0100.0100.044.455.610:449:08100
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%
501Shea Weber34MTLD1018717052.4-2.914212453.4-1.09.391.8101.147.752.325:1717:200105152.9
502Yannick Weber31NSHD4284140.6-18.9202940.8-22.20.090.990.935.364.78:388:3602742.9
503MacKenzie Weegar26FLAD4838649.1-0.2576945.2-0.24.897.8102.535.764.322:4019:35271838.9
504Dale Weise31MTLRW5324442.1-8.8233043.4-8.50.096.096.059.340.78:388:2412633.3
505Alexander Wennberg25CBJC1010917438.5-6.48211242.3-3.212.396.4108.759.840.216:5014:42161861.1
506Zach Werenski22CBJD1021827044.72.015819844.4-0.77.195.7102.854.046.030:0324:585216341.3
507Blake Wheeler33WPGRW4575550.9-1.7394447.0-7.10.092.192.140.759.321:5316:38531631.3
508Zach Whitecloud23VEGD2025416460.82.917210262.83.34.793.898.648.551.516:5713:36294643.5
509Justin Williams38CARRW7838050.9-0.7666351.2-0.84.795.6100.240.459.615:1711:40243060.0
510Tom Wilson25WSHRW810110848.3-2.7658244.2-5.68.785.594.255.444.618:3014:03332552.0
511Kailer Yamamoto21EDMRW4585252.7-1.8453953.6-0.611.183.394.446.953.116:0315:0911757.1
512Keith Yandle33FLAD4534454.67.3323349.25.20.092.092.066.733.318:0914:37022030.0
513Nikita Zadorov24COLD1520318552.3-5.815113253.4-3.912.491.7104.148.751.315:0413:24273250.0
514Mika Zibanejad26NYRC3405343.0-4.4314043.7-2.83.893.597.475.924.123:0714:44141656.3
515Mats Zuccarello32MINLW4324442.1-10.4243540.7-15.95.993.199.036.163.914:0710:0101933.3
516Jason Zucker28PITLW4755458.18.7593960.213.12.496.899.264.935.117:1414:00021963.2