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 Aho26CARF1124416060.44.316611858.50.911.286.297.463.336.721:5517:295146546.2
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
4Nils Åman23VANC5314739.7-8.5273742.2-5.38.396.6104.944.455.69:277:57001100.0
5Michael Anderson24LAKD51067259.62.7755358.62.714.678.493.057.642.420:0317:36022045.0
6Mason Appleton28WPGC5536644.5-2.6354842.2-6.013.679.493.027.073.013:6013:1210977.8
7Viktor Arvidsson30LAKLW5896956.3-2.1544753.5-4.910.885.796.564.335.718:1514:59732544.0
8Nicolas Aubé-Kubel27WSHRW3193138.0-17.3101737.0-15.10.092.392.30.0100.09:229:220130.0
9Ivan Barbashev28VEGC711511250.72.1757849.01.010.295.7105.972.627.414:5414:53611747.1
10Aleksander Barkov28FLAC2445235855.81.530324755.12.19.287.897.049.550.521:1515:33341711951.3
11Tyson Barrie32NSHD1131252.05.97846.72.40.075.075.085.714.317:4213:070050.0
12Mathew Barzal26NYIC59912145.05.9758945.74.78.790.298.951.049.021:0818:30252951.7
13Anthony Beauvillier26NSHLW6447537.0-13.8305137.0-14.68.792.3101.051.748.313:0111:20101656.3
14John Beecher22BOSC127414334.1-14.0509335.0-13.35.790.396.026.074.010:438:32542259.1
15Jamie Benn34DALLW1929130249.10.219820349.4-0.312.592.7105.243.856.317:0814:131258343.4
16Sam Bennett27FLAC1932421560.16.222015758.45.510.484.394.760.739.316:0413:4471310635.8
17Simon Benoit25TORD78510145.7-7.1606846.9-4.02.390.592.719.780.317:0415:51041643.8
18Tyler Bertuzzi28TORLW715812356.28.61109254.57.67.593.4100.982.217.818:3515:45263756.8
19Teddy Blueger29VANC1311115142.4-8.17710741.8-8.611.188.9100.035.364.713:1510:45101921.1
20Brock Boeser26VANRW1220820250.74.615814252.77.114.088.5102.547.752.320:1816:44855549.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%
21Jesper Boqvist25BOSC8658742.8-6.0495547.1-1.58.691.7100.261.138.99:579:4012850.0
22Robert Bortuzzo34NYID5419131.1-12.8316034.1-11.05.989.595.454.845.213:3412:091040.0
23Evan Bouchard24EDMD2560242758.516.641828659.417.012.487.9100.263.836.225:0120:41182220735.7
24Mavrik Bourque22DALC110283.39.75183.36.40.0100.0100.0100.00.07:567:5600366.7
25Justin Brazeau25BOSF9688943.3-3.3476243.1-3.98.195.2103.344.655.411:5610:30252347.8
26Philip Broberg22EDMD1011315841.7-5.77611040.9-9.116.396.9113.246.653.415:4814:10172326.1
27T.J. Brodie33TORD114960.9-3.48850.0-5.10.060.060.0100.00.017:1014:1810450.0
28Jonny Brodzinski30NYRC3192741.3-12.6142041.2-10.114.383.397.616.783.38:368:2020450.0
29Connor Brown30EDMRW1912318539.9-11.88512041.5-10.611.593.4105.039.660.411:5510:03833243.8
30Patrick Brown31BOSC13827.3-14.43442.9-3.20.0100.0100.012.587.58:278:26000
31Brent Burns38CARD/RW1124621053.9-5.217215153.3-6.910.392.1102.547.352.722:4618:17876437.5
32Quinton Byfield21LAKC5895860.53.9614358.72.517.190.6107.749.051.016:1214:53332334.8
33Brandon Carlo27BOSD1318423843.6-3.013716245.8-1.010.394.9105.214.585.519:5416:05484050.0
34John Carlson34WSHD4987955.45.4615751.72.18.990.999.846.753.329:1220:40002948.3
35Sam Carrick31EDMC10688444.7-7.0476143.5-9.37.791.499.126.573.59:158:39041040.0
36Alexandre Carrier27NSHD68310244.9-4.5667347.5-1.77.388.996.244.455.621:0718:01211650.0
37William Carrier29VEGLW7689442.0-8.9476043.9-5.49.492.3101.714.385.710:4310:41211947.4
38Cody Ceci30EDMD2430843741.3-11.121631141.0-12.79.789.198.746.153.919:2216:577125543.6
39Erik Černák26TBLD5759444.4-8.7526743.7-11.412.589.1101.649.150.920:3918:01231118.2
40Mitchell Chaffee26TBLF5514752.02.2443456.46.43.491.795.148.651.411:5611:5502850.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%
41Jalen Chatfield27CARD1125118058.21.216712457.4-0.66.990.297.147.152.920:1219:06644434.1
42Filip Chytil24NYRC6719842.0-3.7436739.1-7.20.090.990.950.050.012:5512:08112236.4
43Anthony Cirelli26TBLC57610043.2-10.7456441.3-14.48.081.889.856.443.618:3115:23131533.3
44Casey Cizikas32NYIC5699941.1-0.1547143.20.68.690.599.044.455.615:5614:55321145.5
45Cal Clutterbuck36NYIRW5315735.2-6.9223637.9-5.60.085.785.754.545.59:057:5112520.0
46Andrew Cogliano36COLLW/C11757550.0-3.7425443.8-10.015.491.9107.329.470.68:386:5633650.0
47Ian Cole34VAND1315417846.4-3.210311647.0-2.18.289.097.224.575.516:4914:00392317.4
48Ross Colton27COLC1114514649.8-4.48710246.0-8.58.394.6103.041.558.513:0112:02223342.4
49Max Comtois25CARLW151426.3-32.41811.1-55.985.7100.00.06:196:190010.0
50Kyle Connor27WPGLW512110254.312.4827352.99.811.586.898.370.030.020:4717:49323951.3
51Nick Cousins30FLAC12929549.2-6.3626548.8-5.46.088.994.958.241.88:428:39522339.1
52Charlie Coyle31BOSC/RW1318422545.0-0.913115446.0-0.76.295.2101.430.569.518:4914:02634841.7
53Maxwell Crozier23TBLD3444350.60.8362757.18.85.390.095.341.758.314:1514:08011040.0
54William Cuylle21NYRLW1615820243.9-0.810713244.80.67.297.6104.943.556.511:1711:17013452.9
55Evgenii Dadonov34DALRW1923924249.71.017016051.52.58.791.299.840.659.412:5512:48636241.9
56Phillip Danault30LAKC5836755.3-3.5534753.0-5.511.188.299.362.337.717:1614:10201369.2
57Calvin de Haan32TBLD131318.8-22.721016.7-26.20.0100.0100.016.783.310:508:450110.0
58Tony DeAngelo28CARD920012861.08.21518663.710.76.886.593.467.432.617:0316:11033447.1
59Jake DeBrusk27BOSLW1316723042.1-5.112116442.5-5.98.090.398.343.456.618:0113:53144261.9
60Ty Dellandrea23DALC6635354.38.2464053.56.96.992.699.524.175.910:459:37001172.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%
61Dylan DeMelo30WPGD59311045.8-1.3638044.1-4.47.793.1100.852.847.222:2420:03311241.7
62Vincent Desharnais27EDMD1619421647.3-4.013014347.6-3.56.084.490.540.759.317:1514:115112429.2
63Connor Dewar24TORC6455545.0-4.9283743.1-7.35.992.097.911.488.611:1010:12331250.0
64Phillip Di Giuseppe30VANLW119310946.0-5.7607544.4-7.29.195.7104.738.861.210:239:26212334.8
65Brenden Dillon33WPGD3647446.45.5495547.14.518.589.5108.053.846.221:0418:4200911.1
66Noah Dobson24NYID513013948.312.6949649.511.75.392.297.451.448.624:0622:24252524.0
67Max Domi28TORLW714411655.46.91048754.57.36.793.099.683.316.716:5714:47433548.6
68Pavel Dorofeyev23VEGLW141225.0-35.82820.0-43.00.0100.0100.075.025.07:117:060010.0
69Drew Doughty34LAKD51239755.9-3.3787152.3-8.110.081.691.659.041.027:1821:53131833.3
70Nic Dowd33WSHC4274040.3-15.1152240.5-12.010.094.1104.13.696.413:5711:0100633.3
71Leon Draisaitl28EDMC2545945050.52.731931050.72.113.386.199.351.848.221:2417:14232714052.1
72Jonathan Drouin28COLLW3755557.78.3484054.58.610.087.597.573.226.824:1622:04231526.7
73Jack Drury23CARC1117213456.2-1.51239356.9-1.112.096.8108.846.853.213:0612:07144052.5
74Pierre-Luc Dubois25LAKLW5716950.7-9.8414647.1-13.114.391.9106.266.034.014:5013:35131233.3
75Matt Duchene33DALC1928528350.21.719118051.52.68.493.1101.547.352.717:1015:3316177237.5
76Anthony Duclair28TBLLW5627644.9-7.3435046.2-6.910.088.298.263.336.713:2612:02021435.7
77Brandon Duhaime26COLRW11719343.3-11.4435942.2-11.98.391.199.430.669.47:467:31021540.0
78Mathew Dumba29TBLD5786953.13.9564654.94.96.387.994.158.941.115:3814:43231936.8
79Joel Edmundson30TORD711511150.9-0.1748247.4-3.66.092.398.351.648.418:4016:15152825.0
80Nikolaj Ehlers27WPGLW5868450.65.6625752.17.44.788.993.562.837.215:5214:01323243.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%
81Jack Eichel27VEGC715412455.49.41088556.011.76.989.196.068.831.221:2118:04235343.4
82Aaron Ekblad27FLAD2452745053.9-1.535331452.9-1.39.490.199.542.957.122:3319:012267941.8
83Mattias Ekholm33EDMD2551340755.811.134926756.711.412.188.1100.262.937.121:5818:53112110244.1
84Oliver Ekman-Larsson32FLAD2436123360.87.923015859.37.39.588.397.856.743.315:2713:14358531.8
85Andreas Englund28LAKD5596049.6-10.7463656.1-1.06.796.6103.258.841.213:0512:260240.0
86Pierre Engvall27NYILW5717748.08.9555749.18.46.591.297.641.258.816:2215:18151656.3
87Luke Evangelista21NSHRW6714859.714.9493062.016.82.892.395.171.928.113:2310:17232166.7
88Michael Eyssimont27TBLC5564356.67.7453258.49.00.096.396.344.755.312:4911:47011957.9
89Dante Fabbro25NSHD3352756.58.9251858.18.47.792.3100.073.326.713:2513:0501520.0
90Radek Faksa30DALC8607943.2-7.8384048.7-2.35.090.595.515.884.211:5511:10221844.4
91Hudson Fasching28NYIRW4457537.5-10.9335039.8-9.49.592.9102.456.044.013:4513:2803650.0
92Martin Fehérváry24WSHD4587842.6-15.9405442.6-13.59.791.7101.321.678.421:4518:01101457.1
93Kevin Fiala27LAKLW5876158.81.4523758.42.112.190.3102.474.525.518:3615:26223842.1
94Warren Foegele27EDMLW2221522548.9-0.515415749.5-0.410.182.492.450.849.212:0210:3216126555.4
95Derek Forbort31BOSD3215129.2-14.2153629.4-14.830.087.5117.515.684.417:4914:3103333.3
96Filip Forsberg29NSHC61119254.710.6735855.710.611.484.896.274.125.920:2616:38414934.7
97Gustav Forsling27FLAD2458345856.02.139332554.71.811.089.2100.243.556.523:2519:57211412341.5
98Adam Fox25NYRD1630332048.66.219122645.82.310.592.4102.967.033.023:5818:21576936.2
99Trent Frederic25BOSC1314916247.93.010410849.13.413.793.4107.142.357.713:2312:24632962.1
100Conor Garland27VANRW1316217448.2-0.710812546.4-3.116.189.3105.439.660.415:0513:19225940.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%
101Vladislav Gavrikov28LAKD51017557.4-0.6625154.9-3.07.391.999.255.045.019:4816:48111315.4
102Morgan Geekie25BOSC1318022144.9-1.112114845.0-2.110.892.7103.551.548.516:3914:52644344.2
103Samuel Girard25COLD921618553.93.614312054.45.29.292.2101.452.647.422:5820:16153327.3
104Luke Glendening34TBLC5352855.66.0272354.03.17.194.1101.327.372.79:047:1100850.0
105Barclay Goodrow30NYRRW1612125931.8-16.17716032.5-14.712.894.3107.121.178.913:0910:24552951.7
106Noah Gregor25TORC2171356.716.416964.023.10.080.080.08.391.78:058:0502520.0
107Carl Grundström26LAKRW5342359.62.1251267.612.00.0100.0100.053.846.25:425:3601580.0
108Matt Grzelcyk30BOSD3455744.1-1.4343648.62.15.095.8100.860.040.018:1017:3412560.0
109Jake Guentzel29CARC1122716957.3-0.115212055.9-2.711.291.2102.462.937.119:5817:00766443.8
110David Gustafsson23WPGC4143230.4-17.3131841.9-5.525.075.0100.020.080.07:427:0602666.7
111Erik Gustafsson31NYRD1625931745.00.617821345.51.86.592.599.051.348.718:0916:193154727.7
112Brandon Hagel25TBLLW5919050.30.0566147.9-5.18.179.187.254.046.021:3616:40561747.1
113Nicolas Hague25VEGD1121152.210.47943.80.90.0100.0100.070.030.015:4114:0100333.3
114Noah Hanifin27VEGD714915449.20.09811047.1-1.95.492.998.256.543.523:4320:35534129.3
115Thomas Harley22DALD1942241050.72.927926551.32.79.394.7104.054.145.923:5221:3415116841.2
116Victor Hedman33TBLD511110451.62.3776853.12.99.188.097.169.830.225:4518:19352755.6
117Danton Heinen28BOSC/LW8788946.73.2545848.22.67.392.7100.037.562.515:1811:45251952.6
118Miro Heiskanen24DALD1946849948.4-0.929632647.6-3.58.992.0100.957.242.828:1124:56101511139.6
119Adam Henrique33EDMC1715823240.5-7.811114842.9-6.213.993.2107.145.254.814:0612:45762360.9
120Tomáš Hertl30VEGC712711253.15.6868051.85.00.087.887.868.931.118:3316:40022360.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%
121Roope Hintz27DALLW1522823349.50.114215747.5-3.111.690.7102.353.146.917:2014:16634537.8
122Nils Höglander23VANLW111168358.39.5805957.68.97.186.193.348.351.710:009:46421361.5
123Dylan Holloway22EDMC2525927848.2-0.718718849.90.611.690.8102.453.047.011:3011:265155156.9
124Pontus Holmberg24TORRW7606747.2-4.5384744.7-6.20.090.990.942.357.711:4210:0314875.0
125Simon Holmström22NYIRW3264934.7-1.7163531.4-8.111.1100.0111.154.545.511:2311:0210425.0
126Bo Horvat28NYIC59210446.98.4717648.38.29.386.796.053.846.222:0717:43313066.7
127Brett Howden25VEGC7919150.01.1535947.3-1.26.797.6104.254.345.713:0212:17102133.3
128Filip Hronek26VAND1323821452.76.117015652.15.610.987.698.560.139.921:0218:34444429.5
129Quinn Hughes24VAND1330320659.518.321715059.118.17.492.099.466.933.124:2520:27467528.0
130Ben Hutton30VEGD116866.716.010376.925.920.0100.0120.0100.00.013:4813:4820520.0
131Zach Hyman31EDMLW2550140155.510.634427155.910.212.190.4102.568.032.021:2517:216715060.0
132Alex Iafallo30WPGC5275632.5-16.5213140.4-7.520.085.7105.712.587.510:518:3111425.0
133Vincent Iorio21WSHD1060.0-44.4040.0-41.00.01:501:50000
134Ruslan Iskhakov23NYIC11712.5-34.71516.7-30.20.0100.0100.066.733.35:585:58000
135Mark Jankowski29NSHC6555052.45.5393453.45.97.183.390.569.430.610:059:0112862.5
136Mattias Janmark31EDMC2517926240.6-10.012916943.3-7.411.193.8104.939.660.411:569:55664153.7
137Calle Järnkrok32TORC7646350.4-0.7404447.6-2.70.092.992.925.574.513:5710:36013243.8
138Seth Jarvis21CARC1121715857.90.715910759.82.87.195.7102.839.560.520:3515:48554852.1
139Tanner Jeannot26TBLF4283048.3-5.7212150.0-5.112.581.393.828.671.48:458:4200742.9
140Nick Jensen33WSHD1152141.7-25.5111247.8-12.60.087.587.537.562.521:0318:1314425.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%
141Lucas Johansen26WSHD2332358.95.2241660.08.40.0100.0100.046.253.814:0113:6000450.0
142Jack Johnson37COLD1114416247.1-8.18911543.6-11.812.993.8106.738.661.413:5713:34231526.7
143Wyatt Johnston20DALC1935337048.8-0.223824449.4-0.310.892.1102.944.255.820:3817:1416913243.2
144Caleb Jones26COLD3382461.31.5252154.3-3.515.492.3107.783.316.711:0911:070020.0
145Axel Jonsson-Fjällby25WPGLW161233.3-18.83730.0-19.30.080.080.033.366.76:526:450020.0
146Dakota Joshua27VANC1313417842.9-7.88712241.6-9.218.489.7108.134.465.615:4913:13511850.0
147Roman Josi33NSHD613412551.77.1938352.87.69.789.499.075.025.025:4420:59154429.5
148Noah Juulsen26VAND2212051.2-12.1171454.8-5.625.066.791.730.070.012:5510:5610520.0
149Kaapo Kakko22NYRRW1516820744.80.610314242.0-2.34.891.195.948.951.112:0711:42324344.2
150David Kämpf29TORC7607245.5-6.7365041.9-9.79.187.596.612.887.213:2111:22221758.8
151Evander Kane32EDMLW2028830548.6-2.020221248.8-2.08.087.195.253.646.414:5714:22369446.8
152Linus Karlsson24VANC2192048.711.9131448.110.40.090.990.945.554.59:559:552040.0
153William Karlsson31VEGC710610151.22.7656948.50.310.597.8108.341.558.515:5613:20232536.0
154Adrian Kempe27LAKLW5975066.011.5603960.65.211.476.087.452.048.019:4814:57124151.2
155Joel Kiviranta27COLF8938951.1-4.0576347.5-6.87.197.4104.638.561.511:4610:47112133.3
156Matthew Knies21TORLW7879946.8-5.6596946.1-5.18.787.295.927.172.915:0513:43251973.7
157Keegan Kolesar26VEGRW6489433.8-18.1336035.5-14.54.892.096.812.088.011:0711:0700771.4
158Anže Kopitar36LAKC5975464.29.2624359.03.113.379.392.650.050.020:0115:00241752.9
159Jesperi Kotkaniemi23CARC1114012752.4-6.21019052.9-6.27.089.396.375.424.611:0110:56223148.4
160Nikolai Kovalenko24COLRW2122037.5-12.591636.0-16.20.090.990.950.050.06:486:4801250.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%
161Chris Kreider32NYRLW1621826744.90.513819042.1-3.09.888.598.350.649.419:5014:20587353.4
162Nikita Kucherov30TBLRW51079453.24.8766454.34.711.987.599.475.025.021:2616:270102931.0
163Brett Kulak30EDMD2529938843.5-7.321125944.9-6.29.690.099.644.355.716:3015:296155538.2
164Dmitry Kulikov33FLAD2428623355.10.418416952.1-2.07.490.697.952.847.213:5512:05794136.6
165Evgeny Kuznetsov31CARC101319657.70.0927056.8-0.510.790.4101.162.537.511:309:36143754.1
166Alex Laferriere22LAKRW5775956.6-1.6484452.2-6.514.388.2102.552.347.713:0912:42002638.5
167Sam Lafferty28VANC/LW11708944.0-5.7496742.2-7.44.093.097.035.664.48:368:30021936.8
168Alexis Lafrenière22NYRLW1629423955.215.120016654.614.912.689.1101.784.016.016:4115:221037855.1
169Hendrix Lapierre21WSHC4523261.912.1322259.311.24.883.388.170.030.013:1110:28321353.8
170Jakub Lauko23BOSC5355240.2-3.3273940.9-3.15.6100.0105.636.463.69:079:04001172.7
171Jeremy Lauzon26NSHD6789644.8-4.4646848.5-0.24.589.594.039.260.818:2916:5401757.1
172Anders Lee33NYILW5817551.914.4625453.414.45.982.488.243.656.416:1415:05032657.7
173Artturi Lehkonen28COLLW1123718456.34.516012655.94.911.085.996.965.334.722:1117:26566355.6
174Trevor Lewis37LAKC5443655.0-3.3342063.07.20.092.992.964.735.310:368:37001553.3
175Timothy Liljegren24TORD69710548.0-1.6617843.9-7.94.894.198.963.436.617:5216:191390.0
176Esa Lindell29DALD1940646846.5-4.128429449.1-0.79.292.4101.628.171.924:4522:35976137.7
177Ryan Lindgren25NYRD1622633140.6-5.814022438.5-8.39.293.8103.057.842.220:0716:41753525.7
178Elias Lindholm29VANC1316320544.3-6.311414244.5-5.816.292.4108.632.767.319:1314:05404951.0
179Hampus Lindholm30BOSD1325528547.22.818419848.23.010.492.6103.033.067.022:2018:341164042.5
180Blake Lizotte26LAKC5462862.25.1371571.216.84.290.094.258.841.210:228:21221030.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%
181Mason Lohrei23BOSD1116617448.84.311711849.84.36.894.0100.967.532.517:1215:41483441.2
182Ryan Lomberg29FLALW8494950.0-7.3362559.04.10.089.589.551.548.57:217:21021764.7
183Steven Lorentz27FLAC/LW168110643.3-12.0558140.4-14.27.791.198.852.147.97:076:39441936.8
184Adam Lowry30WPGLW5476243.1-4.3314739.7-8.916.782.999.522.777.314:2112:38011330.8
185Anton Lundell22FLAC2438331454.90.225821854.20.711.792.9104.651.448.616:1213:2815198733.3
186Nils Lundkvist23DALD12625055.47.6343450.01.015.885.0100.879.320.74:284:22001330.8
187Eetu Luostarinen25FLAC2432527754.0-1.120819451.7-2.68.893.1101.950.749.315:1812:4417106740.3
188Ilya Lyubushkin29TORD711911850.2-1.1868350.91.510.796.4107.157.642.416:3015:2737933.3
189Nathan MacKinnon28COLC1129720758.99.320414159.110.811.084.195.171.928.124:3721:179129349.5
190Kyle MacLean24NYIF5468036.5-5.8364643.91.44.893.197.938.561.511:5511:54221250.0
191Cale Makar25COLD1127122654.52.118115753.61.58.287.996.168.231.826:5921:501158641.9
192Beck Malenstyn25WSHLW4233837.7-17.9122334.3-19.20.094.494.40.0100.011:588:4000757.1
193Josh Manson32COLD1125223152.2-1.716615052.5-0.213.890.9104.738.861.220:2318:276166439.1
194Anthony Mantha29VEGRW3425244.73.0243540.70.50.096.096.053.146.913:3613:36121050.0
195Brad Marchand35BOSLW1117017050.05.312111251.97.111.394.7106.037.162.918:1513:589125040.0
196Jonathan Marchessault33VEGC716211658.313.71147959.116.57.589.897.368.931.118:4417:33244161.0
197Mason Marchment28DALF1320617753.86.314011554.96.86.789.095.742.157.916:1514:541454454.5
198Mitch Marner26TORRW712911153.84.2847851.92.95.895.5101.262.437.621:1315:36523336.4
199Pat Maroon35BOSLW1310812147.21.9778447.81.75.990.996.863.037.09:359:05361338.5
200Matt Martin34NYILW3304540.01.8172738.6-3.40.092.992.966.733.39:339:3110540.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%
201Alec Martinez36VEGD69511445.5-6.2617943.6-7.62.393.595.855.244.816:5016:10101822.2
202Jordan Martinook31CARLW1122115458.92.115710659.72.67.393.5100.846.153.915:3914:49484544.4
203Emil Martinsen Lilleberg22TBLD5847253.85.1615154.54.57.983.391.247.652.417:2516:09221338.5
204Auston Matthews26TORC51028155.74.6745756.58.57.795.1102.876.223.819:5315:33314148.8
205Charlie McAvoy26BOSD1328130248.24.719320748.33.28.390.999.259.240.825:3520:474206336.5
206Jake McCabe30TORD711812149.4-2.4878351.21.96.592.598.927.972.121:2417:48781631.3
207Michael McCarron28NSHRW6547641.5-8.2425742.4-8.34.287.191.330.070.013:1011:44211163.6
208Connor McDavid27EDMC2554442556.112.137128356.711.912.988.2101.164.235.823:0218:53251613954.7
209Ryan McDonagh34NSHD611513046.9-1.7808847.6-1.78.886.795.460.939.123:4820:08251838.9
210Dylan McIlrath31WSHD4413256.24.4231954.85.015.4100.0115.431.868.211:3310:4311714.3
211Ryan McLeod24EDMC2422526246.2-2.815918646.1-3.84.688.593.046.054.013:1211:131695349.1
212Connor McMichael23WSHC4455246.4-8.5274139.7-15.44.588.593.052.647.416:0211:56212356.5
213Brayden McNabb33VEGD714314150.41.8958752.25.811.891.1102.957.342.721:1519:03133046.7
214Ilya Mikheyev29VANF11988952.44.3705854.77.63.086.889.944.355.712:0611:17022839.3
215Niko Mikkola27FLAD2439540449.4-8.027828349.6-6.39.691.8101.457.742.318:3916:394194254.8
216Sonny Milano27WSHLW4423256.85.2272551.91.65.084.289.268.431.611:0510:1202450.0
217Colin Miller31WPGD1201951.3-3.7141253.80.412.5100.0112.555.644.414:4213:5401837.5
218J.T. Miller30VANC1323720353.97.916914753.57.614.990.6105.545.354.721:2717:10576942.0
219K'Andre Miller24NYRD1628534645.20.920123646.02.710.492.2102.635.065.021:0518:5510124926.5
220Ivan Miroshnichenko19WSHLW111284.637.050100.052.40.00.0100.09:319:31112100.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%
221Casey Mittelstadt25COLC1120319051.7-2.314312753.00.410.586.797.257.142.917:2516:39873372.7
222Sean Monahan29WPGC59810348.83.2667048.52.54.094.298.251.748.318:2114:43201968.4
223Brandon Montour29FLAD2450543054.0-1.334629853.70.08.491.7100.160.639.422:4018:32141712239.3
224Trevor Moore28LAKLW5796853.7-5.7584854.7-3.28.188.296.359.640.416:5414:10302755.6
225Josh Morrissey28WPGD511911351.37.7777949.44.09.486.295.661.438.624:3521:40222842.9
226Tyler Motte28TBLC5303248.4-2.2232350.0-1.69.186.795.820.080.09:217:4120825.0
227Tyler Myers33VAND1215724039.5-11.210517138.0-13.417.392.9110.222.977.119:3017:08243023.3
228Vladislav Namestnikov31WPGC4264437.1-8.8212545.70.618.278.997.121.178.912:148:4600757.1
229Martin Nečas25CARC1121315158.51.514910159.62.510.284.795.055.144.917:3215:30696835.3
230Brock Nelson32NYIC56912435.8-7.8478435.9-9.89.790.299.951.948.120:0117:18151450.0
231Valeri Nichushkin28COLRW817513356.84.71258958.46.312.585.297.762.637.422:3117:28204850.0
232Nino Niederreiter31WPGRW5556944.4-2.9395541.5-7.16.985.492.332.467.613:3311:44211752.9
233Stefan Noesen30CARRW111178857.1-0.4796853.7-4.811.191.5102.669.830.29:227:33022544.0
234Thomas Novak26NSHC6484352.75.8302554.56.90.090.990.973.126.910:318:19311145.5
235Ryan Nugent-Hopkins30EDMC2536336749.71.324224749.50.113.384.197.458.141.920:1914:101198444.0
236Darnell Nurse28EDMD2537650042.9-9.127333944.6-7.59.187.196.245.055.018:5016:413128948.3
237William Nylander27TORC4838848.5-2.0555649.53.09.394.6103.946.353.721:4418:21123354.5
238Gustav Nyquist34NSHRW61079852.26.7716751.44.47.185.092.175.324.720:0516:22611827.8
239Ryan O'Reilly32NSHC61179654.911.3806156.712.610.081.891.872.427.622:3217:33422060.0
240Kyle Okposo35FLARW1711913447.0-8.3809944.7-9.910.989.8100.748.851.28:338:17223151.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%
241Dmitry Orlov32CARD1126418858.41.517812458.91.76.391.197.447.452.620:5719:58394450.0
242T.J. Oshie37WSHC/RW4695058.08.0453953.64.66.191.797.757.742.318:3414:05231030.0
243Alex Ovechkin38WSHLW4654857.57.1393652.02.013.085.098.085.714.319:3512:25022222.7
244Max Pacioretty35WSHLW4483657.15.9322556.17.30.094.194.156.543.514:3411:02321533.3
245Jean-Gabriel Pageau31NYIC4577443.53.9435743.01.34.287.591.742.257.817:5214:24021154.5
246Kyle Palmieri32NYIRW56110836.1-7.0407335.4-9.912.091.7103.754.245.819:4015:15162661.5
247Artemi Panarin32NYRLW1631527353.613.422418754.515.59.889.198.976.823.220:4116:5921511139.6
248Zach Parise39COLLW1115917048.3-6.611411549.8-3.99.586.696.148.151.914:3513:55223161.3
249Juuso Pärssinen22NSHC181929.6-22.851426.3-36.80.0100.0100.018.281.815:1115:1100250.0
250David Pastrňák27BOSRW1322121950.27.014815149.54.69.892.2101.964.535.519:3916:384159742.3
251Nick Paul28TBLLW5605552.22.4493955.75.72.886.789.448.951.117:1313:47231877.8
252Joe Pavelski39DALC1928030348.0-1.217820147.0-3.55.792.197.850.749.317:4215:279117337.0
253Andrew Peeke25BOSD6538837.6-7.7355937.2-7.94.397.0101.332.767.314:4513:0500922.2
254Adam Pelech29NYID57112636.0-7.5508736.5-9.19.492.5101.836.463.622:1919:43351428.6
255Nicklaus Perbix25TBLD2343847.2-5.3242450.0-3.06.793.8100.459.140.917:3817:3400944.4
256Cole Perfetti22WPGC1131743.3-13.781240.0-17.80.0100.0100.037.562.510:5610:56023100.0
257Corey Perry38EDMRW1915516947.80.110311746.8-2.04.591.496.054.345.710:4610:03873050.0
258Brett Pesce29CARD2372856.9-14.8302158.8-9.014.392.9107.161.138.914:1813:0300425.0
259Alexander Petrovic31DALD7746951.72.3515249.5-1.15.997.1102.952.847.212:0212:02521040.0
260Elias Pettersson25VANC1319416254.58.113611254.88.711.089.2100.152.048.019:0814:49875937.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%
261Alex Pietrangelo34VEGD714717945.1-6.79012541.9-10.57.493.4100.840.959.123:1820:46233333.3
262Neal Pionk28WPGD59111943.3-5.2658742.8-6.611.689.1100.745.154.921:5718:37211729.4
263Vasily Podkolzin22VANRW2151845.5-3.3111542.3-9.014.3100.0114.383.316.78:328:2910450.0
264Brayden Point27TBLC51088755.48.1785857.49.511.186.097.275.924.120:3715:50562941.4
265Aliaksei Protas23WSHC4514951.0-2.2343152.32.38.793.8102.433.366.714:5813:22311361.5
266Ryan Pulock29NYID58013038.1-4.6599338.8-6.013.292.7105.941.858.224:3520:48241315.4
267Darren Raddysh27TBLD3555052.48.7363252.97.76.396.0102.380.020.017:0615:41021526.7
268Mikko Rantanen27COLRW1128919260.110.919212760.211.911.083.194.171.128.924:0320:43835855.2
269Ryan Reaves37TORRW5334045.2-11.4163134.0-20.89.191.3100.460.040.07:527:5200633.3
270Mike Reilly30NYID57311139.7-2.1587443.91.65.390.495.663.636.418:5716:46141770.6
271Sam Reinhart28FLAC2445537255.00.330125554.10.67.490.397.648.551.521:3716:02131515749.7
272Matt Rempe21NYRC11558938.2-5.0375042.5-0.211.197.0108.159.440.66:076:0710683.3
273Morgan Rielly29TORD717814455.37.712210354.27.87.294.1101.365.634.424:5020:05253745.9
274Jason Robertson24DALLW1931635047.4-2.119722846.4-4.68.492.1100.453.047.019:4417:03191110643.4
275Nicholas Robertson22TORLW6513658.67.5352657.47.40.089.589.555.045.09:488:31111764.7
276Evan Rodrigues30FLAC2435524559.25.824318257.24.79.991.9101.856.443.614:4212:411488651.2
277Alexander Romanov24NYID511213245.97.8869547.58.07.795.6103.245.055.022:3320:47232227.3
278Jack Roslovic27NYRC1619523645.20.913016544.1-0.37.594.3101.854.545.513:5112:432104447.7
279Matt Roy28LAKD51117659.42.5725258.11.810.990.2101.155.944.119:3016:41011729.4
280Nicolas Roy26VEGC7789844.3-6.1486243.6-5.810.392.6102.912.887.213:3211:49311216.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%
281Derek Ryan37EDMC1910113343.2-6.0709342.9-6.84.477.181.533.067.08:337:211062250.0
282Dylan Samberg25WPGD5647745.4-1.7454848.41.93.079.582.517.682.415:4413:1812650.0
283Rasmus Sandin23WSHD1171750.0-12.381142.1-19.60.0100.0100.052.947.120:4419:170240.0
284Mark Scheifele30WPGC512311950.87.2828250.05.29.381.490.670.429.621:4318:53212147.6
285Luke Schenn34NSHD5576945.2-3.7354742.7-8.97.796.2103.827.073.014:3913:46231435.7
286Nate Schmidt32WPGD3525150.5-1.6373452.11.59.178.687.744.855.215:1213:46211428.6
287Braden Schneider22NYRD1623731542.9-2.415721642.1-3.26.594.3100.731.168.917:3216:421145129.4
288Tyler Seguin32DALC1928528849.71.118919249.60.014.593.7108.240.859.217:1314:351179860.2
289Mikhail Sergachev25TBLD2302950.8-6.7222348.9-11.19.180.089.161.938.117:4315:2002728.6
290Kevin Shattenkirk35BOSD6636549.2-0.4384844.2-7.08.090.098.078.421.612:5710:48001040.0
291Kiefer Sherwood28NSHRW6457238.5-11.9365440.0-11.15.388.593.728.671.411:5811:22411428.6
292Colton Sissons30NSHC6658244.2-5.0466143.0-7.78.697.1105.644.755.316:5913:29341662.5
293Brady Skjei29CARD1128318760.24.320512562.16.712.287.799.963.336.721:2118:01676238.7
294Jaccob Slavin29CARD1126023053.1-6.818416752.4-8.69.294.2103.346.054.022:5120:31624748.9
295Cole Smith28NSHF5406139.6-11.0314640.3-9.34.890.995.725.774.313:2611:2211955.6
296Craig Smith34DALC1412415644.3-3.4829845.6-2.74.093.297.222.777.311:1411:12953540.0
297Carson Soucy29VAND1211419936.4-16.98114535.8-17.828.289.6117.823.176.916:5814:534111421.4
298Jordan Spence22LAKD5784961.44.8533262.47.38.695.8104.464.935.115:4014:06101050.0
299Jordan Staal35CARC1120616056.3-1.515310758.81.56.297.0103.232.867.216:4014:56144562.2
300Steven Stamkos33TBLC5889947.1-5.0596647.2-6.312.580.993.466.233.820:0515:12132560.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%
301Logan Stankoven20DALC1930432148.6-0.420920450.61.411.793.8105.542.357.716:0114:53748144.4
302Logan Stanley25WPGD3245331.2-14.5203040.0-3.613.385.799.031.368.89:599:5801540.0
303Spencer Stastney24NSHD3202841.7-5.591833.3-14.020.0100.0120.042.957.110:599:1001520.0
304Sam Steel25DALC1918618949.60.812911852.23.26.393.099.326.074.013:1511:37733751.4
305Kevin Stenlund27FLAC2417418448.6-7.310812646.2-8.82.894.096.850.349.711:178:441143941.0
306Chandler Stephenson29VEGC79011344.3-6.4617943.6-6.35.088.993.967.132.917:4815:2235977.8
307Mark Stone31VEGRW79811745.6-4.8668244.6-5.04.791.195.864.535.518:2315:36272343.5
308Dylan Strome26WSHC4776155.85.1493955.78.16.794.7101.450.050.020:2115:23251855.6
309Pius Suter27VANF1316815352.34.812010952.45.113.890.3104.137.562.514:2213:19404452.3
310Ryan Suter39DALD1931431649.81.321621749.90.48.592.7101.236.763.317:5016:592124520.0
311Andrei Svechnikov23CARRW1124315161.76.016910661.55.29.783.993.763.037.018:4416:219106741.8
312Chris Tanev34DALD1938842447.8-1.827626950.61.710.893.5104.325.174.922:1820:27994131.7
313Vladimir Tarasenko32FLARW2431926654.5-0.422018853.90.38.394.1102.553.146.913:2211:323148754.0
314John Tavares33TORC710310649.3-2.4727549.0-1.35.793.298.835.664.419:0315:05744252.4
315Teuvo Teräväinen29CARF1119713858.81.91438762.25.86.990.797.642.757.318:0814:24375135.3
316Shea Theodore28VEGD716914853.36.71139753.88.96.589.896.362.237.822:1321:29513441.2
317Matthew Tkachuk26FLALW/RW2444730959.16.230321558.56.912.984.397.258.441.618:3014:1492015055.3
318Devon Toews29COLD1024219655.34.016912557.57.810.189.299.261.938.125:1221:431294936.7
319Tyler Toffoli31WPGC5778148.72.9535748.21.84.893.097.862.537.514:0512:27011844.4
320Yakov Trenin27COLC10859547.2-8.5466342.2-13.716.093.5109.527.172.910:368:50312433.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%
321Vincent Trocheck30NYRC1630329250.99.521120450.810.011.890.3102.054.245.823:0816:4613109346.2
322Jacob Trouba29NYRD1626437041.6-4.518823644.30.19.391.2100.540.060.020:5917:251075731.6
323James van Riemsdyk34BOSLW1110210549.34.2687348.21.710.089.699.647.352.711:469:55252955.2
324Trevor van Riemsdyk32WSHD3303546.2-5.6192444.2-5.80.082.482.421.478.615:5311:5401540.0
325Carter Verhaeghe28FLAC2444735655.71.329824954.51.110.586.096.554.345.719:2015:34111616747.9
326Jimmy Vesey30NYRLW128417931.9-17.05311232.1-15.813.395.7109.019.380.711:1110:03632437.5
327Gabriel Vilardi24WPGC5968852.28.1646350.45.111.981.693.572.527.517:0314:34101752.9
328Chris Wagner32COLC2171553.13.78850.01.60.0100.0100.042.957.18:448:440020.0
329Sean Walker29COLD1119617752.5-1.013012551.0-2.44.788.693.347.152.918:0417:07484337.2
330Alexander Wennberg29NYRC1619127840.7-5.212218639.6-6.36.594.0100.533.366.716:2613:56442846.4
331Blake Wheeler37NYRRW171729.20.66842.912.10.0100.0100.033.366.79:189:181010.0
332Zach Whitecloud27VEGD6839147.7-1.0586547.2-0.15.695.0100.668.631.415:2414:31211526.7
333Tom Wilson29WSHRW4675355.84.8423356.07.97.792.9100.550.050.019:0213:24122050.0
334Miles Wood28COLLW1115214850.7-3.49610148.7-5.15.894.7100.537.562.513:5112:09263959.0
335Parker Wotherspoon26BOSD1010914043.8-3.0788747.3-0.15.892.998.645.654.417:3314:33181947.4
336Pavel Zacha26BOSC1316317548.23.511412447.92.010.793.2103.854.445.618:0413:46373554.3
337Nikita Zadorov28VAND1321321949.30.915114950.32.612.092.3104.433.866.220:0917:42454843.8
338Mika Zibanejad30NYRC1622830143.1-2.115121341.5-4.08.892.8101.544.056.021:1815:3212167950.6
339Jason Zucker32NSHLW6627146.6-1.7474750.01.811.1100.0111.139.560.514:1812:32112470.8