Skater Advanced Statistics

Skater Advanced Statistics Table
Corsi (EV) Fenwick (EV) PDO () Zone Starts (EV)
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
1Noel Acciari34PITC6645354.7-4.4424250.0-8.78.085.793.713.686.413:6011:26371553.3
2Jack Ahcan28COLD3142734.1-32.8111837.9-27.80.076.976.987.512.56:056:05010
3Sebastian Aho28CARF1627619558.6-0.419514158.0-1.88.692.7101.356.643.421:0714:437157839.7
4Michael Amadio29OTTC4467737.4-11.0285732.9-15.30.097.097.027.872.216:5414:5214757.1
5Josh Anderson31MTLRW1919929640.2-4.514220540.9-2.913.394.0107.429.370.715:2313:042155455.6
6Michael Anderson26LAKD4719143.8-0.6415941.0-1.60.091.791.735.364.721:0719:4613633.3
7Rasmus Andersson29VEGD1930547639.1-11.222433340.2-10.712.892.9105.843.057.023:5020:162137142.3
8Emil Andrae23PHID4343747.94.8262551.04.85.9100.0105.941.758.311:0511:0502250.0
9Joel Armia32LAKRW3234633.3-13.8143329.8-16.00.094.494.434.565.512:4311:0200911.1
10Viktor Arvidsson32BOSLW4365141.4-1.7293644.63.011.877.889.520.879.211:219:19121764.7
11Jonathan Aspirot26BOSD6649041.6-5.4426937.8-9.416.783.7100.425.574.516:1914:42131241.7
12Oskar Back25DALC6464550.5-3.0322952.50.04.590.595.035.065.013:509:4140650.0
13Ivan Barbashev30VEGC1928633546.10.220823946.5-0.414.688.2102.859.640.417:3816:239235856.9
14Denver Barkey20PHIC107812239.0-2.1598840.1-2.05.391.796.947.552.513:0111:33061752.9
15Drake Batherson27OTTC4708146.41.2475745.21.212.083.895.863.236.821:1515:23061850.0
16Jamie Benn36DALLW6866457.35.7564754.42.50.079.479.453.846.213:4912:59421457.1
17Zach Benson20BUFLW1320213759.68.014710159.37.812.190.5102.660.639.417:0614:11385646.4
18Lian Bichsel21DALD6856855.63.3494253.81.74.096.3100.348.151.916:5416:30142714.8
19Oliver Bjorkstrand30TBLRW4443655.0-2.1352459.30.24.273.377.564.735.311:5511:37011435.7
20Colin Blackwell32DALC6433952.4-0.8342656.74.94.383.387.733.366.711:559:1210955.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%
21Jackson Blake22CARRW1631620360.92.922914361.63.311.786.798.470.229.818:2115:3310157646.1
22Nick Blankenburg27COLD5572668.717.2392263.910.63.778.682.364.036.09:259:25021118.2
23Zach Bogosian35MIND97813037.5-9.7459033.3-15.26.593.199.644.755.312:4511:54271225.0
24Zachary Bolduc22MTLC1915720643.3-0.39914340.9-2.712.988.5101.455.045.011:2310:13694341.9
25Matt Boldy24MINLW1119719750.08.314914950.07.615.589.2104.753.446.623:3617:053119451.1
26Oliver Bonk21PHID141126.7-2.93827.3-3.00.075.075.055.644.412:3611:01000
27Evan Bouchard26EDMD610912945.8-1.1749543.8-2.78.384.893.262.737.324:5219:605133225.0
28Mavrik Bourque24DALC61077459.18.6805559.310.06.090.996.950.050.016:4816:25132751.9
29Justin Brazeau27PITF18561.56.94450.0-5.20.0100.0100.0100.00.08:248:240020.0
30Bobby Brink24MINRW4554555.010.9392759.116.43.894.498.351.948.117:0413:53021118.2
31Jonas Brodin32MIND5609838.0-12.5436340.6-9.412.594.9107.430.070.019:4117:42441346.2
32Alex Bump22PHILW6629340.0-0.7457338.1-3.312.983.396.248.851.213:5613:25352441.7
33Michael Bunting30DALLW112763.215.39469.223.220.0100.0120.058.341.79:119:1100425.0
34Brent Burns40COLD/RW1327017860.35.219512960.24.812.590.5103.056.943.118:1015:484107231.9
35Quinton Byfield23LAKC4708545.21.4485546.67.03.188.992.037.362.721:4017:10542470.8
36Bowen Byram24BUFD1330125454.20.922019353.3-0.510.589.199.657.842.222:2419:373165453.7
37Michael Carcone29UTAF6738147.4-0.5576048.71.017.288.6105.842.157.913:5512:21032441.7
38Declan Carlile25TBLD2213239.6-21.3152141.7-11.70.082.482.471.428.614:2913:4201333.3
39John Carlson36ANAD1226220755.90.619515855.2-0.35.588.694.066.733.324:0320:389275545.5
40Leo Carlsson21ANAC1222113761.78.916810960.67.68.888.297.075.624.418:0915:21486959.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%
41Sam Carrick33BUFC13730.0-20.63442.9-7.10.0100.0100.00.0100.06:175:59002100.0
42Alexandre Carrier29MTLD1922342934.2-14.315328834.7-12.815.891.9107.821.678.422:0118:113153221.9
43William Carrier31CARLW1614813153.0-7.0909050.0-11.011.394.8106.158.641.410:069:57293141.9
44Noah Cates26PHILW86710339.4-4.3537441.7-2.87.389.897.153.047.016:2011:08411573.3
45Cole Caufield25MTLRW1926126249.99.017718449.08.34.887.792.563.536.518:2314:123127755.8
46Cody Ceci32LAKD4477638.2-8.3315436.5-7.85.390.395.624.475.616:4014:1212742.9
47Erik Černák28TBLD77610542.0-19.9466940.0-22.311.894.6106.435.464.619:2815:02431250.0
48Thomas Chabot29OTTD410310250.28.4737549.38.90.086.086.050.949.131:0723:162102532.0
49Jalen Chatfield29CARD1632728753.3-8.924219655.3-6.410.391.1101.348.951.122:3319:014176344.4
50Egor Chinakhov24PITRW6775060.63.1523261.96.20.087.087.076.024.014:2512:58003622.2
51Anthony Cirelli28TBLC71147660.05.7745557.41.610.996.8107.746.653.419:5115:10231050.0
52Brandt Clarke22LAKD4777650.39.2474750.011.73.779.383.077.422.619:4616:02041533.3
53Connor Clifton30PITD3332854.1-7.3242252.2-5.40.076.976.946.753.311:5011:3201520.0
54Dylan Coghlan27VEGD1113915547.36.210311746.83.115.691.3106.959.540.514:5014:133103138.7
55Ian Cole36UTAD67610242.7-6.9577642.9-7.07.191.398.433.366.718:4915:43091631.3
56Ross Colton29COLC1112510554.3-3.0957456.2-0.48.285.493.646.453.69:409:40063458.8
57Logan Cooley21UTAC61189555.411.2826256.912.912.089.2101.251.948.122:2117:50282763.0
58Nick Cousins32OTTC4375042.5-3.7254137.9-8.05.691.396.950.050.010:2610:2414366.7
59Sean Couturier33PHIC107613236.5-5.3599638.1-4.79.196.5105.616.383.717:2812:49662975.9
60Dylan Cozens24OTTC4737848.34.2525847.34.46.993.1100.059.140.920:0116:17042250.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%
61Sidney Crosby38PITC61247462.66.8915462.88.87.587.294.776.123.920:5717:06353161.3
62Cameron Crotty26OTTD171138.9-7.44930.8-12.90.080.080.08:598:3211250.0
63Lawson Crouse28UTALW69411944.1-5.3647944.8-4.515.987.8103.743.556.521:3316:34362250.0
64Maxwell Crozier25TBLD2231069.717.619579.225.00.050.050.066.733.314:4713:5800837.5
65Charle-Edouard D'Astous27TBLD3483359.33.1361965.59.80.091.791.764.036.015:1514:3600771.4
66Colton Dach23EDMC5314043.7-4.1213239.6-7.56.794.1100.832.068.08:278:2713666.7
67Kirby Dach25MTLC/RW1913518941.7-2.28813739.1-4.816.489.5105.862.337.710:289:13383357.6
68Rasmus Dahlin25BUFD1328520757.96.820115157.15.711.987.699.665.134.923:5819:302169448.9
69Phillip Danault32MTLC1920431239.5-5.514221839.4-5.014.791.4106.127.073.016:0113:315163748.6
70Ivan Demidov20MTLRW1919923745.62.914316246.95.09.491.0100.445.554.517:0312:485198043.8
71Nicolas Deslauriers34CARLW15455.60.65362.58.70.0100.0100.0100.00.03:093:0900250.0
72Connor Dewar26PITC6714461.74.4503459.53.27.790.097.711.488.613:4911:23052536.0
73Jason Dickinson30EDMC4404447.61.1273047.41.215.894.7110.526.173.912:1410:2902955.6
74Josh Doan23BUFRW1319011961.510.21338561.09.713.891.2105.053.446.616:1913:346116053.3
75Noah Dobson26MTLD1327426251.113.418319049.111.45.389.294.571.828.222:0319:434226432.8
76Pavel Dorofeyev25VEGLW1924527147.52.117419547.20.511.893.2105.059.440.617:0213:30989052.2
77Drew Doughty36LAKD4789844.30.2476840.9-1.90.092.992.936.263.825:1321:3817128.3
78Nic Dowd35VEGC1917023641.9-5.012417241.9-6.211.089.9100.928.471.613:4111:466135046.0
79Leon Draisaitl30EDMC611613246.80.58710146.31.312.186.898.946.953.122:5019:126133043.3
80Jack Drury25COLC131229656.0-0.9867055.1-2.210.286.096.240.359.710:358:55572458.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%
81Jamie Drysdale23PHID1012519539.1-2.410013742.20.87.690.297.846.753.322:1118:543123545.7
82Matt Duchene35DALC6717050.4-3.6545549.5-4.08.882.591.359.640.420:5515:21161850.0
83Brian Dumoulin34LAKD4518437.8-9.2366236.7-7.94.594.499.025.075.016:2816:0721728.6
84Joshua Dunne27BUFC2141156.0-4.511761.11.414.3100.0114.340.060.07:557:5301333.3
85Sean Durzi27UTAD6959849.22.0777650.33.52.695.397.955.644.416:5316:37061631.3
86Christian Dvorak29PHIC1012515444.85.99511146.16.310.289.499.634.465.618:0613:50343053.3
87Joel Edmundson32LAKD4707249.37.4424946.26.04.887.191.977.122.917:4815:16041741.2
88Nikolaj Ehlers29CARLW1526616461.93.819611163.85.99.394.0103.346.653.419:0914:345209335.5
89Jack Eichel29VEGC1930135346.00.222223848.32.114.789.2103.957.642.422:2316:565249747.4
90Mattias Ekholm35EDMD610011446.70.4708345.80.413.087.5100.557.842.219:2717:43172030.0
91Lars Eller36OTTC4363352.27.8262452.09.00.0100.0100.022.677.48:547:3822757.1
92Ty Emberson25EDMD6727150.35.0525648.13.510.890.6101.435.065.012:1111:58031225.0
93Joel Eriksson Ek29MINC/LW61019651.36.5767052.16.914.897.7112.544.855.223:4416:02253372.7
94Adam Erne30DALLW18561.59.25362.518.10.066.766.725.075.08:078:07002100.0
95Jake Evans29MTLC/RW1919027241.1-3.113018441.4-2.215.796.3112.032.367.716:5613:13693658.3
96Michael Eyssimont29BOSC2122929.3-26.581732.0-20.90.0100.0100.046.253.811:5911:5911450.0
97Brock Faber23MIND1127727350.411.221621050.711.516.390.9107.261.938.129:4425:164136346.0
98Radek Faksa32DALC6544057.45.2372757.86.30.084.284.244.455.613:089:24141050.0
99Warren Foegele29OTTLW4434946.71.5313447.74.10.094.494.447.152.913:0211:37221338.5
100Tyson Foerster24PHIRW109813941.40.9729443.42.25.793.799.343.956.118:2513:04582755.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%
101Marcus Foligno34MINLW116811736.8-9.3548738.3-8.315.888.7104.524.475.611:2910:19131450.0
102Nick Foligno38MINLW116712534.9-11.6568539.7-6.620.087.5107.528.371.712:0510:15081283.3
103Trent Frederic27EDMC4323845.7-1.0222744.9-0.40.076.976.926.573.59:129:1011580.0
104Brendan Gallagher33MTLRW3241168.628.214960.921.814.3100.0114.361.538.56:256:2500616.7
105Cutter Gauthier22ANALW1223314362.09.517110961.18.37.886.594.366.733.316:1513:22279242.4
106Conor Geekie21TBLC271041.2-16.05550.0-8.80.075.075.033.366.76:386:38111100.0
107Morgan Geekie27BOSC6888949.75.9626548.85.810.886.597.348.351.718:1114:46282842.9
108Dennis Gilbert29OTTD3253740.3-6.4143031.8-15.90.092.992.90.0100.09:529:370310.0
109Samuel Girard27PITD61397664.710.3955862.18.03.793.096.764.435.619:5019:12481926.3
110Zemgus Girgensons32TBLC7516045.9-12.4313745.6-12.70.090.590.548.951.111:419:35121216.7
111Claude Giroux38OTTC/LW4657446.81.8435245.31.312.588.5101.055.844.220:2214:08132055.0
112Luke Glendening36PHIC105911134.7-7.3438035.0-8.212.597.9110.412.587.513:5610:25031338.5
113Gage Goncalves25TBLC7878351.2-6.8685754.4-2.64.080.084.056.843.214:2813:04141662.5
114Shayne Gostisbehere32CARD1627318260.01.518613857.4-2.610.390.4100.771.428.618:4414:386177630.3
115Yanni Gourde34TBLC7707747.6-11.1414945.6-13.64.396.8101.140.060.015:3813:17251540.0
116Mikael Granlund33ANAC1221615857.83.316411359.25.57.187.094.064.435.619:1215:21164247.6
117Jordan Greenway28BUFLW138911244.3-11.2627944.0-11.311.888.9100.725.075.011:138:22491546.7
118Ridly Greig23OTTC4506942.0-4.7374943.0-1.85.0100.0105.058.641.418:4314:39121080.0
119Carl Grundström28PHIRW3223936.1-0.3172639.52.49.1100.0109.135.065.012:5712:2002944.4
120Radko Gudas35ANAD181338.1-13.461037.5-14.60.088.988.933.366.79:409:4000250.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%
121Dylan Guenther22UTARW61178059.416.4805459.716.310.486.196.548.851.220:4716:524115945.8
122Jake Guentzel31TBLC71096164.111.1804464.511.77.496.7104.158.641.422:0514:52474052.5
123Kaiden Guhle24MTLD1925837141.0-3.718325541.8-2.011.692.0103.636.163.920:2917:447124030.0
124Brandon Hagel27TBLLW71377265.614.3894665.914.210.395.7105.953.846.224:5216:407104643.5
125James Hagens19BOSC3213338.9-3.0122532.4-12.20.085.785.741.258.810:509:3213933.3
126Taylor Hall34CARLW1629616164.88.121610567.311.013.588.1101.770.030.016:4114:112118852.3
127Noah Hanifin29VEGD1931445340.9-8.022632241.2-9.012.392.6104.944.155.923:3620:3414325939.0
128Jansen Harkins28ANAC3172639.5-23.4142140.0-21.38.392.9101.223.176.99:129:0200862.5
129Thomas Harley24DALD61479760.212.11017258.410.03.082.685.660.639.424:1521:47383641.7
130Jordan Harris25BOSD141917.4-36.841521.1-28.10.081.881.80.0100.013:3712:18020
131Ryan Hartman31MINRW1119020847.74.913114547.53.510.189.299.460.239.819:2216:484106058.3
132Garnet Hathaway34PHIRW8438035.0-6.6335736.7-6.77.7100.0107.716.483.611:1610:13021478.6
133Barrett Hayton25UTAC191734.6-22.561331.6-26.60.087.587.526.373.712:4912:3511366.7
134Miro Heiskanen26DALD611410751.6-2.4888550.9-2.71.784.185.955.844.230:3019:56154546.7
135Konsta Helenius19BUFF4566347.1-10.9464252.3-4.712.592.9105.444.455.613:2813:18001952.6
136Samuel Helenius23LAKC4203337.7-7.4122730.8-13.00.087.587.522.277.87:497:4102757.1
137Drew Helleson24ANAD8655255.6-1.0484153.9-2.814.889.7104.559.140.99:138:53231338.5
138Adam Henrique35EDMC13633.3-18.82528.6-23.90.0100.0100.050.050.02:562:56001100.0
139Tomáš Hertl32VEGC1918419149.13.913713949.63.59.094.1103.148.551.513:2410:14587541.3
140Tyson Hinds22ANAD9757251.0-5.2555749.1-7.610.388.498.753.846.211:019:3722119.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%
141Brett Howden27VEGC1927028348.84.119620548.92.915.992.0107.946.753.316:5114:352106456.3
142Justin Hryckowian24DALF61009950.3-4.2656749.2-4.72.389.691.936.563.516:0814:4503955.6
143Quinn Hughes26MIND1127625452.114.021519053.115.613.192.6105.763.936.130:5725:513114346.5
144Daemon Hunt23MIND5427037.5-5.7274836.0-8.26.397.1103.452.447.613:0411:0602540.0
145Lane Hutson21MTLD1934438047.56.724527547.16.811.388.699.968.931.125:2720:239289830.6
146Ben Hutton32VEGD77910044.12.7637844.71.79.893.8103.560.539.513:1613:10071457.1
147Zach Hyman33EDMLW68510544.7-2.5547641.5-5.510.383.393.653.346.718:4915:23141872.2
148Arttu Hyry24DALF4503459.57.7392263.912.70.084.684.644.455.613:1512:08101030.0
149Dominic James23TBLC7727349.7-8.4534952.0-5.75.981.387.163.037.012:0611:19251866.7
150Mark Jankowski31CARC1615014550.8-9.8959350.5-10.410.992.7103.660.040.012:0210:01192948.3
151Seth Jarvis23CARC/RW1626319757.2-2.418614156.9-3.38.194.0102.161.538.520:2714:254147552.0
152Tanner Jeannot28BOSF6467139.3-7.8324939.5-6.54.396.8101.119.480.611:259:28051275.0
153Marcus Johansson35MINC/W1114315747.74.210511048.85.04.695.5100.145.354.715:0613:38053650.0
154Ross Johnston31ANALW5384446.3-13.3283048.3-8.911.176.587.620.879.210:3510:3405580.0
155Wyatt Johnston22DALC611011249.5-5.6708445.5-11.14.486.290.753.246.823:5017:58154148.8
156Henri Jokiharju26BOSD2353351.51.1232152.34.26.7100.0106.741.758.315:5015:3902666.7
157Mathieu Joseph28LAKRW2121938.7-5.261430.0-12.20.075.075.033.366.78:188:15122100.0
158Noah Juulsen28PHID5355638.5-2.7243342.12.211.195.0106.157.142.910:5110:0414250.0
159Nazem Kadri35COLC1321915059.33.515610659.53.511.787.098.761.638.416:4613:253116653.0
160Kasperi Kapanen29EDMRW6979949.54.4737449.76.215.498.0113.349.051.017:5316:18122171.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%
161Oliver Kapanen22MTLC7445843.12.7223737.3-5.60.092.092.073.726.38:208:0704850.0
162Kirill Kaprizov28MINLW1121121349.88.315216148.65.519.691.5111.162.537.523:5718:597147234.7
163Erik Karlsson35PITD614612454.1-7.71078954.6-4.46.885.592.265.734.328:3722:291143933.3
164William Karlsson33VEGC1316822442.90.312716443.6-0.818.894.2113.142.657.417:5315:251113562.9
165Mark Kastelic26BOSC6476342.7-3.5274438.0-8.15.096.2101.223.376.711:258:38541353.8
166Clayton Keller27UTAC61169954.09.1736552.97.014.086.7100.764.935.121:2917:37593560.0
167Parker Kelly26COLF1314910957.81.21037956.6-0.57.686.894.436.064.011:129:22182669.2
168Adrian Kempe29LAKLW4596647.24.1334741.3-1.15.681.587.075.524.519:1914:54022222.7
169Alexander Kerfoot31UTAC67510441.9-8.0577443.5-6.113.889.4103.225.474.617:0013:55201145.5
170Michael Kesselring26BUFD11516.7-26.71325.0-21.90.0100.0100.0100.00.04:254:25000
171Marat Khusnutdinov23BOSC6726951.17.2515548.14.56.987.194.038.361.715:2812:2027837.5
172Alex Killorn36ANAC/LW1218316452.7-3.913112052.2-4.55.282.988.161.138.918:5314:422104555.6
173Benjamin Kindel18PITC6634757.3-1.1403553.3-4.44.384.088.365.734.313:0711:09042240.9
174Joel Kiviranta29COLF5523261.93.8352459.30.019.0100.0119.039.160.99:308:1504955.6
175Tyler Kleven24OTTD2223439.3-8.0152339.5-5.011.191.7102.810.090.018:5714:0112425.0
176Keegan Kolesar28VEGRW1914118143.8-2.510513344.1-3.24.993.898.746.054.010:289:301122259.1
177Travis Konecny28PHIRW1013315546.28.09811546.06.310.888.699.339.660.418:1814:50383537.1
178Anže Kopitar38LAKC4646748.96.5344344.22.95.980.886.778.022.019:0314:5104742.9
179Kaedan Korczak25VEGD1215612156.310.21218758.213.312.085.797.771.428.611:5511:472111915.8
180Tyson Kozak23BUFC6526743.7-9.7334940.2-12.612.5100.0112.535.364.711:2510:41011637.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%
181Peyton Krebs25BUFC1319118151.3-3.313012850.4-4.413.489.6103.057.043.014:3514:032112934.5
182Chris Kreider34ANALW1216311159.55.21208458.84.411.586.998.477.322.715:1112:31152944.8
183Nikita Kucherov32TBLRW71478064.813.71026262.29.76.194.4100.566.333.721:2015:173107143.7
184Brett Kulak32COLD1325123451.8-7.717615653.0-6.09.591.1100.635.564.520:3819:086163633.3
185Sean Kuraly33BOSC6447237.9-9.5284936.4-10.310.593.3103.918.581.512:399:2004933.3
186Andrei Kuzmenko29LAKF16554.58.53537.5-10.10.0100.0100.066.733.310:308:24000
187Jackson LaCombe25ANAD1234623160.08.725316760.29.29.985.895.752.847.226:5323:556125935.6
188Alex Laferriere24LAKRW4699143.1-1.7455644.63.87.185.792.935.264.822:2716:56243345.5
189Gabriel Landeskog33COLLW1323717158.11.916411459.02.89.992.4102.359.140.919:1915:50396854.4
190Scott Laughton31LAKC4497838.6-7.9345438.6-4.80.093.393.325.674.416:2712:47032060.0
191Jeremy Lauzon28VEGD911314444.0-6.39010346.6-4.05.585.791.243.956.117:4114:48051435.7
192Curtis Lazar30EDMC/RW5254734.7-12.5183633.3-12.87.789.597.225.075.07:567:4412366.7
193Artturi Lehkonen30COLLW1119615456.01.314210657.32.810.494.8105.256.743.317:1415:272103650.0
194Kris Letang38PITD61337264.910.4915861.16.47.588.996.461.638.423:5020:37053135.5
195Esa Lindell31DALD611312148.3-7.9909050.0-4.31.788.289.935.564.525:1819:230101464.3
196Elias Lindholm31BOSC6719742.3-4.6557143.7-1.69.185.794.841.158.918:4213:57061758.8
197Hampus Lindholm32BOSD610211048.14.0718246.42.64.884.489.250.849.222:5117:18282227.3
198Blake Lizotte28PITC6705257.4-1.0474153.4-4.57.491.398.711.988.114:1211:32221127.3
199Mason Lohrei25BOSD3174527.4-18.0143329.8-16.50.078.978.931.668.414:1413:500420.0
200Jett Luchanko19PHIF142016.7-16.231318.8-14.00.0100.0100.054.545.512:3112:310110.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%
201Nils Lundkvist25DALD4664957.48.2433158.18.510.391.7102.050.050.016:4516:2403728.6
202Ilya Lyubushkin31DALD2211952.5-5.9151451.7-3.712.587.5100.016.783.313:3113:2711333.3
203Nathan MacKinnon30COLC1329920059.94.920614458.92.910.091.4101.463.536.521:1317:3642210246.1
204Cale Makar27COLD1126319557.41.618113158.02.310.489.6100.057.942.125:2520:093197538.7
205Beck Malenstyn27BUFLW13849846.2-8.8606747.2-7.312.990.0102.924.575.510:307:50341942.1
206Sam Malinski27COLD1120919152.3-4.314512653.5-2.78.793.2101.948.451.618:5617:552116036.7
207Evgeni Malkin39PITC6906358.80.9674858.31.85.994.3100.281.618.417:5613:55041942.1
208Jeff Malott 29LAKF4223141.5-3.1142436.8-6.00.080.080.020.080.07:037:0212425.0
209Josh Manson34COLD915511058.50.51038455.1-4.85.189.494.445.754.315:2113:401122941.4
210Anthony Mantha31PITRW6717050.4-10.3465047.9-11.73.385.789.068.831.313:3812:11241844.4
211John Marino28UTAD611812149.42.5868550.33.75.694.4100.038.961.122:2720:06351040.0
212Mitch Marner28VEGRW1931029950.97.222721451.56.717.291.2108.547.952.121:3716:37142610650.0
213Jordan Martinook33CARLW1624117258.4-0.717312358.4-1.18.188.096.148.351.716:2513:384155860.3
214Emil Martinsen Lilleberg24TBLD7867254.4-2.2684759.13.92.685.788.360.040.016:4314:4605933.3
215Porter Martone19PHIRW1011614544.45.38310843.52.414.592.2106.755.244.816:4813:452153959.0
216Mike Matheson31MTLD1927742839.3-6.819428840.2-4.59.292.2101.425.174.924:5119:338315543.6
217Nikolas Matinpalo27OTTD4529535.4-14.8407335.4-13.58.097.6105.66.793.320:5317:2902425.0
218Charlie McAvoy28BOSD611511749.66.6768746.63.09.880.490.139.560.525:3718:412102454.2
219Jack McBain26UTAC2142238.9-12.4121938.7-13.20.088.988.925.075.09:249:2400250.0
220Michael McCarron30MINRW1110813245.00.5768746.61.815.290.4105.636.163.914:5912:07583243.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%
221Connor McDavid29EDMC610011845.9-0.9708644.9-0.97.083.190.064.335.723:3319:041122969.0
222Ryan McDonagh36TBLD77810143.6-17.6526743.7-17.511.195.0106.136.064.019:3915:51571040.0
223Ryan McLeod26BUFC1320512761.710.81459560.49.36.083.389.460.639.417:0012:385182958.6
224Brayden McNabb35VEGD1830629151.37.521920152.17.115.690.8106.448.151.920:5217:585265633.9
225Mason McTavish23ANAC101268858.95.3966460.06.09.791.1100.877.522.512:259:58354259.5
226Zach Metsa27BUFD281732.0-29.561135.3-23.825.071.496.422.277.87:527:2700250.0
227Matvei Michkov21PHIRW8499334.5-8.4436639.4-3.43.289.793.059.540.511:509:33071968.4
228Jacob Middleton30MIND1111018737.0-10.27713236.8-11.117.087.5104.522.477.616:3113:47361533.3
229K'Andre Miller26CARD1639523163.16.727515364.37.811.491.7103.158.841.224:2320:0616186926.1
230Fraser Minten21BOSC6598142.1-4.5375938.5-8.10.093.893.844.455.615:5312:10481643.8
231Pavel Mintyukov22ANAD1218819948.6-10.213914748.6-10.14.290.694.864.835.219:2617:012162759.3
232Casey Mittelstadt27BOSC6818050.36.5595950.07.38.682.190.637.262.814:5913:45131942.1
233Ian Moore24ANAD10879747.3-9.0626648.4-8.37.590.798.220.080.010:069:35262650.0
234Trevor Moore30LAKLW4757649.78.2524852.015.13.093.896.838.861.219:4716:18132055.0
235J.J. Moser25TBLD716610261.910.41107858.54.08.393.2101.556.443.623:3220:16162536.0
236Connor Murphy32EDMD69412443.1-5.2698943.7-2.813.592.7106.232.967.121:1719:14161861.1
237Tyler Myers35DALD5777949.4-5.9485347.5-7.30.085.385.344.455.619:4117:13151850.0
238Martin Nečas27COLC1327818859.74.419413259.53.812.089.9101.962.737.320:3917:05386747.8
239Brock Nelson34COLC1323520253.8-4.316912956.7-0.410.983.194.050.050.018:0815:30354751.1
240Alex Newhook25MTLC1920026143.4-0.113719341.5-2.113.692.6106.346.653.417:1412:56476155.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%
241Valeri Nichushkin30COLRW1218516453.0-6.013011153.9-5.47.893.4101.251.049.015:3713:11123554.3
242Alexander Nikishin24CARD1424215461.12.316511359.4-0.97.787.795.471.029.015:2613:572145324.5
243Joshua Norris26BUFC1015711657.55.71129155.22.911.889.8101.755.944.116:5314:06173842.1
244Thomas Novak28PITC6726154.1-5.2564654.9-2.73.887.190.976.723.313:5812:39031546.7
245Ryan Nugent-Hopkins32EDMC6708844.3-2.9416439.0-8.418.588.4106.941.558.517:4613:32251643.8
246Darnell Nurse30EDMD610413443.7-4.5779943.8-2.812.795.2108.032.267.823:0821:04372853.6
247Liam O'Brien31UTAC3123227.3-20.1102727.0-21.125.0100.0125.037.562.57:357:330020.0
248Logan O'Connor29COLRW1315111157.61.11017956.1-1.16.382.889.140.060.011:089:47353641.7
249Noah Ostlund21BUFC3251661.07.0221068.815.917.6100.0117.666.733.311:318:4602757.1
250Artemi Panarin34LAKLW4717449.07.0405442.60.80.090.390.380.419.621:4616:18031822.2
251David Pastrňák29BOSRW610610550.27.3757948.76.211.176.087.148.751.320:5817:11275341.5
252Nick Paul30TBLLW6565650.0-8.0403751.9-5.00.092.092.042.257.811:1910:32442231.8
253Andrew Peeke27BOSD69111145.0-0.8677646.93.28.394.2102.633.366.719:4616:28161637.5
254Corey Perry40TBLRW7514254.8-1.5362856.30.00.088.288.284.215.89:047:48031631.3
255JJ Peterka24UTARW6647147.4-0.5545350.53.312.087.599.554.245.813:3812:06161533.3
256Alexander Petrovic33DALD191145.0-7.96746.2-5.80.0100.0100.042.957.111:5511:550110.0
257Jeff Petry38MIND3302455.613.7171553.19.57.7100.0107.773.326.78:358:3511520.0
258Shane Pinto25OTTC4436739.1-8.4304739.0-7.00.087.087.027.872.221:3814:12131643.8
259Vasily Podkolzin24EDMRW61029950.76.3787551.08.316.989.8106.744.655.416:1715:56061675.0
260Ryan Poehling27ANAC1110810450.9-5.3797551.3-4.512.085.297.260.639.412:4610:17522958.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%
261Brayden Point29TBLC71146763.09.8794663.29.83.790.394.075.025.018:5213:08143435.3
262Owen Power23BUFD1327121056.34.220415756.54.810.692.9103.452.647.421:2819:052113423.5
263Jack Quinn24BUFRW1319616853.80.214212054.20.910.388.598.758.941.116:2612:49396538.5
264Darren Raddysh29TBLD71699364.514.61146862.611.26.690.597.161.438.626:0619:591105650.0
265Rickard Rakell32PITRW61248260.23.1976360.65.98.590.098.578.121.920:2516:22252857.1
266Mikko Rantanen29DALRW69811146.9-9.5667845.8-10.12.282.084.256.243.822:4116:591124035.0
267Lukas Reichel23BOSLW1141450.05.191242.90.50.066.766.750.050.013:5113:51010
268Mike Reilly32CARD2222052.4-2.5201655.63.323.192.3115.472.227.812:5512:54022100.0
269Rasmus Ristolainen31PHID1016921244.46.312415943.83.69.492.8102.230.569.525:0019:503144143.9
270Jason Robertson26DALLW6947854.72.2685953.51.56.888.194.967.732.323:1717:40234271.4
271Eric Robinson30CARLW1616212556.4-3.01058156.5-3.414.192.2106.260.639.411:029:51194949.0
272Jack Roslovic29EDMC6706950.45.0525449.14.610.888.299.048.551.513:0812:56051752.9
273Nicolas Roy28COLC1317114254.6-2.712610554.5-3.210.183.193.248.151.912:0111:404102466.7
274Bryan Rust33PITRW61177361.65.1895462.28.06.086.192.175.724.320:4415:27153542.9
275Brandon Saad33VEGLW5554356.115.9443555.716.08.090.598.561.938.18:418:41111050.0
276Scott Sabourin33TBLF28947.1-8.63633.3-17.90.0100.0100.0100.00.06:026:020230.0
277Josh Samanski23EDMF5264536.6-10.2203536.4-9.314.395.2109.555.045.08:598:0122450.0
278Mattias Samuelsson25BUFD1325621054.91.918114455.73.310.991.1102.055.644.422:2219:225103751.4
279Jake Sanderson23OTTD3569337.6-13.3426838.2-10.08.7100.0108.747.352.727:5721:32061631.3
280Travis Sanheim29PHID1017922444.46.713717543.94.17.794.1101.827.672.426:2821:315173537.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%
281Matthew Savoie22EDMC6757550.04.6565351.47.76.191.297.250.050.014:1712:46221662.5
282Luke Schenn36BUFD2151060.09.57846.7-8.80.085.785.750.050.07:336:130220.0
283Nick Schmaltz29UTAC610911249.32.3687746.9-1.514.686.5101.245.854.223:0817:18362941.4
284Nate Schmidt34UTAD611311649.32.4848450.03.29.194.0103.141.658.421:3919:050121942.1
285Nick Seeler32PHID107913237.4-4.2528438.2-4.312.194.1106.248.551.515:0612:29591540.0
286Beckett Sennecke20ANAF1217413755.90.612910555.1-0.46.485.191.569.530.516:5814:242116354.0
287Mikhail Sergachev27UTAD612413248.41.1819147.1-1.324.078.6102.643.057.027:2520:431123221.9
288Ryan Shea28PITD6837054.2-5.3605751.3-7.86.194.9100.952.147.916:5014:30281435.7
289Colton Sissons32VEGC1919629140.2-7.514519542.6-5.412.093.6105.628.671.413:5812:333113450.0
290Juraj Slafkovsky21MTLLW1925729047.05.017019147.15.64.689.694.151.648.419:5615:356149749.5
291Jaccob Slavin31CARD1632928753.4-8.724219954.9-7.08.389.998.250.349.723:3719:3010215238.5
292Cole Smith30VEGF1917324441.5-5.612817442.4-5.611.093.5104.529.870.211:5711:19383046.7
293Reilly Smith34VEGRW6886457.97.3654857.57.16.783.990.570.229.812:6012:58061855.6
294Elmer Söderblom24PITRW5544455.1-4.4363550.7-8.34.392.396.767.932.110:4510:41161566.7
295Ilya Solovyov25PITD3221855.0-2.2181358.10.60.0100.0100.042.957.17:107:100210.0
296Jordan Spence24OTTD41089254.014.8736353.715.72.388.290.554.445.625:0324:02392218.2
297Jared Spurgeon36MIND1114323038.3-9.310415440.3-7.012.988.2101.122.777.321:0117:49082055.0
298Jordan Staal37CARC1624817658.5-0.617812359.1-0.29.891.5101.349.051.018:1113:492126046.7
299Logan Stankoven22CARC1631117763.76.822712464.77.612.484.697.071.828.217:1514:435178261.0
300Logan Stanley27BUFD8948253.4-1.4645653.30.13.291.995.148.651.413:0411:07221931.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%
301Sam Steel27DALC6806256.34.3564456.04.60.075.075.053.746.316:4013:60241346.2
302Alex Steeves26BOSF2182938.3-15.9111837.9-14.20.0100.0100.046.253.813:0512:4900742.9
303Kevin Stenlund29UTAC6518836.7-14.0406538.1-12.69.185.394.418.481.614:4811:23241172.7
304Mark Stone33VEGRW1418220547.00.313113249.82.112.688.9101.555.045.019:1914:255184663.0
305Jayden Struble24MTLD1211413346.26.1699841.31.715.292.1107.359.340.711:4011:39441833.3
306Nico Sturm30MINC8477638.2-8.2385740.0-5.718.586.8105.423.776.310:259:20021283.3
307Tim Stützle24OTTLW4728745.3-0.3476542.0-3.612.582.995.467.632.425:3117:13352236.4
308Nick Suzuki26MTLC1929633247.15.621122648.37.96.689.696.253.846.222:1617:097228845.5
309Andrei Svechnikov25CARRW1626820656.5-3.318515554.4-6.86.091.297.162.937.118:1114:2072510345.6
310Brandon Tanev34UTALW6346434.7-15.3285434.1-16.60.088.588.531.668.48:398:34161145.5
311Vladimir Tarasenko34MINRW119916737.2-9.66611037.5-9.78.997.0105.951.348.714:1212:112123650.0
312Troy Terry28ANAC/RW1221914759.86.316811659.25.58.888.897.576.223.817:5615:062125347.2
313Alexandre Texier26MTLC1916428036.9-8.612020536.9-8.217.193.3110.440.859.212:5211:422133259.4
314Shea Theodore30VEGD1940441949.15.529729350.36.013.592.7106.245.154.926:1422:138369339.8
315Tage Thompson28BUFC1322820053.3-0.715814552.1-2.111.187.198.264.935.119:5815:471159647.9
316Lassi Thomson25OTTD1151648.40.811955.09.80.0100.0100.0100.00.013:0113:0101333.3
317Conor Timmins27BUFD1314918744.3-12.710712745.7-10.513.091.3104.235.864.216:4813:17262944.8
318Owen Tippett26PHIRW6789046.46.5606249.28.68.694.6103.267.632.417:1414:58183129.0
319Brady Tkachuk26OTTLW4687049.35.3505149.57.43.682.886.359.140.921:3115:36132055.0
320Devon Toews31COLD1333623958.42.924117158.52.610.589.7100.258.441.625:3921:0212124738.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%
321Yakov Trenin29MINC97410541.3-1.8516942.5-2.211.195.3106.544.955.111:0510:50251136.4
322Jacob Trouba31ANAD1230123156.62.022416657.43.69.787.597.248.351.724:3021:443156437.5
323Alex Tuch29BUFRW1322619254.10.515613154.41.19.090.199.161.638.420:3315:188177859.0
324Alex Turcotte24LAKC1151451.710.910758.824.20.0100.0100.022.277.812:2412:140030.0
325Joe Veleno26MTLC9607843.5-2.3395641.1-3.99.586.195.664.735.38:478:2911944.4
326Jeffrey Viel29ANAF1213912852.1-4.41009052.6-3.58.192.5100.525.874.212:1012:032153154.8
327Sean Walker31CARD1636921463.36.726114764.07.112.090.4102.559.840.222:4519:345197435.1
328Jake Walman29EDMD6979650.35.5687447.93.512.284.897.050.050.016:5316:13342536.0
329Taylor Ward27LAKF12625.0-20.42528.6-13.40.066.766.750.050.05:204:26001100.0
330Tim Washe24ANAF1213914049.8-7.49510048.7-8.65.191.997.024.076.013:4311:54021637.5
331MacKenzie Weegar32UTAD610312944.4-5.1708644.9-4.524.484.0108.441.358.722:1120:053112245.5
332Parker Wotherspoon28PITD61109952.6-8.7807053.3-5.66.786.893.556.044.022:0619:01461330.8
333Jared Wright23LAKRW4436041.7-3.2294141.4-0.80.095.595.522.277.811:2811:2211955.6
334Arber Xhekaj25MTLD131028255.411.5666152.06.315.994.7110.656.443.68:067:60062433.3
335Carter Yakemchuk20OTTD1241266.736.5171160.729.510.075.085.088.911.119:3411:26013100.0
336Kailer Yamamoto27UTARW6936558.914.5684958.113.511.990.3102.257.142.914:1714:17041330.8
337Cameron York25PHID1012122135.4-8.49616037.5-6.710.092.9102.944.855.223:2218:582172864.3
338Danila Yurov22MINRW95812232.2-15.5449631.4-17.110.095.1105.156.044.012:0711:23121560.0
339Pavel Zacha28BOSC61017856.415.6745856.116.59.172.581.641.558.518:0714:34112839.3
340Nikita Zadorov30BOSD69611146.41.2707847.33.96.491.798.031.168.919:3517:08281250.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%
341Trevor Zegras24PHIC1012014445.56.79110546.46.66.796.7103.470.929.118:0514:321102157.1
342Olen Zellweger22ANAD3413057.72.6332260.05.915.892.3108.154.545.513:5812:58011030.0
343Fabian Zetterlund26OTTW4494253.810.3363352.29.90.092.992.952.947.111:159:33121154.5
344Artem Zub30OTTD14833.3-9.53537.5-5.10.0100.0100.050.050.07:447:38000
345Mats Zuccarello38MINLW810312545.23.6759344.60.716.383.699.961.938.118:2214:472102951.7
346Jason Zucker34BUFLW1318515055.22.013111154.10.88.687.195.761.138.914:3311:101155135.3