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%
1Sebastian Aho26CARF717410063.57.31147062.05.311.088.199.162.737.322:6018:295114445.5
2Alexander Alexeyev24WSHD4794862.214.7473259.513.33.086.489.450.050.019:1316:37111414.3
3Michael Amadio27VEGC4563660.97.5342755.71.011.1100.0111.137.562.511:2111:2110944.4
4Michael Anderson24LAKD51067259.62.7755358.62.714.678.493.057.642.420:0317:36022045.0
5Mason Appleton28WPGC5536644.5-2.6354842.2-6.013.679.493.027.073.013:6013:1210977.8
6Viktor Arvidsson30LAKLW5896956.3-2.1544753.5-4.910.885.796.564.335.718:1514:59732544.0
7Nicolas Aubé-Kubel27WSHRW3193138.0-17.3101737.0-15.10.092.392.30.0100.09:229:220130.0
8Ivan Barbashev28VEGC711511250.72.1757849.01.010.295.7105.972.627.414:5414:53611747.1
9Aleksander Barkov28FLAC713710556.65.4987357.38.511.684.896.441.958.121:0215:071273852.6
10Tyson Barrie32NSHD1131252.05.97846.72.40.075.075.085.714.317:4213:070050.0
11Mathew Barzal26NYIC59912145.05.9758945.74.78.790.298.951.049.021:0818:30252951.7
12Anthony Beauvillier26NSHLW6447537.0-13.8305137.0-14.68.792.3101.051.748.313:0111:20101656.3
13John Beecher22BOSC85010133.1-16.7356335.7-14.24.286.790.835.964.111:078:59431758.8
14Jamie Benn34DALLW814712853.54.71007955.97.15.693.298.751.049.017:0514:27314037.5
15Sam Bennett27FLAC2212743.8-16.4122235.3-24.322.290.0112.246.253.811:5910:5402850.0
16Simon Benoit25TORD78510145.7-7.1606846.9-4.02.390.592.719.780.317:0415:51041643.8
17Tyler Bertuzzi28TORLW715812356.28.61109254.57.67.593.4100.982.217.818:3515:45263756.8
18Teddy Blueger29VANC7596547.6-5.5374147.4-5.515.895.5111.236.763.312:3410:11001030.0
19Brock Boeser26VANRW714510258.710.71087758.410.811.788.6100.352.547.520:2317:05633548.6
20Jesper Boqvist25BOSC8658742.8-6.0495547.1-1.58.691.7100.261.138.99:579:4012850.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%
21Robert Bortuzzo34NYID5419131.1-12.8316034.1-11.05.989.595.454.845.213:3412:091040.0
22Evan Bouchard24EDMD69910648.38.0726751.812.915.190.2105.348.751.322:4018:41533948.7
23Justin Brazeau25BOSF5434847.3-1.1293644.6-5.28.791.7100.448.651.411:3110:23131947.4
24T.J. Brodie33TORD114960.9-3.48850.0-5.10.060.060.0100.00.017:1014:1810450.0
25Connor Brown30EDMRW15271.425.33175.032.60.025.075.07:357:040010.0
26Patrick Brown31BOSC13827.3-14.43442.9-3.20.0100.0100.012.587.58:278:26000
27Brent Burns38CARD/RW716913954.9-5.411310053.1-7.910.593.5104.146.253.823:5619:04654932.7
28Quinton Byfield21LAKC5895860.53.9614358.72.517.190.6107.749.051.016:1214:53332334.8
29Brandon Carlo27BOSD914817745.5-1.811111948.30.410.595.2105.715.684.420:3617:14483250.0
30John Carlson34WSHD4987955.45.4615751.72.18.990.999.846.753.329:1220:40002948.3
31Sam Carrick31EDMC3143230.4-19.6102528.6-23.914.385.7100.015.085.09:187:36001100.0
32Alexandre Carrier27NSHD68310244.9-4.5667347.5-1.77.388.996.244.455.621:0718:01211650.0
33William Carrier29VEGLW7689442.0-8.9476043.9-5.49.492.3101.714.385.710:4310:41211947.4
34Cody Ceci30EDMD69014538.3-7.96310537.5-10.08.985.394.241.458.620:3518:13121040.0
35Erik Černák26TBLD5759444.4-8.7526743.7-11.412.589.1101.649.150.920:3918:01231118.2
36Mitchell Chaffee26TBLF5514752.02.2443456.46.43.491.795.148.651.411:5611:5502850.0
37Jalen Chatfield27CARD717011559.61.81058156.5-2.53.291.294.546.153.920:4519:49633129.0
38Anthony Cirelli26TBLC57610043.2-10.7456441.3-14.48.081.889.856.443.618:3115:23131533.3
39Casey Cizikas32NYIC5699941.1-0.1547143.20.68.690.599.044.455.615:5614:55321145.5
40Cal Clutterbuck36NYIRW5315735.2-6.9223637.9-5.60.085.785.754.545.59:057:5112520.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%
41Andrew Cogliano36COLLW/C6513857.34.2272849.1-5.118.894.7113.525.075.09:127:221230.0
42Ian Cole34VAND71048255.95.4685256.76.411.987.999.827.572.517:4114:27231816.7
43Ross Colton27COLC6888152.1-2.1585650.9-3.69.889.799.443.856.312:0111:24112157.1
44Max Comtois25CARLW151426.3-32.41811.1-55.985.7100.00.06:196:190010.0
45Kyle Connor27WPGLW512110254.312.4827352.99.811.586.898.370.030.020:4717:49323951.3
46Nick Cousins30FLAC7595352.7-0.4414150.0-2.09.190.099.157.742.38:258:22401338.5
47Charlie Coyle31BOSC/RW913816645.4-1.910111546.8-1.86.894.9101.728.871.218:2914:08514037.5
48Maxwell Crozier23TBLD3444350.60.8362757.18.85.390.095.341.758.314:1514:08011040.0
49William Cuylle21NYRLW6698644.5-1.0465246.92.55.996.8102.765.534.511:5511:55001758.8
50Evgenii Dadonov34DALRW88410045.7-5.5595850.4-0.513.894.9108.745.854.212:2212:16111926.3
51Phillip Danault30LAKC5836755.3-3.5534753.0-5.511.188.299.362.337.717:1614:10201369.2
52Calvin de Haan32TBLD131318.8-22.721016.7-26.20.0100.0100.016.783.310:508:450110.0
53Tony DeAngelo28CARD51197262.310.0914566.915.87.788.996.662.537.517:4317:14002050.0
54Jake DeBrusk27BOSLW911715143.7-4.38711343.5-6.53.893.597.435.664.417:3413:57042969.0
55Ty Dellandrea23DALC4534156.49.6373154.47.04.395.299.618.281.811:5710:4900862.5
56Dylan DeMelo30WPGD59311045.8-1.3638044.1-4.47.793.1100.852.847.222:2420:03311241.7
57Vincent Desharnais27EDMD6659440.9-3.0416339.4-5.212.087.899.836.763.317:2514:3031922.2
58Connor Dewar24TORC6455545.0-4.9283743.1-7.35.992.097.911.488.611:1010:12331250.0
59Phillip Di Giuseppe30VANLW7576646.3-7.1354245.5-7.84.895.7100.432.068.010:229:13201414.3
60Brenden Dillon33WPGD3647446.45.5495547.14.518.589.5108.053.846.221:0418:4200911.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%
61Noah Dobson24NYID513013948.312.6949649.511.75.392.297.451.448.624:0622:24252524.0
62Max Domi28TORLW714411655.46.91048754.57.36.793.099.683.316.716:5714:47433548.6
63Pavel Dorofeyev23VEGLW141225.0-35.82820.0-43.00.0100.0100.075.025.07:117:060010.0
64Drew Doughty34LAKD51239755.9-3.3787152.3-8.110.081.691.659.041.027:1821:53131833.3
65Nic Dowd33WSHC4274040.3-15.1152240.5-12.010.094.1104.13.696.413:5711:0100633.3
66Leon Draisaitl28EDMC68012040.0-4.6578340.7-4.023.884.7108.635.164.919:4115:41413966.7
67Jack Drury23CARC71079054.3-5.3736552.9-6.914.098.0112.037.063.013:1412:10032250.0
68Pierre-Luc Dubois25LAKLW5716950.7-9.8414647.1-13.114.391.9106.266.034.014:5013:35131233.3
69Matt Duchene33DALC811612049.2-1.3767849.4-1.98.695.9104.545.154.916:4615:06782934.5
70Anthony Duclair28TBLLW5627644.9-7.3435046.2-6.910.088.298.263.336.713:2612:02021435.7
71Brandon Duhaime26COLRW6425344.2-10.9223340.0-15.48.392.0100.329.670.48:278:0801742.9
72Mathew Dumba29TBLD5786953.13.9564654.94.96.387.994.158.941.115:3814:43231936.8
73Joel Edmundson30TORD711511150.9-0.1748247.4-3.66.092.398.351.648.418:4016:15152825.0
74Nikolaj Ehlers27WPGLW5868450.65.6625752.17.44.788.993.562.837.215:5214:01323243.8
75Jack Eichel27VEGC715412455.49.41088556.011.76.989.196.068.831.221:2118:04235343.4
76Aaron Ekblad27FLAD712314745.6-12.07910243.6-12.611.791.9103.632.967.121:3817:520112142.9
77Mattias Ekholm33EDMD69110346.95.7636350.09.713.389.5102.849.350.720:2617:31531855.6
78Oliver Ekman-Larsson32FLAD71156364.615.3704859.310.011.888.099.859.140.915:1513:41112937.9
79Andreas Englund28LAKD5596049.6-10.7463656.1-1.06.796.6103.258.841.213:0512:260240.0
80Pierre Engvall27NYILW5717748.08.9555749.18.46.591.297.641.258.816:2215:18151656.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%
81Luke Evangelista21NSHRW6714859.714.9493062.016.82.892.395.171.928.113:2310:17232166.7
82Michael Eyssimont27TBLC5564356.67.7453258.49.00.096.396.344.755.312:4911:47011957.9
83Dante Fabbro25NSHD3352756.58.9251858.18.47.792.3100.073.326.713:2513:0501520.0
84Radek Faksa30DALC4283147.5-4.9191457.65.010.066.776.728.671.410:4210:0601955.6
85Hudson Fasching28NYIRW4457537.5-10.9335039.8-9.49.592.9102.456.044.013:4513:2803650.0
86Martin Fehérváry24WSHD4587842.6-15.9405442.6-13.59.791.7101.321.678.421:4518:01101457.1
87Kevin Fiala27LAKLW5876158.81.4523758.42.112.190.3102.474.525.518:3615:26223842.1
88Warren Foegele27EDMLW6556844.72.1374346.33.710.780.090.741.558.512:3811:10441861.1
89Derek Forbort31BOSD2163332.7-7.2122532.4-10.422.288.9111.122.277.818:2615:0002250.0
90Filip Forsberg29NSHC61119254.710.6735855.710.611.484.896.274.125.920:2616:38414934.7
91Gustav Forsling27FLAD715015649.0-7.010610849.5-3.812.889.6102.433.366.722:2019:04612646.2
92Adam Fox25NYRD610111546.82.3598241.8-4.812.290.9103.164.235.823:5717:14331833.3
93Trent Frederic25BOSC910911149.53.7786953.16.616.493.8110.147.652.413:0812:19421770.6
94Conor Garland27VANRW7908152.60.8635652.91.318.987.8106.740.459.614:3613:00112147.6
95Vladislav Gavrikov28LAKD51017557.4-0.6625154.9-3.07.391.999.255.045.019:4816:48111315.4
96Morgan Geekie25BOSC913014447.41.1879448.10.110.995.2106.154.345.716:3714:59523240.6
97Samuel Girard25COLD4939549.5-1.1596448.0-4.514.092.9106.844.755.322:2620:04021020.0
98Luke Glendening34TBLC5352855.66.0272354.03.17.194.1101.327.372.79:047:1100850.0
99Barclay Goodrow30NYRRW65810136.5-11.7405641.7-4.49.195.1104.230.669.414:1411:1413862.5
100Noah Gregor25TORC2171356.716.416964.023.10.080.080.08.391.78:058:0502520.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%
101Carl Grundström26LAKRW5342359.62.1251267.612.00.0100.0100.053.846.25:425:3601580.0
102Matt Grzelcyk30BOSD3455744.1-1.4343648.62.15.095.8100.860.040.018:1017:3412560.0
103Jake Guentzel29CARC715611158.40.0977656.1-3.011.193.5104.660.339.721:0417:53354537.8
104David Gustafsson23WPGC4143230.4-17.3131841.9-5.525.075.0100.020.080.07:427:0602666.7
105Erik Gustafsson31NYRD69910249.35.8695953.912.96.390.997.264.935.118:1516:14042128.6
106Brandon Hagel25TBLLW5919050.30.0566147.9-5.18.179.187.254.046.021:3616:40561747.1
107Nicolas Hague25VEGD1121152.210.47943.80.90.0100.0100.070.030.015:4114:0100333.3
108Noah Hanifin27VEGD714915449.20.09811047.1-1.95.492.998.256.543.523:4320:35534129.3
109Thomas Harley22DALD819318151.62.512612250.80.07.493.9101.355.144.924:1522:10833145.2
110Victor Hedman33TBLD511110451.62.3776853.12.99.188.097.169.830.225:4518:19352755.6
111Danton Heinen28BOSC/LW5515846.82.2363749.31.87.489.396.740.759.315:2111:5021955.6
112Miro Heiskanen24DALD820122447.3-5.112814746.5-7.66.388.294.562.237.827:4524:48575139.2
113Adam Henrique33EDMC5617046.65.9424250.09.110.790.3101.054.245.815:5214:1821850.0
114Tomáš Hertl30VEGC712711253.15.6868051.85.00.087.887.868.931.118:3316:40022360.9
115Roope Hintz27DALLW813314448.0-3.07910443.2-10.87.890.398.154.945.118:3515:53402737.0
116Nils Höglander23VANLW7634856.85.6443257.97.15.990.996.844.155.99:369:1411540.0
117Dylan Holloway22EDMC6436838.7-5.3285035.9-9.212.588.0100.544.455.69:409:30101136.4
118Pontus Holmberg24TORRW7606747.2-4.5384744.7-6.20.090.990.942.357.711:4210:0314875.0
119Simon Holmström22NYIRW3264934.7-1.7163531.4-8.111.1100.0111.154.545.511:2311:0210425.0
120Bo Horvat28NYIC59210446.98.4717648.38.29.386.796.053.846.222:0717:43313066.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%
121Brett Howden25VEGC7919150.01.1535947.3-1.26.797.6104.254.345.713:0212:17102133.3
122Filip Hronek26VAND71449560.312.91036860.213.210.785.796.465.234.820:3218:15121833.3
123Quinn Hughes24VAND71599961.615.81177361.616.48.188.096.166.733.323:2619:52334022.5
124Ben Hutton30VEGD116866.716.010376.925.920.0100.0120.0100.00.013:4813:4820520.0
125Zach Hyman31EDMLW6909748.17.4656350.810.915.290.9106.156.343.719:6016:05213961.5
126Alex Iafallo30WPGC5275632.5-16.5213140.4-7.520.085.7105.712.587.510:518:3111425.0
127Vincent Iorio21WSHD1060.0-44.4040.0-41.00.01:501:50000
128Ruslan Iskhakov23NYIC11712.5-34.71516.7-30.20.0100.0100.066.733.35:585:58000
129Mark Jankowski29NSHC6555052.45.5393453.45.97.183.390.569.430.610:059:0112862.5
130Mattias Janmark31EDMC6416937.3-7.1304739.0-5.49.195.8104.948.151.911:049:0721742.9
131Calle Järnkrok32TORC7646350.4-0.7404447.6-2.70.092.992.925.574.513:5710:36013243.8
132Seth Jarvis21CARC715310659.10.91137161.44.57.497.9105.241.059.021:2316:18343548.6
133Tanner Jeannot26TBLF4283048.3-5.7212150.0-5.112.581.393.828.671.48:458:4200742.9
134Nick Jensen33WSHD1152141.7-25.5111247.8-12.60.087.587.537.562.521:0318:1314425.0
135Lucas Johansen26WSHD2332358.95.2241660.08.40.0100.0100.046.253.814:0113:6000450.0
136Jack Johnson37COLD6838449.7-5.2525946.8-8.915.890.9106.737.162.913:4513:1501812.5
137Wyatt Johnston20DALC816715452.02.91179654.96.38.287.395.553.346.720:0217:14536643.9
138Caleb Jones26COLD2261661.91.5181456.3-3.512.588.9101.4100.00.010:5510:510020.0
139Axel Jonsson-Fjällby25WPGLW161233.3-18.83730.0-19.30.080.080.033.366.76:526:450020.0
140Dakota Joshua27VANC7739044.8-9.7506244.6-9.721.290.9112.135.764.315:4013:10311346.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%
141Roman Josi33NSHD613412551.77.1938352.87.69.789.499.075.025.025:4420:59154429.5
142Noah Juulsen26VAND110952.6-26.88657.1-17.966.733.366.711:249:200020.0
143Kaapo Kakko22NYRRW6746354.011.2463656.113.83.195.298.454.345.711:3111:03012343.5
144David Kämpf29TORC7607245.5-6.7365041.9-9.79.187.596.612.887.213:2111:22221758.8
145Evander Kane32EDMLW67811041.5-2.3498137.7-8.313.288.5101.638.062.015:2114:49233066.7
146William Karlsson31VEGC710610151.22.7656948.50.310.597.8108.341.558.515:5613:20232536.0
147Adrian Kempe27LAKLW5975066.011.5603960.65.211.476.087.452.048.019:4814:57124151.2
148Joel Kiviranta27COLF3452861.66.0302158.84.38.792.3101.044.455.610:149:41001127.3
149Matthew Knies21TORLW7879946.8-5.6596946.1-5.18.787.295.927.172.915:0513:43251973.7
150Keegan Kolesar26VEGRW6489433.8-18.1336035.5-14.54.892.096.812.088.011:0711:0700771.4
151Anže Kopitar36LAKC5975464.29.2624359.03.113.379.392.650.050.020:0115:00241752.9
152Jesperi Kotkaniemi23CARC7939050.8-9.6656151.6-8.35.991.497.370.030.011:5111:45102343.5
153Nikolai Kovalenko24COLRW2122037.5-12.591636.0-16.20.090.990.950.050.06:486:4801250.0
154Chris Kreider32NYRLW6638044.1-1.5395641.1-5.111.182.493.555.344.719:3512:53132560.0
155Nikita Kucherov30TBLRW51079453.24.8766454.34.711.987.599.475.025.021:2616:270102931.0
156Brett Kulak30EDMD6708345.83.6445644.00.913.888.9102.738.861.215:1114:24031216.7
157Dmitry Kulikov33FLAD7956559.48.1605154.13.09.892.0101.858.641.414:1512:30441643.8
158Evgeny Kuznetsov31CARC6765856.7-3.1514354.3-3.713.893.8107.541.758.311:379:42141833.3
159Alex Laferriere22LAKRW5775956.6-1.6484452.2-6.514.388.2102.552.347.713:0912:42002638.5
160Sam Lafferty28VANC/LW7486243.6-10.1314441.3-12.77.796.2103.835.764.39:058:59021428.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%
161Alexis Lafrenière22NYRLW6968553.010.9585949.66.412.890.5103.387.512.515:5914:41202458.3
162Hendrix Lapierre21WSHC4523261.912.1322259.311.24.883.388.170.030.013:1110:28321353.8
163Jakub Lauko23BOSC2152934.1-13.2112035.5-11.40.0100.0100.075.025.010:4310:43005100.0
164Jeremy Lauzon26NSHD6789644.8-4.4646848.5-0.24.589.594.039.260.818:2916:5401757.1
165Anders Lee33NYILW5817551.914.4625453.414.45.982.488.243.656.416:1415:05032657.7
166Artturi Lehkonen28COLLW61079852.2-2.1766852.8-1.216.789.8106.545.954.120:3115:31313663.9
167Trevor Lewis37LAKC5443655.0-3.3342063.07.20.092.992.964.735.310:368:37001553.3
168Timothy Liljegren24TORD69710548.0-1.6617843.9-7.94.894.198.963.436.617:5216:191390.0
169Esa Lindell29DALD816919446.6-5.711711450.6-0.26.093.299.134.365.723:4822:08313542.9
170Ryan Lindgren25NYRD69213939.8-8.5549536.2-13.812.592.5105.059.240.821:4017:2623812.5
171Elias Lindholm29VANC78510544.7-10.3577543.2-12.319.490.9110.435.164.918:2814:03202560.0
172Hampus Lindholm30BOSD918420147.81.913413450.03.511.190.4101.533.666.422:1718:391112948.3
173Blake Lizotte26LAKC5462862.25.1371571.216.84.290.094.258.841.210:228:21221030.0
174Mason Lohrei23BOSD712011850.44.5858051.53.87.896.6104.467.932.118:0316:46172441.7
175Ryan Lomberg29FLALW17277.829.96275.033.10.0100.0100.00.0100.06:326:32001100.0
176Steven Lorentz27FLAC/LW6383949.4-4.7273047.4-6.115.088.2103.266.733.37:557:1311850.0
177Adam Lowry30WPGLW5476243.1-4.3314739.7-8.916.782.999.522.777.314:2112:38011330.8
178Anton Lundell22FLAC712411252.5-0.8847752.20.711.191.3102.446.553.517:1914:47662227.3
179Nils Lundkvist23DALD8382758.59.0191752.82.114.388.9103.289.510.54:294:290060.0
180Eetu Luostarinen25FLAC7927555.12.6575351.80.29.196.9106.051.448.615:1012:33772347.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%
181Ilya Lyubushkin29TORD711911850.2-1.1868350.91.510.796.4107.157.642.416:3015:2737933.3
182Nathan MacKinnon28COLC614610957.35.71016959.49.115.386.4101.662.737.323:1419:50574759.6
183Kyle MacLean24NYIF5468036.5-5.8364643.91.44.893.197.938.561.511:5511:54221250.0
184Cale Makar25COLD612811452.9-1.2857752.5-1.811.389.8101.153.746.325:2419:57324938.8
185Beck Malenstyn25WSHLW4233837.7-17.9122334.3-19.20.094.494.40.0100.011:588:4000757.1
186Josh Manson32COLD615712855.12.41098456.54.915.489.3104.742.457.620:1418:25273540.0
187Anthony Mantha29VEGRW3425244.73.0243540.70.50.096.096.053.146.913:3613:36121050.0
188Brad Marchand35BOSLW915015249.74.411010251.95.810.994.4105.337.162.918:5214:31894443.2
189Jonathan Marchessault33VEGC716211658.313.71147959.116.57.589.897.368.931.118:4417:33244161.0
190Mason Marchment28DALF2241857.12.4171258.62.310.080.090.011.888.213:5612:5521742.9
191Mitch Marner26TORRW712911153.84.2847851.92.95.895.5101.262.437.621:1315:36523336.4
192Pat Maroon35BOSLW9749045.1-1.9555848.70.88.390.098.370.729.39:529:0833944.4
193Matt Martin34NYILW3304540.01.8172738.6-3.40.092.992.966.733.39:339:3110540.0
194Alec Martinez36VEGD69511445.5-6.2617943.6-7.62.393.595.855.244.816:5016:10101822.2
195Jordan Martinook31CARLW715610260.52.81067458.90.96.595.7102.241.558.516:6016:16163040.0
196Emil Martinsen Lilleberg22TBLD5847253.85.1615154.54.57.983.391.247.652.417:2516:09221338.5
197Auston Matthews26TORC51028155.74.6745756.58.57.795.1102.876.223.819:5315:33314148.8
198Charlie McAvoy26BOSD919721547.82.013914449.12.08.092.2100.261.538.525:4021:163164134.1
199Jake McCabe30TORD711812149.4-2.4878351.21.96.592.598.927.972.121:2417:48781631.3
200Michael McCarron28NSHRW6547641.5-8.2425742.4-8.34.287.191.330.070.013:1011:44211163.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%
201Connor McDavid27EDMC69910249.39.4706253.014.414.388.4102.754.445.621:3317:34612653.8
202Ryan McDonagh34NSHD611513046.9-1.7808847.6-1.78.886.795.460.939.123:4820:08251838.9
203Dylan McIlrath31WSHD4413256.24.4231954.85.015.4100.0115.431.868.211:3310:4311714.3
204Ryan McLeod24EDMC6677547.25.4445444.92.10.092.992.935.164.914:4712:38841241.7
205Connor McMichael23WSHC4455246.4-8.5274139.7-15.44.588.593.052.647.416:0211:56212356.5
206Brayden McNabb33VEGD714314150.41.8958752.25.811.891.1102.957.342.721:1519:03133046.7
207Ilya Mikheyev29VANF7605651.7-0.4423653.82.35.092.097.044.455.612:0010:57012040.0
208Niko Mikkola27FLAD711512048.9-6.1818548.8-4.310.590.9101.451.348.819:2417:12161457.1
209Sonny Milano27WSHLW4423256.85.2272551.91.65.084.289.268.431.611:0510:1202450.0
210Colin Miller31WPGD1201951.3-3.7141253.80.412.5100.0112.555.644.414:4213:5401837.5
211J.T. Miller30VANC714910159.612.21107659.112.111.991.3103.248.951.121:1017:22444540.0
212K'Andre Miller24NYRD610011646.31.6677646.92.88.592.6101.146.253.821:2518:19632138.1
213Ivan Miroshnichenko19WSHLW111284.637.050100.052.40.00.0100.09:319:31112100.0
214Casey Mittelstadt25COLC61109952.6-1.5796654.51.313.891.3105.149.250.815:5515:21332272.7
215Sean Monahan29WPGC59810348.83.2667048.52.54.094.298.251.748.318:2114:43201968.4
216Brandon Montour29FLAD716112955.54.11179355.76.911.386.998.154.945.123:3019:07764540.0
217Trevor Moore28LAKLW5796853.7-5.7584854.7-3.28.188.296.359.640.416:5414:10302755.6
218Josh Morrissey28WPGD511911351.37.7777949.44.09.486.295.661.438.624:3521:40222842.9
219Tyler Motte28TBLC5303248.4-2.2232350.0-1.69.186.795.820.080.09:217:4120825.0
220Tyler Myers33VAND67312836.3-19.3479134.1-22.918.296.4114.623.976.119:4717:40121625.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%
221Vladislav Namestnikov31WPGC4264437.1-8.8212545.70.618.278.997.121.178.912:148:4600757.1
222Martin Nečas25CARC71339558.3-0.1896657.4-1.110.483.794.152.247.818:0016:01354531.1
223Brock Nelson32NYIC56912435.8-7.8478435.9-9.89.790.299.951.948.120:0117:18151450.0
224Valeri Nichushkin28COLRW614310457.96.61036760.610.911.888.9100.760.939.122:5418:21103756.8
225Nino Niederreiter31WPGRW5556944.4-2.9395541.5-7.16.985.492.332.467.613:3311:44211752.9
226Stefan Noesen30CARRW7715855.0-4.0464451.1-8.38.396.7105.056.044.09:317:41011546.7
227Thomas Novak26NSHC6484352.75.8302554.56.90.090.990.973.126.910:318:19311145.5
228Ryan Nugent-Hopkins30EDMC66711037.9-7.4467538.0-7.625.782.7108.441.558.519:2613:09301741.2
229Darnell Nurse28EDMD69414339.7-5.76610438.8-7.810.686.897.442.058.020:4518:02132245.5
230William Nylander27TORC4838848.5-2.0555649.53.09.394.6103.946.353.721:4418:21123354.5
231Gustav Nyquist34NSHRW61079852.26.7716751.44.47.185.092.175.324.720:0516:22611827.8
232Ryan O'Reilly32NSHC61179654.911.3806156.712.610.081.891.872.427.622:3217:33422060.0
233Kyle Okposo35FLARW5344244.7-8.3253243.9-8.416.788.9105.663.636.48:568:3810580.0
234Dmitry Orlov32CARD717711959.82.01128158.0-0.34.392.997.247.452.621:4320:41243351.5
235T.J. Oshie37WSHC/RW4695058.08.0453953.64.66.191.797.757.742.318:3414:05231030.0
236Alex Ovechkin38WSHLW4654857.57.1393652.02.013.085.098.085.714.319:3512:25022222.7
237Max Pacioretty35WSHLW4483657.15.9322556.17.30.094.194.156.543.514:3411:02321533.3
238Jean-Gabriel Pageau31NYIC4577443.53.9435743.01.34.287.591.742.257.817:5214:24021154.5
239Kyle Palmieri32NYIRW56110836.1-7.0407335.4-9.912.091.7103.754.245.819:4015:15162661.5
240Artemi Panarin32NYRLW6989850.06.9666650.07.39.193.9103.083.316.720:5816:28104738.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%
241Zach Parise39COLLW6858450.3-4.4606149.6-5.413.086.599.541.558.513:4413:12001770.6
242Juuso Pärssinen22NSHC181929.6-22.851426.3-36.80.0100.0100.018.281.815:1115:1100250.0
243David Pastrňák27BOSRW915413852.78.81019850.84.09.293.9103.268.631.418:5516:17466640.9
244Nick Paul28TBLLW5605552.22.4493955.75.72.886.789.448.951.117:1313:47231877.8
245Joe Pavelski39DALC812514147.0-4.3819645.8-7.08.793.0101.753.346.717:4615:48352030.0
246Andrew Peeke25BOSD2152636.6-9.792130.0-18.20.092.992.954.545.513:4711:2200425.0
247Adam Pelech29NYID57112636.0-7.5508736.5-9.19.492.5101.836.463.622:1919:43351428.6
248Nicklaus Perbix25TBLD2343847.2-5.3242450.0-3.06.793.8100.459.140.917:3817:3400944.4
249Cole Perfetti22WPGC1131743.3-13.781240.0-17.80.0100.0100.037.562.510:5610:56023100.0
250Corey Perry38EDMRW6576148.36.5364345.62.80.092.692.643.856.312:1011:17601338.5
251Brett Pesce29CARD2372856.9-14.8302158.8-9.014.392.9107.161.138.914:1813:0300425.0
252Elias Pettersson25VANC7898451.4-0.8655753.31.89.488.197.550.849.218:4314:29533135.5
253Alex Pietrangelo34VEGD714717945.1-6.79012541.9-10.57.493.4100.840.959.123:1820:46233333.3
254Neal Pionk28WPGD59111943.3-5.2658742.8-6.611.689.1100.745.154.921:5718:37211729.4
255Brayden Point27TBLC51088755.48.1785857.49.511.186.097.275.924.120:3715:50562941.4
256Aliaksei Protas23WSHC4514951.0-2.2343152.32.38.793.8102.433.366.714:5813:22311361.5
257Ryan Pulock29NYID58013038.1-4.6599338.8-6.013.292.7105.941.858.224:3520:48241315.4
258Darren Raddysh27TBLD3555052.48.7363252.97.76.396.0102.380.020.017:0615:41021526.7
259Mikko Rantanen27COLRW61459959.48.91006261.712.415.786.8102.664.535.523:0719:44412661.5
260Ryan Reaves37TORRW5334045.2-11.4163134.0-20.89.191.3100.460.040.07:527:5200633.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%
261Mike Reilly30NYID57311139.7-2.1587443.91.65.390.495.663.636.418:5716:46141770.6
262Sam Reinhart28FLAC714012253.40.6968652.71.77.590.998.437.063.021:2615:45545162.7
263Matt Rempe21NYRC6385341.8-4.1243342.1-3.412.595.2107.770.629.46:226:2210475.0
264Morgan Rielly29TORD717814455.37.712210354.27.87.294.1101.365.634.424:5020:05253745.9
265Jason Robertson24DALLW814015547.5-3.88310643.9-9.95.589.094.557.142.919:5217:34864341.9
266Nicholas Robertson22TORLW6513658.67.5352657.47.40.089.589.555.045.09:488:31111764.7
267Evan Rodrigues30FLAC7737051.0-2.5455146.9-6.06.993.3100.255.644.413:2411:50212347.8
268Alexander Romanov24NYID511213245.97.8869547.58.07.795.6103.245.055.022:3320:47232227.3
269Jack Roslovic27NYRC6668144.9-0.4435643.4-2.110.391.7102.061.138.913:3312:28151573.3
270Matt Roy28LAKD51117659.42.5725258.11.810.990.2101.155.944.119:3016:41011729.4
271Nicolas Roy26VEGC7789844.3-6.1486243.6-5.810.392.6102.912.887.213:3211:49311216.7
272Derek Ryan37EDMC3132435.1-3.9101540.03.014.383.397.630.070.08:447:5110366.7
273Dylan Samberg25WPGD5647745.4-1.7454848.41.93.079.582.517.682.415:4413:1812650.0
274Rasmus Sandin23WSHD1171750.0-12.381142.1-19.60.0100.0100.052.947.120:4419:170240.0
275Mark Scheifele30WPGC512311950.87.2828250.05.29.381.490.670.429.621:4318:53212147.6
276Luke Schenn34NSHD5576945.2-3.7354742.7-8.97.796.2103.827.073.014:3913:46231435.7
277Nate Schmidt32WPGD3525150.5-1.6373452.11.59.178.687.744.855.215:1213:46211428.6
278Braden Schneider22NYRD69511645.0-0.3627944.0-1.67.092.699.646.054.018:5317:56052025.0
279Tyler Seguin32DALC810012544.4-7.4667945.5-6.910.898.1108.938.861.316:4014:19414062.5
280Mikhail Sergachev25TBLD2302950.8-6.7222348.9-11.19.180.089.161.938.117:4315:2002728.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%
281Kevin Shattenkirk35BOSD6636549.2-0.4384844.2-7.08.090.098.078.421.612:5710:48001040.0
282Kiefer Sherwood28NSHRW6457238.5-11.9365440.0-11.15.388.593.728.671.411:5811:22411428.6
283Colton Sissons30NSHC6658244.2-5.0466143.0-7.78.697.1105.644.755.316:5913:29341662.5
284Brady Skjei29CARD720212761.44.71468363.88.814.089.8103.758.042.022:3719:10334540.0
285Jaccob Slavin29CARD717614954.2-6.712310853.2-7.99.394.3103.644.255.823:2321:12113351.5
286Cole Smith28NSHF5406139.6-11.0314640.3-9.34.890.995.725.774.313:2611:2211955.6
287Craig Smith34DALC6715755.58.4503856.89.76.396.0102.327.372.711:0711:07412245.5
288Carson Soucy29VAND76511735.7-22.7458634.4-24.728.694.4123.022.477.617:2615:194550.0
289Jordan Spence22LAKD5784961.44.8533262.47.38.695.8104.464.935.115:4014:06101050.0
290Jordan Staal35CARC715010159.81.81126961.95.25.895.3101.134.265.817:0915:16033357.6
291Steven Stamkos33TBLC5889947.1-5.0596647.2-6.312.580.993.466.233.820:0515:12132560.0
292Logan Stankoven20DALC814813452.53.4968154.24.87.592.099.547.352.716:0214:52423545.7
293Logan Stanley25WPGD3245331.2-14.5203040.0-3.613.385.799.031.368.89:599:5801540.0
294Spencer Stastney24NSHD3202841.7-5.591833.3-14.020.0100.0120.042.957.110:599:1001520.0
295Sam Steel25DALC8967456.57.8684759.110.24.993.998.828.271.813:1312:03111540.0
296Kevin Stenlund27FLAC7685157.14.9413752.61.06.5100.0106.554.945.113:0710:41311650.0
297Chandler Stephenson29VEGC79011344.3-6.4617943.6-6.35.088.993.967.132.917:4815:2235977.8
298Mark Stone31VEGRW79811745.6-4.8668244.6-5.04.791.195.864.535.518:2315:36272343.5
299Dylan Strome26WSHC4776155.85.1493955.78.16.794.7101.450.050.020:2115:23251855.6
300Pius Suter27VANF71067060.211.2775458.89.510.090.9100.944.455.614:1413:16203050.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%
301Ryan Suter39DALD815813953.24.51129254.96.111.194.6105.831.568.519:0518:17042512.0
302Andrei Svechnikov23CARRW71779864.48.51176663.98.110.083.893.861.039.019:3417:17554344.2
303Chris Tanev34DALD819118151.32.013512152.73.37.798.7106.426.773.323:3021:54242330.4
304Vladimir Tarasenko32FLARW7859946.2-9.2577044.9-9.17.592.7100.244.455.613:3812:17041735.3
305John Tavares33TORC710310649.3-2.4727549.0-1.35.793.298.835.664.419:0315:05744252.4
306Teuvo Teräväinen29CARF71348860.42.51015365.69.86.987.594.447.752.318:3514:40143036.7
307Shea Theodore28VEGD716914853.36.71139753.88.96.589.896.362.237.822:1321:29513441.2
308Matthew Tkachuk26FLALW/RW712610055.83.9877055.45.416.781.498.151.648.418:4514:18384755.3
309Devon Toews29COLD614211754.81.91007258.17.113.787.8101.551.948.124:1720:35462236.4
310Tyler Toffoli31WPGC5778148.72.9535748.21.84.893.097.862.537.514:0512:27011844.4
311Yakov Trenin27COLC6606448.4-6.4304440.5-15.516.796.7113.327.872.212:2510:22111838.9
312Vincent Trocheck30NYRC69711944.9-0.5618242.7-3.610.593.0103.557.342.724:1116:30853946.2
313Jacob Trouba29NYRD69112342.5-4.1586846.01.57.997.6105.558.741.320:3716:33412326.1
314James van Riemsdyk34BOSLW7746254.48.7504154.97.310.888.999.750.050.012:0010:21142347.8
315Trevor van Riemsdyk32WSHD3303546.2-5.6192444.2-5.80.082.482.421.478.615:5311:5401540.0
316Carter Verhaeghe28FLAC714310258.48.11037258.911.015.384.499.751.548.519:1015:22655750.9
317Jimmy Vesey30NYRLW6608940.3-6.5385142.7-3.09.597.0106.536.463.612:3511:07421540.0
318Gabriel Vilardi24WPGC5968852.28.1646350.45.111.981.693.572.527.517:0314:34101752.9
319Chris Wagner32COLC18753.3-2.13442.9-15.50.0100.0100.050.050.08:288:280010.0
320Sean Walker29COLD61139255.12.1796754.10.77.090.797.742.058.017:5117:02332536.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%
321Alexander Wennberg29NYRC6798947.02.4465446.01.35.993.899.645.554.516:4113:4332944.4
322Zach Whitecloud27VEGD6839147.7-1.0586547.2-0.15.695.0100.668.631.415:2414:31211526.7
323Tom Wilson29WSHRW4675355.84.8423356.07.97.792.9100.550.050.019:0213:24122050.0
324Miles Wood28COLLW6918152.9-1.0625453.4-0.26.590.096.542.957.112:5811:25242763.0
325Parker Wotherspoon26BOSD7759045.5-2.4545748.6-0.55.694.4100.048.151.916:5514:19141650.0
326Pavel Zacha26BOSC912413148.62.7879647.5-0.610.394.1104.558.741.318:1014:20262352.2
327Nikita Zadorov28VAND71239855.75.4856656.36.511.592.9104.429.970.120:0017:40322548.0
328Mika Zibanejad30NYRC6689442.0-4.4456540.9-5.69.790.099.747.352.721:3114:30453458.8
329Jason Zucker32NSHLW6627146.6-1.7474750.01.811.1100.0111.139.560.514:1812:32112470.8