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 Aho27CARF1019612860.52.51289657.1-0.112.390.7103.156.743.320:5814:60185341.5
2Alexander Alexeyev25WSHD109211344.94.3697049.67.44.390.594.754.545.510:2510:23161931.6
3Michael Amadio28OTTC6818050.3-6.6495646.7-6.53.690.994.525.774.316:3216:29351145.5
4Josh Anderson30MTLRW5727050.7-6.7475148.0-7.13.391.995.246.953.113:5312:37011861.1
5Michael Anderson25LAKD610616838.7-10.27912339.1-9.613.585.999.420.080.025:2523:10161233.3
6Jaret Anderson-Dolan25WPGC5343450.0-3.6272057.44.313.378.691.990.010.08:208:1201650.0
7Mason Appleton29WPGC1319416853.62.513911854.12.811.095.1106.030.569.514:5113:41393644.4
8Joel Armia31MTLRW5513758.02.7342854.81.99.5100.0109.536.064.012:2410:0323850.0
9Viktor Arvidsson31EDMLW91029252.6-0.9706153.4-0.710.690.9101.550.050.011:0610:56123751.4
10Oskar Back24DALC8428333.6-13.1326433.3-13.69.591.1100.610.389.711:238:1925520.0
11Uvis Balinskis28FLAD4474949.01.2363650.03.323.190.5113.650.050.012:0511:5602825.0
12Ivan Barbashev29VEGC1119020448.2-6.212813548.7-5.03.188.992.052.747.317:3016:201103638.9
13Aleksander Barkov29FLAC1223414162.47.716610361.79.713.486.499.853.646.419:4814:55196243.5
14Morgan Barron26WPGC1310813544.4-9.1809246.5-6.95.084.989.930.969.112:0210:20462454.2
15Nathan Bastian27NJDRW5418233.3-13.3325935.2-12.14.8100.0104.832.467.611:3611:3403966.7
16Drake Batherson26OTTC6958253.7-2.1586248.3-4.53.287.290.444.056.017:2914:46212437.5
17Anthony Beauvillier27WSHLW1013115246.36.79310846.33.610.091.8101.852.847.213:0312:58003756.8
18Jamie Benn35DALLW1318217850.67.212613448.54.85.887.793.539.360.713:4412:32344148.8
19Sam Bennett28FLAC1223715360.85.515511357.84.09.186.195.280.919.116:5515:103117347.9
20Simon Benoit26TORD1315525238.1-4.411816641.5-4.37.491.999.341.558.518:2316:271142250.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%
21Lian Bichsel20DALD1314411954.811.81028255.412.97.992.2100.163.636.411:2611:242132330.4
22Colin Blackwell31DALC7458335.2-9.6336135.1-9.14.590.595.021.678.411:109:34141275.0
23Jackson Blake21CARRW1017913457.2-2.111710652.5-6.68.391.599.959.240.818:4514:522114047.5
24Zach Bogosian34MIND6538538.4-8.0355937.2-8.214.889.5104.359.340.713:0011:3013633.3
25Zachary Bolduc21STLC7606149.64.0424647.72.013.086.799.740.759.313:1710:32252231.8
26Matt Boldy23MINLW614412852.913.2848749.18.513.689.8103.456.843.225:0119:17314742.6
27Jesper Boqvist26FLAC9598042.4-16.7406239.2-17.46.986.893.743.556.58:538:0402955.6
28Evan Bouchard25EDMD1129021058.07.920015256.84.414.384.799.066.733.326:2421:2813187540.0
29Mavrik Bourque23DALC2184230.0-5.6152834.93.80.090.090.020.080.011:5411:2302683.3
30Jesper Bratt26NJDW5899947.35.0627345.91.69.380.089.366.733.323:2316:24253164.5
31Justin Brazeau26MINF6295634.1-12.2243838.7-5.912.595.2107.733.366.77:577:5711450.0
32Philip Broberg23STLD710613743.6-4.1729942.1-6.121.4100.0121.454.545.522:0719:411102433.3
33Jonas Brodin31MIND614215148.56.28810645.42.76.393.099.248.451.624:4823:42382020.0
34Connor Brown31EDMRW1113717044.6-11.39411545.0-12.110.893.5104.350.050.015:1913:22174146.3
35Josh Brown31EDMD16366.713.26275.025.025.0100.0125.04:542:210010.0
36Pavel Buchnevich29STLLW711010850.56.0747948.43.313.788.0101.746.753.320:3516:07172850.0
37Zeev Buium19MIND4366236.7-6.4254535.7-7.316.789.3106.061.138.913:3611:0314540.0
38Brent Burns39CARD/RW1023117556.9-2.816313754.3-4.68.492.3100.756.543.522:1317:49475724.6
39Quinton Byfield22LAKC612013247.64.1789844.3-0.89.881.591.343.856.322:2717:53492962.1
40Brandon Carlo28TORD1318228738.8-3.713818742.5-3.212.087.099.148.651.419:0517:074123540.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%
41John Carlson35WSHD1014522439.3-3.210415540.2-5.414.991.5106.439.260.824:1517:3011184032.5
42Alexandre Carrier28MTLD51038355.4-0.4725855.43.24.594.499.037.562.520:4419:20312040.0
43William Carrier30CARLW1014810359.00.31007357.80.87.397.7104.944.455.611:2411:24233644.4
44Seamus Casey21NJDD14357.123.52340.06.00.0100.0100.075.025.09:135:44000
45Cole Caufield24MTLRW51207063.211.6855859.49.95.675.781.276.223.819:3516:15324553.3
46Cody Ceci31DALD1320032038.5-10.914022738.1-11.19.393.6102.926.973.121:5618:14053438.2
47Erik Černák27TBLD5777351.30.5575351.81.614.685.7100.349.350.717:5614:36132070.0
48Thomas Chabot28OTTD616810860.910.31078256.69.27.888.996.757.542.524:5822:45263630.6
49Mitchell Chaffee27TBLF4234334.8-16.7152934.1-17.142.984.2127.159.140.911:209:1603520.0
50Jalen Chatfield28CARD916313255.3-6.21128955.7-2.413.092.2105.246.253.820:2418:29383125.8
51Dennis Cholowski26NJDD2232448.95.5152042.9-0.811.1100.0111.175.025.08:598:5911450.0
52Jakob Chychrun26WSHD1017426040.1-2.112516942.5-1.914.591.0105.537.962.123:5320:26184341.9
53Anthony Cirelli27TBLC5466342.2-11.7314441.3-12.54.383.988.234.965.116:1511:28041145.5
54Brandt Clarke21LAKD6648144.1-1.0445843.1-2.210.394.1104.555.644.412:4711:1816966.7
55Ross Colton28COLC14640.0-24.72433.3-32.10.0100.0100.014.385.77:045:30011100.0
56Kyle Connor28WPGLW1322021950.1-2.515716349.1-4.714.288.7102.871.528.522:1717:312138155.6
57Paul Cotter25NJDC5479533.1-14.1326533.0-15.14.594.999.445.554.514:2514:23121145.5
58Nick Cousins31OTTC5413653.20.0272750.01.90.0100.0100.084.615.49:209:1711922.2
59Charlie Coyle32COLC/RW7736353.7-6.0494651.6-8.92.982.185.154.745.312:509:55361546.7
60Dylan Cozens23OTTC6907654.2-1.3555350.9-0.86.983.390.237.362.716:3614:16223043.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%
61Evgenii Dadonov35DALRW1314014249.65.5929948.24.013.387.1100.434.465.611:4711:45143444.1
62Phillip Danault31LAKC610611647.74.0817850.98.911.391.3102.618.381.720:3917:51171850.0
63Dylan DeMelo31WPGD1222122449.7-4.316216549.5-4.56.991.398.258.941.121:5219:526154045.0
64Ivan Demidov19MTLRW5585551.3-5.5393950.0-4.14.276.981.163.936.114:2911:4005922.2
65Brenden Dillon34NJDD171335.0-13.541126.7-20.60.0100.0100.050.050.08:537:17000
66Max Domi29TORLW1313617943.22.510212245.51.310.493.3103.855.344.713:0711:57484146.3
67Pavel Dorofeyev24VEGLW81559961.08.31006759.98.13.182.285.367.432.617:2614:37315251.9
68Drew Doughty35LAKD614518144.5-0.910213842.5-4.512.182.694.726.573.527:1224:59032638.5
69Nic Dowd34WSHC1010816240.0-1.8779445.01.811.487.398.711.089.015:0812:44391758.8
70Justin Dowling34NJDC5328028.6-18.8245729.6-18.60.0100.0100.035.164.911:1511:1101757.1
71Leon Draisaitl29EDMC1127416961.913.218412359.98.812.989.3102.268.731.322:5219:238186650.0
72Jonathan Drouin29COLLW7919150.0-11.3625851.7-9.30.081.881.859.340.714:3712:11361656.3
73Jack Drury24COLC7875362.14.2593463.45.46.1100.0106.127.372.712:5411:16022536.0
74Pierre-Luc Dubois26WSHLW1012520438.0-4.99112841.6-3.012.593.9106.438.161.917:0315:34183141.9
75Matt Duchene34DALC1320619052.09.514413651.49.12.489.892.247.452.616:5914:043124835.4
76Brandon Duhaime27WSHRW109813841.50.2758048.46.010.384.694.913.087.014:1011:53212250.0
77Brian Dumoulin33NJDD511015841.0-5.19011144.80.06.693.8100.339.460.629:2124:4319757.1
78Christian Dvorak28MTLC5987855.70.0665355.53.25.191.796.839.160.916:2214:43022133.3
79Joel Edmundson31LAKD613216145.10.19410846.52.812.592.9105.443.456.623:1422:07231118.2
80Nikolaj Ehlers28WPGLW812110054.85.0876656.97.79.490.099.470.030.017:1713:22366448.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%
81Jack Eichel28VEGC1121520850.8-2.514313351.8-0.46.882.489.254.945.123:0817:023117341.1
82Aaron Ekblad28FLAD822513163.24.116310161.76.210.287.797.958.541.522:1817:54443860.5
83Oliver Ekman-Larsson33TORD1319324344.34.414816048.15.18.990.699.555.844.219:0417:453182842.9
84Lars Eller35WSHC9649939.3-1.2477239.5-4.93.295.598.732.068.010:4510:1324933.3
85Ty Emberson24EDMD9556944.4-10.2395242.9-12.810.096.6106.633.366.79:297:31031145.5
86Joel Eriksson Ek28MINC/LW613110854.815.1757251.010.610.290.7100.956.343.721:6016:47203161.3
87Jake Evans28MTLC/RW5574655.3-0.4413355.42.73.895.299.131.668.415:3012:4914850.0
88Brock Faber22MIND615115150.09.19610547.87.110.392.9103.248.951.127:0423:36282516.0
89Radek Faksa31STLC7709342.9-4.4515946.40.421.2100.0121.234.265.815:0612:5512633.3
90Justin Faulk32STLD79214339.1-10.7599737.8-12.018.894.6113.455.744.323:4320:051212450.0
91Kevin Fiala28LAKLW613512551.910.9908950.38.411.788.199.843.356.721:5318:03565446.3
92Haydn Fleury28WPGD88611143.7-10.4577543.2-10.810.595.1105.642.657.415:1614:43251421.4
93Warren Foegele28LAKLW69511944.4-0.8708046.72.611.991.3103.218.581.518:4116:29184259.5
94Marcus Foligno33MINLW68110842.9-2.7526743.7-0.112.597.6110.126.373.716:0414:20221376.9
95Gustav Forsling28FLAD1230122657.10.121816956.32.311.390.7102.052.847.222:3518:55555036.0
96Cam Fowler33STLD714512952.910.81059153.612.414.787.7102.436.663.423:1719:06282744.4
97Trent Frederic26EDMC1111512847.3-7.3778547.5-8.28.391.7100.039.360.710:4710:44122638.5
98Jonah Gadjovich26FLALW5483260.00.0362757.1-0.914.3100.0114.357.142.97:086:45011250.0
99Brendan Gallagher32MTLRW5987158.03.4654957.05.45.072.777.758.841.215:3714:14023043.3
100Adam Gaudette28OTTC6495049.5-6.8303844.1-8.915.494.4109.876.523.59:178:4103580.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%
101Frédérick Gaudreau31MINC65110432.9-15.3347232.1-15.210.597.6108.137.962.114:2712:0136825.0
102Vladislav Gavrikov29LAKD612514346.62.7879248.65.89.390.599.734.465.620:6018:58151533.3
103Conor Geekie20TBLC4363948.0-7.8232448.9-5.16.794.4101.152.947.112:2210:6001742.9
104Samuel Girard26COLD714811256.9-2.61057558.3-0.911.887.299.050.050.017:3816:42271838.9
105Zemgus Girgensons31TBLC5273146.6-5.1211656.86.811.188.9100.057.142.910:568:0303650.0
106Claude Giroux37OTTC/LW61086064.312.5714660.712.715.682.898.354.845.217:3014:03011643.8
107Cody Glass25NJDC5457736.9-8.8295335.4-11.60.093.893.845.254.814:0612:30131060.0
108Luke Glendening35TBLC5252847.2-4.4181751.40.722.2100.0122.241.258.89:436:4611616.7
109Gage Goncalves24TBLC5596448.0-4.2434350.0-1.114.880.695.536.663.416:5414:0727850.0
110Shayne Gostisbehere31CARD1022011465.910.11378362.37.02.486.388.671.928.119:2615:15185332.1
111Yanni Gourde33TBLC5607245.5-7.9414547.7-4.43.886.790.536.763.314:3112:5605922.2
112Mikael Granlund32DALC1317823043.6-2.312415943.8-1.710.392.7103.056.943.117:4514:27264346.5
113A.J. Greer28FLALW8625851.7-8.6474352.2-5.011.585.797.343.356.76:586:28211346.2
114Ridly Greig22OTTC6717548.6-8.6435444.3-9.49.190.399.423.976.118:0115:08141947.4
115Jake Guentzel30TBLC51027159.013.1725755.88.612.280.592.767.332.722:4515:38372759.3
116Kaiden Guhle23MTLD51169555.0-1.1827751.6-2.93.889.693.457.142.921:4820:36171735.3
117David Gustafsson24WPGC4232547.9-5.5181260.06.716.780.096.775.025.07:186:4912742.9
118Brandon Hagel26TBLLW3402858.86.8252451.0-2.10.073.373.352.048.017:4312:02021127.3
119Nicolas Hague26VEGD1116717449.0-4.811312747.1-7.04.493.397.754.345.716:1314:57173432.4
120Taylor Hall33CARLW1016611060.11.91227462.26.77.487.094.365.334.715:2213:38084158.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%
121Dougie Hamilton31NJDD510213044.00.1719842.0-4.510.589.5100.064.935.125:0121:09383330.3
122Noah Hanifin28VEGD1125921854.32.916013853.72.59.791.1100.859.940.123:0320:426106341.3
123Thomas Harley23DALD1326330846.11.418721846.22.09.889.999.751.348.726:3721:235236735.8
124Ryan Hartman30MINRW69712144.5-0.5627545.32.115.494.0109.431.368.817:2616:05264540.0
125Erik Haula33NJDLW5978553.313.4716353.011.87.087.194.163.037.018:3615:48032045.0
126Victor Hedman34TBLD51018454.66.2655952.42.76.580.586.963.037.024:3217:45163727.0
127Emil Heineman23MTLLW5293545.3-11.7212545.7-8.68.3100.0108.343.556.59:048:1702944.4
128Miro Heiskanen25DALD3673565.723.8432464.219.75.088.293.271.928.119:0215:42022128.6
129Samuel Helenius22LAKC6163432.0-13.9112134.4-11.216.786.7103.375.025.03:583:5800250.0
130Adam Henrique34EDMC1114115547.6-7.29610148.7-7.111.589.5100.941.858.214:5212:42062875.0
131Tomáš Hertl31VEGC1120813760.310.71289557.47.24.990.695.566.133.918:1714:49205451.9
132Matthew Highmore28OTTLW151033.3-37.13633.3-37.40.066.766.750.050.09:107:0601250.0
133Vinnie Hinostroza30MINC171335.0-10.55838.5-1.30.0100.0100.0100.00.011:5711:08001100.0
134Roope Hintz28DALLW1316522142.7-3.511515143.2-2.411.892.4104.253.846.218:2113:523155757.9
135Nico Hischier26NJDC5939250.39.2736851.810.214.386.0100.352.147.924:1216:51042955.2
136Pontus Holmberg25TORRW1212717542.11.010211447.23.85.189.494.552.048.012:4312:37032839.3
137Brett Howden26VEGC1114016845.5-9.38711243.7-11.010.089.299.239.560.513:5013:03313246.9
138Luke Hughes21NJDD1322754.215.9232053.518.78.386.795.047.152.922:2020:3303728.6
139Lane Hutson20MTLD51509361.711.11017358.08.85.482.688.077.422.624:5021:16192917.2
140Zach Hyman32EDMLW1124219855.02.717312558.15.812.690.6103.261.039.018:4616:50495834.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%
141Alex Iafallo31WPGC1312616044.1-10.08011341.5-13.511.486.697.945.954.116:0711:48243154.8
142Mark Jankowski30CARC3502269.45.2341175.613.64.3100.0104.352.647.411:2110:3003944.4
143Mattias Janmark32EDMC1110310250.2-3.5776952.7-1.814.989.5104.434.066.011:159:43071752.9
144Calle Järnkrok33TORC129014139.0-2.9629240.3-5.02.988.691.623.876.212:4011:14231323.1
145Seth Jarvis22CARC/RW1016413155.6-4.21189455.7-2.113.488.7102.152.147.920:3414:26166043.3
146Nick Jensen34OTTD61249257.43.4747350.3-1.94.888.192.943.456.620:5619:57231323.1
147Marcus Johansson34MINC/W5658144.5-0.7445245.81.312.089.3101.333.366.714:0212:32211827.8
148Erik Johnson36COLD2263145.6-10.5192048.7-4.88.393.3101.754.545.514:4913:4720944.4
149Wyatt Johnston21DALC1316921144.5-1.111015242.0-4.15.684.790.239.760.319:2814:17266046.7
150Seth Jones30FLAD1226219657.20.316613255.70.913.792.1105.854.545.525:4519:207164934.7
151Mathieu Joseph27STLRW3323448.56.6262155.315.212.592.9105.430.070.013:3512:33041154.5
152David Kämpf30TORC181830.8-12.671138.9-10.20.075.075.011.188.912:3711:1701250.0
153Evander Kane33EDMLW1017318348.6-6.413111054.40.011.491.5102.964.036.016:4016:160115450.0
154Kasperi Kapanen28EDMRW2262155.33.4181358.13.96.3100.0106.333.366.714:4114:4100988.9
155Oliver Kapanen21MTLC3121938.7-20.481534.8-22.720.092.3112.388.911.16:566:5300250.0
156Kirill Kaprizov27MINLW614313052.412.3868949.18.610.790.7101.559.640.423:0819:58174647.8
157William Karlsson32VEGC1116514852.70.31188957.06.510.892.3103.138.561.518:3415:21253647.2
158Parker Kelly25COLF7845859.20.6613861.63.35.4100.0105.425.075.012:3811:06231540.0
159Adrian Kempe28LAKLW610212744.5-0.6719742.3-3.911.480.692.044.455.621:4417:26064250.0
160Joel Kiviranta28COLF7724860.01.6493558.3-0.76.190.096.150.050.010:058:37021947.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%
161Tyler Kleven23OTTD6899348.9-8.9576447.1-6.210.389.599.756.343.815:4715:34171136.4
162John Klingberg32EDMD1021918254.62.315111157.64.98.295.8104.166.034.019:1418:402143537.1
163Matthew Knies22TORLW1316523141.70.612214346.02.013.282.495.548.651.419:4815:204104269.0
164Keegan Kolesar27VEGRW1112811452.90.5847752.20.16.188.194.241.858.211:2111:20452231.8
165Anže Kopitar37LAKC610112943.9-1.6709642.2-4.011.182.593.741.958.121:2917:09352236.4
166Kaedan Korczak24VEGD1101540.0-6.8101050.06.30.0100.0100.00.0100.013:0413:0400333.3
167Jesperi Kotkaniemi24CARC101549960.92.81037159.22.68.393.3101.768.131.914:0412:41043540.0
168Johnathan Kovacevic27NJDD3362856.311.3262254.26.95.686.792.238.561.513:6012:2924728.6
169Nikita Kucherov31TBLRW5997756.38.7685754.46.012.587.5100.066.733.322:5917:043122825.0
170Brett Kulak31EDMD1123023949.0-6.616217048.8-8.78.893.7102.545.154.924:1521:572143636.1
171Dmitry Kulikov34FLAD1216113354.8-3.09810448.5-8.610.387.397.656.643.416:1214:240132934.5
172Andrei Kuzmenko28LAKF68610146.01.4607943.2-2.37.585.593.048.251.818:1514:27082277.3
173Jordan Kyrou26STLC79810648.02.4687746.91.27.584.892.360.339.717:3415:23083452.9
174Alex Laferriere23LAKRW611711750.07.5808448.85.812.291.1103.342.657.418:1517:58113330.3
175Patrik Laine26MTLRW2152339.5-17.391833.3-21.00.077.877.875.025.011:429:17001540.0
176Gabriel Landeskog32COLLW51076163.74.2794265.35.415.181.896.963.236.817:1313:54131855.6
177Scott Laughton30TORC1310218635.4-7.37612238.4-7.87.189.897.015.584.513:5212:10182524.0
178Nick Leddy33STLD7819346.60.3586945.7-0.56.785.091.755.244.814:1113:49051010.0
179Artturi Lehkonen29COLLW715310359.81.71077359.40.89.493.2102.666.333.719:1315:53154052.5
180Ryan Leonard20WSHRW8687148.97.7485049.06.112.190.6102.742.557.510:099:31052450.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%
181Trevor Lewis38LAKC27943.84.77463.622.10.0100.0100.04:104:100010.0
182Esa Lindell30DALD1320931839.7-9.114222538.7-10.210.693.8104.427.772.324:1919:046173542.9
183Ryan Lindgren26COLD71239556.4-3.1876557.2-2.48.295.3103.540.359.718:3716:47022334.8
184Steven Lorentz28TORC/LW1310215340.0-1.57510242.4-2.77.187.394.417.982.112:0710:57132259.1
185Adam Lowry31WPGLW1323816958.59.817011859.010.18.591.5100.143.856.217:2715:04175048.0
186Anton Lundell23FLAC1217015851.8-7.111010750.7-5.920.392.2112.545.654.416:0913:55394852.1
187Eetu Luostarinen26FLAC1216815552.0-6.810410250.5-6.121.193.3114.544.955.116:0713:28373447.1
188Ilya Lyubushkin30DALD1318324842.5-4.112917742.2-4.27.488.495.839.460.617:2815:52092839.3
189Nathan MacKinnon29COLC720210765.411.11438562.76.512.188.5100.572.028.022:5117:593106163.9
190Cale Makar26COLD720112561.75.11378860.93.37.387.594.867.832.226:4820:039157136.6
191Sam Malinski26COLD5876856.1-6.5684063.02.06.4100.0106.461.538.514:0013:52022536.0
192Jeff Malott 28LAKF6144125.5-21.192725.0-21.40.087.587.550.050.04:534:5210540.0
193Andrew Mangiapane28WSHLW108611642.61.5567742.1-1.910.093.9103.938.062.011:1310:11042157.1
194Josh Manson33COLD71299856.8-2.6947256.6-3.311.388.699.943.456.618:5017:184153847.4
195Brad Marchand36FLALW1220114558.11.513110156.51.919.093.5112.547.552.516:4614:02345127.5
196Mason Marchment29DALF1316218446.82.111012347.22.96.193.699.747.452.615:2113:56294052.5
197Mitch Marner27TORRW1317826540.2-1.512615744.5-0.114.187.7101.850.349.722:1116:496134436.4
198Jordan Martinook32CARLW1016612157.8-1.11119454.1-4.110.293.3103.542.657.416:2113:30153930.8
199Emil Martinsen Lilleberg23TBLD5425642.9-10.5293446.0-6.015.491.7107.146.753.311:5811:2917714.3
200Mike Matheson30MTLD51079353.5-3.4716851.1-3.44.893.898.536.863.224:5020:31282544.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%
201Nikolas Matinpalo26OTTD6787850.0-7.0495348.0-4.611.193.5104.742.957.113:0413:04141127.3
202Auston Matthews27TORC1318123543.53.213114248.04.813.987.5101.450.349.720:3915:4111129350.5
203Jake McCabe31TORD1319229439.5-2.613619241.5-4.711.490.2101.532.867.221:5719:175103627.8
204Connor McDavid28EDMC1128818061.513.119713060.29.614.986.3101.172.327.723:4619:264107954.4
205Ryan McDonagh35TBLD5706651.50.7515150.0-1.216.787.9104.545.854.219:0814:48351361.5
206Bobby McMann28TORF1312517741.40.29411944.1-0.57.192.199.257.842.212:3611:36022864.3
207Connor McMichael24WSHC1011621435.2-9.09013340.4-4.814.894.0108.842.357.716:5814:29393060.0
208Brayden McNabb34VEGD1121421949.4-4.614014149.8-3.46.984.491.344.255.821:1418:452122835.7
209Timo Meier28NJDRW5999451.310.9816854.414.49.390.299.551.348.721:4917:45234143.9
210Dawson Mercer23NJDC58910047.14.6647446.42.38.179.587.764.735.321:0516:31113026.7
211Jonathon Merrill32MIND2192444.2-9.8131644.8-6.711.192.3103.450.050.012:2012:0810425.0
212Jacob Middleton29MIND610614741.9-4.6698843.90.213.694.7108.430.269.821:5919:09161643.8
213Niko Mikkola28FLAD1218916753.1-5.612410953.2-2.612.389.9102.254.245.819:2517:213113625.0
214Colin Miller32WPGD4564456.010.8382164.418.314.388.2102.578.321.715:2113:36041631.3
215Trevor Moore29LAKLW610411547.53.6787850.07.412.093.2105.218.881.219:5717:17142948.3
216Josh Morrissey29WPGD1220219850.5-1.915714452.20.39.790.099.771.428.621:0817:062156529.2
217J.J. Moser24TBLD5606348.8-3.1434250.6-0.34.390.695.016.783.315:1913:0804933.3
218Jacob Moverare26LAKD26366.724.540100.056.70.075.025.02:312:310010.0
219Vladislav Namestnikov32WPGC1316913555.65.01209555.84.97.789.597.267.033.016:2013:13153046.7
220Martin Nečas26COLC71779465.310.21227561.94.78.291.8100.172.727.320:4716:21153542.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%
221Jake Neighbours22STLLW79712543.7-3.8698843.9-3.112.888.1101.056.143.917:5115:25071942.1
222Brock Nelson33COLC712511452.3-9.1856855.6-4.711.988.1100.055.344.716:5216:02462846.4
223Simon Nemec20NJDD4607444.82.0435344.8-0.311.5100.0111.538.261.820:4017:16111442.9
224Alex Newhook24MTLC5707050.0-7.6465446.0-9.84.288.292.456.143.915:3114:06011650.0
225Valeri Nichushkin29COLRW713710357.1-2.3906358.8-0.213.184.197.253.946.119:3615:41152454.2
226Nino Niederreiter32WPGRW1318015553.72.613011453.31.67.885.993.737.962.115:2913:421114555.6
227Alexander Nikishin23CARD18561.514.97277.826.90.0100.0100.080.020.010:3310:3311450.0
228Stefan Noesen31NJDRW5517141.8-2.6364942.4-3.08.383.992.254.845.216:3012:15221163.6
229Tomáš Nosek32FLAC5574655.3-5.6403751.9-7.412.0100.0112.053.846.210:288:46111450.0
230Ryan Nugent-Hopkins31EDMC1116920045.8-10.412812650.4-5.49.095.3104.353.346.719:2614:22074351.2
231Darnell Nurse29EDMD1126027348.8-7.618718550.3-6.811.988.099.953.047.024:5122:17375549.1
232William Nylander28TORC1319324644.04.015517347.34.111.189.9101.066.933.119:0615:59496259.7
233Gustav Nyquist35MINRW6447237.9-8.2284737.3-7.76.396.6102.830.869.211:0910:08041020.0
234Logan O'Connor28COLRW7857353.8-6.1605054.5-5.510.896.8107.626.773.313:3212:01221861.1
235Victor Olofsson29VEGRW910010548.8-3.0667546.8-4.15.687.893.364.235.814:2212:24144332.6
236Dmitry Orlov33CARD1021117354.9-5.714611555.9-1.912.991.4104.446.553.522:1220:111104731.9
237Alex Ovechkin39WSHLW1013214647.58.39611944.71.48.393.1101.482.417.617:0112:29186848.5
238Max Pacioretty36TORLW1111616541.3-0.98411442.4-3.214.090.3104.354.245.812:5111:56262751.9
239Ondřej Palát33NJDLW5858051.510.5696053.512.313.697.1110.747.552.517:4015:3111862.5
240Colton Parayko31STLD713912951.99.01029152.811.118.586.4104.937.063.023:5920:19383246.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%
241Nick Paul29TBLLW5655355.15.5453854.24.79.178.687.738.161.916:3513:24022744.4
242Tanner Pearson32VEGLW8787650.60.8535748.2-2.09.784.894.559.140.98:498:47021442.9
243Nicklaus Perbix26TBLD5594556.77.5443257.99.410.092.0102.051.648.412:5712:3814837.5
244Cole Perfetti23WPGC1319213059.610.51399459.710.25.684.790.468.131.916:1713:211125253.8
245David Perron36OTTLW6675355.80.8454152.31.019.087.5106.545.554.513:3112:08122437.5
246Corey Perry39EDMRW111499660.89.41017657.13.617.288.6105.884.315.713:5411:27063540.0
247Brett Pesce30NJDD510214840.8-5.3859746.73.211.596.2107.842.957.126:4321:49461457.1
248Alexander Petrovic32DALD1315614352.28.91119653.611.05.892.598.265.035.012:4712:44353125.8
249Alex Pietrangelo35VEGD1023019054.82.615812356.25.68.388.396.662.237.823:0319:466104231.0
250Shane Pinto24OTTC6819047.4-10.8516842.9-12.13.692.796.324.076.019:5316:46152330.4
251Neal Pionk29WPGD1327223254.03.618317051.8-0.412.188.0100.152.847.224:2519:5110126833.8
252Vasily Podkolzin23EDMRW111188757.65.2816157.03.412.594.7107.259.041.010:259:50011643.8
253Brayden Point28TBLC5938253.13.5646250.80.010.887.898.669.630.421:4816:48012254.5
254Aliaksei Protas24WSHC67111937.4-2.1476940.5-1.77.190.097.137.762.317:3615:06171323.1
255Darren Raddysh28TBLD4444648.90.4263244.8-6.77.768.476.177.422.614:0210:59121625.0
256Taylor Raddysh26WSHRW7608740.8-3.4425045.70.54.093.997.912.887.211:1111:11211154.5
257Mikko Rantanen28DALRW1320926843.8-2.215218645.00.013.790.7104.451.348.720:4217:23277452.7
258Sam Reinhart29FLAC1224815461.76.917710961.910.212.185.597.752.847.221:1115:56668250.0
259Morgan Rielly30TORD1325031844.04.718720947.24.511.487.498.862.038.021:4220:082185433.3
260Jason Robertson25DALLW6757051.71.6535051.51.83.087.590.546.753.314:5513:31141942.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%
261Nicholas Robertson23TORLW3292850.915.4201557.115.416.790.0106.755.644.49:599:08022100.0
262Eric Robinson29CARLW101429859.20.6937156.7-0.65.095.0100.064.335.711:5510:56152962.1
263Evan Rodrigues31FLAC1014310857.01.51017457.74.06.287.593.762.637.414:2312:53163842.1
264Jack Roslovic28CARC71038255.7-0.2715556.33.19.590.9100.469.230.813:2812:17142445.8
265Marco Rossi23MINC6476542.0-3.4334442.9-1.18.391.399.637.562.511:0810:33021181.8
266Matt Roy29WSHD1016824840.4-1.612316343.0-1.111.091.6102.540.060.023:5220:11262626.9
267Nicolas Roy27VEGC1117412558.27.51068655.24.06.685.291.851.248.814:2312:52693036.7
268Brandon Saad32VEGLW81448662.611.5915661.99.66.989.596.469.930.114:2613:47343043.3
269Dylan Samberg26WPGD1330223955.87.020917155.05.07.891.098.847.252.824:0420:445115925.4
270Mackie Samoskevich22FLARW4234036.5-18.9143131.1-25.210.094.4104.473.726.311:208:41011060.0
271Jake Sanderson22OTTD61219456.31.7797053.02.37.387.895.139.660.426:1920:41183228.1
272Rasmus Sandin24WSHD1017123841.80.712416343.2-0.86.494.5100.942.457.621:1819:05193435.3
273David Savard34MTLD5454947.9-9.4313646.3-8.49.584.093.557.942.111:398:4310450.0
274Mark Scheifele31WPGC1115916648.9-3.111512547.9-5.415.090.4105.471.029.019:0015:184143562.9
275Brayden Schenn33STLC78813040.4-8.6619439.4-9.813.384.597.848.451.617:5916:04141855.6
276Luke Schenn35WPGD1113314747.5-6.79710248.7-5.26.378.684.841.558.516:3014:11392544.0
277Nate Schmidt33FLAD1217914355.6-2.011611250.9-5.816.287.1103.356.343.715:2313:157113438.2
278Cole Schwindt23VEGRW16366.718.04357.18.50.0100.0100.00.0100.05:545:540010.0
279Tyler Seguin33DALC1318017650.67.212512649.86.54.893.898.747.352.714:4713:073124637.0
280Jonas Siegenthaler27NJDD3557343.00.3365141.4-7.07.782.890.558.541.526:3124:3502742.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%
281Jeff Skinner32EDMLW/C181338.1-21.461135.3-22.925.066.791.750.050.011:1211:0200250.0
282Juraj Slafkovsky20MTLLW51197561.38.9856058.68.65.881.687.363.836.219:5216:29043050.0
283Jaccob Slavin30CARD1025220155.6-5.118115553.9-5.813.593.4106.951.748.323:3319:506114946.9
284Reilly Smith33VEGRW1115615949.5-3.910110449.3-3.88.292.4100.641.858.215:3613:28373745.9
285Jimmy Snuggerud20STLRW7839546.60.4576845.6-0.615.890.0105.871.428.617:0513:54323138.7
286Jordan Spence23LAKD5394148.82.3272948.23.15.990.596.433.366.77:317:2802633.3
287Daniel Sprong27NJDRW181732.0-18.051426.3-22.30.088.988.937.562.511:0710:240010.0
288Jared Spurgeon35MIND611615542.8-3.3759444.40.913.794.9108.631.368.722:5219:24082548.0
289Jordan Staal36CARC1017013555.7-4.012010453.6-5.17.792.299.941.158.917:1714:132112850.0
290Logan Stankoven21CARC1015311956.3-3.21127958.61.99.190.099.162.337.715:3013:52243154.8
291Logan Stanley26WPGD5414348.8-4.1342557.65.813.375.088.336.463.611:3811:0416333.3
292Troy Stecher30EDMD2332358.98.3231560.57.45.9100.0105.945.854.216:3215:4900837.5
293Sam Steel26DALC1310915840.8-5.57811241.1-4.914.389.5103.823.776.313:5610:55042128.6
294Mark Stone32VEGRW1017617250.6-3.111410552.1-0.57.887.395.152.647.420:2415:18393265.6
295Dylan Strome27WSHC1014117045.35.610312944.41.111.190.7101.881.718.317:2413:52182853.6
296Jayden Struble23MTLD2342755.72.2232350.0-1.50.088.288.250.050.012:1812:1812333.3
297Nico Sturm29FLAC7314242.5-13.5203437.0-17.70.084.284.233.366.79:166:0302742.9
298Tim Stützle23OTTLW61356667.217.8854863.918.111.382.894.166.133.920:0217:14232948.3
299Oskar Sundqvist30STLC7707249.33.7505448.12.517.989.2107.022.777.315:1711:304101637.5
300Ryan Suter40STLD5518338.1-9.9375838.9-8.89.188.297.338.161.916:5413:4007922.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%
301Nick Suzuki25MTLC51327763.212.2926359.410.25.579.584.963.236.822:1617:13272751.9
302Andrei Svechnikov24CARRW1022012563.87.31378761.25.511.494.5105.961.838.218:0914:243118143.2
303Brandon Tanev33WPGLW1310711248.9-3.5737549.3-3.32.492.594.937.562.510:579:12542634.6
304Chris Tanev35TORD1317324641.30.112715345.41.112.590.4102.932.068.019:3216:564131030.0
305Tomáš Tatar34NJDLW4245032.4-12.8173334.0-12.911.1100.0111.133.366.711:439:3802475.0
306John Tavares34TORC1317725441.1-0.213817244.5-0.111.288.399.657.642.418:3315:442137354.8
307Alexandre Texier25STLC3242945.3-2.8182442.9-5.916.788.2104.960.040.012:0310:4911540.0
308Shea Theodore29VEGD1123422351.2-2.015514252.20.18.680.789.347.952.123:0219:411176536.9
309Robert Thomas25STLC711511649.85.2798548.23.113.586.5100.043.556.520:6016:293102040.0
310Brady Tkachuk25OTTLW61317065.214.8835560.112.813.084.497.359.740.318:1715:29134351.2
311Matthew Tkachuk27FLALW/RW1220511963.38.51279158.34.29.390.399.778.921.116:3612:58654934.7
312Devon Toews30COLD719111362.86.81207860.62.611.889.4101.167.632.424:3320:23463116.1
313Dominic Toninato30WPGC2142140.0-17.191439.1-17.30.085.785.70.0100.08:468:421150.0
314Alexey Toropchenko25STLRW7708146.40.1465246.91.128.0100.0128.027.672.414:0412:11031844.4
315Yakov Trenin28MINC6366735.0-11.6275035.1-10.511.892.9104.634.665.49:319:2910933.3
316Tyler Tucker24STLD3344244.7-8.6233142.6-9.38.393.3101.742.957.114:2412:51231040.0
317Alex Turcotte23LAKC3102429.4-21.361528.6-19.10.083.383.360.040.05:445:442010.0
318Trevor van Riemsdyk33WSHD1013717543.93.69810847.65.47.193.8100.941.059.015:5714:42281520.0
319Carter Verhaeghe29FLAC1225414463.810.117011360.17.411.086.897.856.443.618:5415:53288236.6
320Gabriel Vilardi25WPGC913812552.51.41039153.12.510.188.598.672.827.219:4315:45373855.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%
321Nathan Walker30STLC7668444.0-2.9495547.11.321.495.8117.335.564.514:3812:47162055.0
322Sean Walker30CARD1024914064.08.11599662.47.65.995.3101.364.335.718:5417:04465637.5
323Jake Walman28EDMD1126720157.16.118312260.08.917.290.5107.872.427.620:0918:272115431.5
324Zach Whitecloud28VEGD1119416953.41.311811949.8-3.23.093.496.551.049.017:3016:08243622.2
325Tom Wilson30WSHRW1012520438.0-4.99513541.3-3.410.395.9106.240.060.020:0114:484163652.8
326Miles Wood29COLLW181044.4-3.46842.9-4.10.062.562.583.316.712:4212:42011100.0
327Arber Xhekaj24MTLD3283345.9-13.9182245.0-12.425.084.6109.664.735.310:5810:5712728.6
328Fabian Zetterlund25OTTW6747549.7-7.3505448.1-4.66.793.199.861.838.213:2912:12242634.6
329Artem Zub29OTTD6948751.9-4.6636350.0-2.212.989.2102.126.373.722:3619:371111421.4
330Mats Zuccarello37MINLW69111444.4-0.6527341.6-3.012.992.1105.034.066.018:4015:29262828.6