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 Acciari30FLAC9706053.8-4.2554057.90.20.084.484.458.042.09:559:3111933.3
2Sebastian Aho24CARF1419917952.60.613913351.1-0.411.287.198.353.146.919:1213:5217125855.2
3Michael Anderson22LAKD713215645.8-2.59311145.6-4.34.390.194.440.759.319:4917:54011546.7
4Rasmus Andersson25CGYD1224819655.9-5.119815955.5-3.76.284.991.048.451.621:5616:37593959.0
5Josh Archibald29EDMRW139113640.1-9.86210437.3-12.46.588.494.927.872.29:278:21202142.9
6Andreas Athanasiou27LAKC68010044.4-3.2576945.2-2.65.089.494.446.353.714:2112:22222236.4
7Nicolas Aube-Kubel25COLRW1414311156.3-2.71037757.2-2.47.595.0102.550.749.310:2210:21122955.2
8Mikael Backlund32CGYC1222414161.43.016111259.01.68.693.5102.154.245.819:3315:0716126352.4
9Nicklas Backstrom34WSHC6719842.0-3.0577244.20.98.593.9102.443.956.117:6014:03142272.7
10Ivan Barbashev26STLC1210915840.8-2.78212040.6-1.83.390.493.650.749.313:2611:54332454.2
11Aleksander Barkov26FLAC1017213057.0-0.213310256.6-1.011.888.9100.762.937.121:5714:601036261.3
12Tyson Barrie30EDMD1621825446.2-3.917118747.8-0.69.492.8102.347.852.218:1814:55537040.0
13Pierre-Edouard Bellemare36TBLLW2315418845.0-3.010313543.3-4.67.194.2101.340.759.310:438:27643647.2
14Jamie Benn32DALLW77114433.0-8.75910935.1-7.57.197.4104.524.475.617:2214:10162070.0
15Sam Bennett25FLAC1020312162.78.31539162.78.15.592.898.361.238.816:4614:26545453.7
16Matt Benning27NSHD3393950.06.8262848.16.15.687.092.556.543.514:3012:21121136.4
17Patrice Bergeron36BOSC71107061.113.9884765.218.311.787.999.568.731.318:1212:11324870.8
18Colin Blackwell28TORC7395641.1-12.1294141.4-14.54.091.295.236.863.27:126:5721977.8
19Teddy Blueger27PITC7717349.3-4.5575252.3-3.14.395.099.323.876.214:0711:45341080.0
20Zach Bogosian31TBLD2222225846.3-1.417618948.21.16.694.1100.743.956.112:3412:250104247.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%
21Matt Boldy20MINLW6625055.41.8513758.03.32.592.695.178.321.713:1911:10642356.5
22Mark Borowiecki32NSHD2173433.30.2132237.12.70.094.194.155.644.415:4711:5800333.3
23Robert Bortuzzo32STLD10568838.9-3.5456740.2-1.45.992.798.626.273.810:389:0500633.3
24Evan Bouchard22EDMD1630125254.47.921519153.06.910.187.197.154.445.618:0815:408109740.2
25Brian Boyle37PITC6475048.5-5.7353153.0-2.67.188.996.030.869.210:158:59231471.4
26Tyler Bozak35STLC12689940.7-2.6467438.3-4.26.194.1100.238.161.99:418:01401855.6
27Derick Brassard34EDMC171335.0-16.541323.5-26.50.0100.0100.00.0100.08:128:120010.0
28Justin Braun34NYRD1916521543.4-2.712116742.0-3.610.691.7102.352.947.112:4112:0111102035.0
29Philip Broberg20EDMD11712.5-45.2040.0-57.8100.060.040.03:163:16000
30T.J. Brodie31TORD71239057.79.8966460.09.812.390.4102.748.451.622:4718:1112933.3
31Jonas Brodin28MIND61028853.7-0.4716751.4-6.07.487.594.957.542.522:5517:26611861.1
32Jonny Brodzinski28NYRC18561.516.25550.011.50.0100.0100.033.366.710:399:4000250.0
33Dustin Brown37LAKRW7878251.55.1696153.16.03.893.697.561.238.812:3911:39333063.3
34Josh Brown28BOSD121511.8-31.121313.3-35.40.075.075.011.188.912:5210:58010
35Pavel Buchnevich26STLLW1215421541.7-1.811416341.2-1.215.586.3101.841.059.018:5514:47844647.8
36Michael Bunting26TORLW6925363.415.3653465.716.89.584.093.574.026.015:0713:15101637.5
37Andre Burakovsky26COLLW1215813454.1-5.71139953.3-8.112.290.4102.662.937.112:2511:281043537.1
38Quinton Byfield19LAKC2101737.0-9.471433.3-15.00.091.791.754.545.57:485:2900616.7
39Bowen Byram20COLD2043228060.75.332519462.66.89.993.8103.753.946.119:2218:28587856.4
40Brandon Carlo25BOSD7878550.6-0.7606548.0-5.62.386.088.349.250.818:1713:2633944.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%
41John Carlson32WSHD69211444.70.9708644.92.111.582.594.148.551.524:3618:26292548.0
42Alexandre Carrier25NSHD4649640.0-1.2506443.95.39.591.8101.458.141.921:2217:47131040.0
43Jeff Carter37PITC710212445.1-10.88910146.8-11.26.986.193.031.368.817:2615:13083467.6
44Cody Ceci28EDMD1628331147.6-2.121425345.8-3.813.091.0104.049.250.820:1816:46794946.9
45Erik Cernak24TBLD2332137845.9-2.421925845.9-1.89.091.8100.837.862.219:2016:25275143.1
46Ben Chiarot30FLAD1013916246.2-15.911312447.7-14.14.994.499.352.847.217:1715:51153056.7
47Filip Chytil22NYRC2023822351.68.018117850.47.48.691.199.762.337.713:2412:0710127560.0
48Anthony Cirelli24TBLC2333638946.3-1.922828444.5-3.94.695.9100.543.057.019:1615:3730118452.4
49Kyle Clifford31TORLW100000:490:49000
50Connor Clifton26BOSD79511445.5-8.4737948.0-6.07.792.3100.035.464.617:0715:20611471.4
51Andrew Cogliano34COLLW/C161138457.40.2816057.4-0.56.697.5104.124.675.49:427:32122176.2
52Ian Cole32CARD1415115150.0-2.911411050.9-0.69.294.1103.350.050.014:3811:582112634.6
53Blake Coleman30CGYC1220912363.05.11459759.92.89.992.6102.561.838.214:4813:10656650.0
54Ross Colton25TBLC2322726246.4-1.517219147.40.28.591.299.745.854.213:0811:50556758.2
55J.T. Compher26COLLW2024425349.1-10.617917650.4-10.18.391.099.252.547.513:4112:271224459.1
56Andrew Copp27NYRC2031836746.41.622028643.5-1.78.992.0101.047.752.319:4916:3018297653.9
57Nick Cousins28NSHC3233341.13.1142238.9-0.30.082.482.461.138.912:2210:300030.0
58Charlie Coyle29BOSC/RW7709642.2-12.0526345.2-9.12.778.681.332.167.916:5111:56241855.6
59Sidney Crosby34PITC61299956.65.31097160.67.510.889.4100.257.043.020:2616:58973857.9
60Phillip Danault28LAKC710515041.2-9.27710143.3-7.315.196.8111.932.667.420:4314:56552445.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%
61Anthony DeAngelo26CARD1425722353.52.018016851.70.67.791.599.256.443.621:3117:168147338.4
62Jake DeBrusk25BOSLW7968951.91.1716851.1-1.51.979.581.559.740.316:4712:52221973.7
63Ty Dellandrea21DALC1152735.75.9122532.41.512.5100.0112.520.080.019:1518:0700333.3
64Nicolas Deslauriers30MINLW5264735.6-20.6203437.0-21.40.088.588.529.470.68:127:3911366.7
65Connor Dewar22MINC17187.530.460100.048.80.080.020.010:398:2310425.0
66Max Domi26CARLW1413914648.8-4.410410450.0-1.710.597.3107.858.042.010:2910:15883461.8
67Nic Dowd31WSHC6446640.0-5.1325238.1-6.715.083.898.818.281.812:1010:41241457.1
68Leon Draisaitl26EDMC1629830549.40.621924846.9-2.116.888.1104.956.443.621:2216:5512197459.5
69Dillon Dube23CGYC1215911558.0-1.51168657.4-0.55.389.895.258.042.014:1911:08134353.5
70Matt Duchene31NSHC4749344.35.7536644.56.66.895.8102.751.648.420:4317:38711553.3
71Anthony Duclair26FLALW8756354.3-4.1644956.6-1.49.8100.0109.858.042.012:4310:14201637.5
72Brandon Duhaime24MINRW6284538.4-18.1213140.4-17.30.091.391.336.463.67:086:37011250.0
73Mathew Dumba27MIND61218259.69.1875959.66.79.595.0104.558.641.421:3118:19132560.0
74Brian Dumoulin30PITD1383850.0-10.8293247.5-15.90.0100.0100.037.962.136:3536:1402366.7
75Sean Durzi23LAKD713112551.25.4939250.32.74.987.592.459.540.521:3016:08243151.6
76Alexander Edler35LAKD711814544.9-3.99810149.21.39.795.5105.242.757.318:0116:16282142.9
77Aaron Ekblad25FLAD1019116653.5-5.715012754.2-5.09.187.596.652.247.823:5117:26966038.3
78Mattias Ekholm31NSHD4529535.4-8.1386038.8-2.612.589.1101.655.844.222:4917:53241172.7
79Lars Eller32WSHC6838848.56.3576845.62.97.586.393.831.069.015:4812:52342171.4
80Pierre Engvall25TORLW7838250.3-1.3666052.4-1.88.090.798.716.783.315:0913:34242254.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%
81Joel Eriksson Ek25MINC6816455.92.6604656.61.716.284.4100.635.065.018:1012:09323164.5
82Dante Fabbro23NSHD4689442.01.9437038.1-3.92.890.693.344.355.719:4018:5622944.4
83Radek Faksa28DALC77110041.52.8506543.53.810.893.5104.331.368.813:5111:27211850.0
84Jesper Fast30CARRW1419818951.2-1.513614648.2-4.47.691.098.646.153.915:2814:02652356.5
85Justin Faulk29STLD1223526247.37.717320545.86.810.889.2100.049.750.325:5821:05425750.9
86Martin Fehervary22WSHD68611443.0-1.7648642.7-1.38.282.390.448.451.619:4317:5514616.7
87Kevin Fiala25MINLW6755956.02.7584258.03.52.382.985.176.623.417:3612:04332755.6
88Warren Foegele25EDMLW1312510255.17.3947954.38.04.986.090.949.450.69:369:18523737.8
89Marcus Foligno30MINLW6885661.19.8644061.58.412.886.799.536.863.216:1611:53211233.3
90Nick Foligno34BOSLW7556247.0-5.0464650.0-2.69.496.6105.925.075.09:599:35321154.5
91Callan Foote23TBLD1312414945.4-2.58311342.3-4.84.897.2102.166.233.811:2911:17131942.1
92Derek Forbort29BOSD75910735.5-21.0527740.3-16.27.792.299.830.369.718:2313:43331163.6
93Filip Forsberg27NSHC4699442.32.5496742.22.82.396.298.542.657.420:0616:57802846.4
94Gustav Forsling25FLAD1022713462.99.21649563.39.310.392.6103.054.945.121:5819:05754645.7
95Adam Fox23NYRD2041345047.94.230134146.93.78.392.3100.660.439.626:3821:3025268350.6
96Trent Frederic23BOSC4283743.1-14.7212644.7-12.50.090.090.031.868.28:418:2623771.4
97Mark Friedman26PITD6586547.2-5.6514652.6-1.610.096.7106.738.161.910:5510:2312977.8
98Frederick Gaudreau28MINC6605751.3-3.4484352.7-3.45.391.296.472.927.115:4111:14311384.6
99Johnny Gaudreau28CGYLW1224718157.7-2.219214257.5-0.58.686.895.459.340.719:3415:4211149057.8
100Mark Giordano38TORD71079553.02.5786953.1-0.99.492.0101.449.350.720:0715:02033033.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%
101Samuel Girard23COLD713810357.3-3.3957555.9-4.54.593.297.744.755.317:5916:19342556.0
102Claude Giroux34FLAC/LW1019311961.97.01459660.24.311.585.797.362.937.118:0014:08724753.2
103Cody Glass22NSHC2151550.01.681044.4-2.10.0100.0100.062.537.59:508:1521250.0
104Luke Glendening32DALC6446640.0-2.0314739.7-4.20.092.692.626.373.711:389:3211944.4
105Alex Goligoski36MIND4507839.1-16.3405044.4-12.10.091.291.267.732.315:4114:3801540.0
106Barclay Goodrow28NYRRW96612933.8-11.2499234.8-10.17.194.4101.635.764.315:0012:1659966.7
107Mikael Granlund29NSHC4729044.45.8516743.24.44.594.098.550.050.021:5216:13401471.4
108Jordan Greenway24MINLW6726353.3-0.8494850.5-6.410.791.4102.139.560.513:2411:59711631.3
109Carl Grundstrom24LAKRW67710243.0-5.4587344.3-5.613.287.8100.939.760.314:4114:03432556.0
110Matt Grzelcyk28BOSD5857652.85.1605651.70.04.078.982.958.341.718:0915:0121933.3
111Radko Gudas31FLAD101269756.5-0.8916857.2-0.16.594.3100.840.759.314:3812:12463531.4
112Erik Gudbranson30CGYD1220315656.5-3.714311854.8-4.18.488.997.360.639.418:0214:393114746.8
113Jake Guentzel27PITC717412658.07.61449261.09.410.487.998.358.241.822:2818:35555472.2
114Denis Gurianov24DALRW5417435.7-2.0345339.11.84.5100.0104.534.565.511:209:3203742.9
115Brandon Hagel23TBLLW2328430748.10.620821848.82.26.793.5100.245.754.314:2114:021666563.1
116Jani Hakanpaa29DALD710312245.89.1828848.211.08.893.0101.823.876.218:1915:12162352.2
117Taylor Hall30BOSLW71077857.89.5756155.14.36.380.086.363.536.515:4812:34473540.0
118Noah Hanifin25CGYD1224619356.0-4.819115754.9-4.54.086.290.249.650.423:0417:3711167650.0
119Joel Hanley30DALD7578939.0-0.3446739.6-1.06.397.6103.860.539.512:0311:2007862.5
120Ryan Hartman27MINRW61027059.37.9765358.95.37.588.996.475.025.017:2314:00232050.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%
121Garnet Hathaway30WSHRW6588341.1-3.9445843.1-0.512.077.589.515.384.713:2511:15011650.0
122Erik Haula30BOSLW7968054.54.8686351.9-0.37.083.790.760.040.013:5812:44121850.0
123Victor Hedman31TBLD2343144049.53.131432948.82.810.092.1102.146.853.224:4018:5662314154.6
124Danton Heinen26PITC/LW71009052.6-0.5816854.4-0.75.492.097.465.834.215:3114:18463158.1
125Miro Heiskanen22DALD713018741.02.99913342.73.77.494.7102.145.554.525:3520:385114643.5
126Darren Helm35COLC/LW2016213554.5-3.11219456.3-2.29.092.2101.230.469.611:358:54714858.3
127Roope Hintz25DALLW6987756.020.2786255.718.38.895.0103.864.335.718:5013:32142759.3
128Justin Holl30TORD5606548.0-5.4474750.0-4.611.194.9106.043.556.516:5014:2821475.0
129Dylan Holloway20EDMF12722.2-29.82625.0-24.4100.0100.0200.066.733.33:273:27000
130Patric Hornqvist35FLARW10815360.43.9664559.52.54.286.590.755.844.210:488:42023268.8
131Jonathan Huberdeau28FLALW1017113555.9-1.812910056.3-1.410.589.599.967.033.020:4714:21374456.8
132Dryden Hunt26NYRLW3132534.2-11.682028.6-16.00.088.288.230.869.29:469:2001366.7
133Zach Hyman29EDMC1625528347.4-2.420221148.91.013.189.7102.847.352.720:2815:0613110762.6
134Alex Iafallo28LAKC710812147.2-0.4758846.0-3.310.390.5100.845.854.217:2814:11633663.9
135Calle Jarnkrok30CGYC1217812858.2-1.41289856.6-1.57.489.496.853.346.714:3012:30754047.5
136Seth Jarvis19CARC1417914954.63.113111154.13.79.887.797.556.243.815:0212:1110127145.1
137Tanner Jeannot24NSHF4467837.1-5.1335338.4-3.012.085.097.056.843.217:0713:21011241.7
138Nick Jensen31WSHD67412637.0-10.95810136.5-11.04.990.795.520.879.220:1616:5716966.7
139Ryan Johansen29NSHC4336932.4-11.0234832.4-10.65.391.796.940.959.116:5513:4640450.0
140Marcus Johansson31WSHC/W6729144.20.1586447.55.58.393.5101.843.256.815:0013:15221464.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%
141Erik Johnson33COLD2032026554.7-3.424618357.3-1.19.393.9103.245.354.717:0114:59696844.1
142Jack Johnson35COLD1311810952.0-4.7817651.6-7.214.384.698.938.161.911:0610:2410837.5
143Dakota Joshua25STLC15550.0-0.53537.5-11.00.0100.0100.0100.00.08:367:500010.0
144Roman Josi31NSHD48710944.46.5608242.33.24.091.995.948.851.326:0322:17123560.0
145Tyson Jost23MINC6495945.4-10.8373750.0-6.64.096.2100.239.360.711:369:34311369.2
146Nazem Kadri31COLC1628718760.55.022013362.36.211.788.099.751.548.517:2214:337510953.2
147Kaapo Kakko20NYRRW1919920349.54.715816648.84.79.092.1101.160.040.012:0211:44363969.2
148Arthur Kaliyev20LAKRW7705854.78.6534355.28.10.093.593.557.442.611:548:16023148.4
149David Kampf27TORC7787351.70.5645354.71.48.595.0103.512.787.317:2713:35152176.2
150Evander Kane30EDMLW1532928153.97.924022152.16.011.689.0100.662.437.619:3817:4831110455.8
151Kasperi Kapanen25PITRW71129055.43.1947555.61.08.198.3106.370.829.215:5314:60243259.4
152Kirill Kaprizov24MINLW61077359.48.3815460.07.112.584.697.177.422.619:2614:42545450.0
153Ondrej Kase26TORRW7485347.5-4.5393751.3-2.811.190.0101.135.065.010:227:37311952.6
154Zack Kassian31EDMRW1611913946.1-3.47811041.5-7.99.590.5100.044.056.08:078:03132181.0
155Duncan Keith38EDMD1629727751.74.020920950.02.610.387.297.550.649.419:4016:1210234645.7
156Adrian Kempe25LAKLW711314543.8-5.48511043.6-7.26.388.594.850.549.520:3615:03075164.7
157Alexander Kerfoot27TORC7749344.3-9.5526345.2-11.410.892.5103.346.253.815:2712:57572060.0
158Alex Killorn32TBLC/LW2332834848.51.322924848.01.25.593.398.835.664.419:1615:1811148154.3
159Joel Kiviranta25DALF7458833.8-6.6346235.4-6.03.892.396.237.562.59:369:3321955.6
160John Klingberg29DALD78416733.5-8.66312633.3-10.54.995.3100.252.947.119:0016:01281827.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%
161Anze Kopitar34LAKC713115645.6-2.89411445.2-4.95.688.093.550.549.521:5716:19344070.0
162Jesperi Kotkaniemi21CARC1414610258.98.11107160.811.52.989.892.764.235.811:459:30583354.5
163Chris Kreider30NYRLW2029133646.41.521525046.22.38.791.8100.444.355.719:0415:0613228557.6
164Torey Krug30STLD3413454.79.0312852.59.411.590.0101.556.044.014:3811:4300977.8
165Nikita Kucherov28TBLRW2336238448.51.425828447.60.612.992.4105.357.342.720:4416:19172815350.3
166Brett Kulak28EDMD1622225246.8-3.017619247.8-0.610.095.0105.047.152.917:0614:52993452.9
167Dmitry Kulikov31MIND2221657.9-10.1161650.0-18.10.073.373.371.428.615:3312:2102616.7
168Luke Kunin24NSHC4386138.4-3.1264337.7-3.74.890.695.437.962.113:1312:5400825.0
169Rasmus Kupari21LAKC5403652.65.0262452.03.30.093.893.868.231.87:477:150140.0
170Evgeny Kuznetsov29WSHC6648243.8-0.4526644.10.78.187.095.166.733.319:0513:48272564.0
171Oliver Kylington24CGYD1223115559.80.916112057.3-0.710.192.7102.862.038.016:1515:444124445.5
172Jordan Kyrou23STLC1215316747.86.812013247.68.06.988.595.451.348.715:4713:401545360.4
173Alexis Lafreniere20NYRLW2024125348.84.518920048.65.29.090.799.764.735.314:0213:049216347.6
174Gabriel Landeskog29COLLW2042227460.65.231219861.24.612.890.3103.261.838.220:5817:24181610155.4
175Johan Larsson29WSHLW/C6425543.3-1.0304341.1-2.911.185.796.822.078.010:2210:1640757.1
176Jeremy Lauzon24NSHD3295335.4-8.7183732.7-11.30.088.988.927.872.217:0214:2401366.7
177Curtis Lazar26BOSC/RW7527441.3-12.2425742.4-12.36.597.3103.722.577.512:5910:05001560.0
178Brett Leason22WSHRW121016.7-29.01109.1-37.50.088.988.90.0100.08:178:13000
179Nick Leddy30STLD911222033.7-10.38216932.7-11.916.194.5110.631.568.521:3119:41251656.3
180Artturi Lehkonen26COLLW2034326756.2-1.325418657.7-0.69.388.798.053.346.717:0714:38937458.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%
181Brendan Lemieux25LAKLW7844963.218.7654061.916.52.193.895.966.733.38:218:15001675.0
182Kris Letang34PITD719418151.7-2.316314353.3-3.08.388.797.051.648.429:5124:336184245.2
183Trevor Lewis35CGYC1213811355.0-5.31048455.3-3.18.587.395.766.233.812:2410:34463548.6
184Timothy Liljegren22TORD2222943.1-9.2182146.2-13.115.491.7107.133.366.719:2812:3502812.5
185Esa Lindell27DALD711917340.82.39413141.82.29.193.3102.328.671.423:1519:06132277.3
186Ryan Lindgren23NYRD1729836844.7-0.421726445.10.69.196.1105.358.841.221:5519:489134949.0
187Elias Lindholm27CGYC1224018556.5-4.118415154.9-4.47.085.792.758.441.621:1115:13386354.0
188Hampus Lindholm28BOSD4895561.810.5684162.411.812.588.9101.464.635.421:2917:35411323.1
189Blake Lizotte24LAKC71018155.510.3845560.415.83.392.796.063.836.213:5912:39431957.9
190Ryan Lomberg27FLALW5352954.70.2242252.2-2.66.388.995.135.364.78:118:0902683.3
191Steven Lorentz25CARC/LW5433158.16.8322259.38.30.0100.0100.060.040.07:537:45131154.5
192Milan Lucic33CGYLW121249257.4-2.2896956.3-1.76.985.792.663.037.09:239:16671526.7
193Anton Lundell20FLAC9888451.2-8.1696750.7-9.46.191.197.241.059.011:309:04431040.0
194Eetu Luostarinen23FLAC10988453.8-4.0756055.6-2.14.288.993.142.957.113:0911:08351560.0
195Ilya Lyubushkin27TORD7759643.9-10.2576247.9-7.98.191.199.240.060.013:5513:3013650.0
196Olli Maatta27LAKD710911149.52.8768248.1-0.47.893.1100.961.838.216:5515:50211931.6
197Nathan MacKinnon26COLC2047028562.37.934621461.85.810.989.3100.263.936.121:2517:58141319460.3
198Cale Makar23COLD2051436458.52.338226059.52.410.288.098.264.135.927:0420:56241316144.1
199Evgeni Malkin35PITC714410557.86.81208458.85.610.793.8104.477.023.020:3916:467113464.7
200Brad Malone32EDMC/LW2121544.4-11.791340.9-11.80.090.990.955.644.47:456:070020.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%
201Maxim Mamin27FLAC/RW4444648.9-6.9333449.3-6.00.085.785.745.254.810:3110:30011369.2
202Andrew Mangiapane25CGYLW1220011064.57.01429460.23.19.192.6101.755.744.315:3512:281105251.9
203Josh Manson30COLD2031426754.0-4.322618654.9-4.59.892.0101.740.060.017:1115:2911168347.0
204Anthony Mantha27WSHRW6928452.311.8736054.916.36.087.093.029.870.217:1215:21132466.7
205Brad Marchand33BOSLW71107858.510.5865063.215.614.085.399.368.231.820:0913:19334348.8
206Mason Marchment26FLAF4764662.35.2563362.95.32.581.884.355.344.715:2514:10441752.9
207John Marino24PITD716410660.711.31308161.69.810.788.999.648.151.923:1620:40362138.1
208Mitch Marner24TORRW71117559.712.0805260.69.814.085.499.471.628.422:5614:52714052.5
209Pat Maroon33TBLLW2316517049.32.011812049.62.89.394.5103.854.145.99:068:216124266.7
210Jordan Martinook29CARLW6623365.314.6502170.423.82.693.896.480.619.49:579:43111275.0
211Mike Matheson27PITD718417151.8-2.115313353.5-2.46.990.697.552.247.825:1223:225133154.8
212Auston Matthews24TORC71289457.79.9946160.610.611.787.298.968.531.522:1717:12965949.2
213Charlie McAvoy24BOSD61379359.610.91096961.212.911.185.196.271.428.624:5418:11592445.8
214Michael McCarron26NSHRW2172243.612.6121642.99.50.075.075.066.733.311:199:22005100.0
215Connor McDavid25EDMC1638632654.28.828426751.55.715.889.5105.361.538.523:0218:41142011055.5
216Ryan McDonagh32TBLD2337645845.1-4.027032145.7-2.49.092.5101.639.260.822:2619:1110175749.1
217Brock McGinn27PITLW710111746.3-9.0889747.6-10.19.293.4102.725.075.017:1515:01472759.3
218Ryan McLeod22EDMC1618916054.26.413411753.46.44.691.896.453.746.314:3311:1213114369.8
219Connor McMichael21WSHC4222943.1-1.3122532.4-12.714.394.4108.738.561.56:246:2410520.0
220Jonathon Merrill29MIND6749144.8-13.2566546.3-13.13.086.089.063.436.616:2514:26421450.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%
221Jacob Middleton26MIND61016162.312.1814066.916.812.796.7109.461.738.316:5414:39241947.4
222Ilya Mikheyev27TORF7768248.1-4.2656151.6-2.912.290.9103.123.676.416:4613:03312759.3
223Niko Mikkola25STLD1212516543.10.28912042.60.810.691.8102.417.982.115:3913:50261936.8
224K'Andre Miller22NYRD2040947846.11.330436945.20.97.292.499.736.163.924:4722:2725285635.7
225Brandon Montour27FLAD1017111260.44.71379160.14.06.491.497.867.532.515:5314:16134047.5
226Trevor Moore26LAKLW711413745.4-3.0829247.1-1.812.391.5103.834.965.118:0615:14232965.5
227Tyler Motte26NYRC1512715345.40.79411644.8-0.16.094.7100.740.959.112:0410:411234955.1
228Jake Muzzin32TORD711510452.51.9877254.71.613.391.2104.644.855.222:1118:10242138.1
229Vladislav Namestnikov29DALC76010336.8-3.2507938.8-2.26.390.696.841.059.014:4511:07042157.1
230Riley Nash32TBLC8504055.66.8372757.87.33.795.599.248.052.07:297:2640977.8
231Martin Necas23CARC1416314652.80.712410853.42.76.294.7100.949.450.615:0511:321194450.0
232Patrik Nemeth29NYRD5698046.3-0.5546645.01.22.489.491.847.252.815:4814:3312944.4
233Alex Newhook21COLC1210311447.5-9.4777152.0-6.19.390.699.849.350.710:439:39161936.8
234Valeri Nichushkin26COLRW2046129561.05.934422460.63.99.389.598.859.140.920:1617:3317510866.7
235Nino Niederreiter29CARRW1421020051.2-1.514415648.0-4.87.990.097.946.153.916:3114:013126045.0
236Tomas Nosek29BOSC7487439.3-14.5345637.8-17.78.796.9105.625.075.012:319:05241435.7
237Ryan Nugent-Hopkins28EDMC1620826943.6-7.516719745.9-3.37.290.497.637.862.220:2214:117106058.3
238Darnell Nurse26EDMD1529633147.2-2.422426246.1-2.713.990.2104.146.653.421:0717:291115749.1
239William Nylander25TORC7917654.54.4675455.42.311.488.9100.365.534.518:1413:29203959.0
240Drew O'Connor23PITF281338.1-17.971041.2-14.30.071.471.450.050.05:415:391020.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%
241Logan O'Connor25COLRW1714112752.6-3.8998254.7-3.19.589.398.739.160.911:129:33953464.7
242Ryan O'Reilly30STLC1215720343.61.011615842.30.614.491.2105.627.172.921:2416:08625166.7
243Mathieu Olivier24NSHF3212644.77.9151845.58.50.082.482.470.030.08:268:02002100.0
244Dmitry Orlov30WSHD611513645.83.08911144.51.86.290.096.223.576.522:0220:20681421.4
245T.J. Oshie35WSHC/RW66510338.7-7.6488137.2-8.911.994.4106.355.744.320:0314:062112781.5
246Alex Ovechkin36WSHLW6708146.43.1576746.03.47.087.294.271.428.618:3313:24363948.7
247Ondrej Palat30TBLLW2331433748.20.923325048.21.514.092.7106.749.150.916:5914:1119187664.5
248Artemi Panarin30NYRLW2032636647.12.622628444.3-0.56.991.898.759.540.520:1917:17164310547.6
249Colton Parayko28STLD1220827842.8-0.215020941.8-0.312.893.6106.534.465.625:2422:065103764.9
250David Pastrnak25BOSRW71188458.410.7886358.39.114.084.198.165.934.119:2714:20577055.7
251Nick Paul26TBLLW2324532143.3-5.818022344.7-3.410.891.3102.137.362.718:1814:071647558.7
252Joe Pavelski37DALC713212850.817.21039751.516.96.895.7102.457.542.519:5716:09392766.7
253David Perron33STLLW1216521143.91.411916242.30.612.490.7103.030.070.019:5016:421057456.8
254Corey Perry36TBLRW2319720149.52.313614448.61.77.890.898.654.545.512:429:20586962.3
255Scott Perunovich23STLD7445345.45.3314242.51.75.085.390.388.211.810:497:5020450.0
256Brett Pesce27CARD1428426951.4-1.521019751.60.47.790.598.350.949.122:1419:291056841.2
257Jacob Peterson22DALC3174627.0-13.8103721.3-22.50.092.092.038.561.510:3210:3200450.0
258Marcus Pettersson25PITD714811755.84.11168856.92.812.389.2101.645.754.321:1619:51242326.1
259Brayden Point25TBLC911110950.54.9718944.40.65.387.092.346.953.118:4614:13343464.7
260Jesse Puljujarvi23EDMRW1618516453.05.013411454.07.28.389.998.267.033.010:059:45143857.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%
261Alexander Radulov35DALRW372621.2-17.951821.7-20.90.090.990.957.142.99:446:4200450.0
262Michael Raffl33DALLW77611240.41.5627844.35.16.792.799.429.870.215:6013:34431650.0
263Rickard Rakell28PITRW220580.027.315575.020.90.0100.0100.088.911.19:268:16011154.5
264Mikko Rantanen25COLRW2040028758.21.630019860.23.18.489.497.860.939.120:1116:3422510351.5
265Ryan Reaves35NYRRW1811315142.8-3.27910842.2-3.01.697.799.342.058.09:259:194101872.2
266Mike Reilly28BOSD5736054.98.1524653.14.39.193.9103.058.541.515:4714:21241450.0
267Sam Reinhart26FLAC1016212656.3-1.21249955.6-2.43.689.693.250.649.419:2513:34634566.7
268Morgan Rielly27TORD712111152.21.4917554.81.811.187.598.662.337.722:3518:03313250.0
269Brett Ritchie28CGYRW7684162.42.6543262.83.78.382.690.967.732.38:408:37201758.8
270Jason Robertson22DALLW711514045.18.6849945.98.09.497.1106.560.639.419:0715:40633743.2
271Evan Rodrigues28PITC71107659.17.8895462.29.33.088.491.453.846.216:0613:50574560.0
272Kevin Rooney28NYRC159815838.3-10.07311938.0-8.67.094.4101.438.062.011:5610:16782669.2
273Calle Rosen27STLD910013442.7-1.58010343.70.85.593.498.952.147.914:2813:35451947.4
274Matt Roy26LAKD713117243.2-6.89612144.2-6.66.891.898.632.767.320:5418:10042556.0
275Chad Ruhwedel31PITD7739643.2-12.3657048.1-8.47.796.4104.145.554.514:5612:3114887.5
276Kris Russell34EDMD6344543.0-8.8252649.0-1.510.088.298.248.151.99:378:0513475.0
277Bryan Rust29PITRW715511856.85.51258858.75.511.586.497.957.642.422:3617:47274259.5
278Jan Rutta31TBLD1719021147.4-0.213115446.0-1.712.594.0106.556.543.513:0912:31463531.4
279Derek Ryan35EDMC159917636.0-15.86812834.7-16.48.592.0100.627.472.611:089:06941770.6
280Brandon Saad29STLLW1214316047.25.811012746.46.27.394.6101.936.463.616:3213:31603565.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%
281Steven Santini26STLD15183.340.54180.040.925.0100.0125.0100.00.03:083:08000
282Marco Scandella31STLD4384446.30.8243540.7-2.20.088.588.566.733.311:139:4900728.6
283Brayden Schenn30STLC1215320742.5-0.610915741.0-1.411.390.6101.841.658.418:1115:26442955.2
284Braden Schneider20NYRD2015823140.6-5.812218040.4-5.27.092.599.553.346.711:0910:563163432.4
285Justin Schultz31WSHD6717548.66.1515647.75.48.397.3105.654.945.115:0513:22451942.1
286Tyler Seguin30DALC78718232.3-10.76713133.8-10.010.994.6105.430.469.619:5116:23132958.6
287Mikhail Sergachev23TBLD2336039747.6-0.124729145.9-1.910.893.8104.650.050.022:1718:368216838.2
288Conor Sheary29WSHLW6887952.712.1686551.110.94.090.594.556.343.817:0414:06532548.0
289Wayne Simmonds33TORRW271236.8-14.25838.5-18.40.087.587.525.075.05:335:331010.0
290Colton Sissons28NSHC4486841.40.8344543.03.411.188.699.757.942.116:0713:1521875.0
291Brady Skjei27CARD1426826250.6-2.820019750.4-1.77.291.298.450.549.521:2019:0211166847.1
292Jaccob Slavin27CARD1427423853.52.019017552.11.110.792.7103.453.346.723:2318:3727115846.6
293Brendan Smith32CARD1413813251.1-1.41049851.50.14.594.899.347.752.311:2610:46443542.9
294Craig Smith32BOSC7697049.6-1.9515150.0-2.75.180.085.143.956.111:519:42012748.1
295Jordan Spence20LAKD3434449.43.1313745.6-2.14.585.289.760.040.018:0114:27001030.0
296Jason Spezza38TORC5392759.18.3301862.510.88.081.389.373.326.78:046:4510966.7
297Jared Spurgeon32MIND6946957.75.4785260.06.910.787.598.258.042.020:3313:54101850.0
298Jordan Staal33CARC1419519849.6-3.713515446.7-6.67.892.099.846.653.416:2413:51553455.9
299Steven Stamkos31TBLC2332435547.70.223425647.80.814.591.8106.351.648.418:5514:2741111758.1
300Troy Stecher27LAKD4768347.80.1645752.95.610.297.4107.657.742.316:5815:31061275.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%
301Derek Stepan31CARC3312654.44.9241955.85.80.088.988.957.142.98:378:0300633.3
302Michael Stone31CGYD91567567.510.11086064.38.310.095.3105.367.232.813:0210:16005048.0
303Ryan Strome28NYRC1927532545.81.219925643.7-1.08.693.3101.857.442.618:1815:085197862.8
304Marian Studenic23DALRW4244037.5-3.5163134.0-7.40.086.486.444.455.68:588:5511560.0
305Nico Sturm26COLC13697747.3-12.3445544.4-15.58.895.3104.232.867.28:277:24321560.0
306Ryan Suter37DALD711418238.5-1.38512939.7-1.26.594.6101.040.759.323:3819:16271346.2
307Andrei Svechnikov21CARRW1421817355.84.915712954.95.07.589.496.959.840.216:1213:309178243.9
308Chris Tanev32CGYD813710456.8-1.21017956.10.08.294.3102.660.639.419:3416:20181844.4
309Vladimir Tarasenko30STLRW1213519041.5-1.99514140.3-2.412.588.8101.354.945.116:5913:51655261.5
310John Tavares31TORC7879348.3-4.1646450.0-5.110.090.9100.953.446.618:3513:52132751.9
311Teuvo Teravainen27CARF1414916048.2-5.210811448.6-3.513.291.3104.446.553.516:5411:5410155561.8
312Robert Thomas22STLC1214919543.30.511615143.42.29.987.297.047.053.018:4514:601183262.5
313Joe Thornton42FLAC15362.5-0.93350.0-13.90.066.766.7100.00.06:185:37000
314Matthew Tkachuk24CGYLW1224017258.3-1.418113457.5-0.57.784.592.260.239.817:6014:355176752.2
315Devon Toews27COLD2049838056.7-0.836228256.2-3.410.488.899.261.838.225:5321:5712118452.4
316Tyler Toffoli29CGYC1217613357.0-3.013310755.4-3.22.490.593.052.847.216:2512:302106154.1
317Eeli Tolvanen22NSHRW3184130.5-13.9112728.9-14.90.090.990.942.157.911:049:1600580.0
318Philip Tomasino20NSHC3192741.3-4.1112035.5-9.30.093.893.840.060.010:289:001130.0
319Alexey Toropchenko22STLRW12739044.82.2527042.60.815.891.7107.551.248.88:508:32002240.9
320Yakov Trenin25NSHC4415343.63.6283544.44.922.280.8103.061.138.915:1213:08121566.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%
321Vincent Trocheck28CARC1416217148.6-4.812112449.4-2.611.595.6107.050.050.018:2112:2012164963.3
322Jacob Trouba27NYRD2039446945.70.529336644.5-0.38.693.6102.232.867.224:2821:19112910353.4
323Trevor van Riemsdyk30WSHD6607644.10.0455545.01.915.294.3109.455.344.715:1912:0632850.0
324Frank Vatrano27NYRLW2026335342.7-3.720126842.9-2.57.893.5101.346.653.415:0714:126256761.2
325Carter Verhaeghe26FLAC1020613260.95.915610260.54.911.992.1104.060.239.816:4515:46654746.8
326Gabriel Vilardi22LAKC2172045.9-5.4131644.8-7.80.0100.0100.077.822.29:569:0102475.0
327Chris Wagner30BOSC3212942.0-3.8151845.5-2.60.0100.0100.031.668.410:229:3621560.0
328Nathan Walker27STLC4192642.2-3.0131841.9-0.49.1100.0109.122.277.88:178:0001366.7
329MacKenzie Weegar28FLAD1022113462.38.116910561.77.06.491.097.459.940.121:1818:143104953.1
330Tom Wilson27WSHRW1010.0-45.8010.0-46.8100.01:310:58002100.0
331Kailer Yamamoto23EDMRW1422319453.57.017714355.310.37.786.794.453.047.016:1613:421073151.6
332Nikita Zadorov26CGYD1226216461.53.419312560.74.37.189.596.664.036.018:0816:226124645.7
333Mika Zibanejad28NYRC2032238445.60.423928545.61.510.091.4101.441.558.520:5116:20171311853.4
334Mats Zuccarello34MINLW6948253.4-0.8726054.5-1.210.486.496.876.523.519:1514:37312240.9
335Jason Zucker30PITLW5518238.3-17.1446640.0-18.410.388.098.317.982.113:4513:13341369.2