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%
1Noel Acciari27BOSC1916525639.2-15.313317643.0-12.07.695.1102.713.386.713:1011:27333951.3
2Sebastian Aho21CARF1526016161.810.018411860.98.610.886.397.169.031.020:5815:322097154.9
3Josh Anderson24CBJRW1011516141.7-5.49311844.1-3.56.890.397.247.852.216:5914:22523174.2
4Rasmus Andersson22CGYD5727250.07.4566147.95.64.796.0100.746.353.718:3715:58472259.1
5Sven Andrighetto25COLRW5423356.04.9292355.82.60.088.288.233.366.77:577:2822977.8
6Viktor Arvidsson25NSHLW61188259.08.1815559.66.93.390.593.862.837.220:0415:14213650.0
7Zach Aston-Reese24PITC4314341.9-16.1222546.8-9.65.382.487.633.366.710:298:1601683.3
8Cam Atkinson29CBJRW1012312150.47.2848749.14.19.292.5101.774.525.518:3013:30445263.5
9David Backes34BOSC1511212347.70.3849846.2-3.59.892.9102.771.029.09:449:26112774.1
10Mikael Backlund29CGYC59010546.22.4607644.10.32.090.792.843.256.820:0316:23883253.1
11Nicklas Backstrom31WSHC79512543.22.4719044.13.312.584.797.238.461.620:5715:57383256.3
12Josh Bailey29NYIC88714737.2-13.97110739.9-9.511.894.6106.450.050.017:5514:246113070.0
13Ivan Barbashev23STLC2522127544.6-6.916719845.8-5.18.693.0101.631.868.212:2810:511794456.8
14Tyson Barrie27COLD1226025051.0-0.118517851.0-0.98.093.0100.957.142.924:1119:27876847.1
15Mathew Barzal21NYIC814612154.711.51098655.914.18.192.2100.376.623.416:4814:036104259.5
16Anthony Beauvillier21NYILW8757749.32.9545649.13.210.090.0100.054.845.211:2410:11362462.5
17Pierre-Edouard Bellemare33VEGLW6504552.6-0.8363252.9-4.20.095.295.275.025.011:448:41431361.5
18Jamie Benn29DALLW1325922353.712.119316853.512.67.792.4100.159.740.319:5017:107156863.2
19Sam Bennett22CGYC5486841.4-4.2335238.8-6.511.193.9105.157.142.913:1410:57311464.3
20Patrice Bergeron33BOSC2436127656.78.026720057.27.27.791.799.560.439.618:4213:35161113365.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%
21Clark Bishop22CARC2101343.5-5.691242.9-4.40.0100.0100.050.050.07:517:51002100.0
22Oliver Bjorkstrand23CBJRW1011612647.93.8909448.93.99.493.0102.363.136.915:0713:49664755.3
23Nick Bjugstad26PITC4664758.44.3483756.52.02.884.687.458.641.414:1212:53121668.8
24Sammy Blais22STLLW1514813951.62.31059153.65.311.191.9103.051.049.011:5811:49643171.0
25Teddy Blueger24PITC18466.712.17370.016.00.0100.0100.00.0100.011:417:52112100.0
26Nick Bonino30NSHC6748048.1-6.9604955.00.46.781.888.519.380.715:2912:01311258.3
27Robert Bortuzzo29STLD1711614843.9-5.08210444.1-4.613.893.3107.147.452.612:199:40182548.0
28Gabriel Bourque28COLLW12637246.7-4.9465446.0-6.22.694.697.244.155.98:045:56401163.6
29Jay Bouwmeester35STLD2642750545.8-6.931737146.1-5.910.694.3104.934.565.523:3021:126195641.1
30Johnny Boychuk35NYID4536744.2-0.8374843.5-2.016.793.5110.254.845.216:1614:4215911.1
31Travis Boyd25WSHC15741.7-5.93537.5-13.40.0100.0100.025.075.010:0410:04001100.0
32Brian Boyle34NSHC3372559.79.8311863.310.417.4100.0117.450.050.012:4011:28011163.6
33Tyler Bozak32STLC2624528146.6-4.316921244.4-6.810.191.4101.542.757.314:0811:171495955.9
34Derick Brassard31COLC9808050.00.4585850.01.05.090.095.059.240.810:209:43661861.1
35Justin Braun31SJSD2029033746.3-6.920024045.5-5.84.893.698.441.458.621:2818:25844456.8
36T.J. Brodie28CGYD58210444.1-0.9547840.9-4.67.094.6101.640.959.122:2817:40681250.0
37Connor Brown25TORRW7758048.4-1.5586148.70.65.4100.0105.461.238.813:0011:41401540.0
38Patrick Brown26CARC8505249.0-5.1433753.81.03.396.7100.055.244.88:328:1112757.1
39Andre Burakovsky23WSHLW7636748.58.6494850.510.76.786.192.829.071.010:5410:47121338.5
40Brent Burns33SJSD/RW2051145652.83.634033050.72.411.090.1101.159.140.928:2522:53122116833.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%
41Dustin Byfuglien33WPGD613210755.27.5968154.25.912.592.2104.766.733.325:4119:393103435.3
42Ryan Callahan33TBLRW2131350.0-7.991047.4-8.00.0100.0100.036.463.610:088:57114100.0
43Matt Calvert29COLLW8838649.1-3.7576247.9-6.29.597.4107.043.756.313:4911:09622055.0
44Brandon Carlo22BOSD2442340151.30.732230551.4-1.29.194.6103.746.253.821:3118:1714125657.1
45John Carlson29WSHD710713444.44.5849846.26.713.091.3104.343.556.526:1418:46864353.5
46William Carrier24VEGLW7525648.1-5.0363848.6-7.50.095.895.880.020.08:528:39231553.3
47Erik Cernak21TBLD4685754.4-1.1524255.32.57.786.594.255.144.921:2918:44111353.8
48Zdeno Chara41BOSD2337343746.0-8.329431148.6-5.712.293.2105.444.155.921:2818:305144250.0
49Ben Chiarot27WPGD61039751.51.0767450.7-0.314.391.4105.763.037.019:4716:09251844.4
50Anthony Cirelli21TBLC4634558.34.7453457.04.77.976.083.961.438.618:0515:34101770.6
51Casey Cizikas27NYIC8858450.34.1526544.4-2.60.086.486.432.167.914:3712:35742147.6
52Adam Clendening26CBJD7595750.98.9484651.17.25.697.1102.673.726.38:468:46111275.0
53Connor Clifton23BOSD1819320248.9-2.414614650.0-2.28.193.5101.659.140.913:1712:36452642.3
54Cal Clutterbuck31NYIRW7737948.03.3505746.71.60.090.090.032.767.314:5912:10041560.0
55Braydon Coburn33TBLD2451081.835.230683.339.18.3100.0108.353.846.217:0815:27011369.2
56Andrew Cogliano31DALLW/C1312115044.6-2.1839845.9-0.13.594.798.225.075.014:1612:30253066.7
57Ian Cole29COLD1216919546.4-6.512412849.2-3.28.095.8103.725.574.518:5915:23743531.4
58Blake Comeau32DALRW1313617543.7-3.29111743.8-2.64.596.6101.219.280.816:2314:01553336.4
59J.T. Compher23COLLW1216113654.24.211010451.4-0.19.291.9101.146.953.115:5112:12353946.2
60Brett Connolly26WSHRW7649739.8-2.4497639.2-3.68.690.799.337.562.513:5012:50021850.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%
61Kyle Connor22WPGLW6938652.01.6636748.5-3.47.092.299.168.631.421:2316:17202556.0
62Andrew Copp24WPGC6705854.74.9603761.914.314.090.3104.328.671.413:5012:07311361.5
63Logan Couture29SJSC2037029755.56.726221455.08.410.988.199.047.952.120:0915:0321811458.8
64Charlie Coyle26BOSC/RW2429928751.00.223221851.6-0.512.492.2104.650.849.215:2813:511497055.7
65Sidney Crosby31PITC4826356.62.0624955.91.35.082.487.467.332.722:2418:11091637.5
66Matt Cullen42PITC4333449.3-7.1232350.0-5.96.388.294.58.791.311:128:2406560.0
67Austin Czarnik26CGYC13633.3-17.33537.5-8.10.066.766.733.366.75:005:00000
68Michael Dal Colle22NYILW110662.50.66650.0-8.10.060.060.00.0100.09:079:0700250.0
69Calvin de Haan27CARD1219213758.47.21379658.88.66.594.6101.153.446.617:0815:46693435.3
70Jake Debrusk22BOSLW2430824955.35.922718954.63.58.492.1100.665.035.014:5812:451879466.0
71Travis Dermott22TORD71059752.03.3707548.30.07.094.5101.570.229.815:2714:33252524.0
72Jason Dickinson23DALC1314219142.6-5.210212944.2-3.010.892.0102.843.556.515:5713:41573966.7
73Brenden Dillon28SJSD2030130449.8-1.820222747.1-3.47.788.696.242.857.216:2715:28723138.7
74Christian Djoos24WSHD3162341.03.6102132.3-3.912.573.385.881.318.87:247:240110.0
75Joonas Donskoi26SJSRW1213712751.92.8929848.40.36.994.3101.262.137.912:2611:36562642.3
76Nic Dowd28WSHC7374843.52.3253541.7-0.30.091.391.328.671.410:107:53331338.5
77Justin Dowling28DALC139012142.7-4.5658942.2-4.82.089.291.353.546.510:438:56732638.5
78Brandon Dubinsky32CBJC109314738.8-9.27210540.7-7.95.596.5101.96.893.213:0711:34712055.0
79Pierre-Luc Dubois20CBJLW1014315647.84.011111349.65.07.489.396.768.331.717:2916:03963852.6
80Matt Duchene28CBJC1011710253.410.8887554.010.210.194.4104.676.123.916:4812:60582281.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%
81Brian Dumoulin27PITD4865959.36.1634260.07.42.486.789.159.240.820:5917:54241833.3
82Vince Dunn22STLD2028221656.68.319016353.84.78.688.296.871.528.515:0512:599137243.1
83Ryan Dzingel26CBJC9729642.9-2.9507241.0-6.411.696.3107.964.835.211:2110:49232055.0
84Cody Eakin27VEGC7968253.92.1734164.011.65.896.8102.549.150.917:0113:07602065.0
85Jordan Eberle28NYIRW813110854.811.1987955.412.79.095.2104.277.222.816:3412:45374358.1
86Joel Edmundson25STLD2234129953.34.724921254.05.86.191.297.349.051.016:3215:234245837.9
87Nikolaj Ehlers22WPGLW6687148.9-2.6515946.4-6.10.095.295.265.035.012:5010:60402369.6
88Mattias Ekholm28NSHD614710358.88.81127759.37.85.787.393.045.055.023:5720:14173145.2
89Lars Eller29WSHC77410142.31.0568240.6-1.810.891.1101.932.068.019:0013:531142152.4
90Ryan Ellis28NSHD612513947.3-9.9848549.7-7.96.890.997.756.843.224:1619:48362835.7
91Deryk Engelland36VEGD711812049.6-4.2838748.8-9.49.195.0104.152.147.923:1917:57221838.9
92Tyler Ennis29TORC5452663.414.1312159.611.812.590.9103.450.050.08:377:24301338.5
93Adam Erne23TBLLW3201557.13.8151255.62.70.0100.0100.058.341.79:018:4600580.0
94Robby Fabbri23STLC10639739.4-16.0466740.7-12.96.587.594.053.646.48:398:25122055.0
95Dante Fabbro20NSHD6676152.3-1.2433952.4-2.89.196.8105.961.338.712:0512:0424837.5
96Radek Faksa25DALC1314418443.9-3.09611844.9-1.33.296.599.620.080.016:5014:5711113240.6
97Oscar Fantenberg27CGYD3313249.25.8232547.93.66.3100.0106.341.458.613:0312:0001580.0
98Justin Faulk26CARD1530224155.61.221417654.9-0.19.092.0101.057.642.425:2919:40161211644.8
99Taylor Fedun30DALD7547641.5-4.8345239.5-6.23.885.088.842.457.610:2110:09021050.0
100Micheal Ferland26CARLW7704361.96.4533262.45.93.282.685.861.838.210:168:44101758.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%
101Valtteri Filppula34NYIC8719143.8-4.0526644.1-3.111.490.9102.348.151.914:4311:2933977.8
102Haydn Fleury22CARD9525150.5-6.0423554.5-3.213.888.5102.371.428.67:427:3312633.3
103Warren Foegele22CARLW1516715851.4-4.611812349.0-7.913.893.8107.544.155.914:2612:12593461.8
104Nick Foligno31CBJLW1011213645.2-0.6839746.1-0.410.094.4104.456.843.218:3613:49662661.5
105Filip Forsberg24NSHC61279756.75.1866357.74.53.191.794.763.236.819:5115:525103452.9
106Michael Frolik30CGYLW5679142.4-3.2456839.8-5.85.694.099.638.261.813:4413:19321163.6
107Dylan Gambrell22SJSC2201655.63.6151451.7-4.212.590.9103.471.428.69:459:4501650.0
108Jake Gardiner28TORD711610253.25.1807950.32.84.093.097.066.733.316:1015:08261643.8
109Johnny Gaudreau25CGYLW5828748.55.7596647.24.84.794.198.854.845.219:2716:05752955.2
110Frederik Gauthier23TORC7433555.16.2293049.21.06.7100.0106.758.341.77:257:0621333.3
111Vladislav Gavrikov23CBJD2313348.4-3.9242549.0-2.44.582.486.950.050.015:3515:2901520.0
112Mark Giordano35CGYD58510544.70.2607743.8-0.24.392.696.940.359.726:2218:16923240.6
113Samuel Girard20COLD916513555.07.91139953.36.110.691.7102.364.735.318:4216:38151833.3
114Dan Girardi34TBLD4495547.1-11.3254137.9-21.40.092.992.950.050.017:1815:5113837.5
115Barclay Goodrow25SJSRW2012518041.0-11.88212839.0-12.27.991.299.131.468.611:439:31952462.5
116Yanni Gourde27TBLC4384048.7-8.2272849.1-5.95.384.089.336.064.012:4010:5620683.3
117Mikael Granlund26NSHC6918751.1-3.0626050.8-5.35.795.9101.669.430.615:1112:49052060.0
118Rocco Grimaldi25NSHC5804962.011.3523261.99.610.088.598.578.821.212:5912:52222268.2
119Matt Grzelcyk25BOSD2028324054.13.921818753.83.05.290.896.046.653.416:2714:104105860.3
120Erik Gudbranson27PITD4665156.41.6483557.83.85.690.596.047.452.616:1414:24041414.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%
121Jake Guentzel24PITC4786355.30.1604955.00.05.484.489.868.931.120:3517:37141668.8
122Carl Gunnarsson32STLD1922423748.6-3.016617548.7-1.210.495.1105.545.354.714:5714:02462227.3
123Carl Hagelin30WSHLW75710635.0-8.8457736.9-6.77.196.3103.440.060.016:3313:34942065.0
124Ron Hainsey37TORD712614346.8-4.310211347.4-1.39.397.6106.943.456.620:2317:47281457.1
125Micheal Haley32SJSC11515946.4-6.7343747.9-3.03.792.095.741.758.36:556:55311346.2
126Dan Hamhuis36NSHD6706352.6-0.9433952.4-2.89.496.9106.361.338.713:2912:16121338.5
127Dougie Hamilton25CARD1530822857.54.323316558.56.07.593.3100.853.047.020:1617:487169448.9
128Travis Hamonic28CGYD57511639.3-8.5568140.9-4.72.691.794.249.150.922:1316:48142227.3
129Noah Hanifin22CGYD58512939.7-8.3639539.9-6.94.392.997.247.552.520:4018:15411353.8
130Joel Hanley27DALD1121741.4-3.2111444.0-4.811.191.7102.862.537.512:5512:55000
131Markus Hannikainen25CBJLW17277.825.04266.713.70.00.00.050.050.04:004:001010.0
132Scott Harrington25CBJD1010611049.15.0858250.96.39.296.6105.857.742.313:3611:34001838.9
133Garnet Hathaway27CGYRW5294439.7-5.7253343.1-1.06.396.7102.936.463.611:529:02311258.3
134Kevin Hayes26WPGRW6515548.1-3.4374147.4-4.210.392.3102.772.227.811:599:32201662.5
135Dillon Heatherington23DALD110952.613.48657.115.30.0100.0100.050.050.07:567:56000
136Victor Hedman28TBLD2323349.2-6.3212545.7-12.30.088.288.263.636.423:1419:24011250.0
137Tim Heed28SJSD3343053.11.1242351.10.35.391.796.952.247.814:1212:4730666.7
138Danton Heinen23BOSC/LW2429425054.03.922018254.73.48.694.7103.351.248.813:1412:568146251.6
139Miro Heiskanen19DALD1327930847.52.019521847.21.78.592.5101.056.743.325:3122:447206350.8
140Tomas Hertl25SJSC1931430251.00.421120750.52.19.691.4100.957.542.521:5216:10271510158.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%
141Thomas Hickey29NYID4596647.2-3.6384844.2-6.13.786.289.956.343.818:2016:1914922.2
142Roope Hintz22DALLW1316818747.31.412012948.22.69.489.999.344.056.016:0613:29984955.1
143Nick Holden31VEGD1131350.03.0111052.4-1.10.077.877.850.050.013:3412:03030
144Patric Hornqvist32PITRW4743965.513.9553164.012.22.485.087.463.037.014:2012:18132365.2
145Zach Hyman26TORC711311848.9-1.0879747.3-1.47.787.995.633.866.218:0715:60342263.6
146Mark Jankowski24CGYC5274935.5-10.7213935.0-10.60.092.392.342.457.612:458:3631785.7
147Mattias Janmark26DALC7599438.6-11.3447138.3-11.29.190.9100.055.844.211:589:47611662.5
148Calle Jarnkrok27NSHC6935762.011.2604358.34.69.890.9100.750.050.015:3513:31121625.0
149Boone Jenner25CBJC1013116843.8-2.49712244.3-3.15.495.6101.014.285.817:1415:19634864.6
150Nick Jensen28WSHD79912843.63.1709841.7-0.42.095.597.630.669.418:4316:16361442.9
151Ryan Johansen26NSHC611810153.90.8816455.91.73.292.095.261.838.220:5015:541102572.0
152Marcus Johansson28BOSC/W2222121350.90.316915751.80.17.891.999.768.931.114:0111:481346753.7
153Erik Johnson30COLD1219221347.4-5.414415248.6-4.35.692.798.341.358.719:1415:267124555.6
154Jack Johnson32PITD3354245.5-12.1223538.6-20.80.088.988.952.647.415:2113:2102633.3
155Tyler Johnson28TBLC4604358.34.5403553.3-0.63.484.087.463.037.015:3715:1003944.4
156Andreas Johnsson24TORLW79511645.0-6.4718944.4-5.45.789.695.255.444.616:0714:14242171.4
157Seth Jones24CBJD1019124044.3-1.313817444.2-3.410.393.2103.548.751.328:3222:52855846.6
158Mathieu Joseph21TBLRW4372856.92.3262254.20.54.385.089.358.341.710:2910:1510757.1
159Roman Josi28NSHD613514747.9-9.5939449.7-8.47.291.999.159.340.725:5320:18063243.8
160Tyson Jost20COLC12998952.71.9776554.23.39.293.3102.662.337.79:508:55832777.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%
161Nazem Kadri28TORC2252154.311.6211853.810.911.894.1105.961.538.514:3512:0021560.0
162Steven Kampfer30BOSD3332755.02.3252154.3-0.15.092.997.963.236.811:3710:4100742.9
163Evander Kane27SJSLW2034533650.7-0.523624049.60.27.790.197.860.139.919:5216:55121010952.3
164Kasperi Kapanen22TORRW711111249.80.3828748.50.46.692.699.255.344.717:1014:21423452.9
165Erik Karlsson28SJSD1941536952.93.727226850.42.211.189.3100.562.237.824:4519:44202012939.5
166Melker Karlsson28SJSC2014816846.8-4.910211746.6-3.47.492.199.546.054.011:389:441033262.5
167William Karlsson26VEGC71319258.79.2916159.96.97.586.794.162.937.120:2615:391352958.6
168Alexander Kerfoot24COLC1218714656.27.012410354.64.27.989.997.758.941.115:5013:37483647.2
169Phil Kessel31PITRW4775657.93.8564257.13.15.790.095.775.025.018:2814:58032556.0
170Alex Killorn29TBLC/LW4422959.25.1302257.75.011.188.299.346.453.611:5410:2120650.0
171John Klingberg26DALD1332222758.721.123217057.720.39.993.2103.264.835.224:3821:444156738.8
172Leo Komarov32NYIC8789744.6-3.1517241.5-6.47.796.0103.746.054.013:4711:41341580.0
173David Krejci32BOSC2437131753.94.527223953.22.08.193.5101.662.937.116:5615:1212105657.1
174Torey Krug27BOSD2445737455.06.533427654.84.37.792.6100.363.037.022:2118:4061912544.0
175Nikita Kucherov25TBLRW3574655.30.4423356.03.76.981.588.471.928.121:5118:57442142.9
176Karson Kuhlman23BOSC81047857.13.1796056.82.58.191.399.466.733.311:3611:27011566.7
177Tom Kuhnhackl27NYIRW87612537.8-12.3549037.5-11.98.195.3103.452.547.513:0612:05131963.2
178Dean Kukan25CBJD1013313849.14.6999551.06.03.893.196.948.251.815:1014:56132552.0
179Dmitry Kulikov28WPGD6647346.7-5.5465545.5-7.05.794.7100.551.248.813:4912:4910862.5
180Sean Kuraly26BOSC2021527843.6-10.117820246.8-7.49.394.2103.514.086.015:3913:171087668.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%
181Evgeny Kuznetsov26WSHC77711839.5-2.9658543.32.16.495.2101.535.564.519:5715:22333060.0
182Kevin Labanc23SJSRW2025423052.52.015917547.6-2.46.988.795.652.647.414:5111:551268142.0
183Patrik Laine20WPGRW6857752.52.2666251.61.04.397.8102.166.133.917:5813:51533650.0
184Gabriel Landeskog26COLLW1225923652.32.118416752.41.67.690.297.857.542.523:1418:2411126460.9
185Nick Leddy27NYID813315346.5-0.89611046.60.17.591.298.658.841.220:1217:52272040.0
186Anders Lee28NYIC812212250.04.3949450.05.17.689.597.070.729.316:5113:13273557.1
187Kris Letang31PITD41126961.911.5834962.913.43.685.388.961.538.527:0321:052113540.0
188Esa Lindell24DALD1323327945.5-0.616919846.00.68.794.5103.233.067.026:5820:40653444.1
189Elias Lindholm24CGYC5637545.71.4485646.23.00.091.391.348.151.919:1212:40422748.1
190Par Lindholm27WPGC2201852.60.5111150.0-0.90.0100.0100.060.040.012:099:4500560.0
191Bryan Little31WPGRW6807551.61.0636051.20.54.795.5100.161.838.216:0912:24221346.2
192Ben Lovejoy34DALD1314422439.1-9.710115439.6-8.66.689.295.734.265.818:0314:34441833.3
193Adam Lowry25WPGLW6636250.4-0.6484054.54.76.190.696.738.661.414:2011:36201060.0
194Olli Maatta24PITD1192741.3-24.9162242.1-24.60.086.786.746.253.818:4418:011220.0
195Nathan MacKinnon23COLC1227825752.01.620117853.02.77.788.596.257.242.823:4319:0771110057.0
196Saku Maenalanen24CARRW9828648.8-6.3605950.4-2.04.397.7102.052.547.510:099:57121163.6
197Cale Makar20COLD1017513356.89.61199655.36.110.291.9102.174.026.017:2215:431064134.1
198Evgeni Malkin32PITC4775657.93.8554157.33.25.488.593.964.335.718:4315:14572445.8
199Andrew Mangiapane22CGYLW5435444.3-0.4374147.44.44.0100.0104.040.060.010:5710:1523862.5
200Brad Marchand30BOSLW2439430056.88.329322556.66.58.191.399.460.739.320:1514:56172613752.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%
201Jon Marchessault28VEGC71319857.27.1926658.24.67.191.598.661.638.418:2215:57624755.3
202Patrick Marleau39TORC71009451.52.6747450.02.35.796.3102.060.040.014:4013:12311747.1
203Mitch Marner21TORC710912047.6-2.9869747.0-1.96.386.492.736.763.320:3516:1611102669.2
204Pat Maroon30STLLW2624523151.51.917717150.91.67.590.597.962.437.612:2010:2313136259.7
205Matt Martin29NYILW8846855.310.2515150.04.20.087.987.934.066.011:4411:41331957.9
206Jordan Martinook26CARLW10888550.9-6.2735955.3-1.16.192.798.868.431.611:3710:40322944.8
207Auston Matthews21TORC713113649.1-0.810010548.80.85.491.096.454.745.319:4717:05745360.4
208Scott Mayfield26NYID812413148.62.3889647.81.95.094.299.249.250.818:2215:35183438.2
209Charlie McAvoy21BOSD2345147448.8-3.635133551.2-1.37.793.2100.947.752.324:3021:3311215843.1
210Jared McCann22PITC3632869.219.7502071.423.43.0100.0103.058.141.916:1614:21341553.3
211Ryan McDonagh29TBLD4746254.4-1.1564754.41.14.780.084.750.949.122:5320:40241127.3
212Brock McGinn24CARLW1518217451.1-5.113312451.8-4.38.090.798.758.141.916:0713:18234748.9
213Greg McKegg26CARC1411211848.7-7.8898850.3-6.17.694.0101.661.338.710:4410:274101776.5
214Brayden McNabb28VEGD713611953.31.51048156.21.88.794.9103.653.846.223:1718:32631631.3
215Timo Meier22SJSRW2034828555.05.823620553.55.99.990.3100.252.147.917:0614:56161411447.4
216Jonathon Merrill26VEGD71139953.31.3895661.48.92.989.592.360.939.118:2516:14011241.7
217Colin Miller26VEGD6917156.24.2643763.410.44.191.795.766.133.918:3915:28322339.1
218J.T. Miller25TBLC4463656.11.3302554.51.07.488.996.356.843.214:2413:07231070.0
219Sean Monahan24CGYC5838250.38.3626250.08.96.598.0104.554.046.018:1415:08161668.8
220John Moore28BOSD109511245.9-4.0757948.7-3.41.890.792.642.957.114:0511:57341752.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%
221Trevor Moore23TORLW7474352.23.0323647.1-1.46.3100.0106.346.253.87:467:30211346.2
222Josh Morrissey23WPGD69010246.9-6.1677347.9-4.55.992.598.351.948.119:0817:27131172.7
223Jake Muzzin29TORD711112347.4-3.28510245.5-4.26.385.992.339.860.220:1918:50582035.0
224Tyler Myers28WPGD6817551.91.4595452.21.94.394.999.251.148.918:2814:20332458.3
225Riley Nash29CBJC7639739.4-4.7506742.7-3.07.598.1105.64.995.113:3213:05611090.0
226James Neal31CGYLW4374545.11.6263542.6-1.40.091.791.746.453.613:4910:5802887.5
227Brock Nelson27NYIC89315038.3-12.57511040.5-8.79.390.9100.251.948.118:1814:58673268.8
228Patrik Nemeth26COLD7796256.02.3554356.12.010.596.7107.226.573.514:1511:26221457.1
229Valeri Nichushkin23DALRW14736.4-28.43633.3-30.40.0100.0100.060.040.07:577:311010.0
230Nino Niederreiter26CARRW1525516560.78.419211462.711.27.687.895.456.044.018:3815:511295650.0
231Matthew Nieto26COLLW1213214348.0-3.9929948.2-4.27.898.5106.343.956.114:1911:40232962.1
232Matt Niskanen32WSHD79715738.2-5.57911341.1-1.29.393.6102.823.077.024:4420:07491353.8
233Joakim Nordstrom26BOSC2321430041.6-11.817120645.4-8.28.193.7101.814.585.513:4311:31745058.0
234Tomas Nosek26VEGC7758746.3-7.8534952.0-3.90.091.491.456.044.014:3512:03201747.1
235Markus Nutivaara24CBJD2283643.8-5.3212743.8-5.518.890.0108.837.063.021:3620:5800333.3
236William Nylander22TORC711010351.62.9848150.93.76.995.1102.063.536.515:4014:07962360.9
237Gustav Nyquist29SJSRW2028026751.20.319418850.81.810.291.3101.551.548.515:3314:021185442.6
238Ryan O'Reilly27STLC2636738049.1-1.425727048.8-1.410.992.0102.838.861.221:0016:0716108464.3
239Jamie Oleksiak26DALD4445942.7-8.3314341.9-8.34.894.499.262.537.511:3311:2401425.0
240Dmitry Orlov27WSHD710315440.1-2.47911640.5-2.38.991.4100.329.470.623:2321:55471471.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%
241Brooks Orpik38WSHD77511439.7-2.6588540.6-1.99.390.7100.027.972.118:1214:33131560.0
242T.J. Oshie32WSHC/RW4347331.8-12.5245231.6-10.517.692.7110.327.672.418:1013:3615955.6
243Alex Ovechkin33WSHLW79812743.63.0769345.04.712.787.199.842.058.021:4916:22565639.3
244Max Pacioretty30VEGLW711510652.0-0.5887853.0-3.120.083.9103.947.352.719:3416:15145851.7
245Ondrej Palat27TBLLW4584655.81.0423157.55.33.490.593.956.343.817:1716:02021040.0
246Artemi Panarin27CBJLW1018116951.710.113912353.110.79.089.898.874.325.721:4417:421184658.7
247Cedric Paquette25TBLC4302653.6-1.8212150.0-4.55.988.994.841.758.312:1010:1800944.4
248Colton Parayko25STLD2649249349.9-0.236637249.6-0.38.294.3102.541.158.925:0721:49141512746.5
249David Pastrnak22BOSRW2438731355.36.628222555.65.46.292.198.369.330.717:3414:31182613361.7
250Joe Pavelski34SJSC1319918352.13.714012752.47.310.687.197.756.143.919:3915:29424261.9
251Adam Pelech24NYID812015443.8-4.98611642.6-6.011.792.2103.945.954.120:3217:35481926.3
252Mathieu Perreault31WPGC5394844.8-6.2283544.4-6.48.391.399.671.428.610:029:0922450.0
253David Perron30STLLW2637331254.56.226922454.66.79.091.9101.045.654.418:1215:17151011052.7
254Brett Pesce24CARD1524824550.3-7.117818149.6-8.411.491.9103.355.544.523:0619:3111114643.5
255Marcus Pettersson22PITD4796355.60.6614557.53.84.389.794.048.851.217:6016:29021747.1
256Alex Pietrangelo29STLD2654253250.51.038639349.60.111.390.6101.947.852.225:4220:58212015051.3
257Brandon Pirri27VEGC1171160.717.212763.219.20.0100.0100.071.428.617:1516:08115100.0
258Tyler Pitlick27DALC6296630.5-15.2205028.6-17.10.087.287.257.142.98:188:03117100.0
259Brayden Point22TBLC4685754.4-1.1524255.32.55.483.889.255.644.419:1617:15111258.3
260Roman Polak32DALD1316728736.8-14.411819737.5-13.04.695.7100.224.475.619:2917:39252951.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%
261Ryan Pulock24NYID813316644.5-4.010012045.5-1.76.891.197.948.251.823:1719:30192733.3
262Lukas Radil28SJSC6584755.22.3433555.13.26.987.093.958.141.99:439:3912944.4
263Alexander Radulov32DALRW1324623950.77.418017750.47.78.095.3103.461.238.819:2417:059137962.0
264Mikko Rantanen22COLRW1223222450.9-0.317315253.22.88.989.398.252.447.621:3917:1010116155.7
265Ryan Reaves32VEGRW7555948.2-4.9414150.0-6.10.096.396.376.723.38:458:19121080.0
266Morgan Rielly24TORD717617749.90.513914249.52.35.994.2100.151.448.625:0521:50375448.1
267Brett Ritchie25DALRW141225.0-12.93827.3-12.70.0100.0100.075.025.07:527:52002100.0
268Jack Roslovic22WPGC6454748.9-2.4283345.9-5.89.195.5104.556.044.08:297:4610520.0
269Bryan Rust26PITRW4396238.6-21.8264735.6-25.20.087.987.944.455.613:5511:4704650.0
270Jan Rutta28TBLD4573562.09.3442762.011.48.890.599.360.040.016:1715:1903742.9
271Derek Ryan32CGYC5356136.5-10.0284737.3-8.211.897.4109.137.562.514:1510:5433666.7
272Joakim Ryan25SJSD2013811953.73.1998354.45.75.991.897.743.156.98:428:10252524.0
273Aleksi Saarela22CARC13350.0-7.73350.0-13.30.0100.0100.050.050.09:108:24010
274Miikka Salomaki25NSHRW2231363.915.915768.223.98.380.088.377.822.210:2110:1900250.0
275Zach Sanford24STLLW8567044.4-4.5445345.4-2.416.797.4114.042.557.510:009:48241650.0
276David Savard28CBJD1016022741.3-7.612016142.7-6.87.293.2100.436.663.423:4221:30313043.3
277Mark Scheifele25WPGC61069054.14.9756952.11.99.490.7100.270.529.520:4717:04432653.8
278Brayden Schenn27STLC2641037452.33.630127752.13.98.191.199.250.849.218:4315:44302610057.0
279Nate Schmidt27VEGD712712949.6-4.3908551.4-5.69.791.8101.548.251.822:3819:24922045.0
280Justin Schultz28PITD4777351.3-6.0575849.6-8.68.188.196.263.236.820:2318:02301540.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%
281Jaden Schwartz26STLC2641632256.49.329224854.16.712.190.4102.554.945.117:2615:06281211853.4
282Tyler Seguin27DALC1325126049.15.318119048.85.69.792.9102.655.344.721:0117:339108657.0
283Mikhail Sergachev20TBLD4596448.0-10.9404746.0-11.86.582.989.362.237.818:4917:36021560.0
284Jonas Siegenthaler21WSHD4435942.2-2.1294340.3-7.512.089.7101.744.755.316:0015:4424650.0
285Wayne Simmonds30NSHRW27463.63.94266.74.650.0100.0150.050.050.07:295:0600250.0
286Dominik Simon24PITC4663863.510.8503161.79.05.488.593.983.316.712:5812:23111040.0
287Colton Sissons25NSHC6658044.8-10.9495845.8-11.63.286.089.322.078.015:5612:23201258.3
288Jaccob Slavin24CARD1530425554.4-0.822819254.3-1.111.290.7101.948.651.426:1020:2717126841.2
289Craig Smith29NSHC6847652.5-1.1595452.2-3.34.595.199.757.142.914:0612:35162759.3
290Reilly Smith27VEGRW71218259.610.1895462.210.06.089.795.762.137.919:1214:18433770.3
291Devante Smith-Pelly26WSHRW3222844.01.4172540.5-5.67.194.4101.612.587.59:479:2700540.0
292Carl Soderberg33COLC1217216251.50.612310653.73.08.993.8102.635.564.516:0313:08764456.8
293Marcus Sorensen26SJSRW1819221547.2-5.611616241.7-10.99.191.1100.244.855.213:0511:09242657.7
294Jason Spezza35DALC118411542.2-6.5578639.9-9.45.095.5100.561.338.810:038:25052955.2
295Jordan Staal30CARC1523817058.34.917212358.34.811.294.2105.444.355.719:2014:19894047.5
296Steven Stamkos28TBLC4655753.3-2.8454251.7-3.02.971.474.473.526.518:5416:08331952.6
297Paul Stastny33VEGC710211048.1-6.0798049.7-7.916.389.1105.443.656.420:0915:57562171.4
298Alex Steen34STLC2622229542.9-8.915921442.6-8.79.894.9104.724.275.813:2210:57554148.8
299Chandler Stephenson24WSHC6374048.18.5282850.010.60.088.988.926.173.910:009:2420475.0
300Mark Stone26VEGRW710510949.1-4.7787750.3-6.918.888.9107.644.755.321:3416:061362955.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%
301P.K. Subban29NSHD616510660.912.81257961.311.94.187.091.242.957.125:2920:03153551.4
302Oskar Sundqvist24STLC2532432849.7-0.124124549.60.27.795.0102.731.768.316:0814:1517156468.8
303Andrei Svechnikov18CARRW91178956.81.5847054.5-3.85.994.9100.852.347.713:3911:29643246.9
304Brandon Tanev27WPGLW5525349.5-2.4433356.65.96.992.399.230.869.213:4511:24511566.7
305Vladimir Tarasenko27STLRW2640934054.66.628025552.33.87.790.598.258.042.018:1914:58141316155.3
306John Tavares28TORC711513346.4-4.88810944.7-5.56.387.793.936.763.319:4017:13773756.8
307Teuvo Teravainen24CARF1524818757.03.118413457.94.312.190.7102.848.951.119:5514:351096656.1
308Alexandre Texier19CBJC8507041.7-4.0364643.9-2.312.091.2103.258.341.711:2510:10151361.5
309Shea Theodore23VEGD714513452.0-0.61119553.9-2.09.292.6101.954.345.722:5619:37933826.3
310Robert Thomas19STLC2123220453.24.516815751.72.79.487.797.162.237.813:0711:259115060.0
311Joe Thornton39SJSC1927124252.82.617618249.2-0.49.688.698.254.046.015:5613:4411104269.0
312Matthew Tkachuk21CGYLW5828748.55.7546047.44.94.787.592.242.657.417:3214:40341952.6
313Devon Toews24NYID813612053.18.91019252.38.74.290.894.964.435.619:0915:46494339.5
314Jacob Trouba24WPGD69810249.0-2.9767550.3-0.83.592.796.253.246.821:5717:26362334.8
315Alex Tuch22VEGRW7988553.61.6694958.54.45.894.4100.257.442.617:0413:50343754.1
316Kyle Turris29NSHC6928851.1-3.0695953.9-1.15.497.8103.170.229.814:2713:16022857.1
317Juuso Valimaki20CGYD2331963.524.8261661.926.44.3100.0104.363.236.816:4716:0312650.0
318Trevor van Riemsdyk27CARD9897653.9-2.9675754.0-2.14.495.299.760.739.313:5011:44032152.4
319Marc-Edouard Vlasic31SJSD1836036549.7-2.425025249.80.112.090.1102.145.754.323:3220:09596043.3
320Jakub Vrana22WSHLW76810040.5-1.4498038.0-5.35.394.699.936.064.014:2312:47231942.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%
321Chris Wagner27BOSC1212414246.6-5.89610448.0-4.34.590.394.823.176.912:3411:50203357.6
322Lucas Wallmark23CARC1513618842.0-16.99713841.3-17.99.792.4102.153.646.414:0411:39562352.2
323Austin Watson27NSHLW6668842.9-13.6535449.5-6.89.583.893.321.278.812:2611:58181877.8
324Alexander Wennberg24CBJC4274537.5-10.5183136.7-12.10.0100.0100.058.341.710:298:24220
325Zach Werenski21CBJD1019022845.51.114116146.71.210.293.6103.848.751.326:3722:11562657.7
326Blake Wheeler32WPGRW61049253.13.3747051.40.811.590.4101.969.730.320:1116:24212245.5
327Justin Williams37CARRW1523715860.07.216112157.13.08.589.798.262.737.318:0814:589107458.1
328Colin Wilson29COLC1213914948.3-3.610010149.8-2.28.192.6100.736.363.816:0812:08413964.1
329Garrett Wilson27PITLW4233440.4-17.2172441.5-15.67.787.595.20.0100.08:037:2711683.3
330Tom Wilson24WSHRW79711246.47.1728545.95.812.090.0102.034.965.121:0315:38362347.8
331Nikita Zadorov23COLD1220922648.0-4.615215449.7-2.85.389.995.243.856.218:4917:23773036.7
332Nikita Zaitsev27TORD710410849.1-0.8828549.11.26.887.994.735.864.218:5716:233111457.1
333Mats Zuccarello31DALLW1316318946.3-0.110613244.5-2.513.491.3104.857.342.717:0714:351063857.9
Support us without the ads? Go Ad-Free.