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 Aho27CARF1527320257.50.318714855.8-0.213.286.7100.055.045.020:4814:344128647.7
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 Arvidsson31EDMLW1515815750.2-1.611010650.9-1.912.191.5103.645.354.711:3611:15245246.2
10Oskar Back24DALC11749843.0-4.8567443.1-5.05.392.097.319.480.611:038:1227825.0
11Uvis Balinskis28FLAD5586049.23.2454649.54.917.692.3110.045.554.512:3512:06021040.0
12Ivan Barbashev29VEGC1119020448.2-6.212813548.7-5.03.188.992.052.747.317:3016:201103638.9
13Aleksander Barkov29FLAC2340032055.63.028023254.73.815.286.5101.648.351.720:2915:133209945.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 Benn35DALLW1822422350.13.215417047.50.24.786.090.639.560.513:0611:57484951.0
19Sam Bennett28FLAC2342829759.08.129022856.05.711.789.3101.065.934.117:3415:3742613949.6
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 Bichsel20DALD1822316257.912.915411158.113.46.791.097.758.141.911:4711:402184129.3
22Colin Blackwell31DALC118611143.7-5.0598441.3-7.22.589.191.625.574.511:029:16242176.2
23Jackson Blake21CARRW1521816457.1-0.314812953.4-3.37.790.498.157.742.316:5512:563175052.0
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 Boqvist26FLAC139711346.2-9.5688544.4-8.914.688.2102.849.350.79:338:50031741.2
28Evan Bouchard25EDMD2253739557.611.738028057.69.913.684.598.164.335.726:1220:31184115246.1
29Mavrik Bourque23DALC3284637.8-1.4253144.610.75.990.996.822.277.810:3210:1102988.9
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 Brown31EDMRW2023432541.9-11.516622043.0-11.48.793.5102.242.157.915:4113:322176045.0
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/RW1531427153.7-5.722420052.8-5.07.692.7100.453.047.022:5518:186148032.5
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 Carrier30CARLW1522114859.93.414910957.82.44.795.8100.552.048.011:3911:36255343.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 Ceci31DALD1829341741.3-10.320129840.3-11.48.191.599.726.973.121:3117:60295038.0
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 Dadonov35DALRW1617017249.73.311012247.40.711.886.197.835.864.211:3911:35164139.0
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 Draisaitl29EDMC2249336757.310.734726956.37.612.885.698.564.935.122:4618:49143511847.5
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 Duchene34DALC1830724955.210.721318054.29.72.685.187.748.551.516:3613:573197530.7
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 Ekblad28FLAD1943734755.72.230125354.32.514.190.6104.752.947.123:6018:138168542.4
83Mattias Ekholm34EDMD712513847.5-1.3949350.3-0.114.385.7100.058.641.421:3518:54073240.6
84Oliver Ekman-Larsson33TORD1319324344.34.414816048.15.18.990.699.555.844.219:0417:453182842.9
85Lars Eller35WSHC9649939.3-1.2477239.5-4.93.295.598.732.068.010:4510:1324933.3
86Ty Emberson24EDMD9556944.4-10.2395242.9-12.810.096.6106.633.366.79:297:31031145.5
87Joel Eriksson Ek28MINC/LW613110854.815.1757251.010.610.290.7100.956.343.721:6016:47203161.3
88Jake Evans28MTLC/RW5574655.3-0.4413355.42.73.895.299.131.668.415:3012:4914850.0
89Brock Faber22MIND615115150.09.19610547.87.110.392.9103.248.951.127:0423:36282516.0
90Radek Faksa31STLC7709342.9-4.4515946.40.421.2100.0121.234.265.815:0612:5512633.3
91Justin Faulk32STLD79214339.1-10.7599737.8-12.018.894.6113.455.744.323:4320:051212450.0
92Kevin Fiala28LAKLW613512551.910.9908950.38.411.788.199.843.356.721:5318:03565446.3
93Haydn Fleury28WPGD88611143.7-10.4577543.2-10.810.595.1105.642.657.415:1614:43251421.4
94Warren Foegele28LAKLW69511944.4-0.8708046.72.611.991.3103.218.581.518:4116:29184259.5
95Marcus Foligno33MINLW68110842.9-2.7526743.7-0.112.597.6110.126.373.716:0414:20221376.9
96Gustav Forsling28FLAD2352347952.2-2.236035050.7-2.314.191.9105.949.350.723:1719:238169433.0
97Cam Fowler33STLD714512952.910.81059153.612.414.787.7102.436.663.423:1719:06282744.4
98Trent Frederic26EDMC2222427245.2-6.415017646.0-6.67.393.8101.040.359.711:2411:23284548.9
99Jonah Gadjovich26FLALW1611012247.4-6.5798448.5-3.911.995.6107.545.254.87:377:28112540.0
100Brendan Gallagher32MTLRW5987158.03.4654957.05.45.072.777.758.841.215:3714:14023043.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%
101Adam Gaudette28OTTC6495049.5-6.8303844.1-8.915.494.4109.876.523.59:178:4103580.0
102Frédérick Gaudreau31MINC65110432.9-15.3347232.1-15.210.597.6108.137.962.114:2712:0136825.0
103Vladislav Gavrikov29LAKD612514346.62.7879248.65.89.390.599.734.465.620:6018:58151533.3
104Conor Geekie20TBLC4363948.0-7.8232448.9-5.16.794.4101.152.947.112:2210:6001742.9
105Samuel Girard26COLD714811256.9-2.61057558.3-0.911.887.299.050.050.017:3816:42271838.9
106Zemgus Girgensons31TBLC5273146.6-5.1211656.86.811.188.9100.057.142.910:568:0303650.0
107Claude Giroux37OTTC/LW61086064.312.5714660.712.715.682.898.354.845.217:3014:03011643.8
108Cody Glass25NJDC5457736.9-8.8295335.4-11.60.093.893.845.254.814:0612:30131060.0
109Luke Glendening35TBLC5252847.2-4.4181751.40.722.2100.0122.241.258.89:436:4611616.7
110Gage Goncalves24TBLC5596448.0-4.2434350.0-1.114.880.695.536.663.416:5414:0727850.0
111Shayne Gostisbehere31CARD1528916463.89.118011860.46.12.883.386.169.630.418:5614:284128229.3
112Yanni Gourde33TBLC5607245.5-7.9414547.7-4.43.886.790.536.763.314:3112:5605922.2
113Mikael Granlund32DALC1824730245.0-3.817420745.7-2.48.391.299.556.643.417:2714:17496147.5
114A.J. Greer28FLALW1610612945.1-11.0758945.7-8.69.889.799.440.959.17:387:18242450.0
115Ridly Greig22OTTC6717548.6-8.6435444.3-9.49.190.399.423.976.118:0115:08141947.4
116Jake Guentzel30TBLC51027159.013.1725755.88.612.280.592.767.332.722:4515:38372759.3
117Kaiden Guhle23MTLD51169555.0-1.1827751.6-2.93.889.693.457.142.921:4820:36171735.3
118David Gustafsson24WPGC4232547.9-5.5181260.06.716.780.096.775.025.07:186:4912742.9
119Brandon Hagel26TBLLW3402858.86.8252451.0-2.10.073.373.352.048.017:4312:02021127.3
120Nicolas Hague26VEGD1116717449.0-4.811312747.1-7.04.493.397.754.345.716:1314:57173432.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%
121Taylor Hall33CARLW1522917656.5-1.016711958.43.35.683.188.759.340.714:5012:561125752.6
122Dougie Hamilton31NJDD510213044.00.1719842.0-4.510.589.5100.064.935.125:0121:09383330.3
123Noah Hanifin28VEGD1125921854.32.916013853.72.59.791.1100.859.940.123:0320:426106341.3
124Thomas Harley23DALD1837940248.51.527728549.33.47.389.196.455.045.025:5821:106349134.1
125Ryan Hartman30MINRW69712144.5-0.5627545.32.115.494.0109.431.368.817:2616:05264540.0
126Erik Haula33NJDLW5978553.313.4716353.011.87.087.194.163.037.018:3615:48032045.0
127Victor Hedman34TBLD51018454.66.2655952.42.76.580.586.963.037.024:3217:45163727.0
128Emil Heineman23MTLLW5293545.3-11.7212545.7-8.68.3100.0108.343.556.59:048:1702944.4
129Miro Heiskanen25DALD817113655.74.81219655.85.26.786.493.163.037.021:4919:00264332.6
130Samuel Helenius22LAKC6163432.0-13.9112134.4-11.216.786.7103.375.025.03:583:5800250.0
131Adam Henrique34EDMC2224129844.7-7.216619645.9-7.011.393.3104.636.163.914:4112:301115070.0
132Tomáš Hertl31VEGC1120813760.310.71289557.47.24.990.695.566.133.918:1714:49205451.9
133Matthew Highmore28OTTLW151033.3-37.13633.3-37.40.066.766.750.050.09:107:0601250.0
134Vinnie Hinostroza30MINC171335.0-10.55838.5-1.30.0100.0100.0100.00.011:5711:08001100.0
135Roope Hintz28DALLW1720327842.2-6.413919042.2-5.710.691.5102.253.846.217:4213:304176457.8
136Nico Hischier26NJDC5939250.39.2736851.810.214.386.0100.352.147.924:1216:51042955.2
137Pontus Holmberg25TORRW1212717542.11.010211447.23.85.189.494.552.048.012:4312:37032839.3
138Brett Howden26VEGC1114016845.5-9.38711243.7-11.010.089.299.239.560.513:5013:03313246.9
139Luke Hughes21NJDD1322754.215.9232053.518.78.386.795.047.152.922:2020:3303728.6
140Lane Hutson20MTLD51509361.711.11017358.08.85.482.688.077.422.624:5021:16192917.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%
141Zach Hyman32EDMLW1530925255.15.821916557.07.614.690.7105.361.138.917:4215:30497540.0
142Alex Iafallo31WPGC1312616044.1-10.08011341.5-13.511.486.697.945.954.116:0711:48243154.8
143Mark Jankowski30CARC7925761.74.3613762.26.52.595.898.353.746.311:3710:33051442.9
144Mattias Janmark32EDMC2219823545.7-5.614016146.5-5.914.192.2106.331.069.012:1710:271153148.4
145Calle Järnkrok33TORC129014139.0-2.9629240.3-5.02.988.691.623.876.212:4011:14231323.1
146Seth Jarvis22CARC/RW1522319653.2-5.516613954.4-2.113.787.1100.752.947.119:5313:32277647.4
147Nick Jensen34OTTD61249257.43.4747350.3-1.94.888.192.943.456.620:5619:57231323.1
148Marcus Johansson34MINC/W5658144.5-0.7445245.81.312.089.3101.333.366.714:0212:32211827.8
149Erik Johnson36COLD2263145.6-10.5192048.7-4.88.393.3101.754.545.514:4913:4720944.4
150Wyatt Johnston21DALC1823728445.5-3.016020543.8-4.96.584.891.342.157.919:2214:33388243.9
151Seth Jones30FLAD2347441653.3-0.331929951.6-0.713.791.4105.151.748.325:3019:2313328733.3
152Mathieu Joseph27STLRW3323448.56.6262155.315.212.592.9105.430.070.013:3512:33041154.5
153David Kämpf30TORC181830.8-12.671138.9-10.20.075.075.011.188.912:3711:1701250.0
154Evander Kane33EDMLW2130636745.5-6.523024548.4-4.111.991.7103.658.042.016:2915:4432310047.0
155Kasperi Kapanen28EDMRW1213616944.6-4.310011746.1-4.310.794.1104.846.753.313:2812:34253090.0
156Oliver Kapanen21MTLC3121938.7-20.481534.8-22.720.092.3112.388.911.16:566:5300250.0
157Kirill Kaprizov27MINLW614313052.412.3868949.18.610.790.7101.559.640.423:0819:58174647.8
158William Karlsson32VEGC1116514852.70.31188957.06.510.892.3103.138.561.518:3415:21253647.2
159Parker Kelly25COLF7845859.20.6613861.63.35.4100.0105.425.075.012:3811:06231540.0
160Adrian Kempe28LAKLW610212744.5-0.6719742.3-3.911.480.692.044.455.621:4417:26064250.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%
161Joel Kiviranta28COLF7724860.01.6493558.3-0.76.190.096.150.050.010:058:37021947.4
162Tyler Kleven23OTTD6899348.9-8.9576447.1-6.210.389.599.756.343.815:4715:34171136.4
163John Klingberg32EDMD1937238449.2-2.226525351.2-0.87.593.3100.862.137.919:0818:152166237.1
164Matthew Knies22TORLW1316523141.70.612214346.02.013.282.495.548.651.419:4815:204104269.0
165Keegan Kolesar27VEGRW1112811452.90.5847752.20.16.188.194.241.858.211:2111:20452231.8
166AnĹľe Kopitar37LAKC610112943.9-1.6709642.2-4.011.182.593.741.958.121:2917:09352236.4
167Kaedan Korczak24VEGD1101540.0-6.8101050.06.30.0100.0100.00.0100.013:0413:0400333.3
168Jesperi Kotkaniemi24CARC1419412760.43.61339558.32.56.393.399.765.934.113:3011:52194245.2
169Johnathan Kovacevic27NJDD3362856.311.3262254.26.95.686.792.238.561.513:6012:2924728.6
170Nikita Kucherov31TBLRW5997756.38.7685754.46.012.587.5100.066.733.322:5917:043122825.0
171Brett Kulak31EDMD2242646248.0-3.730632548.5-4.69.993.9103.844.855.223:2520:596276141.0
172Dmitry Kulikov34FLAD2331526554.31.121519652.30.411.191.2102.351.148.916:3615:104235042.0
173Andrei Kuzmenko28LAKF68610146.01.4607943.2-2.37.585.593.048.251.818:1514:27082277.3
174Jordan Kyrou26STLC79810648.02.4687746.91.27.584.892.360.339.717:3415:23083452.9
175Alex Laferriere23LAKRW611711750.07.5808448.85.812.291.1103.342.657.418:1517:58113330.3
176Patrik Laine26MTLRW2152339.5-17.391833.3-21.00.077.877.875.025.011:429:17001540.0
177Gabriel Landeskog32COLLW51076163.74.2794265.35.415.181.896.963.236.817:1313:54131855.6
178Scott Laughton30TORC1310218635.4-7.37612238.4-7.87.189.897.015.584.513:5212:10182524.0
179Nick Leddy33STLD7819346.60.3586945.7-0.56.785.091.755.244.814:1113:49051010.0
180Artturi Lehkonen29COLLW715310359.81.71077359.40.89.493.2102.666.333.719:1315:53154052.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%
181Ryan Leonard20WSHRW8687148.97.7485049.06.112.190.6102.742.557.510:099:31052450.0
182Trevor Lewis38LAKC27943.84.77463.622.10.0100.0100.04:104:100010.0
183Esa Lindell30DALD1829541141.8-9.420029440.5-11.010.991.7102.626.673.423:3218:348195036.0
184Ryan Lindgren26COLD71239556.4-3.1876557.2-2.48.295.3103.540.359.718:3716:47022334.8
185Steven Lorentz28TORC/LW1310215340.0-1.57510242.4-2.77.187.394.417.982.112:0710:57132259.1
186Adam Lowry31WPGLW1323816958.59.817011859.010.18.591.5100.143.856.217:2715:04175048.0
187Anton Lundell23FLAC2333032450.5-4.122722650.1-2.617.694.3111.947.252.816:0914:075238457.1
188Eetu Luostarinen26FLAC2329330748.8-6.219221147.6-5.816.491.5108.043.556.515:2312:595147048.6
189Ilya Lyubushkin30DALD1419225842.7-3.613618442.5-3.56.988.795.638.961.117:0315:281122941.4
190Nathan MacKinnon29COLC720210765.411.11438562.76.512.188.5100.572.028.022:5117:593106163.9
191Cale Makar26COLD720112561.75.11378860.93.37.387.594.867.832.226:4820:039157136.6
192Sam Malinski26COLD5876856.1-6.5684063.02.06.4100.0106.461.538.514:0013:52022536.0
193Jeff Malott 28LAKF6144125.5-21.192725.0-21.40.087.587.550.050.04:534:5210540.0
194Andrew Mangiapane28WSHLW108611642.61.5567742.1-1.910.093.9103.938.062.011:1310:11042157.1
195Josh Manson33COLD71299856.8-2.6947256.6-3.311.388.699.943.456.618:5017:184153847.4
196Brad Marchand36FLALW2336530054.92.025521354.53.415.693.3108.946.853.216:4013:4861110544.8
197Mason Marchment29DALF1825924451.55.217216650.94.75.190.595.647.352.715:1613:413156651.5
198Mitch Marner27TORRW1317826540.2-1.512615744.5-0.114.187.7101.850.349.722:1116:496134436.4
199Jordan Martinook32CARLW1522317156.6-0.914813153.0-3.910.090.6100.643.656.416:2213:24164831.3
200Emil Martinsen Lilleberg23TBLD5425642.9-10.5293446.0-6.015.491.7107.146.753.311:5811:2917714.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%
201Mike Matheson30MTLD51079353.5-3.4716851.1-3.44.893.898.536.863.224:5020:31282544.0
202Nikolas Matinpalo26OTTD6787850.0-7.0495348.0-4.611.193.5104.742.957.113:0413:04141127.3
203Auston Matthews27TORC1318123543.53.213114248.04.813.987.5101.450.349.720:3915:4111129350.5
204Jake McCabe31TORD1319229439.5-2.613619241.5-4.711.490.2101.532.867.221:5719:175103627.8
205Connor McDavid28EDMC2253539457.611.638628257.810.312.484.296.669.630.424:2619:23131514854.1
206Ryan McDonagh35TBLD5706651.50.7515150.0-1.216.787.9104.545.854.219:0814:48351361.5
207Bobby McMann28TORF1312517741.40.29411944.1-0.57.192.199.257.842.212:3611:36022864.3
208Connor McMichael24WSHC1011621435.2-9.09013340.4-4.814.894.0108.842.357.716:5814:29393060.0
209Brayden McNabb34VEGD1121421949.4-4.614014149.8-3.46.984.491.344.255.821:1418:452122835.7
210Timo Meier28NJDRW5999451.310.9816854.414.49.390.299.551.348.721:4917:45234143.9
211Dawson Mercer23NJDC58910047.14.6647446.42.38.179.587.764.735.321:0516:31113026.7
212Jonathon Merrill32MIND2192444.2-9.8131644.8-6.711.192.3103.450.050.012:2012:0810425.0
213Jacob Middleton29MIND610614741.9-4.6698843.90.213.694.7108.430.269.821:5919:09161643.8
214Niko Mikkola28FLAD2235937049.2-6.924926448.5-5.912.391.4103.748.551.520:1318:009136527.7
215Colin Miller32WPGD4564456.010.8382164.418.314.388.2102.578.321.715:2113:36041631.3
216Trevor Moore29LAKLW610411547.53.6787850.07.412.093.2105.218.881.219:5717:17142948.3
217Josh Morrissey29WPGD1220219850.5-1.915714452.20.39.790.099.771.428.621:0817:062156529.2
218Scott Morrow22CARD5494055.11.8312951.7-1.40.070.670.656.743.310:299:16241136.4
219J.J. Moser24TBLD5606348.8-3.1434250.6-0.34.390.695.016.783.315:1913:0804933.3
220Jacob Moverare26LAKD26366.724.540100.056.70.075.025.02:312:310010.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 Namestnikov32WPGC1316913555.65.01209555.84.97.789.597.267.033.016:2013:13153046.7
222Martin NeÄŤas26COLC71779465.310.21227561.94.78.291.8100.172.727.320:4716:21153542.9
223Jake Neighbours22STLLW79712543.7-3.8698843.9-3.112.888.1101.056.143.917:5115:25071942.1
224Brock Nelson33COLC712511452.3-9.1856855.6-4.711.988.1100.055.344.716:5216:02462846.4
225Simon Nemec20NJDD4607444.82.0435344.8-0.311.5100.0111.538.261.820:4017:16111442.9
226Alex Newhook24MTLC5707050.0-7.6465446.0-9.84.288.292.456.143.915:3114:06011650.0
227Valeri Nichushkin29COLRW713710357.1-2.3906358.8-0.213.184.197.253.946.119:3615:41152454.2
228Nino Niederreiter32WPGRW1318015553.72.613011453.31.67.885.993.737.962.115:2913:421114555.6
229Alexander Nikishin23CARD4584655.86.9433455.86.14.078.682.667.932.115:5915:04131225.0
230Stefan Noesen31NJDRW5517141.8-2.6364942.4-3.08.383.992.254.845.216:3012:15221163.6
231Tomáš Nosek32FLAC1612614945.8-8.68710246.0-6.89.698.2107.943.057.011:108:49163441.2
232Ryan Nugent-Hopkins31EDMC2235136848.8-2.126224551.70.49.292.5101.856.743.319:3514:210118854.5
233Darnell Nurse29EDMD2243350546.2-6.731236046.4-8.111.790.1101.849.051.023:1621:043169843.9
234William Nylander28TORC1319324644.04.015517347.34.111.189.9101.066.933.119:0615:59496259.7
235Gustav Nyquist35MINRW6447237.9-8.2284737.3-7.76.396.6102.830.869.211:0910:08041020.0
236Logan O'Connor28COLRW7857353.8-6.1605054.5-5.510.896.8107.626.773.313:3212:01221861.1
237Victor Olofsson29VEGRW910010548.8-3.0667546.8-4.15.687.893.364.235.814:2212:24144332.6
238Dmitry Orlov33CARD1532025655.6-2.722117955.3-1.111.687.999.647.352.721:4219:341166930.4
239Alex Ovechkin39WSHLW1013214647.58.39611944.71.48.393.1101.482.417.617:0112:29186848.5
240Max Pacioretty36TORLW1111616541.3-0.98411442.4-3.214.090.3104.354.245.812:5111:56262751.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%
241Ondřej Palát33NJDLW5858051.510.5696053.512.313.697.1110.747.552.517:4015:3111862.5
242Colton Parayko31STLD713912951.99.01029152.811.118.586.4104.937.063.023:5920:19383246.9
243Nick Paul29TBLLW5655355.15.5453854.24.79.178.687.738.161.916:3513:24022744.4
244Tanner Pearson32VEGLW8787650.60.8535748.2-2.09.784.894.559.140.98:498:47021442.9
245Nicklaus Perbix26TBLD5594556.77.5443257.99.410.092.0102.051.648.412:5712:3814837.5
246Cole Perfetti23WPGC1319213059.610.51399459.710.25.684.790.468.131.916:1713:211125253.8
247David Perron36OTTLW6675355.80.8454152.31.019.087.5106.545.554.513:3112:08122437.5
248Corey Perry39EDMRW2231120760.012.322515459.410.211.581.392.784.415.615:1612:111118051.3
249Brett Pesce30NJDD510214840.8-5.3859746.73.211.596.2107.842.957.126:4321:49461457.1
250Alexander Petrovic32DALD1722817556.611.215611757.112.35.690.996.562.137.912:4512:38484425.0
251Alex Pietrangelo35VEGD1023019054.82.615812356.25.68.388.396.662.237.823:0319:466104231.0
252Shane Pinto24OTTC6819047.4-10.8516842.9-12.13.692.796.324.076.019:5316:46152330.4
253Neal Pionk29WPGD1327223254.03.618317051.8-0.412.188.0100.152.847.224:2519:5110126833.8
254Vasily Podkolzin23EDMRW2222120951.41.315914252.81.711.794.0105.756.543.511:0210:26493748.6
255Brayden Point28TBLC5938253.13.5646250.80.010.887.898.669.630.421:4816:48012254.5
256Aliaksei Protas24WSHC67111937.4-2.1476940.5-1.77.190.097.137.762.317:3615:06171323.1
257Darren Raddysh28TBLD4444648.90.4263244.8-6.77.768.476.177.422.614:0210:59121625.0
258Taylor Raddysh26WSHRW7608740.8-3.4425045.70.54.093.997.912.887.211:1111:11211154.5
259Mikko Rantanen28DALRW1830036145.4-3.522024547.3-0.111.888.3100.052.847.220:4617:403159552.6
260Sam Reinhart29FLAC2138431754.81.027122954.22.513.887.6101.445.554.521:3116:1481312550.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%
261Morgan Rielly30TORD1325031844.04.718720947.24.511.487.498.862.038.021:4220:082185433.3
262Jason Robertson25DALLW1114715049.5-3.710910650.7-1.48.284.893.052.147.915:5113:593124845.8
263Nicholas Robertson23TORLW3292850.915.4201557.115.416.790.0106.755.644.49:599:08022100.0
264Eric Robinson29CARLW1519614457.60.512810654.7-1.64.789.494.163.336.711:2510:36164057.5
265Evan Rodrigues31FLAC2127825652.1-0.619117452.31.08.393.1101.555.045.016:1114:07487941.8
266Jack Roslovic28CARC913411653.6-3.1907454.90.67.884.492.364.735.313:4212:21163053.3
267Marco Rossi23MINC6476542.0-3.4334442.9-1.18.391.399.637.562.511:0810:33021181.8
268Matt Roy29WSHD1016824840.4-1.612316343.0-1.111.091.6102.540.060.023:5220:11262626.9
269Nicolas Roy27VEGC1117412558.27.51068655.24.06.685.291.851.248.814:2312:52693036.7
270Brandon Saad32VEGLW81448662.611.5915661.99.66.989.596.469.930.114:2613:47343043.3
271Dylan Samberg26WPGD1330223955.87.020917155.05.07.891.098.847.252.824:0420:445115925.4
272Mackie Samoskevich22FLARW4234036.5-18.9143131.1-25.210.094.4104.473.726.311:208:41011060.0
273Jake Sanderson22OTTD61219456.31.7797053.02.37.387.895.139.660.426:1920:41183228.1
274Rasmus Sandin24WSHD1017123841.80.712416343.2-0.86.494.5100.942.457.621:1819:05193435.3
275David Savard34MTLD5454947.9-9.4313646.3-8.49.584.093.557.942.111:398:4310450.0
276Mark Scheifele31WPGC1115916648.9-3.111512547.9-5.415.090.4105.471.029.019:0015:184143562.9
277Brayden Schenn33STLC78813040.4-8.6619439.4-9.813.384.597.848.451.617:5916:04141855.6
278Luke Schenn35WPGD1113314747.5-6.79710248.7-5.26.378.684.841.558.516:3014:11392544.0
279Nate Schmidt33FLAD2332826255.62.923019454.23.014.189.7103.750.050.016:1614:0711206341.3
280Cole Schwindt23VEGRW16366.718.04357.18.50.0100.0100.00.0100.05:545:540010.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%
281Tyler Seguin33DALC1827223353.98.518916852.97.65.392.597.746.653.415:0613:133176940.6
282Jonas Siegenthaler27NJDD3557343.00.3365141.4-7.07.782.890.558.541.526:3124:3502742.9
283Jeff Skinner32EDMLW/C5496742.2-9.3344841.5-11.612.587.5100.048.651.412:1311:39001947.4
284Juraj Slafkovsky20MTLLW51197561.38.9856058.68.65.881.687.363.836.219:5216:29043050.0
285Jaccob Slavin30CARD1534229154.0-5.424821953.1-4.913.393.6106.949.850.223:4419:5210197342.5
286Reilly Smith33VEGRW1115615949.5-3.910110449.3-3.88.292.4100.641.858.215:3613:28373745.9
287Jimmy Snuggerud20STLRW7839546.60.4576845.6-0.615.890.0105.871.428.617:0513:54323138.7
288Jordan Spence23LAKD5394148.82.3272948.23.15.990.596.433.366.77:317:2802633.3
289Daniel Sprong27NJDRW181732.0-18.051426.3-22.30.088.988.937.562.511:0710:240010.0
290Jared Spurgeon35MIND611615542.8-3.3759444.40.913.794.9108.631.368.722:5219:24082548.0
291Jordan Staal36CARC1522517656.1-1.515513553.4-3.48.389.497.743.156.916:5513:472114341.9
292Logan Stankoven21CARC1522717057.2-0.115811757.52.09.285.995.156.044.015:3313:416124850.0
293Logan Stanley26WPGD5414348.8-4.1342557.65.813.375.088.336.463.611:3811:0416333.3
294Troy Stecher30EDMD88710744.8-3.0627644.9-4.38.898.0106.843.956.114:1213:25042133.3
295Sam Steel26DALC1816320943.8-4.811515043.4-5.012.090.3102.327.272.813:5411:05083141.9
296Mark Stone32VEGRW1017617250.6-3.111410552.1-0.57.887.395.152.647.420:2415:18393265.6
297Dylan Strome27WSHC1014117045.35.610312944.41.111.190.7101.881.718.317:2413:52182853.6
298Jayden Struble23MTLD2342755.72.2232350.0-1.50.088.288.250.050.012:1812:1812333.3
299Nico Sturm29FLAC8374744.0-10.0243640.0-12.40.085.085.030.369.78:596:0603742.9
300Tim StĂĽtzle23OTTLW61356667.217.8854863.918.111.382.894.166.133.920:0217:14232948.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%
301Oskar Sundqvist30STLC7707249.33.7505448.12.517.989.2107.022.777.315:1711:304101637.5
302Ryan Suter40STLD5518338.1-9.9375838.9-8.89.188.297.338.161.916:5413:4007922.2
303Nick Suzuki25MTLC51327763.212.2926359.410.25.579.584.963.236.822:1617:13272751.9
304Andrei Svechnikov24CARRW1528818860.54.618413058.63.712.088.2100.259.440.618:0514:0532210438.5
305Brandon Tanev33WPGLW1310711248.9-3.5737549.3-3.32.492.594.937.562.510:579:12542634.6
306Chris Tanev35TORD1317324641.30.112715345.41.112.590.4102.932.068.019:3216:564131030.0
307Tomáš Tatar34NJDLW4245032.4-12.8173334.0-12.911.1100.0111.133.366.711:439:3802475.0
308John Tavares34TORC1317725441.1-0.213817244.5-0.111.288.399.657.642.418:3315:442137354.8
309Alexandre Texier25STLC3242945.3-2.8182442.9-5.916.788.2104.960.040.012:0310:4911540.0
310Shea Theodore29VEGD1123422351.2-2.015514252.20.18.680.789.347.952.123:0219:411176536.9
311Robert Thomas25STLC711511649.85.2798548.23.113.586.5100.043.556.520:6016:293102040.0
312Brady Tkachuk25OTTLW61317065.214.8835560.112.813.084.497.359.740.318:1715:29134351.2
313Matthew Tkachuk27FLALW/RW2338924961.010.325119756.05.513.390.0103.368.032.017:2413:3391410738.3
314Devon Toews30COLD719111362.86.81207860.62.611.889.4101.167.632.424:3320:23463116.1
315Dominic Toninato30WPGC2142140.0-17.191439.1-17.30.085.785.70.0100.08:468:421150.0
316Alexey Toropchenko25STLRW7708146.40.1465246.91.128.0100.0128.027.672.414:0412:11031844.4
317Yakov Trenin28MINC6366735.0-11.6275035.1-10.511.892.9104.634.665.49:319:2910933.3
318Tyler Tucker24STLD3344244.7-8.6233142.6-9.38.393.3101.742.957.114:2412:51231040.0
319Alex Turcotte23LAKC3102429.4-21.361528.6-19.10.083.383.360.040.05:445:442010.0
320Trevor van Riemsdyk33WSHD1013717543.93.69810847.65.47.193.8100.941.059.015:5714:42281520.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%
321Carter Verhaeghe29FLAC2346232159.08.332425755.85.715.389.9105.150.249.818:5516:1592213638.2
322Gabriel Vilardi25WPGC913812552.51.41039153.12.510.188.598.672.827.219:4315:45373855.3
323Nathan Walker30STLC7668444.0-2.9495547.11.321.495.8117.335.564.514:3812:47162055.0
324Sean Walker30CARD1228615864.49.118511062.78.36.091.997.961.538.518:2416:35676536.9
325Jake Walman28EDMD2245941152.83.732625955.76.512.788.7101.366.233.820:1017:3942010436.5
326Zach Whitecloud28VEGD1119416953.41.311811949.8-3.23.093.496.551.049.017:3016:08243622.2
327Tom Wilson30WSHRW1012520438.0-4.99513541.3-3.410.395.9106.240.060.020:0114:484163652.8
328Miles Wood29COLLW181044.4-3.46842.9-4.10.062.562.583.316.712:4212:42011100.0
329Arber Xhekaj24MTLD3283345.9-13.9182245.0-12.425.084.6109.664.735.310:5810:5712728.6
330Fabian Zetterlund25OTTW6747549.7-7.3505448.1-4.66.793.199.861.838.213:2912:12242634.6
331Artem Zub29OTTD6948751.9-4.6636350.0-2.212.989.2102.126.373.722:3619:371111421.4
332Mats Zuccarello37MINLW69111444.4-0.6527341.6-3.012.992.1105.034.066.018:4015:29262828.6