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%
1Rodrigo Abols29PHIC2017618049.40.712312350.00.29.283.292.460.439.69:129:09314-1.44548.9
2Noel Acciari33PITC7467190842.5-9.246562142.8-7.86.488.394.719.380.713:4311:171431-10.814150.4
3Sebastian Aho27CARF70136787561.02.598565160.22.810.586.396.764.535.520:1514:5417867.339545.8
4Alexander Alexeyev25WSHD5566845.2-1.0473954.79.914.396.0110.329.570.513:1313:11021.7850.0
5Nolan Allan21CHID4346565641.5-5.531947840.0-6.49.189.398.442.058.015:0814:07822-10.26426.6
6Michael Amadio28OTTC6171878747.7-2.850353848.3-2.59.892.8102.635.764.314:0213:031929-1.913154.2
7Nils Åman24VANC1614015847.0-3.59812244.5-6.212.189.2101.346.453.610:3810:2033-0.71838.9
8Joey Anderson26CHIRW1815322340.7-4.19515837.5-8.54.595.6100.129.470.612:2410:5384-3.23154.8
9Josh Anderson30MTLRW7181596345.8-2.556467445.6-2.810.590.4100.942.957.114:0812:181534-0.418950.8
10Michael Anderson25LAKD671235121250.5-4.187182451.4-3.78.593.1101.641.358.722:4919:381951-2.123132.5
11Rasmus Andersson28CGYD711460154048.7-4.31049109349.0-3.17.589.296.749.750.324:0619:222896-8.032942.2
12Emil Andrae22PHID3451346352.66.337332253.75.08.588.597.055.644.418:1016:1513394.911440.4
13Mason Appleton29WPGC6181484948.9-0.259161848.9-1.38.893.4102.229.670.414:4213:471431-2.715859.5
14Joel Armia31MTLRW7066880645.3-3.243756943.4-5.510.088.998.930.969.114:3011:061742-10.521545.6
15Viktor Arvidsson31EDMLW5789071755.40.964851355.81.17.390.397.655.844.214:4013:3413547.324650.8
16Rasmus Asplund27FLAF221970.021.515768.215.70.0100.0100.055.644.47:327:32100.7250.0
17Zach Aston-Reese30CBJC6977289746.3-2.553761446.7-2.77.989.497.342.357.713:4212:28937-2.817252.3
18Andreas Athanasiou30CHIC85510035.5-9.8457238.5-8.212.587.8100.335.764.310:029:5622-0.31553.3
19Cam Atkinson35TBLRW3825231944.1-6.118923244.9-4.210.588.799.251.648.48:478:08312-4.16170.5
20Nicolas Aubé-Kubel28TOTRW2016216250.0-2.210411148.4-2.06.588.494.931.069.09:209:18812-2.23847.4
20Nicolas Aubé-Kubel28BUFRW1915914752.0-0.51039951.00.16.687.594.129.470.69:329:30811-1.33847.4
20Nicolas Aubé-Kubel28NYRRW131516.7-32.11127.7-34.30.0100.0100.066.733.35:395:2501-0.90
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%
21Oskar Back24DALC6661759450.91.739041748.3-0.37.393.5100.938.561.511:4910:191248-3.18343.4
22Mikael Backlund35CGYC65101493052.21.771164452.52.68.091.599.537.962.118:4714:353264-1.130349.8
23Kevin Bahl24CGYD621161121948.8-4.283585849.3-2.88.690.799.446.753.321:1718:322172-9.419037.4
24Arshdeep Bains24VANF1311913347.2-1.5839546.6-3.25.887.993.653.946.110:309:4514-2.81650.0
25Uvis Balinskis28FLAD6585869355.30.360551654.0-0.27.890.698.460.239.814:4213:1519419.716547.9
26Ivan Barbashev29VEGC60977100249.4-0.870972249.5-1.113.191.7104.857.542.516:4515:5417664.019748.7
27Aleksander Barkov29FLAC61117877960.26.383657459.36.28.389.097.358.741.320:2315:26324711.927648.9
28Alex Barré-Boulet27MTLF2152240.54.481633.3-2.50.084.684.650.050.010:107:0710-0.910.0
29Tyson Barrie33CGYD1319019948.8-4.313113948.5-5.94.888.993.757.142.915:4813:59211-1.64047.5
30Justin Barron23TOTD5278976450.83.253752450.62.97.688.896.458.241.816:4515:441345-2.013141.2
30Justin Barron23NSHD3558652152.92.540036252.52.08.087.695.660.539.517:4416:539371.19938.4
30Justin Barron23MTLD1720324345.53.613716245.83.76.591.397.848.951.114:4313:2248-3.13250.0
31Morgan Barron26WPGC6449949450.30.635534250.90.57.294.0101.227.472.610:138:5422301.714652.1
32Mathew Barzal27NYIC3066246558.79.646731959.410.410.391.3101.656.443.620:2117:28103610.917145.6
33Nathan Bastian27NJDRW5441045947.2-4.127033644.6-5.86.593.499.940.459.610:489:57222-2.97954.4
34Drake Batherson26OTTC711093107650.40.478976650.70.47.890.298.050.349.718:1214:5820471.129952.2
35Jake Bean26CGYD5487278452.71.757958849.6-1.75.293.899.061.838.215:2814:592339-3.114940.9
36Anthony Beauvillier27TOTLW7293685252.31.364961451.41.29.091.2100.248.052.012:5412:2915262.724357.2
36Anthony Beauvillier27PITLW6381575751.81.056454650.80.79.090.999.951.348.713:0012:3215211.521356.3
36Anthony Beauvillier27WSHLW91219556.03.7856855.64.49.693.2102.823.376.712:1312:12051.23063.3
37Owen Beck20MTLC1211612049.22.0797850.33.33.690.794.360.339.79:599:591111.11855.6
38Connor Bedard19CHIC721108143143.6-0.8779105242.5-1.69.488.397.757.342.720:1417:352377-11.835148.7
39John Beecher23BOSC7155167544.9-4.239445746.3-1.88.590.098.518.481.611:179:381441-7.68843.2
40Kieffer Bellows26NSHLW1410912646.4-4.2748546.5-5.03.890.294.040.659.410:3810:16280.93847.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%
41Emil Bemström25PITC12936459.212.4604557.111.72.496.398.754.245.88:278:06150.52450.0
42Matty Beniers22SEAC731143115049.82.381683349.51.710.989.9100.850.649.418:4015:472563-1.528746.0
43Jamie Benn35DALLW7289099547.2-3.860671445.9-4.112.190.7102.849.350.715:1712:2012533.922453.1
44Sam Bennett28FLAC69122797555.70.790074754.60.78.888.196.957.542.517:1814:58255113.738257.9
45Matt Benning30SJSD77211139.3-8.0548439.1-8.92.688.290.855.144.913:0212:0314-0.81546.7
46Simon Benoit26TORD68790105142.9-7.158272544.5-5.79.592.4101.936.663.416:1514:121261-8.09344.1
47Zach Benson19BUFLW6484664756.78.858748454.86.89.689.298.851.948.114:3812:1214351.918453.8
48Brett Berard22NYRLW2825932644.3-5.618122145.0-3.77.987.695.549.750.310:4110:34616-3.98252.4
49Jonatan Berggren24DETRW6569378846.8-1.649157246.2-1.86.592.198.550.849.212:5512:031023-3.616746.7
50Jacob Bernard-Docker24TOTD2933234349.20.523723650.11.013.489.1102.550.849.213:1213:06110-1.86232.3
50Jacob Bernard-Docker24OTTD2529028550.40.920519351.51.311.289.2100.451.948.113:0612:6019-2.45532.7
50Jacob Bernard-Docker24BUFD4425842.0-0.4324342.72.126.188.9115.046.353.713:4913:46010.6728.6
51Tyler Bertuzzi29CHILW72823102144.60.656176142.4-1.610.086.096.050.149.916:0513:351743-10.821454.2
52Lian Bichsel20DALD2939038850.12.926227548.81.812.689.1101.752.647.414:4614:15318-0.97932.9
53Clark Bishop28CGYC6314441.3-11.5233639.0-14.45.987.092.857.942.17:156:4712-0.34100.0
54Oliver Bjorkstrand29TOTRW7294687951.84.067561552.34.310.689.4100.052.547.515:1412:562461-2.827550.9
54Oliver Bjorkstrand29SEARW6182179350.94.058755851.34.410.289.399.553.946.115:2813:102156-3.024450.8
54Oliver Bjorkstrand29TBLRW111258659.25.9885760.76.414.090.0104.044.755.313:5511:37350.33151.6
55Tobias Björnfot23FLAD1115411956.4-0.31128257.73.29.185.794.854.445.613:4913:09142.82343.5
56Nick Bjugstad32UTAC5666763351.3-1.848145451.4-1.46.090.296.248.851.212:2811:37928-0.818054.4
57Colin Blackwell31DALC5752549451.50.834534550.00.48.891.3100.241.558.511:349:3913310.012348.8
58Jackson Blake21CARRW7197660861.63.167343161.03.47.492.399.761.638.413:2911:31194813.421658.8
59Nick Blankenburg26NSHD5078779249.8-2.655258648.5-3.810.891.8102.645.254.819:1316:0316441.716143.5
60Teddy Blueger30VANC7278287347.3-2.555661247.6-1.89.989.599.341.258.814:2012:071945-8.816450.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%
61Matěj Blümel24DALRW7425244.7-2.6313844.9-2.04.292.396.525.774.38:268:23120.21566.7
62Brock Boeser27VANRW6592294949.30.164667848.8-0.310.286.196.359.840.218:0114:4715351.527444.9
63Zach Bogosian34MIND72888108844.9-2.765479245.2-2.99.692.1101.740.359.716:0714:172064-3.918239.6
64Samuel Bolduc24NYID17277.825.14180.029.30.00.00.0100.00.05:565:56000.010.0
65Zachary Bolduc21STLC6467562951.82.546243551.52.112.192.6104.654.845.212:3611:2716557.421246.7
66Matt Boldy23MINLW731203120749.94.589285451.15.610.390.1100.446.353.720:0116:3240752.848650.8
67Adam Boqvist24TOTD3139236451.90.028226851.30.88.989.498.362.737.313:3411:264143.09140.7
67Adam Boqvist24FLAD1822420252.6-0.715114750.7-1.07.889.497.363.037.012:5110:48481.65339.6
67Adam Boqvist24NYID1316816250.91.013112152.03.010.389.399.662.437.614:3512:19061.43842.1
68Jesper Boqvist26FLAC6874172150.7-5.951655348.3-7.59.890.5100.357.043.013:0611:431627-0.214552.4
69William Borgen28TOTD741031119646.3-2.773183946.6-2.79.289.798.942.058.017:0215:391966-10.918337.2
69William Borgen28NYRD4163170347.3-1.545250447.3-1.79.891.4101.235.164.918:3117:061346-5.310044.0
69William Borgen28SEAD3340049344.8-4.327933545.4-4.18.087.195.153.146.915:1213:50620-5.68328.9
70Robert Bortuzzo35UTAD1613513150.8-1.2988653.31.44.891.296.162.137.910:539:260171.71643.8
71Evan Bouchard25EDMD721753114760.410.7126486359.48.79.288.797.862.637.423:2119:514412123.748643.0
72Mavrik Bourque23DALC6371961953.74.146645150.81.410.891.1101.945.254.812:3111:2610353.613948.2
73Shane Bowers25NJDC4242747.1-10.6192048.7-12.210.086.796.775.025.08:158:0811-0.62100.0
74Travis Boyd31MINC3123923.5-24.562320.7-28.00.0100.0100.011.188.97:487:1902-0.230.0
75Chase Bradley23COLLW28850.0-12.24357.1-6.10.0100.0100.00.0100.05:355:3500-0.220.0
76Erik Brännström25VAND2834035748.80.223825448.4-0.59.088.997.966.533.514:5613:55626-1.08140.7
77Jesper Bratt26NJDW731219104953.74.182776951.82.511.789.1100.869.330.718:5014:2210536.034646.2
78Justin Brazeau26TOTF6870075548.1-0.848654647.1-1.87.392.499.746.953.112:1510:561138-1.014657.5
78Justin Brazeau26BOSF5762664349.30.342747547.3-1.67.591.999.448.351.712:5811:2610330.413856.5
78Justin Brazeau26MINF117411239.8-8.8597145.4-3.26.195.7101.839.061.08:328:2515-1.4875.0
79Bobby Brink23PHIRW7179082748.90.657657350.1-0.410.586.797.240.559.514:4012:4418541.618850.5
80Guillaume Brisebois27VAND3374346.3-7.2253144.6-10.56.395.0101.371.428.615:4815:3810-1.1633.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%
81Brendan Brisson23VEGC9699542.1-1.8517241.5-4.49.488.998.340.759.39:529:5211-1.61838.9
82Philip Broberg23STLD611076111849.0-0.575980048.7-1.110.494.1104.547.752.320:2318:3321908.422241.4
83T.J. Brodie34CHID5468181445.61.647660044.20.47.789.697.248.052.015:3815:071446-12.07729.9
84Jonas Brodin31MIND4175282947.61.452855049.03.112.490.6103.047.352.722:3520:3213440.414043.6
85Jonny Brodzinski31NYRC4138846545.5-3.327434144.6-4.010.496.2106.739.560.511:1110:35918-5.410353.4
86Connor Brown31EDMRW7275382047.9-7.853657348.3-7.48.791.8100.640.060.013:3511:582548-0.817757.6
87Josh Brown31EDMD8708844.3-9.9486044.4-10.05.493.298.648.351.711:2910:2203-0.41338.5
88Patrick Brown32BOSC127912039.7-7.8477438.8-7.46.792.999.518.981.110:359:3629-4.61752.9
89Jacob Bryson27BUFD4449558545.8-5.134942145.3-5.212.088.1100.137.462.614:1913:19730-7.15036.0
90Pavel Buchnevich29STLLW681053104750.11.476074950.41.812.189.5101.655.644.418:5515:4013596.026248.5
91Michael Bunting29TOTLW6690483452.02.161658751.21.97.887.595.460.939.115:1813:0911460.826047.3
91Michael Bunting29PITLW5878672452.12.053951151.31.98.587.796.361.138.915:1512:5910381.723147.6
91Michael Bunting29NSHLW811811051.83.0777650.32.32.486.088.459.740.315:4314:2518-0.92944.8
92André Burakovsky29SEALW7089695648.40.464671247.6-0.69.989.999.751.448.614:2912:571733-2.119951.8
93Callahan Burke27VEGC7618641.5-6.2446241.5-4.811.894.6106.472.727.310:5010:4703-0.61770.6
94Brent Burns39CARD/RW711521112157.6-2.6107881756.9-2.19.889.098.855.045.021:2417:1533886.641638.9
95Kyle Burroughs29LAKD2919717453.10.413812552.5-1.310.890.2101.054.845.27:357:103171.01926.3
96Quinton Byfield22LAKC71116995355.12.882066955.11.611.689.8101.454.046.018:3515:1124622.330845.1
97Bowen Byram23BUFD711352135549.9-0.498398050.10.411.988.9100.852.447.622:5619:511572-2.318345.4
98Drake Caggiula30EDMLW7376137.8-16.0213636.8-17.112.593.1105.666.733.37:187:1803-1.7966.7
99Luca Cagnoni20SJSD3294240.8-6.0183335.3-12.88.391.399.661.938.117:3813:4402-0.31428.6
100Michael Callahan25BOSD1416021842.3-7.611616641.1-7.26.891.798.425.874.213:3212:37110-2.32227.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%
101Kyle Capobianco27DALD16746.2-2.34544.4-5.60.033.333.333.366.711:2310:5010-0.210.0
102Michael Carcone28UTAF5260852053.90.942236054.01.19.286.595.851.049.011:2610:416361.317940.8
103Ethan Cardwell22SJSRW6588141.71.2355439.3-3.19.589.298.745.554.511:3210:2615-0.91145.5
104Declan Carlile24TBLD3373253.6-1.8312654.4-1.911.1100.0111.160.040.013:0013:0003-0.2837.5
105Brandon Carlo28TOTD731006121945.2-4.273286245.9-2.89.691.5101.130.070.018:4515:601699-6.618038.3
105Brandon Carlo28BOSD63864103545.5-4.661673145.7-3.69.391.2100.628.571.518:4815:551482-8.116040.0
105Brandon Carlo28TORD1014218443.6-1.511613147.02.011.192.8103.939.360.718:2516:262171.42025.0
106John Carlson35WSHD721388119653.75.1101284554.55.012.089.3101.351.548.523:3417:41269913.435742.0
107Leo Carlsson20ANAC6582091947.22.757364547.02.29.692.3101.951.248.815:5613:151445-5.518248.9
108Lucas Carlsson27SJSD2443754.311.0302257.715.022.2100.0122.252.947.118:0416:36010.6560.0
109Sam Carrick32NYRC7161877444.4-5.344252945.5-3.88.992.8101.720.080.011:4910:341441-6.714050.7
110Alexandre Carrier28TOTD681131128346.9-5.279091446.4-4.910.388.799.041.458.620:2118:072255-9.315847.5
110Alexandre Carrier28MTLD4069278546.9-3.248455246.7-3.412.089.1101.037.562.520:3118:43929-1.210151.5
110Alexandre Carrier28NSHD2843949846.9-8.130636245.8-7.17.488.295.648.751.320:0817:151326-8.15740.4
111William Carrier30CARLW3954734661.32.538125060.42.48.689.197.753.946.111:3711:1811173.310440.4
112Seamus Casey21NJDD109212941.6-5.1659041.9-5.412.898.3111.068.331.711:5710:36290.92240.9
113Noah Cates25PHILW7083087448.7-0.260559950.2-0.710.489.8100.235.964.115:5013:2018273.020051.5
114Cole Caufield24MTLRW711133106651.55.582375552.26.610.890.0100.859.140.918:0614:551951-1.738355.1
115Cody Ceci31TOTD751220166442.3-5.3865119841.9-4.511.692.0103.642.257.821:3218:542170-24.219140.3
115Cody Ceci31SJSD54872118242.5-4.662685442.3-3.89.790.8100.546.054.021:4618:441653-20.113544.4
115Cody Ceci31DALD2134848241.9-7.123934441.0-6.217.094.8111.833.866.220:5719:19517-4.15630.4
116Macklin Celebrini18SJSF59103399750.97.874769351.99.28.586.194.654.445.619:5016:222693-0.339151.9
117Erik Černák27TBLD66945104047.6-4.367271748.4-3.113.093.3106.337.262.818:2015:5616302.216336.2
118Thomas Chabot28OTTD701491130353.45.5103893352.73.69.690.6100.255.244.823:0119:0630834.739740.1
119Mitchell Chaffee27TBLF6150765943.5-8.036048742.5-8.711.092.5103.446.453.612:0910:54926-10.411354.9
120Jalen Chatfield28CARD71139698258.7-0.799273257.5-1.110.290.9101.153.946.118:5317:0123706.127837.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%
121Ben Chiarot33DETD711212157043.6-6.9850112243.1-7.49.190.899.943.956.121:1719:182277-12.123441.9
122Nikita Chibrikov21WPGRW4345538.2-6.5273742.2-3.311.196.2107.364.335.711:2410:35130.21060.0
123Yegor Chinakhov23CBJRW2947040553.71.534830953.00.47.389.196.459.740.315:5213:424170.813948.9
124Declan Chisholm25MIND6192493349.84.366066549.83.97.391.899.147.053.017:1316:052478-1.314741.5
125Dennis Cholowski26TOTD3736744545.2-3.427131046.6-2.79.990.9100.956.343.712:5911:43836-1.37238.9
125Dennis Cholowski26NYID3332539845.0-3.224227147.2-1.910.391.0101.354.745.312:4811:26833-1.06142.6
125Dennis Cholowski26NJDD4424747.2-5.3293942.6-9.66.390.096.370.030.014:3314:0103-0.41118.2
126Jake Christiansen25CBJD6570488044.4-4.051162345.1-4.111.192.1103.246.054.012:4312:15848-5.613143.5
127Jakob Chychrun26WSHD671341117953.23.993384552.51.312.691.2103.757.942.120:5818:3631744.142539.3
128Filip Chytil25TOTC5678474951.12.457655950.71.48.090.198.161.838.214:5813:261536-1.925552.2
128Filip Chytil25NYRC4154755149.80.740241649.1-0.39.592.1101.661.138.914:2013:06825-3.117750.3
128Filip Chytil25VANC1523719854.56.817414354.95.64.584.288.763.536.516:4214:207111.37856.4
129Anthony Cirelli27TBLC70124998256.07.987870355.57.212.489.2101.643.856.218:4915:28195919.625655.9
130Casey Cizikas33NYIC7176083247.7-2.153957948.2-2.47.288.896.142.557.512:5211:561635-5.416049.4
131Brandt Clarke21LAKD67109189754.92.978963055.62.410.289.8100.061.238.816:1014:1824555.822948.9
132Connor Clifton29BUFD6269681146.2-5.748458445.3-5.810.890.1100.932.068.015:3012:412361-8.715532.9
133Nathan Clurman26PITD119773.130.115575.029.50.0100.0100.050.050.011:0511:05001.14100.0
134Dylan Coghlan26WPGD6839646.4-1.6656848.9-2.87.794.9102.641.758.315:2114:32280.32339.1
135Sam Colangelo23ANARW2120228941.1-7.815221241.8-6.314.687.0101.544.855.211:5010:53110-2.35650.0
136Ian Cole35UTAD721322121252.2-1.393983353.00.18.189.998.049.250.820:1817:282298-2.917235.5
137Blake Coleman33CGYC71110997153.32.976366353.53.77.690.498.041.758.317:4214:1329630.733150.2
138Ross Colton28COLC5676968053.1-1.853446653.4-1.18.490.999.350.749.314:3712:5114435.222950.2
139J.T. Compher29DETLW66740100842.3-8.052971342.6-7.410.291.6101.846.753.316:4613:451645-9.614757.8
140Lucas Condotta27MTLF7495049.5-4.6283445.2-7.413.384.097.340.759.38:127:5502-1.11050.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%
141Kyle Connor28WPGLW721196127248.5-1.986792148.5-3.112.990.1103.165.434.620:2616:4429694.442156.3
142Logan Cooley20UTAC6597693051.2-2.166764350.9-2.412.488.3100.762.137.917:5514:2022593.125453.5
143Andrew Copp30DETC5664773746.7-0.946752347.20.810.691.5102.150.649.414:4213:131837-2.211957.1
144Matthew Coronato22CGYRW66110398452.92.077168253.13.18.891.8100.547.952.117:2614:561844-4.832347.4
145Paul Cotter25NJDC7281780350.4-0.756658449.2-1.28.089.297.244.955.113:1512:421534-0.518844.1
146Nick Cousins31OTTC4753450751.3-0.636535450.8-2.08.590.098.540.359.711:5411:485230.111654.3
147Sean Couturier32PHIC711124105151.74.179970753.13.411.287.899.051.049.017:0115:08257212.123058.7
148Charlie Coyle32TOTC/RW74974104448.3-2.165872247.7-2.49.289.899.037.962.117:0513:194148-0.520149.3
148Charlie Coyle32BOSC/RW6485194347.4-1.957065646.5-2.58.889.498.136.863.217:3813:363842-1.718749.2
148Charlie Coyle32COLC/RW1012310154.9-1.1886657.11.212.393.3105.647.252.813:3211:31361.21450.0
149Dylan Cozens23TOTC71104098751.31.373873650.1-0.111.086.797.754.046.017:0114:0414600.229755.9
149Dylan Cozens23BUFC6191085951.41.064164749.8-0.910.686.697.254.245.817:1314:171356-1.125354.9
149Dylan Cozens23OTTC1013012850.43.3978952.25.513.287.5100.752.647.415:4612:48141.34461.4
150Louis Crevier23CHID3034350440.5-2.524436140.3-1.410.390.3100.734.465.617:3015:53329-7.76940.6
151Angus Crookshank25OTTLW116964.022.011761.124.411.183.394.460.040.014:0413:57010.1475.0
152Sidney Crosby37PITC721393128951.93.7100395951.13.411.785.497.160.439.620:2317:112678-2.637353.1
153Lawson Crouse27UTALW7187477553.00.261554752.90.37.390.898.048.451.613:5912:0115493.121952.1
154Maxwell Crozier24TBLD5847752.21.3606249.2-4.97.992.5100.439.660.416:4116:36060.62045.0
155William Cuylle22NYRLW7290896348.5-0.165669248.70.311.490.4101.750.649.415:0313:08939-4.523256.9
156Colton Dach22CHIC2522131841.0-0.516223940.4-0.211.590.4102.049.750.312:0811:281312-5.74757.4
157Kirby Dach24MTLC5765881044.8-4.946956545.4-3.97.887.595.463.436.615:4013:091039-4.715554.2
158Evgenii Dadonov35DALRW7084992048.0-2.859266547.1-2.613.290.0103.250.249.813:4012:399624.520053.5
159Rasmus Dahlin24BUFD631458117755.38.7102984554.98.610.388.598.756.143.924:1820:2232908.438145.1
160Phillip Danault31LAKC70114189656.04.283761057.85.610.190.2100.349.350.717:4614:3623784.121553.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%
161Justin Danforth31CBJRW/C4956666346.1-4.038445345.9-4.88.090.298.240.559.514:4012:30725-3.611367.3
162Calvin de Haan33TOTD4765263450.7-2.846042052.3-0.78.988.697.634.165.914:5814:01735-1.414634.9
162Calvin de Haan33COLD4460559150.6-3.542339451.8-1.88.487.896.231.368.714:5513:57535-1.813535.6
162Calvin de Haan33NYRD3474352.27.6372658.714.414.3100.0114.376.523.515:5114:47200.41127.3
163Tony DeAngelo29NYID2453654249.70.638138150.0-0.79.890.099.953.446.623:3420:23531-1.611143.2
164Alex DeBrincat27DETRW721082105950.53.978975951.04.78.688.597.255.844.217:4614:4326684.339154.0
165Jake DeBrusk28VANLW7295299648.9-0.466269748.7-0.311.286.998.050.549.516:4214:0611398.726456.4
166Luca Del Bel Belluz21CBJC1513820340.5-2.510113143.5-0.317.987.0104.950.549.513:4512:5739-0.43060.0
167Marc Del Gaizo25NSHD3654357148.7-2.437938249.8-0.37.692.6100.345.954.116:4015:4416262.312246.7
168Ethan Del Mastro22CHID2129833247.35.020024644.83.68.090.898.845.354.718:1718:06423-4.04637.0
169Ty Dellandrea24SJSC5747868241.2-6.731047739.4-8.45.689.795.341.458.611:5010:44930-9.69543.2
170Dylan DeMelo31WPGD721311132949.7-0.197995450.60.211.192.2103.357.242.821:2819:0926777.316638.6
171Grigori Denisenko24VEGLW17653.8-0.93537.5-16.70.0100.0100.062.537.58:278:27000.120.0
172Travis Dermott28TOTD1920022646.9-3.613515945.9-4.95.493.098.447.652.412:1611:4939-1.42433.3
172Travis Dermott28EDMD1011113245.7-10.4718645.2-10.84.192.296.349.350.713:0512:4416-1.81225.0
172Travis Dermott28MIND9899448.64.4647346.71.77.094.0101.045.154.911:2310:48230.31241.7
173Vincent Desharnais28TOTD5161170246.5-4.241648346.3-3.97.989.997.950.549.515:5514:25340-5.39230.4
173Vincent Desharnais28VAND3441346746.9-2.327632346.1-3.18.190.098.152.048.015:5814:41330-2.96331.7
173Vincent Desharnais28PITD1012513049.0-6.5908850.6-1.54.087.591.549.250.814:2413:0504-0.92528.0
173Vincent Desharnais28SJSD77310541.0-8.6507241.0-10.913.892.3106.144.955.117:4915:0106-1.5425.0
174Nick DeSimone30UTAD1418919649.1-5.514614250.7-3.56.793.7100.452.247.815:3015:16521-0.33348.5
175Nicolas Deslauriers33PHILW2417014154.77.81139853.66.49.282.291.454.445.67:047:0309-0.93938.5
176Connor Dewar25TOTC4029238743.0-4.620425844.2-3.76.991.998.827.972.111:059:37527-2.28551.8
176Connor Dewar25TORC3119327141.6-7.913618642.2-7.53.493.797.119.380.79:588:37419-2.15352.8
176Connor Dewar25PITC99911646.05.7687248.67.814.088.0102.043.156.914:5313:0318-0.23250.0
177Phillip Di Giuseppe31VANLW2019919051.23.613915048.10.79.388.497.749.051.011:3410:4714-2.23860.5
178Jason Dickinson29CHIC5958776443.4-1.638855141.3-4.011.389.1100.434.066.015:4213:111326-11.115037.3
179Brenden Dillon34NJDD731198121549.6-1.982587848.4-2.411.490.2101.654.845.218:2915:49561-3.515527.7
180Cam Dineen26EDMD1291172.516.922971.012.30.083.383.390.010.014:5614:5310-0.11136.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%
181Josh Doan22UTARW4155739758.45.638928757.54.97.388.395.656.044.013:3912:057177.114445.8
182Noah Dobson25NYID601297112753.56.592778854.16.89.388.497.653.846.223:3719:5831909.439744.8
183Max Domi29TORLW6481985049.10.660158050.92.510.290.5100.757.942.114:1412:5718544.416851.8
184Ryan Donato28CHIC70893103546.33.463775745.73.311.687.599.149.051.015:5914:041938-4.829754.5
185Pavel Dorofeyev24VEGLW71108193953.53.881266555.05.09.188.197.263.037.016:2314:15194411.436859.0
186Drew Doughty35LAKD2352650451.1-4.137834752.1-4.110.291.9102.154.845.224:4020:51537-1.09038.9
187Nic Dowd34WSHC7284992048.0-3.259761849.1-2.810.991.7102.613.686.415:1812:4128410.114551.0
188Justin Dowling34NJDC4535940547.0-5.326627749.0-2.16.292.698.847.852.29:549:491024-2.66939.1
189Leon Draisaitl29EDMC681517106658.77.8113879658.87.510.790.0100.761.138.921:3918:16348426.240157.4
190Jonathan Drouin29COLLW4076050959.96.353237358.85.311.885.797.564.036.018:2115:1215344.910650.9
191Jack Drury24TOTC6376054158.40.253437558.71.57.790.998.649.650.412:5010:3811292.817351.4
191Jack Drury24CARC3945929560.91.232921560.52.08.090.598.656.343.812:5310:144191.511950.4
191Jack Drury24COLC2430124655.0-0.820516056.20.97.391.398.636.963.112:4511:177101.35453.7
192Jamie Drysdale22PHID621058113748.2-1.075076049.7-1.110.085.395.261.238.820:0017:3819624.216832.7
193Pierre-Luc Dubois26WSHLW721185104253.24.087471954.95.214.989.9104.846.553.517:2015:06105113.225549.4
194Matt Duchene34DALC721142107751.52.181379050.72.512.090.1102.152.947.117:1114:3819706.926851.1
195Anthony Duclair29NYILW4157459349.2-2.641742549.5-2.97.089.196.050.749.315:2013:29941-3.111548.7
196Walker Duehr27TOTF2417422643.5-9.212415344.8-8.25.185.190.252.647.48:488:33012-2.83345.5
196Walker Duehr27CGYF1610914343.3-12.2749843.0-12.44.386.790.953.546.58:488:2606-2.02240.9
196Walker Duehr27SJSF8658343.9-3.4505547.6-0.46.382.989.251.248.88:498:4706-0.81154.5
197Brandon Duhaime27WSHRW7273280047.8-3.350753848.5-3.59.093.0101.914.185.913:2411:091036-2.915947.2
198Dylan Duke21TBLLW271433.3-2.131220.0-17.633.388.9122.226.773.37:527:5200-0.81100.0
199Mathew Dumba30DALD5379074151.63.152953949.52.110.889.099.954.046.015:0614:2214523.516025.0
200Brian Dumoulin33TOTD711057133144.3-2.275196943.7-2.910.092.3102.342.657.419:3117:152146-13.014843.9
200Brian Dumoulin33ANAD61907118343.4-3.264486442.7-4.49.992.9102.842.157.919:4817:261940-12.813542.2
200Brian Dumoulin33NJDD1015014850.35.110710550.57.011.088.099.047.952.117:4816:1126-0.21361.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%
201Vince Dunn28SEAD531139106451.76.281578151.15.211.287.398.654.046.022:0819:2722674.328044.6
202Joshua Dunne26BUFC272125.0-21.861627.3-24.80.075.075.044.455.67:067:0600-1.7425.0
203Sean Durzi26UTAD2037732353.9-0.425622053.80.29.486.095.455.644.419:5017:358323.69126.4
204Christian Dvorak28MTLC7182795246.5-1.756165346.2-1.99.889.699.339.260.814:5612:121756-0.819749.7
205Dalibor Dvorsky19STLC171531.8-10.351229.4-13.40.0100.0100.0100.00.010:4010:0700-1.00
206Jordan Eberle34SEARW3343646848.2-1.731033048.4-1.313.986.7100.646.453.616:0513:4218251.29851.0
207Joel Edmundson31LAKD671239121550.5-3.789785451.2-3.912.391.5103.953.446.620:3818:252255-6.022538.7
208Adam Edstrom24NYRC5137846045.1-4.527332046.0-3.48.490.799.124.875.29:169:11719-3.47255.6
209Simon Edvinsson21DETD681189127548.30.484490248.30.410.791.3102.046.653.420:5219:0419820.118338.3
210Nikolaj Ehlers28WPGLW6390080552.84.167656754.45.112.690.2102.864.036.016:0013:2215488.233049.7
211Jack Eichel28VEGC701205115251.10.887481951.60.613.290.9104.156.943.120:3916:14277810.237857.4
212Aaron Ekblad28FLAD56122396455.91.189772555.31.68.791.199.852.947.123:3118:2323578.829136.4
213Mattias Ekholm34EDMD64150499960.110.5107473559.48.79.587.597.061.138.922:3119:24358322.932743.7
214William Eklund22SJSLW661120106851.27.778873051.98.410.788.499.154.545.519:3815:3315691.127445.3
215Oliver Ekman-Larsson33TORD711292129749.92.594194749.81.510.190.8100.955.444.621:0318:2727855.026940.5
216Lars Eller35TOTC7080676651.3-0.156853651.40.19.790.6100.345.654.413:2712:001243-1.017949.7
216Lars Eller35WSHC5359952853.12.541736653.32.19.792.0101.749.750.312:3011:3810311.412748.8
216Lars Eller35PITC1720723846.5-7.015117047.0-4.89.888.097.834.965.116:2513:10212-2.45251.9
217Ty Emberson24EDMD6675780548.5-7.354156449.0-7.09.389.298.546.653.414:5412:542939-1.313442.5
218Andreas Englund29TOTD2626726450.3-2.920017753.1-0.17.086.593.539.960.113:0312:254191.43542.9
218Andreas Englund29NSHD1517017449.4-1.512311451.90.97.384.691.936.064.015:0214:103111.72839.3
218Andreas Englund29LAKD11979051.9-4.0776355.0-0.76.489.796.148.851.210:2110:0318-0.3757.1
219Pierre Engvall28NYILW5151553948.9-0.536835351.01.27.387.995.347.552.511:1611:14528-3.711257.1
220Joel Eriksson Ek28MINC/LW4262961350.65.245844650.74.99.792.3102.141.059.019:3814:411329-0.619164.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%
221Luke Evangelista22NSHRW5872559954.84.552342255.36.56.890.997.858.541.513:2812:1612285.417162.6
222Jake Evans28MTLC/RW7180892646.6-1.554765445.5-2.811.688.199.730.169.915:2812:371351-7.114945.0
223Ryker Evans23SEAD651025114847.2-1.275981648.20.410.089.399.349.550.519:2717:451065-6.316235.8
224Michael Eyssimont28TOTC6867261752.12.348144651.92.17.592.9100.447.053.010:3410:299287.122456.3
224Michael Eyssimont28TBLC5754052250.80.638737350.90.87.192.9100.048.151.910:4110:366224.017556.0
224Michael Eyssimont28SEAC111329558.110.6947356.38.29.192.9101.938.161.99:579:54363.24957.1
225Robby Fabbri29ANAC4460581042.8-3.243659742.2-4.38.292.8101.043.656.416:1214:091430-10.311158.6
226Dante Fabbro26TOTD571138115449.71.582180050.61.99.991.7101.750.549.521:0119:2119711.517937.4
226Dante Fabbro26CBJD511047107149.42.075273350.62.410.692.1102.750.149.921:5720:0818590.916536.4
226Dante Fabbro26NSHD6918352.3-1.3696750.7-2.03.886.590.356.943.113:0612:401120.61450.0
227Brock Faber22MIND691301156745.4-2.8912110245.3-3.79.092.0101.047.652.425:2120:522497-10.524939.0
228Radek Faksa31STLC6259665347.7-1.240343847.9-0.89.092.4101.529.670.413:0111:331223-0.913145.0
229Adam Fantilli20CBJC701050112348.3-0.174380248.1-1.310.889.5100.361.138.917:4315:382280-9.234047.1
230Joel Farabee24TOTLW7091194149.2-0.264862251.00.37.489.296.548.751.315:0513:1517602.121959.4
230Joel Farabee24PHILW5062868347.9-1.146245250.5-0.58.288.496.549.250.815:1213:3215450.516161.5
230Joel Farabee24CGYLW2028325852.31.918617052.22.45.491.296.747.852.214:4712:322151.65853.4
231Hudson Fasching29NYIRW3230329750.5-0.321020051.20.72.191.693.747.652.410:0610:047210.55347.2
232Justin Faulk32STLD701176129147.7-2.381291347.1-3.08.392.4100.750.649.422:2219:0524885.426442.0
233Martin Fehérváry25WSHD721095114648.9-2.278077450.2-1.612.390.9103.342.457.619:0015:56956-1.417137.4
234Tye Felhaber26COLF5292454.74.0211755.35.40.085.785.766.733.35:315:29100.4450.0
235Mario Ferraro26SJSD711200141545.9-0.2855101345.8-0.48.289.597.740.759.321:1418:313269-10.417937.4
236Kevin Fiala28LAKLW70124192157.46.390563158.97.28.088.296.255.045.018:3215:3927768.243547.4
237Jack Finley22TBLC17463.6-1.46366.70.420.0100.0120.0100.00.08:258:25010.11100.0
238Christian Fischer27TOTRW4636749542.6-4.824134940.8-5.77.092.299.239.860.211:0710:24415-5.56647.0
238Christian Fischer27DETRW4536048442.7-4.523634041.0-5.47.192.499.640.359.711:0910:25414-5.06547.7
238Christian Fischer27CBJRW171138.9-22.05935.7-21.70.085.785.716.783.39:399:3901-0.510.0
239Cale Fleury26SEAD1113813151.30.71009252.12.06.191.797.755.744.312:3311:29360.02944.8
240Haydn Fleury28WPGD3646351047.6-2.733136847.4-3.26.390.696.937.562.515:5714:28333-5.19836.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%
241Warren Foegele28LAKLW71106489754.31.675661555.11.610.992.6103.551.848.216:0713:5929567.331455.1
242Tyson Foerster23PHIRW7388295048.1-0.662964649.3-1.710.088.698.639.460.616:4514:0012364.725548.6
243Marcus Foligno33MINLW6881074752.06.656553851.25.210.091.4101.347.053.014:1712:3118440.113056.2
244Nick Foligno37CHILW6877388946.52.954465745.32.010.087.097.040.459.616:0713:191340-5.814563.4
245Nolan Foote24NJDLW4392858.25.4311863.311.25.690.996.550.050.09:499:45010.4714.3
246Derek Forbort32VAND4658067546.2-4.439145946.0-4.17.391.198.438.661.417:2115:02748-3.910433.7
247Parker Ford24WPGF3142041.2-3.8111345.8-2.433.387.5120.830.070.07:507:34220.4450.0
248Filip Forsberg30NSHC721261111253.12.590183751.81.710.287.097.264.036.018:4015:2437974.155046.5
249Gustav Forsling28FLAD711580131054.7-1.0114997954.0-0.49.192.7101.852.947.122:5719:4333636.236346.8
250Liam Foudy24NYIC261430.0-25.051131.3-24.50.085.785.766.733.37:277:2710-0.5333.3
251Cam Fowler33TOTD601109110750.02.676277749.51.412.089.9101.948.951.121:3818:5514533.817641.5
251Cam Fowler33STLD4378474051.42.254450851.72.213.689.6103.246.753.321:5219:1810388.713541.5
251Cam Fowler33ANAD1732536747.03.821826944.80.27.790.598.254.745.321:0417:57415-4.94141.5
252Adam Fox26NYRD641314108854.710.392278154.19.711.088.699.662.437.623:1518:1433662.428537.2
253Ethen Frank26WSHF2221519252.84.015812256.46.911.092.9103.954.745.310:389:59592.53953.8
254Trent Frederic26BOSC5767974647.6-1.245253146.0-2.56.390.196.443.556.513:5012:311232-2.316546.1
255Mark Friedman29VAND5566546.3-1.7384446.3-0.36.981.388.153.346.714:0413:43210.2850.0
256Morgan Frost25TOTC7089090649.6-0.160958750.90.08.887.896.666.533.515:5013:1531590.123952.3
256Morgan Frost25PHIC4958960849.20.140838651.40.010.186.696.870.829.215:1112:5519373.315655.1
256Morgan Frost25CGYC2130129850.3-0.620120150.00.06.190.496.558.941.117:2014:011222-3.18347.0
257Jonah Gadjovich26FLALW3425025749.3-6.616618747.0-7.06.889.796.548.052.07:517:43142.16246.8
258Brendan Gallagher32MTLRW7188089349.62.560862449.42.28.888.797.545.154.913:4812:1214519.725650.8
259Conor Garland28VANRW71100797650.82.172268451.43.28.489.397.752.647.418:4315:0017585.031149.8
260Marc Gatcomb25NYIF2821523547.8-2.414116645.9-5.410.289.8100.055.644.49:179:1548-2.84647.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%
261Jacob Gaucher23PHIF4283048.37.4192048.76.314.386.7101.070.030.07:217:21100.2475.0
262Adam Gaudette28OTTC7062458651.61.943741751.21.09.994.0103.964.735.310:229:02637-1.416748.5
263Frédérick Gaudreau31MINC7376596644.2-3.553768943.8-4.611.991.1102.944.355.715:3212:382245-5.918555.7
264Brendan Gaunce30MINC128214336.4-11.86110137.7-10.42.692.294.834.565.59:429:1327-1.82544.0
265Cutter Gauthier21ANALW71860101345.90.362373345.90.111.792.1103.845.154.914:0512:241773-8.033845.6
266Julien Gauthier27NYIRW16842.9-16.44736.4-20.10.0100.0100.00.0100.07:427:4200-0.60
267Vladislav Gavrikov29LAKD711422125853.1-0.1101487153.8-0.29.891.0100.838.861.223:2620:0320613.423738.8
268Conor Geekie20TBLC4952751950.4-0.836037249.2-1.98.790.899.647.252.812:0911:22728-2.711546.1
269Morgan Geekie26BOSC68104797651.84.772970151.04.211.089.3100.468.431.616:4314:5627443.427348.4
270Isaiah George20NYID3345152646.2-2.031138344.8-4.69.391.4100.750.449.615:3915:30626-4.97435.1
271Dennis Gilbert28TOTD2621425545.6-7.614018243.5-9.013.887.2100.942.657.49:569:2859-3.22222.7
271Dennis Gilbert28BUFD2520924745.8-7.213717543.9-8.614.387.5101.842.557.510:049:3649-3.42123.8
271Dennis Gilbert28OTTD15838.5-19.13730.0-21.90.080.080.050.050.06:196:19100.210.0
272Patrick Giles25TOTF1610515141.0-9.87411140.0-10.24.394.298.653.047.09:058:4017-0.71968.4
272Patrick Giles25FLAF9447337.6-14.9315834.8-15.35.394.499.763.336.77:237:1705-1.4666.7
272Patrick Giles25SJSF7617843.9-4.3435344.8-5.33.793.997.644.455.611:1610:27120.71369.2
273Adam Ginning25PHID1121250.0-11.64930.8-26.60.087.587.560.040.012:4812:48010.030.0
274Samuel Girard26COLD681320117552.9-1.694283053.2-1.011.189.4100.451.049.020:5318:4522770.420841.3
275Zemgus Girgensons31TBLC7259961349.4-1.543142250.5-0.14.693.798.343.856.211:339:5710241.113458.2
276Claude Giroux37OTTC/LW71106690954.05.476365653.84.68.689.498.054.445.618:3313:3915592.421259.9
277Cody Glass25TOTC5972162253.73.449644352.83.79.089.598.548.151.913:4111:4911274.417648.3
277Cody Glass25PITC5160451653.92.641736953.13.07.488.996.246.553.513:2511:2911223.615351.0
277Cody Glass25NJDC811710652.59.3797451.69.617.393.2110.557.142.915:1913:60050.82330.4
278Luke Glendening35TBLC7250263744.1-7.836244844.7-7.14.992.797.634.465.610:549:05618-2.89453.2
279Gage Goncalves24TBLC5052654549.1-1.937438249.5-1.510.092.0102.051.448.612:2411:571531-4.88451.2
280Barclay Goodrow31SJSRW6662486541.9-5.542661840.8-7.25.587.793.243.856.213:5111:272447-17.312453.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%
281Shayne Gostisbehere31CARD62115466563.45.482049662.35.58.987.596.462.737.318:2714:55317014.728937.0
282Yanni Gourde33TOTC4769063452.12.551044653.33.110.688.298.843.856.215:5014:151331-0.412245.1
282Yanni Gourde33SEAC3652247852.24.337933353.24.710.986.897.639.960.115:3013:521123-0.88746.0
282Yanni Gourde33TBLC1116815651.9-3.813111353.7-2.710.092.2102.253.246.816:5615:31280.43542.9
283Collin Graf22SJSF2725835342.2-5.817823842.8-6.79.790.099.741.558.515:3312:18710-3.95162.7
284Mikael Granlund32TOTC731121131046.11.180793746.32.711.190.5101.751.848.219:4715:191671-8.030352.1
284Mikael Granlund32SJSC5280996145.71.158268745.92.410.289.7100.052.447.620:5115:371357-6.823753.2
284Mikael Granlund32DALC2131234947.21.222525047.43.613.692.9106.650.349.717:0914:32314-1.26648.5
285Helge Grans22PHID6749344.3-0.9495248.50.27.991.499.359.540.514:2814:10280.91338.5
286Kevin Gravel32NSHD68910446.1-1.3667148.2-0.910.995.9106.845.254.817:5016:43070.31931.6
287Ryan Graves29PITD5366267849.4-1.146748049.3-0.16.988.895.740.959.115:1013:231753-0.312229.5
288Nikita Grebenkin21TORRW7376137.8-7.2254635.2-12.90.093.393.336.064.08:458:2611-2.6633.3
289Jordan Greenway27BUFLW3443240551.60.330629151.30.412.287.399.546.253.815:0412:24723-6.48840.9
290A.J. Greer28FLALW7160856451.9-4.142741151.0-3.98.392.5100.848.851.29:318:588378.113852.9
291Noah Gregor26TOTC4236045444.2-8.125532244.2-8.93.890.694.447.152.911:2110:27515-6.612240.2
291Noah Gregor26OTTC4034642944.6-8.024530544.5-8.84.091.095.048.451.611:2110:25514-6.611540.0
291Noah Gregor26SJSC2142535.9-8.3101737.0-9.80.084.684.630.869.211:2611:26010.0742.9
292Ridly Greig22OTTC6883898346.0-5.359167346.8-4.88.588.997.437.362.716:5213:261930-7.519550.3
293Carl Grundström27SJSRW4639543347.71.527730247.81.55.688.093.644.255.89:229:11233-2.711357.5
294Matt Grzelcyk31PITD741320136449.2-1.091199447.8-2.010.489.7100.055.045.020:2717:512675-10.822335.0
295Radko Gudas34ANAD701136135245.7-0.182393946.71.19.492.9102.338.661.419:3217:101084-7.222134.4
296Erik Gudbranson33CBJD4486044.4-12.2314242.5-15.613.082.895.848.451.615:5412:5803-1.7714.3
297Dylan Guenther21UTARW6090478353.60.563955453.60.69.689.699.264.535.516:5013:161543-0.639845.0
298Jake Guentzel30TBLC711253115951.91.889182352.01.812.391.0103.460.939.120:0016:0924737.531960.8
299Kaiden Guhle23MTLD4474686346.4-3.051659546.4-2.211.390.2101.540.659.421:1418:481332-6.114440.3
300Daniil Gushchin22SJSLW109510946.60.0697348.62.86.790.497.151.548.512:0710:4601-1.33339.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%
301David Gustafsson24WPGC2923923051.00.417115552.50.011.395.1106.421.178.99:018:44264.04953.1
302Erik Gustafsson32DETD6083677851.84.960057950.93.97.189.196.258.042.016:1914:411075-0.618835.6
303Brandon Hagel26TBLLW721315110254.45.792479153.94.913.090.1103.045.055.020:5716:19269019.939452.5
304Robert Hägg29VEGD2152438.5-7.4101343.5-1.40.0100.0100.060.040.011:0911:09000.320.0
305Nicolas Hague26VEGD6087296547.5-4.864368048.6-4.37.491.799.149.250.816:4615:481749-3.916143.5
306Jani Hakanpää32TORD2213338.9-9.0152339.5-9.68.389.597.871.428.614:0513:0206-0.9540.0
307Taylor Hall33TOTLW6792789750.82.563164849.31.210.888.899.652.048.015:0513:313265-0.326447.3
307Taylor Hall33CHILW4657765446.93.538047144.70.810.987.598.550.050.014:5913:422540-5.216948.5
307Taylor Hall33CARLW2135024359.00.525117758.61.710.692.4103.056.943.115:1813:067254.89545.3
308Brian Halonen26NJDF2332260.05.3171454.810.49.166.775.844.455.613:5412:2512-0.2633.3
309Dougie Hamilton31NJDD631214107353.12.484076952.22.310.990.3101.262.137.919:4816:3420925.141344.1
310Travis Hamonic34OTTD5681195246.0-5.458366246.8-4.94.292.196.342.557.517:0215:271659-7.718338.8
311Noah Hanifin28VEGD711430132252.02.0107196752.62.010.188.798.856.143.921:3219:21299913.129443.9
312Joel Hanley33CGYD4370064452.10.348444152.31.58.892.4101.252.048.017:5616:346505.111230.4
313Mike Hardman25NJDRW17750.05.35362.517.70.0100.0100.050.050.08:248:14000.310.0
314Jansen Harkins27ANAC5339153542.2-4.426137241.2-5.97.891.299.026.773.310:549:261330-5.08052.5
315Thomas Harley23DALD701438129052.74.4100194151.54.212.391.5103.853.946.123:2219:342510514.635843.6
316Jordan Harris24CBJD2925235241.7-5.518225142.0-5.57.391.198.440.459.611:0711:01314-5.23141.9
317Ryan Hartman30MINRW6082687148.72.759260749.43.07.290.998.148.551.515:1413:502058-1.226452.7
318Rafaël Harvey-Pinard26MTLLW15935.7-15.32625.0-22.90.0100.0100.08:548:5400-0.50
319Garnet Hathaway33PHIRW6055165445.7-3.139541348.9-2.110.190.7100.834.066.011:5310:287244.513158.0
320Erik Haula33NJDLW6065273047.2-4.846854346.3-5.29.289.298.442.357.714:2812:181238-4.816758.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%
321John Hayden29SEAC1412110852.86.0917156.29.66.695.7102.260.639.48:218:10242.62556.0
322Kevin Hayes32PITRW5760254052.73.242341450.51.47.487.795.246.953.112:179:521332-0.418250.0
323Barrett Hayton24UTAC72113784857.35.880861556.85.38.688.897.456.743.316:0613:2915418.427249.6
324Victor Hedman34TBLD691398122753.34.4100189652.83.610.991.1102.059.240.823:1118:362310110.741139.2
325Emil Heineman23MTLLW5651751850.03.433635148.92.210.388.498.736.963.111:2410:19828-1.914839.9
326Danton Heinen29TOTC/LW7176579449.10.152656448.3-0.110.590.0100.553.746.313:2811:391638-4.614549.7
326Danton Heinen29VANC/LW5154057548.4-0.537039648.30.111.289.7100.947.652.413:5711:521126-3.410243.1
326Danton Heinen29PITC/LW2022521950.71.715616848.1-0.68.790.899.669.630.412:1511:06512-1.24365.1
327Ville Heinola23WPGD1721022348.50.414915249.50.210.098.0108.041.558.513:5813:377131.03729.7
328Miro Heiskanen25DALD50110896353.53.276070651.81.810.190.0100.155.544.525:1020:53286710.228737.6
329Samuel Helenius22LAKC3930131049.3-4.320520949.5-5.26.794.4101.049.450.68:408:39214-2.35044.0
330Drew Helleson23ANAD4559475943.9-2.442355743.2-3.411.593.5105.044.855.215:3915:021537-9.712339.0
331Adam Henrique34EDMC7175387346.3-9.852258747.1-8.98.192.3100.441.358.714:2312:021852-0.716257.4
332Tomáš Hertl31VEGC70108694953.43.779364255.35.59.487.496.860.539.517:0714:14274315.130755.4
333Matthew Highmore28OTTLW3126031745.1-3.818022744.2-5.04.492.496.846.953.111:269:59316-4.05550.9
334Vinnie Hinostroza30TOTC3237735651.43.125425450.01.07.292.799.951.148.913:1911:598250.59345.2
334Vinnie Hinostroza30MINC1922423648.73.214416346.90.57.193.2100.349.051.014:3212:257130.35754.4
334Vinnie Hinostroza30NSHC1315312056.03.51109154.72.07.491.899.254.945.111:3211:221120.23630.6
335Roope Hintz28DALLW6685489248.9-1.559363848.2-1.212.991.5104.447.552.516:5012:5615626.824955.8
336Nico Hischier26NJDC67116998854.24.782270154.05.19.690.299.847.452.620:2315:21214513.231655.7
337Nils Höglander24VANLW6668968850.01.648548649.91.410.791.4102.158.241.811:5211:1511314.913357.1
338Justin Holl33DETD6483081850.43.361658551.34.87.690.598.155.045.014:5413:446624.29034.4
339Dylan Holloway23STLC74108298352.44.675168152.44.812.490.2102.653.246.816:5315:01336617.333153.2
340Pontus Holmberg25TORRW5865373347.1-1.745250247.4-2.77.192.499.544.755.313:0011:558240.013445.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%
341Simon Holmström23NYIRW6488193148.6-0.664863150.71.111.990.4102.348.151.917:0313:4510430.918045.6
342Alexander Holtz23VEGRW4949553847.9-2.835638348.2-3.67.391.999.254.046.011:3111:01332-2.012151.2
343Samuel Honzek20CGYLW5526843.3-5.0384744.7-4.97.793.5101.263.236.812:2410:4914-0.3875.0
344Bo Horvat29NYIC701254117751.63.492183552.43.710.890.5101.254.245.820:1716:2316781.338454.7
345Brett Howden26VEGC6990791549.8-0.968564951.30.311.290.3101.549.450.614:5113:4421390.818959.3
346Filip Hronek27VAND51104089353.85.873666352.64.610.888.499.259.640.423:4919:4810629.720533.7
347Justin Hryckowian23DALF5284140.6-11.0242747.1-2.86.7100.0106.731.868.27:537:5202-0.6475.0
348Jonathan Huberdeau31CGYLW711187108952.21.382477851.40.99.488.698.063.936.119:2315:142180-0.323359.7
349Jack Hughes23NJDC62126395756.98.586168555.77.910.889.4100.271.628.420:5416:52228717.146549.2
350Luke Hughes21NJDD641225110352.61.883780151.10.97.790.498.152.847.220:5919:0429766.327336.6
351Quinn Hughes25VAND581367101757.314.797474656.614.111.987.499.465.734.325:3021:43227715.643338.8
352Daemon Hunt22MIND114766.727.611473.332.00.0100.0100.0100.00.08:017:25100.0540.0
353Dryden Hunt29CGYLW4334542.3-11.0193435.8-14.77.181.088.160.040.010:5710:5224-0.2757.1
354Lane Hutson20MTLD711446136351.56.2103696651.76.810.288.198.365.934.122:3519:31469010.224732.0
355Ben Hutton31VEGD6487140.3-9.1404845.5-3.46.390.396.650.050.011:1111:04020.41172.7
356Grant Hutton29NYID1311215641.8-4.48411342.6-3.68.694.6103.242.058.013:2812:2228-1.82050.0
357Zach Hyman32EDMLW66129888659.47.995665359.47.510.488.598.964.935.119:0415:51134120.534157.5
358Arttu Hyry23DALF5515448.6-3.4263641.9-8.16.395.2101.550.050.09:059:0511-1.1862.5
359Alex Iafallo31WPGC7262458251.72.447039254.54.811.392.7103.936.463.612:369:3321265.815655.8
360Bokondji Imama28PITLW16809645.5-1.5606747.2-0.211.195.7106.851.348.75:405:4003-0.21376.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%
361Jere Innala26COLF15678444.4-10.9455345.9-8.94.087.191.144.455.66:556:4512-0.91526.7
362Ivan Ivan22COLF4032931151.4-1.822121750.5-2.59.084.994.032.967.110:029:02222-2.16552.3
363Juha Jaaska26CARF1817110661.73.91297962.04.86.087.093.061.738.38:568:42180.92839.3
364Mark Jankowski30TOTC4953742256.03.238329356.75.47.691.999.548.351.712:1910:234239.110850.0
364Mark Jankowski30NSHC4146136355.94.532925356.56.46.291.397.546.953.112:4310:344158.29447.9
364Mark Jankowski30CARC8765956.3-2.9544057.40.417.696.0113.654.545.510:169:29080.81464.3
365Mattias Janmark32EDMC7063875645.8-10.445452046.6-9.67.591.699.142.657.413:0311:281539-4.89846.9
366Calle Järnkrok33TORC96911637.3-10.8488436.4-11.214.792.2106.928.072.012:4711:1902-1.31435.7
367Seth Jarvis22CARC/RW64110878058.7-0.678054059.11.110.387.597.857.242.819:2814:0727547.933750.1
368Tanner Jeannot27LAKF6765666149.8-4.446746150.3-4.99.191.5100.653.646.411:0110:57336-2.812943.4
369Jan Jeník24OTTRW2122433.3-18.052020.0-29.60.093.893.80.0100.07:427:4200-1.520.0
370Boone Jenner31CBJC1422919753.82.317614355.23.412.586.398.850.749.317:4614:22320-0.25860.3
371Nick Jensen34OTTD621148107551.61.480977751.00.310.492.5102.949.850.220:1917:591873-1.518337.2
372David Jiříček21TOTD1211814445.0-5.77910343.4-6.69.892.5102.353.246.812:0711:383150.12536.0
372David Jiříček21CBJD6596547.6-8.9384346.9-8.28.784.092.758.141.911:1211:11140.71338.5
372David Jiříček21MIND6597942.8-1.9416040.6-4.310.797.6108.348.451.613:0212:05211-0.61233.3
373Albert Johansson24DETD5173079347.9-0.951855348.4-0.68.390.899.052.547.516:2616:061146-5.511035.5
374Marcus Johansson34MINC/W6390496848.31.364066948.91.78.091.399.245.454.616:1114:5712380.420150.7
375Erik Johnson36TOTD2832935248.31.123224348.8-0.66.792.298.950.050.013:4712:171422-2.84946.9
375Erik Johnson36PHID2221428243.1-2.214919443.4-4.89.391.3100.650.449.613:1811:41818-3.62948.3
375Erik Johnson36COLD61157062.28.0834962.99.12.196.298.248.851.215:3214:27640.82045.0
376Jack Johnson38CBJD3836544944.8-5.325933143.9-6.710.386.997.247.952.112:4311:05718-4.85440.7
377Kent Johnson22CBJC5677173951.14.855453051.13.712.486.098.453.546.517:2414:111851-2.221449.1
378Reese Johnson26MINF3192939.6-8.5121642.9-7.70.0100.0100.027.372.79:329:31010.0333.3
379Ryan Johnson23BUFD3526345.2-7.4393751.31.64.385.089.342.457.617:4017:3802-0.21225.0
380Tyler Johnson34BOSC98910346.4-7.3617345.5-7.811.489.6101.040.559.513:0512:0702-1.91637.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%
381Ross Johnston30ANALW4328739542.1-4.718727940.1-6.85.894.2100.034.165.98:418:41318-2.33129.0
382Wyatt Johnston21DALC721024112347.7-3.371381246.8-3.211.689.7101.347.852.219:0214:33274510.035352.7
383Henri Jokiharju25TOTD5181977551.41.556857849.6-0.910.990.8101.750.649.417:1016:08853-7.915434.4
383Henri Jokiharju25BUFD4267062451.80.246446250.1-2.110.292.0102.252.647.416:1815:31842-5.412036.7
383Henri Jokiharju25BOSD914915149.78.710411647.37.213.885.799.543.156.921:1318:57011-2.53426.5
384Ben Jones25MINF2617226139.7-9.212418340.4-9.03.394.998.233.766.38:238:1529-0.75147.1
385Caleb Jones27LAKD5643465.315.2432266.216.90.089.589.570.629.412:4911:46120.61540.0
386Max Jones26TOTLW1610715341.2-10.96311335.8-16.15.486.191.550.749.39:139:0915-4.22630.8
386Max Jones26EDMLW9637645.3-11.6375838.9-18.04.885.390.159.540.58:368:3511-2.61931.6
386Max Jones26BOSLW7447736.4-8.7265532.1-12.36.386.893.140.060.010:019:5204-1.6728.6
387Seth Jones30TOTD52990111147.12.470183845.50.79.488.898.155.144.924:4119:382266-7.824642.3
387Seth Jones30CHID4275891445.32.553267544.10.810.688.398.953.047.024:3019:331856-9.219641.3
387Seth Jones30FLAD1023219754.11.416916350.9-0.74.891.296.063.436.625:2520:034101.35046.0
388Zachary Jones24NYRD4261165348.3-2.145448448.4-1.07.094.0101.056.044.017:0515:311438-6.110241.2
389Mathieu Joseph27STLRW5554955649.70.836937349.70.67.788.696.339.460.612:0411:0216244.613050.8
390Pierre-Olivier Joseph25TOTD4761660950.32.943245148.92.16.486.993.350.449.615:1614:162053-3.612234.4
390Pierre-Olivier Joseph25PITD2436234151.51.226225450.80.75.586.091.552.447.617:2016:161325-2.17526.7
390Pierre-Olivier Joseph25STLD2325426848.74.417019746.33.07.587.995.447.552.513:0612:11728-1.54746.8
391Dakota Joshua28VANC4745257244.1-5.332139145.1-4.35.989.295.148.951.112:5911:541131-1.48544.7
392Roman Josi34NSHD531291100856.27.689976054.26.58.386.294.467.732.325:0220:1923750.736840.8
393Tyson Jost26CARC2932121260.21.021815458.60.74.094.398.456.843.29:429:13673.15151.0
394Noah Juulsen27VAND3537650242.8-6.525435841.5-7.88.088.396.333.266.816:1713:551240-6.67037.1
395Nazem Kadri34CGYC711330119752.62.191785951.61.37.190.497.461.438.619:1616:1527540.547151.8
396Wyatt Kaiser22CHID4866976246.84.247855246.44.08.990.999.846.553.517:5816:212051-5.311149.5
397Kaapo Kakko23TOTRW7097299149.51.371674249.11.210.590.2100.752.647.415:3914:091753-2.721150.2
397Kaapo Kakko23SEARW4062861150.73.245845850.02.610.787.498.149.150.917:2615:321237-2.112748.0
397Kaapo Kakko23NYRRW3034438047.5-1.625828447.6-0.910.294.7105.059.940.113:1712:18516-0.68453.6
398Arthur Kaliyev23NYRRW1413914449.1-0.89911346.7-4.310.493.1103.558.941.111:1310:5404-0.83560.0
399David Kämpf30TORC5648154946.7-2.234238946.8-2.78.490.999.425.075.012:2810:261729-3.18155.6
400Patrick Kane36DETRW6287695947.7-0.763169047.8-0.37.789.997.557.442.617:4814:481164-2.229052.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%
401Kasperi Kapanen28TOTRW5755955650.1-2.440040149.9-2.86.985.992.953.246.811:3910:50735-1.610452.9
401Kasperi Kapanen28EDMRW4746945051.0-2.633532550.8-3.27.986.093.856.243.811:4310:49727-0.88253.7
401Kasperi Kapanen28STLRW109010645.9-1.4657646.1-0.22.285.787.938.062.011:1910:5808-0.82250.0
402Oliver Kapanen21MTLC1210114141.7-2.8619638.9-6.97.189.296.447.452.611:389:4506-2.22748.1
403Kirill Kaprizov27MINLW3771766851.85.152447752.34.914.390.7105.060.139.922:2519:0610522.227147.2
404Erik Karlsson34PITD741600153351.12.11130111450.42.110.686.897.455.944.123:1720:0240129-6.146238.1
405Linus Karlsson25VANC1310712246.7-3.4708545.2-3.311.494.1105.554.545.510:289:54120.12356.5
406William Karlsson32VEGC4263554753.73.144839053.51.87.893.4101.255.244.817:0414:2012395.819649.5
407Tye Kartye23SEAF5747953147.4-0.834736348.90.37.685.593.044.655.49:389:153221.410051.0
408Marco Kasper20DETC6790790250.12.965164950.13.17.991.199.050.749.315:0913:349414.220956.0
409Mark Kastelic25BOSC6148163443.1-6.833842444.4-4.89.691.3100.919.380.710:4410:241226-5.711956.3
410Clayton Keller26UTAC71120697855.23.085070754.62.29.687.697.261.838.219:1715:49237012.139448.2
411Parker Kelly25COLF7173669451.5-3.148946051.5-2.76.691.297.833.466.612:4610:481538-3.118546.5
412Joakim Kemell20NSHRW2141646.70.511857.911.211.185.796.833.366.710:219:42010.21172.7
413Adrian Kempe28LAKLW711136108251.2-2.779176650.8-4.512.690.7103.349.650.419:1715:181372-0.842548.2
414Alexander Kerfoot30UTAC7296483253.70.867558553.60.86.389.495.647.352.715:1612:2629670.115856.3
415Rory Kerins22CGYC5526046.4-3.2374644.6-6.119.096.0115.069.031.012:1410:5705-0.11323.1
416Matthew Kessel24STLD2932132249.93.121223147.91.610.589.6100.151.148.913:0812:42631-1.15530.9
417Michael Kesselring25UTAD721280108354.21.791375654.72.67.791.899.555.844.217:5216:2620778.431841.8
418Marat Khusnutdinov22TOTC6652672342.1-5.537750043.0-4.65.092.197.140.459.611:4210:12442-10.26851.5
418Marat Khusnutdinov22MINC5742860641.4-6.831041342.9-5.44.693.197.734.765.311:149:42330-7.65851.7
418Marat Khusnutdinov22BOSC99811745.62.1678743.51.07.087.094.062.737.314:4213:23112-2.61050.0
419Alex Killorn35ANAC/LW7197795350.66.668566350.86.611.590.4101.952.247.817:2113:25854-0.325646.1
420Justin Kirkland28CGYLW2114720342.0-9.710413843.0-7.614.595.9110.429.170.99:428:3938-2.42339.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%
421Joel Kiviranta28COLF7276973751.1-3.752150750.7-3.99.493.4102.835.164.912:3011:0517335.014852.0
422Adam Klapka24CGYF2015117646.2-6.59911147.1-4.54.888.793.640.759.38:087:5025-1.44153.7
423Tyler Kleven23OTTD6877887347.1-4.154660847.3-4.57.691.899.452.747.314:1713:592659-9.315742.7
424John Klingberg32EDMD1118519848.3-9.113914149.6-6.99.391.3100.552.647.417:1516:51114-1.73948.7
425Matthew Knies22TORLW68102699850.74.172970350.93.311.088.399.253.746.318:3314:4711448.021758.1
426Cole Koepke26BOSLW6451062944.8-4.336242645.9-2.310.992.9103.831.468.611:0310:18724-5.014151.8
427Keegan Kolesar27VEGRW7189487150.7-0.163660751.2-0.28.791.199.747.352.713:2412:5111318.314155.3
428Vladislav Kolyachonok23TOTD3443544049.70.629530749.0-0.26.988.395.257.842.212:6012:396320.55633.9
428Vladislav Kolyachonok23UTAD2331428052.91.021019651.7-0.38.386.794.962.337.712:2012:114232.03732.4
428Vladislav Kolyachonok23PITD1112116043.1-0.38511143.4-0.13.691.495.149.450.614:2213:3829-1.51936.8
429Travis Konecny27PHIRW741251123450.32.689083851.51.510.086.796.758.441.620:4116:3724873.235747.9
430Anže Kopitar37LAKC711139106351.7-2.078874451.4-3.611.490.0101.447.952.118:6015:2028580.617648.9
431Joona Koppanen26PITLW5426240.4-3.4304142.3-0.716.783.9100.523.776.314:2112:3204-2.5850.0
432Kevin Korchinski20CHID912314146.6-1.68410843.8-4.09.187.096.061.638.416:4615:48380.02035.0
433Kaedan Korczak24VEGD3242543949.2-0.230329051.12.510.692.3102.954.345.714:4614:285255.47138.0
434Klim Kostin25SJSC/LW3428836843.9-4.520226543.3-5.26.991.798.646.553.510:429:45527-6.75253.8
435Jesperi Kotkaniemi24CARC71103075857.6-2.171756356.0-3.010.390.2100.659.740.314:0512:4017567.519353.9
436Johnathan Kovacevic27NJDD731143112850.3-0.979979850.00.09.492.6102.037.162.919:4717:0927924.820133.3
437Nikolai Kovalenko25TOTRW5150953049.0-1.037236650.41.39.487.596.848.951.111:5911:101534-2.99245.7
437Nikolai Kovalenko25COLRW2832229652.1-1.323319754.21.59.285.194.347.852.212:0011:20817-1.15846.6
437Nikolai Kovalenko25SJSRW2318723444.4-1.413916945.10.29.790.4100.150.449.611:5810:57717-1.83444.1
438Tyson Kozak22BUFC1813919042.2-7.810713045.1-4.17.691.398.832.068.010:3810:21210-0.63135.5
439Peyton Krebs24BUFC7081282049.8-0.455859448.4-1.610.989.5100.439.360.713:3912:34836-6.017038.2
440Chris Kreider33NYRLW5873480147.8-1.850759046.2-3.58.390.798.948.551.517:1312:21733-7.223458.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%
441Nikita Kucherov31TBLRW681344116553.64.397284153.64.513.389.9103.159.940.121:1917:282210715.647349.0
442Brett Kulak31EDMD721328121552.2-2.797284853.4-1.28.489.497.850.949.120:0918:2019737.023646.6
443Jiri Kulich20BUFC5174168552.01.553050251.41.211.489.2100.654.046.014:3212:581127-3.521451.9
444Dmitry Kulikov34FLAD681136103052.4-4.480677151.1-4.99.491.8101.255.244.819:1717:1129727.316637.3
445Luke Kunin27TOTC71755106441.5-7.750074240.3-9.08.689.598.044.056.014:5112:281129-15.820851.9
445Luke Kunin27SJSC6365598839.9-8.243569338.6-9.69.389.198.444.455.615:1512:441026-16.718551.4
445Luke Kunin27CBJC81007656.8-0.2654957.00.42.694.497.139.560.511:4710:21130.92356.5
446Rasmus Kupari24WPGC5945647549.0-1.032732650.1-0.25.893.198.923.976.110:169:119300.29953.5
447Sean Kuraly32CBJC7073878448.50.150253448.5-0.78.491.6100.034.066.011:4110:441337-6.516344.2
448Philipp Kurashev25CHIC4547359644.20.034542145.01.45.786.592.250.549.514:0012:331325-7.010347.6
449Andrei Kuzmenko28TOTF5572167451.71.448947750.6-0.38.389.597.864.235.815:1112:4420441.714245.8
449Andrei Kuzmenko28CGYF3751244353.63.833432151.01.17.390.697.968.531.514:4912:2914271.38744.8
449Andrei Kuzmenko28LAKF1112612450.4-4.1958353.4-2.313.092.7105.650.050.015:0912:27580.33438.2
449Andrei Kuzmenko28PHIF78310743.7-3.1607345.1-4.07.381.088.360.739.317:0814:33190.12161.9
450Oliver Kylington27TOTD1419716854.0-0.513710955.71.35.889.094.950.050.012:2912:085111.72416.7
450Oliver Kylington27COLD1319415655.40.513410057.33.55.987.993.850.050.012:5912:375112.12416.7
450Oliver Kylington27ANAD131220.0-30.43925.0-35.60.0100.0100.05:535:5300-0.40
451Jordan Kyrou26STLC741126100552.85.378772252.24.511.991.3103.359.840.217:3115:13197515.742149.9
452Zachary L'Heureux21NSHLW5255055249.9-2.337838749.4-1.88.590.999.435.564.511:3710:441229-0.612850.0
453Kevin Labanc29CBJRW3435231752.63.923720453.74.38.991.1100.042.957.110:309:546140.89337.6
454Joseph LaBate31CBJC6287527.2-21.8214930.0-20.620.094.4114.422.277.89:069:0601-1.3560.0
455Jackson LaCombe24ANAD641164120049.24.984583750.26.29.591.1100.646.553.521:4517:4131661.622453.6
456Tanner Laczynski27VEGC8517141.8-9.7374843.5-12.44.092.996.954.345.78:368:2600-0.1633.3
457Alex Laferriere23LAKRW67107985555.83.776959856.33.210.990.7101.653.946.116:4314:5312389.333048.8
458Sam Lafferty29BUFC/LW5037645045.5-6.125432244.1-7.05.789.895.535.764.39:439:10319-6.17258.3
459Alexis Lafrenière23NYRLW721249108553.57.188379752.66.010.087.097.066.433.617:1715:402142-4.727950.2
460William Lagesson28DETD4385142.7-7.0253641.0-8.80.090.090.068.631.413:5613:3805-1.1560.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%
461Patrik Laine26MTLRW4140552543.5-5.228136143.8-5.311.987.199.073.326.714:3811:371030-3.718154.1
462Brad Lambert21WPGC5505149.5-2.4313249.2-2.65.995.0100.970.629.411:3610:21010.0911.1
463Maveric Lamoureux21UTAD1522917257.13.814912454.62.311.492.0103.452.947.116:0715:21316-0.14141.5
464Hendrix Lapierre22WSHC2724023450.60.116216250.0-2.17.890.197.971.928.19:489:09517-2.63748.6
465Dylan Larkin28DETC721194107652.67.083779151.45.59.988.198.146.253.820:0615:5036774.041952.3
466Adam Larsson32SEAD731317141148.30.1969101448.90.912.690.2102.745.454.621:1318:302648-6.023140.7
467Scott Laughton30TOTC7074094843.8-4.855062746.7-3.78.485.994.343.856.214:4612:3617541.220854.3
467Scott Laughton30PHIC6066482644.6-4.649054347.4-3.78.585.894.344.155.915:0612:4914482.319254.7
467Scott Laughton30TORC107612238.4-7.6608441.7-4.97.586.393.841.958.112:4611:2036-1.11650.0
468Jakub Lauko24TOTC4733449140.5-7.622734739.5-9.07.689.897.436.263.810:309:32621-8.97647.4
468Jakub Lauko24MINC3823537738.4-10.716226238.2-11.58.191.799.832.967.110:038:58518-5.36048.3
468Jakub Lauko24BOSC99911446.53.3658543.30.76.583.990.544.155.912:2111:5613-3.61643.8
469Jeremy Lauzon27NSHD2839239150.1-2.127028748.5-2.47.490.898.238.961.117:5815:18419-4.67035.7
470Raphael Lavoie24VEGC9857951.8-2.8546445.8-9.83.488.692.158.241.810:059:3303-1.42540.0
471Curtis Lazar29NJDC/RW4429339942.3-9.719129639.2-11.97.494.0101.438.761.310:339:27210-5.14856.3
472Brett Leason25ANARW5952975641.2-4.836951341.8-4.210.092.2102.230.769.313:0910:49729-6.515350.3
473Nick Leddy33STLD2335838048.5-3.124425948.5-3.814.089.3103.353.546.518:4417:528332.73745.9
474Anders Lee34NYILW711202108752.54.585476552.73.811.191.4102.553.446.617:0614:4695813.033660.7
475Andre Lee24LAKLW1915014351.2-0.7979550.5-1.45.587.793.153.846.29:109:09480.73158.1
476Nathan Legare24NJDRW3163134.0-20.1101737.0-14.60.087.587.553.846.210:4110:33000.5475.0
477Artturi Lehkonen29COLLW61121392156.84.488369755.93.212.590.7103.258.641.420:2917:03115118.825249.6
478Jonathan Lekkerimaki20VANRW2021019152.42.214613851.41.16.985.992.857.842.212:3510:48381.25251.9
479Kris Letang37PITD671281137448.2-3.388898447.4-3.49.788.598.250.449.623:3619:263585-6.533145.3
480Vinni Lettieri29BOSC1818821946.20.612715944.40.27.286.493.648.351.713:0111:5983-2.55451.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%
481Artyom Levshunov19CHID813415346.7-1.19611246.20.46.181.187.162.038.021:0419:24011-4.03528.6
482Trevor Lewis38LAKC5140047745.6-9.429631548.4-7.17.990.798.646.853.210:169:36318-6.39844.9
483Timothy Liljegren25TOTD57906103146.81.465271147.82.78.389.898.149.550.518:1716:341353-3.621442.5
483Timothy Liljegren25SJSD56904101047.21.765069748.33.08.389.697.949.650.418:2116:391352-3.221442.5
483Timothy Liljegren25TORD12218.7-29.821412.5-24.20.0100.0100.042.957.113:5512:0201-0.40
484Esa Lindell30DALD721189143745.3-7.4854100745.9-4.812.093.6105.534.865.222:1318:293097-0.420343.8
485Ryan Lindgren26TOTD661113114849.2-1.276980848.8-1.710.090.8100.852.447.619:4917:161267-8.618430.4
485Ryan Lindgren26NYRD5491995649.00.463567448.5-0.110.290.4100.653.646.419:5617:131055-9.814628.8
485Ryan Lindgren26COLD1219419250.3-7.813413450.0-8.58.893.2102.045.055.019:1417:302121.23836.8
486Elias Lindholm30BOSC7397899949.51.769170849.42.49.288.898.048.451.618:0913:172036-1.926050.0
487Hampus Lindholm31BOSD1726325950.43.218818350.74.39.487.697.044.655.420:5115:2214300.18143.2
488Blake Lizotte27PITC5550960845.6-5.035141146.1-3.910.089.099.124.575.512:3911:191033-5.39550.5
489Mason Lohrei24BOSD681146119149.01.976883547.91.310.186.196.261.039.019:3017:033489-5.522635.4
490Ryan Lomberg30CGYLW6950058546.1-5.934640246.3-5.16.192.598.637.662.48:318:221116-5.510452.9
491Steven Lorentz28TORC/LW7054159647.6-0.739040149.30.58.491.9100.327.872.210:279:1512241.412254.1
492Adam Lowry31WPGLW6487484151.01.362760151.10.510.892.7103.432.267.815:2613:2220410.917550.3
493Jake Lucchini29NSHF3252847.2-6.6141745.2-11.812.566.779.28.391.711:299:4400-0.3366.7
494Jett Luchanko18PHIF4324939.5-6.3273940.9-7.65.984.690.544.455.614:0311:2211-0.41030.0
495John Ludvig24COLD89610747.3-5.0758048.4-2.94.090.094.027.572.512:5712:4215-1.91369.2
496Cameron Lund20SJSC111955.06.58850.0-3.30.0100.0100.060.040.011:069:50000.0333.3
497Anton Lundell23FLAC7097379555.0-0.468657354.50.39.991.5101.457.442.616:3613:1524548.126449.2
498Isac Lundeström25ANAC6858485040.7-6.440157641.0-6.29.691.6101.228.371.713:4711:141423-7.19358.1
499Nils Lundkvist24DALD3964256853.12.943641451.31.96.993.9100.749.750.315:0114:436312.614535.9
500Tristan Luneau21ANAD67312137.6-7.5539236.6-8.57.188.395.546.853.216:3316:0916-3.61637.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%
501Eetu Luostarinen26FLAC7086077252.7-3.359856651.4-3.78.792.3101.056.143.915:1612:441538-0.315748.4
502Olle Lycksell25PHIRW1717816052.72.112210952.80.05.990.596.453.346.712:0711:11414-1.13228.1
503Fabian Lysell22BOSRW4453556.314.4312654.411.915.878.694.482.817.213:1312:06010.81450.0
504Ilya Lyubushkin30DALD70925105346.8-4.665975046.8-3.110.391.6101.838.461.617:1214:4919942.913334.6
505Olli Määttä30TOTD691175113350.9-1.482579750.9-1.68.691.5100.146.353.719:5418:0824981.316139.8
505Olli Määttä30UTAD621091102851.5-2.376072451.2-2.68.791.4100.146.253.820:2118:272390-0.115339.9
505Olli Määttä30DETD78410544.43.8657347.16.07.892.7100.647.552.515:5215:21181.5837.5
506Matias Maccelli24UTALW5575261255.13.452945154.01.76.488.995.358.141.913:4412:191146-0.720043.0
507Kurtis MacDermid30NJDLW/D226912136.3-15.5447836.1-14.73.388.992.256.943.15:405:3719-1.21442.9
508Zack MacEwen28OTTC2117415253.4-1.711610452.7-3.36.093.199.163.336.77:467:4237-0.54755.3
509Connor Mackey28NYRD2272551.9-0.3182047.4-3.110.091.7101.738.961.116:0814:55010.1425.0
510Nathan MacKinnon29COLC731724120258.98.1122286358.68.111.289.1100.364.135.922:4218:502410732.453654.5
511Kyle MacLean25NYIF7050864843.9-6.435845444.1-7.16.491.197.646.453.69:459:231222-9.410552.4
512Josh Mahura26SEAD5865073646.9-2.046750847.9-0.810.391.7102.055.644.413:4013:051040-2.312444.4
513Logan Mailloux21MTLD711613147.0-0.68610345.5-3.712.782.495.169.830.216:1215:5204-1.02245.5
514Cale Makar26COLD731696131356.44.0117894255.63.011.289.8101.061.338.725:3419:49519724.956339.8
515James Malatesta21CBJLW2123227.3-6.972521.9-15.216.786.7103.325.075.010:3410:3114-1.010.0
516Beck Malenstyn26BUFLW6747057644.9-6.032939945.2-5.36.887.594.332.367.710:288:56634-7.311149.5
517Sam Malinski26COLD67103795752.0-2.570565052.0-2.29.392.6101.842.657.415:3415:1323633.523839.9
518Evgeni Malkin38PITC6297298249.70.966769648.90.89.586.896.364.935.117:5415:1727730.322548.0
519Jeff Malott 28LAKF161037.5-13.96842.9-5.30.083.383.340.060.09:199:1910-0.62100.0
520Victor Mancini22TOTD2428542640.1-12.721629442.4-10.99.192.8101.852.347.714:5614:42321-5.95248.1
520Victor Mancini22NYRD1518127040.1-11.513620440.0-12.29.791.5101.249.550.515:0514:45120-5.83557.1
520Victor Mancini22VAND910415640.0-14.8809047.1-8.18.095.5103.556.743.314:4014:3821-0.11729.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%
521Andrew Mangiapane28WSHLW7178872252.22.455948753.42.99.393.5102.948.151.913:0211:3510454.915554.2
522Josh Manson33COLD4873169051.4-4.849949050.5-5.410.087.897.739.960.118:0216:272074-7.416738.9
523Anthony Mantha30CGYRW1315916149.70.111310053.14.714.395.9110.243.856.313:5411:5537-0.13542.9
524Brad Marchand36BOSLW6188387750.22.061663649.21.610.488.498.848.751.318:2613:471971-2.234151.3
525Kirill Marchenko24CBJRW671206106753.16.888976653.76.912.391.4103.758.441.618:4916:0930758.137847.1
526Jonathan Marchessault34NSHC721139110950.7-1.278981749.1-2.37.688.395.964.435.618:0514:499823.735655.1
527Mason Marchment29DALF5477571552.02.855752651.43.512.291.2103.454.145.915:2413:2820492.322750.7
528John Marino27UTAD3061653653.5-0.443538253.2-0.510.788.198.851.548.521:1718:607286.96540.0
529Mitch Marner27TORRW711203116150.94.085983550.72.812.789.0101.748.751.321:2516:1253979.535243.5
530Pat Maroon36CHILW6256772743.8-0.441452943.90.68.290.899.146.353.711:3510:37434-11.011957.1
531Matt Martin35NYILW2411320635.4-12.28213837.3-11.15.894.7100.544.155.97:477:47111-4.32450.0
532Alec Martinez37CHID4359484141.4-2.142162640.2-3.010.489.8100.249.650.418:4516:41940-11.211431.6
533Jordan Martinook32CARLW71111779358.5-1.078856058.50.39.491.8101.246.853.215:1513:0116482.222546.7
534Emil Martinsen Lilleberg23TBLD6684788249.0-1.960063948.4-2.68.890.699.450.249.815:2414:321150-4.014628.8
535Denton Mateychuk20CBJD3341354143.3-7.129837644.2-7.211.589.6101.137.562.517:4616:031224-5.47241.7
536Mike Matheson30MTLD691327144647.90.2927102447.5-0.410.488.398.746.253.824:6019:344294-3.632741.0
537Nikolas Matinpalo26OTTD3135336149.40.925127248.0-1.56.993.199.954.945.112:2112:19823-1.67447.3
538Auston Matthews27TORC57100589452.96.572063053.36.212.287.499.553.846.220:3515:5626527.542453.5
539Scott Mayfield32NYID5879493845.8-4.956764746.7-4.811.792.4104.148.651.416:5015:072152-5.013633.1
540Carter Mazur22DETLW110100.037.110100.033.3100.00.01:101:10000
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%
541Charlie McAvoy27BOSD5092087851.23.064963650.52.910.989.5100.460.339.723:4018:372672-0.220448.0
542Jack McBain25UTAC7285285250.0-4.059358650.3-3.49.791.6101.348.351.713:2911:5316501.216647.0
543Jake McCabe31TORD631127122647.9-1.180084248.7-0.713.090.8103.838.161.921:2718:478785.916543.0
544Jared McCann28SEAC73951103847.8-0.668476147.3-1.312.689.4102.049.750.317:1613:182560-0.337247.0
545Michael McCarron29NSHRW6464170347.7-4.842849346.5-5.47.088.995.921.278.813:2811:101224-4.714250.0
546Connor McDavid28EDMC63146595160.610.8106571859.79.110.786.797.464.835.222:0818:52277022.534953.6
547Ryan McDonagh35TBLD721183125148.6-3.185587649.4-1.913.792.9106.636.163.920:3417:44241087.617241.3
548Brock McGinn30ANALW2623031941.9-4.915820443.6-2.710.891.1101.936.263.811:4310:0478-1.94862.5
549Rutger McGroarty20PITRW3332953.2-0.2242450.00.30.093.893.875.025.011:3711:3710-0.2366.7
550Dylan McIlrath32WSHD119513541.3-11.1668643.4-11.213.690.4104.047.552.510:5410:41311-2.61625.0
551Marc McLaughlin25BOSF12869447.8-2.5596348.4-2.69.190.9100.029.670.49:129:0526-0.92356.5
552Ryan McLeod25BUFC6890293549.1-1.365567549.2-0.712.888.3101.244.056.016:4313:572258-5.316449.4
553Bobby McMann28TORF6482987848.60.860960750.12.310.991.0101.951.049.014:3313:1716293.525358.1
554Connor McMichael24WSHC721086110749.5-1.379377750.5-1.114.391.2105.552.947.116:6014:2518594.929254.1
555Brayden McNabb34VEGD711241123250.2-0.886584550.6-1.112.093.3105.250.649.420:0818:0519709.020238.6
556Mason McTavish22ANAC65923109645.7-0.466780045.5-0.811.791.4103.149.750.316:4314:111343-3.529149.1
557Timo Meier28NJDRW721325115253.54.393081353.45.48.991.5100.446.553.517:4315:52206713.246345.6
558Jacob Melanson21SEARW191145.0-2.27846.77.825.075.0100.00.0100.09:539:5311-0.30
559Dawson Mercer23NJDC731015105948.9-2.870875348.5-2.28.592.1100.640.459.617:4514:1615520.824250.4
560Georgii Merkulov24BOSF6618242.7-4.5485845.3-0.49.493.5102.952.347.713:4412:13120.91353.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%
561Dakota Mermis31UTAD1131644.8-1.781338.1-13.016.770.086.740.060.010:4710:4000-0.1540.0
562Jonathon Merrill32MIND6266385143.8-3.949360245.0-2.87.492.199.542.257.814:1813:241258-4.19944.4
563Ben Meyers26SEAF8507340.7-5.7344841.5-2.03.889.393.141.958.18:218:2111-0.21040.0
564Matvei Michkov20PHIRW72101599150.62.674265253.23.611.084.995.965.134.916:2213:32137111.631255.8
565Jacob Middleton29MIND621092135944.6-4.377195144.8-4.810.293.1103.344.955.121:5819:501959-6.820044.5
566Keaton Middleton26COLD3332530451.7-2.722021650.5-3.87.492.199.543.556.511:1610:33420-0.48740.2
567Ilya Mikheyev30CHIF7073782947.13.553559447.44.812.888.4101.236.163.915:2413:151846-7.119062.6
568Niko Mikkola28FLAD661227105553.8-2.588777253.5-1.410.390.0100.355.944.120:1018:1211919.223043.5
569Sonny Milano28WSHLW3172837.8-7.1152438.5-5.50.081.381.350.050.07:137:04010.44100.0
570Colin Miller32WPGD5468867150.60.948247750.3-0.18.894.8103.751.049.014:0413:3512491.916836.9
571J.T. Miller31TOTC6286682451.23.061761150.22.712.787.3100.151.348.718:1414:071858-0.323749.8
571J.T. Miller31VANC4054452650.81.539039549.71.011.987.899.757.342.717:5713:6011361.615154.3
571J.T. Miller31NYRC2232229851.95.622721651.25.514.386.5100.841.059.018:4414:22722-1.98641.9
572K'Andre Miller25NYRD661226123649.81.887190049.20.89.788.798.445.854.221:5818:554489-8.422843.0
573Michael Milne22MINLW12625.0-23.22340.0-4.60.0100.0100.00.0100.06:346:34000.00
574Fraser Minten20TORC1512717542.1-10.210011845.9-6.76.190.196.248.151.912:1410:5914-1.13743.2
575Pavel Mintyukov21ANAD59836114342.2-4.562181043.4-3.411.190.8101.941.958.117:3815:511055-10.215741.4
576Daniil Miromanov27CGYD/RW4377569552.73.050446652.02.98.292.2100.448.451.617:3717:091142-2.214136.9
577Ivan Miroshnichenko20WSHLW1814114249.8-3.41058754.72.17.892.6100.431.368.89:218:23311-0.73243.8
578Daniil Misyul24NJDD110855.65.07653.88.50.066.766.787.512.512:2312:23010.010.0
579Ian Mitchell26BOSD1010312844.6-0.4718645.2-0.210.691.1101.744.655.415:0214:0347-0.31936.8
580Casey Mittelstadt26TOTC72976101948.9-5.068073448.1-5.610.985.996.755.944.117:0314:441673-8.416755.1
580Casey Mittelstadt26COLC6388586950.5-4.561663049.4-5.410.987.097.956.143.917:0014:401665-5.614955.0
580Casey Mittelstadt26BOSC99115037.8-8.76410438.1-6.610.378.188.454.845.217:2815:1608-2.81855.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%
581Sean Monahan30CBJC4272161953.86.354143655.48.412.489.2101.650.649.419:2615:068437.618258.8
582Brandon Montour30SEAD721512154249.52.11072113748.50.49.789.299.048.651.423:0220:282086-6.348342.7
583Trevor Moore29LAKLW6194779554.41.969854656.13.09.989.799.648.951.116:5513:562236-1.827947.0
584Mason Morelli28VEGF12433.3-12.81325.0-19.20.066.766.70.0100.07:317:3100-0.110.0
585Josh Morrissey29WPGD711502142151.42.81119102252.32.99.990.9100.862.437.624:1720:41297110.838240.3
586Scott Morrow22CARD712011052.2-5.9848450.0-7.113.291.4104.667.232.814:4014:16210-1.93138.7
587J.J. Moser24TBLD4470870250.2-1.750348650.9-1.013.790.7104.446.553.519:1717:041842-1.112833.6
588Tyler Motte29DETC4536542346.3-2.325628147.7-1.06.987.194.050.050.011:159:4116210.611347.8
589Jacob Moverare26LAKD4247340953.60.434427056.02.49.789.399.053.346.711:3311:287181.06538.5
590Shakir Mukhamadullin23SJSD2737442446.9-0.724728446.5-1.97.492.199.448.251.817:4816:13532-4.87335.6
591Connor Murphy31CHID59892110344.7-0.264776945.71.99.791.1100.836.963.120:4918:281655-6.816643.4
592Brett Murray26BUFLW3152834.9-10.272025.9-17.90.091.791.758.341.77:557:3110-0.70
593Philippe Myers28TORD2942942150.53.629430349.21.86.390.596.853.446.616:3115:211129-1.310636.8
594Tyler Myers34VAND681101123147.2-3.278183648.3-0.911.888.3100.145.254.820:5018:032858-1.921636.6
595Vladislav Namestnikov32WPGC6888982951.73.367057553.85.110.793.1103.865.234.815:0013:0114332.314356.6
596Frank Nazar21CHIC4348060844.10.833544642.90.710.988.599.453.646.415:3413:30847-6.712254.1
597Martin Nečas26TOTC73134990959.72.297669358.51.310.488.498.761.738.318:5615:18237713.537849.5
597Martin Nečas26CARC4981858158.5-1.459344857.0-2.411.487.899.260.639.418:0514:2215522.923348.5
597Martin Nečas26COLC2453132861.89.438324561.08.68.889.598.363.336.720:4117:1282510.614551.0
598Jake Neighbours22STLLW74920100447.8-1.764272347.0-2.611.090.8101.755.045.015:5113:4313442.117864.6
599Brock Nelson33TOTC711150118849.2-1.481883849.4-2.111.390.2101.454.545.518:5615:3733401.432354.5
599Brock Nelson33NYIC61999103849.0-0.371473749.2-1.110.689.9100.554.245.819:2115:4630340.029055.9
599Brock Nelson33COLC1015115050.2-7.910410150.7-7.616.192.5108.656.543.516:2514:42361.43342.4
600Simon Nemec20NJDD2121730341.7-7.114922340.1-8.37.492.099.462.137.914:3613:21519-3.34238.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%
601Nikita Nesterenko23ANAC1211013944.20.07410142.3-3.514.393.4107.747.852.210:3110:2827-0.32850.0
602Alex Newhook24MTLC71897100447.2-0.762569747.3-0.59.388.097.359.740.315:0613:241433-3.023044.8
603Valeri Nichushkin29COLRW3559552653.10.041038351.7-2.213.690.5104.157.043.019:2315:07534-0.216954.4
604Nino Niederreiter32WPGRW7293994449.90.269167950.4-0.19.693.3102.932.367.714:4213:221148-1.023155.0
605Matthew Nieto32PITLW3124830045.3-6.216620944.3-6.74.589.994.418.581.512:1410:06118-3.24369.8
606Stefan Noesen31NJDRW7198686453.32.768662752.22.59.388.697.947.552.515:4912:59147011.025858.1
607Joshua Norris25TOTC5673676848.9-2.952553749.4-2.88.688.797.340.959.118:2113:071333-2.517853.9
607Joshua Norris25OTTC5369372648.8-3.349550549.5-3.18.289.197.340.060.018:2013:011331-2.417354.3
607Joshua Norris25BUFC3434250.65.7303248.43.215.881.897.661.938.118:3614:4402-0.1540.0
608Tomáš Nosek32FLAC5344136554.7-1.831027353.2-2.98.094.5102.546.553.59:348:264177.79343.0
609Thomas Novak27TOTC5471657055.74.550140155.55.56.889.296.062.038.013:1411:5412485.315559.4
609Thomas Novak27NSHC5269253156.65.348337356.46.27.189.396.461.638.413:1411:5311476.614759.9
609Thomas Novak27PITC2243938.1-11.9182839.1-5.70.087.587.568.831.313:0112:2211-1.3850.0
610Ryan Nugent-Hopkins31EDMC71109489355.11.276963754.70.59.289.798.953.446.618:5614:04274610.226455.7
611Darnell Nurse29EDMD671333129350.8-5.797590651.8-4.59.191.2100.352.547.522:1219:3614625.134248.2
612Alexander Nylander26TORLW5303446.90.7222744.9-3.38.388.997.257.142.99:538:15130.0850.0
613William Nylander28TORC721247126349.72.289992749.20.611.390.2101.555.944.119:4616:2926657.742555.3
614Jani Nyman20SEARW88211242.3-6.8658244.2-5.810.391.2101.546.753.313:3011:3122-2.63548.6
615Gustav Nyquist35TOTRW70114693855.06.279369353.44.87.587.595.057.142.917:2114:2317541.620643.2
615Gustav Nyquist35NSHRW5798576256.46.868257254.45.38.286.094.259.740.317:3914:3913492.117141.5
615Gustav Nyquist35MINRW1316117647.81.811112147.81.32.995.798.642.457.615:5913:1745-0.53551.4
616Liam O'Brien30UTAC2723924249.7-3.816716150.9-3.28.892.5101.347.152.99:129:11280.66944.9
617Drew O'Connor26TOTF7497490951.72.268765751.11.87.589.296.748.351.714:3012:473352-3.522148.0
617Drew O'Connor26PITF5368565751.01.248948250.41.26.489.395.746.353.714:3712:392439-4.417148.0
617Drew O'Connor26VANF2128925253.44.619817553.13.210.089.199.154.545.514:1113:069130.95048.0
618Logan O'Connor28COLRW7184374553.1-1.156650652.8-1.26.590.997.333.766.314:1312:1014261.515052.0
619Ryan O'Reilly33NSHC69116796754.74.883171653.74.49.385.895.160.239.818:5815:0926544.323256.0
620Jordan Oesterle32TOTD2844043150.53.630630250.34.29.191.0100.150.449.617:1216:39939-0.16735.8
620Jordan Oesterle32BOSD2236435250.84.125224850.44.311.390.4101.744.155.917:3617:02733-0.35536.4
620Jordan Oesterle32NSHD6767949.01.6545450.03.90.093.893.870.729.315:4215:12260.31233.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%
621Liam Ohgren21MINLW2420527442.8-3.714119142.5-5.07.589.396.846.353.711:069:5859-3.96648.5
622Oskar Olausson22COLRW261037.5-23.84640.0-23.00.0100.0100.040.060.06:496:4902-0.13100.0
623Jamie Oleksiak32SEAD731080132544.9-4.977995944.8-5.110.690.6101.338.361.719:0116:201880-13.715739.5
624Mathieu Olivier27CBJF70805104143.6-6.456169344.7-5.68.790.198.840.659.414:3113:202043-2.317656.3
625Victor Olofsson29VEGRW4760753553.20.842737653.20.010.493.4103.756.143.914:3313:058229.316748.5
626Dmitry Orlov33CARD66133991159.5-0.295268158.3-0.610.689.199.755.644.419:4317:4320868.126838.1
627Zack Ostapchuk21TOTC4733340745.0-5.422929244.0-7.24.192.496.547.552.59:158:50715-5.24445.5
627Zack Ostapchuk21OTTC4331637245.9-5.021726944.7-7.04.492.897.249.350.79:208:52713-4.74346.5
627Zack Ostapchuk21SJSC4173532.7-12.5122334.3-10.70.087.587.533.366.78:288:2402-0.510.0
628Brennan Othmann22NYRLW1412414146.8-2.28910545.9-2.08.595.2103.672.927.19:178:5505-0.63141.9
629Alex Ovechkin39WSHLW5677279449.3-0.256557549.6-1.415.590.8106.376.123.917:4713:321244-2.343547.8
630Brayden Pachal25CGYD6586586150.1-1.057562048.1-3.16.793.8100.562.038.014:2813:041659-7.317829.8
631Max Pacioretty36TORLW3746950148.4-2.035336449.2-1.88.890.098.849.850.213:3012:225270.713053.8
632Jean-Gabriel Pageau32NYIC68102893252.43.974365853.03.79.591.0100.550.349.717:0213:45204410.019953.3
633Ondřej Palát33NJDLW6988395048.2-3.959769146.4-5.010.490.4100.759.540.513:5712:512347-6.717649.4
634Kyle Palmieri33NYIRW711086121047.3-3.078485747.8-3.310.889.6100.454.145.918:2715:121641-8.130946.3
635Artemi Panarin33NYRLW701304111553.98.394382453.47.510.787.698.367.632.419:4816:3518820.252040.0
636Colton Parayko31STLD621147128847.1-3.282287748.4-0.611.889.8101.641.059.023:5121:0827860.724649.6
637Juuso Pärssinen23TOTC4536843146.1-6.824230943.9-7.47.490.397.753.246.810:289:47417-10.35745.6
637Juuso Pärssinen23COLC2216815651.9-4.410710849.8-5.811.391.7102.952.147.99:479:0605-1.62462.5
637Juuso Pärssinen23NSHC1515317346.9-2.410313243.8-2.65.688.093.658.241.812:1311:1329-3.72839.3
637Juuso Pärssinen23NYRC84710231.5-17.5326931.7-16.10.093.393.343.656.49:049:0023-5.050.0
638David Pastrňák28BOSRW731260114952.36.190585351.55.911.987.299.168.431.620:1916:4237102-0.956951.7
639Nick Paul29TBLLW6685689348.9-2.560964248.7-2.911.992.5104.441.958.116:2114:321540-0.722255.0
640Tanner Pearson32VEGLW6775482647.7-3.453258247.8-4.19.192.1101.247.152.911:5611:371439-2.317753.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%
641Andrew Peeke26BOSD671000115546.4-2.767581145.4-3.38.690.198.748.052.018:3016:401289-6.817939.1
642Adam Pelech30NYID50103885854.75.473759355.45.77.890.698.447.452.621:2919:2428515.723740.5
643Jakob Pelletier23TOTLW4141838652.00.629628351.1-0.810.993.0103.855.944.111:2410:2811210.37856.4
643Jakob Pelletier23CGYLW2428325252.90.419718951.0-1.711.895.9107.763.836.212:3811:106150.75257.7
643Jakob Pelletier23PHILW1713513450.20.4999451.30.68.988.397.239.760.39:399:2856-0.42653.8
644Nicklaus Perbix26TBLD6490486651.10.863262550.3-0.49.890.9100.750.050.014:5214:331855-2.716534.5
645Cole Perfetti23WPGC7297186952.84.171759054.95.710.392.4102.672.028.014:5613:1917454.924650.0
646David Perron36OTTLW3338036151.33.827825851.94.28.589.498.050.050.013:4911:4811200.610251.0
647Corey Perry39EDMRW7181368654.20.457350153.4-1.09.491.4100.864.635.411:4210:3212403.416749.7
648Scott Perunovich26TOTD3347343052.45.934332151.73.610.087.097.064.435.615:5214:4810274.44341.9
648Scott Perunovich26STLD2431426354.49.322120352.16.110.088.298.267.932.114:3713:334185.12634.6
648Scott Perunovich26NYID915916748.8-1.412211850.8-2.410.185.095.157.142.919:1218:0769-0.71752.9
649Brett Pesce30NJDD641163112150.9-0.881480650.2-0.47.890.598.348.052.021:1318:5019535.019545.1
650JJ Peterka23BUFRW661084102251.52.678474451.32.914.186.2100.357.442.618:1915:211877-1.633044.8
651Alexander Petrovic32DALD3312753.43.9202346.5-5.10.081.381.352.247.811:4411:4402-0.6812.5
652Jeff Petry37DETD3653968744.0-3.436550841.8-4.59.392.0101.447.252.819:0317:281241-5.28827.3
653Elias Pettersson26VANC6488992149.1-0.361162849.30.411.187.798.950.549.518:4014:5422454.925143.4
654Elias Pettersson20VAND1820621648.8-0.213914748.6-0.13.692.996.570.429.612:1812:110151.44727.7
655Marcus Pettersson28TOTD681370132150.90.496693350.91.011.688.8100.444.855.221:4319:0428800.719532.3
655Marcus Pettersson28PITD47100594051.71.170967451.31.910.888.699.446.753.322:0319:1223600.014230.3
655Marcus Pettersson28VAND2136538148.9-1.625725949.8-1.314.089.2103.239.960.120:5918:475200.75337.7
656Michael Pezzetta26MTLC17988653.35.8685953.55.85.086.091.049.150.95:565:56170.52040.0
657Isaak Phillips23CHID3234235.4-7.4163034.8-10.016.788.9105.647.652.411:5411:3502-0.7560.0
658Noah Philp26EDMF12979151.6-2.4696053.5-2.110.491.1101.558.541.58:408:31150.12450.0
659Owen Pickering21PITD2529530848.90.121123447.4-0.16.890.797.543.656.414:4913:275110.05129.4
660Alex Pietrangelo35VEGD671399134850.90.0103196351.70.210.489.399.754.645.422:2919:30241048.428242.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%
661Shane Pinto24OTTC5981684749.1-0.857157549.8-0.19.590.499.932.367.717:3414:2023352.022549.3
662Neal Pionk29WPGD661244124350.00.990587750.80.912.290.7102.945.854.222:0918:5830721.328940.1
663Vasily Podkolzin23EDMRW7298976556.43.273052958.04.97.689.897.455.045.013:0112:1817489.316958.6
664Ryan Poehling26PHIC6062172746.1-4.345247248.9-3.210.788.298.836.064.013:3411:597391.812249.2
665Brayden Point28TBLC671143113550.2-0.382781950.20.013.090.4103.460.639.419:3516:0713355.231753.3
666Matthew Poitras20BOSC3337736650.73.525327747.70.67.991.499.362.637.413:0512:061428-0.57638.2
667Jason Polin25COLF2111052.4-4.26554.50.20.0100.0100.033.366.75:115:11000.2650.0
668Vasiliy Ponomarev22PITC4293743.9-9.8182442.9-6.30.094.194.122.277.89:139:1322-0.8757.1
669Martin Pospisil25CGYC71101687053.93.570062053.03.08.391.099.361.338.713:5412:561345-1.920047.5
670Andrew Poturalski31SJSC3345438.6-15.4233241.8-12.25.392.397.648.451.614:2713:23010.3683.3
671Samuel Poulin23PITRW6755657.310.2534952.06.46.997.1104.040.759.310:069:5627-0.6825.0
672Owen Power22BUFD711347127351.41.995693650.51.111.087.398.351.448.621:3518:212467-12.027846.0
673Nikita Prishchepov20COLC10625553.02.4443754.33.06.990.597.437.562.56:226:22020.11040.0
674Aliaksei Protas24WSHC721097101252.02.378871752.41.515.991.1107.056.843.216:3214:5119557.723557.0
675Ivan Provorov28CBJD701286141447.6-1.291499048.0-1.511.789.0100.644.855.223:2119:412498-9.522138.9
676Jesse Puljujärvi26PITRW2630629850.70.221321749.50.08.392.3100.645.055.011:3610:42311-3.08445.2
677Ryan Pulock30NYID641070126145.9-5.876288046.4-5.69.792.1101.846.753.321:1318:112666-10.319843.4
678Valtteri Puustinen25PITRW10659341.1-13.9496144.5-8.12.989.492.241.258.89:538:43330.41060.0
679Mikael Pyyhtia23CBJLW4742756243.2-4.528538742.4-5.76.890.197.043.057.012:0610:36926-8.67145.1
680Jacob Quillan22TORF12625.0-38.4060.0-66.2100.05:215:2100-0.710.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%
681Jack Quinn23BUFRW6376177649.5-0.654757748.7-1.48.888.597.357.043.014:5812:25941-10.223545.1
682Darren Raddysh28TBLD63103494152.42.376169152.42.110.091.3101.363.536.517:5515:5574910.525539.6
683Taylor Raddysh26WSHRW7284481350.90.759258150.5-1.010.690.7101.333.866.212:2711:519412.916349.7
684Rickard Rakell31PITRW731369124552.43.996091251.33.412.485.097.460.739.319:2516:451868-2.335549.9
685Mikko Rantanen28TOTRW721457118455.23.1101183154.93.512.487.7100.162.937.121:2817:37347414.440747.9
685Mikko Rantanen28COLRW49105285355.23.472858855.33.913.586.7100.364.635.422:3018:24224814.228747.0
685Mikko Rantanen28CARRW1327115264.16.919111562.46.55.888.394.167.832.219:4916:268143.07950.6
685Mikko Rantanen28DALRW1013417942.8-3.59212841.8-3.414.892.0106.844.255.818:3615:20412-2.94148.8
686Michael Rasmussen25DETC6765876946.1-2.243954744.5-4.210.289.099.147.852.213:1811:22837-1.616554.5
687Aatu Räty22VANC2318518649.90.611813446.8-1.610.588.899.361.838.29:419:30261.13256.3
688Lucas Raymond22DETLW721115100252.76.978174351.25.110.187.397.547.252.818:5815:0423717.434248.8
689Ryan Reaves38TORRW3520226043.7-6.913918043.6-7.64.595.099.623.376.77:487:47410-2.73145.2
690Lukas Reichel22CHILW6351275340.5-5.337854341.0-3.68.691.499.949.750.312:0110:431231-10.310862.0
691Mike Reilly31NYID1726619757.57.219614557.55.95.392.998.264.036.015:0013:101152.46443.8
692Cole Reinhardt24OTTLW1710813843.9-5.47810143.6-6.27.587.394.837.762.38:128:1217-2.22259.1
693Sam Reinhart29FLAC71130793658.34.493068257.75.09.389.598.857.642.420:3415:37226614.837351.5
694Matt Rempe22NYRC3622531641.6-6.917620546.2-1.69.395.3104.635.564.57:597:5747-3.34654.3
695Anthony Richard28PHIC1516116549.44.411711949.63.29.288.097.156.543.512:2210:58362.43652.8
696Morgan Rielly30TORD721412143949.52.11023104349.51.19.188.797.862.137.921:2919:2217934.627640.9
697Rasmus Ristolainen30PHID631044108149.10.776272651.20.910.089.599.540.359.720:3117:3625523.419351.8
698Calum Ritchie20COLC7869248.3-9.2656550.0-8.34.379.183.467.332.712:4712:10140.72055.0
699Jason Robertson25DALLW721120107851.01.478878450.11.612.089.6101.646.253.817:5914:55228411.437651.9
700Nicholas Robertson23TORLW6268471548.91.250348950.72.87.691.198.659.640.412:0310:581522-2.120149.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%
701Eric Robinson29CARLW7190162159.20.065647458.1-0.211.490.0101.459.640.411:6011:168347.918353.6
702Evan Rodrigues31FLAC71111185556.51.779165054.90.98.689.798.357.242.815:1513:4917543.828949.5
703Alexander Romanov25NYID551140125547.6-2.482285649.0-1.59.692.0101.647.452.622:4520:402269-5.821438.3
704Kevin Rooney31CGYC6038343746.7-5.326829747.4-4.08.089.097.137.462.69:237:20726-4.18752.9
705Isak Rosen21BUFRW5435444.31.0334045.20.18.389.397.632.167.910:119:5314-0.6850.0
706Jack Roslovic28CARC70103372558.8-0.871454956.5-2.310.987.097.958.841.213:4212:1618530.325548.2
707Marco Rossi23MINC731165115850.24.783880551.05.411.390.4101.655.444.618:1515:4917527.422952.4
708Joshua Roy21MTLRW1211216540.4-9.67812538.4-11.87.088.395.362.537.511:0110:5335-1.43046.7
709Matt Roy29WSHD621005112747.1-5.172278248.0-4.613.792.8106.543.756.319:4417:561182-0.722433.9
710Nicolas Roy27VEGC6075972451.21.353551551.00.58.289.397.544.355.715:0613:0819457.815459.1
711Chad Ruhwedel34NYRD5526843.3-5.9365141.4-6.317.494.6112.044.855.214:0611:4514-0.5714.3
712Bryan Rust32PITRW631028110948.1-0.274783147.3-0.613.084.797.758.941.119:4815:521553-8.829654.4
713Jan Rutta34SJSD5168185344.4-1.745459343.4-1.99.490.8100.146.153.916:5715:121152-10.414136.2
714Derek Ryan38EDMC3528729949.0-6.719720648.9-6.96.190.896.840.359.79:208:60911-2.73946.2
715Jonas Røndbjerg25VEGRW12939449.7-6.0636549.2-6.12.489.291.650.050.09:218:5731-0.21752.9
716Brandon Saad32TOTLW6286180851.61.862658751.62.18.689.497.954.145.914:4413:2620496.819259.4
716Brandon Saad32STLLW4354757748.7-0.538641848.0-0.77.788.195.852.947.114:3613:1013280.913157.3
716Brandon Saad32VEGLW1931423157.66.324016958.77.610.092.4102.456.743.315:0214:027215.96163.9
717Scott Sabourin32SJSF131417.6-25.521115.4-32.20.071.471.466.733.310:2710:2700-0.910.0
718Dylan Samberg26WPGD5096091151.31.571262253.43.113.091.2104.241.858.221:2718:5128536.418144.2
719Mackie Samoskevich22FLARW6277262855.10.357046555.11.56.991.698.560.839.212:5111:2384113.922648.7
720Mattias Samuelsson24BUFD5170984145.7-5.253259847.1-3.411.689.9101.535.164.918:4815:58948-9.99350.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%
721Jake Sanderson22OTTD701295128950.1-0.194888851.61.87.589.196.643.856.224:2318:2247812.735044.9
722Rasmus Sandin24WSHD721203121249.8-0.989183851.50.413.190.7103.745.354.718:5917:3725636.219936.7
723Travis Sanheim28PHID741503156749.00.61088105850.70.310.387.097.346.553.524:3121:26431137.927444.2
724Steven Santini29TBLD1111150.0-2.48657.19.033.375.0108.340.060.011:3711:37000.4333.3
725Max Sasson24VANF2419521647.40.012914147.80.59.194.6103.751.448.610:0610:04510-0.43964.1
726David Savard34MTLD65785108741.9-7.653674341.9-7.49.890.4100.241.758.317:2214:071740-14.410741.1
727Matthew Savoie21EDMC4544753.55.2383452.83.97.776.083.765.534.512:3112:31110.01540.0
728Mark Scheifele31WPGC721229134347.8-3.089697647.9-4.213.090.2103.164.036.020:2817:2722943.929251.7
729Brayden Schenn33STLC741062111348.8-0.472678548.0-1.312.588.7101.352.347.717:2915:1112514.924952.2
730Luke Schenn35TOTD6892598848.4-4.565567249.4-2.27.491.799.036.463.615:4714:3415571.518237.9
730Luke Schenn35NSHD6183785549.5-3.059558550.4-0.56.791.297.937.862.215:3514:2313482.716639.8
730Luke Schenn35WPGD78813339.8-16.2608740.8-16.814.795.7110.526.773.317:3316:1129-1.21618.8
731Nick Schmaltz28UTAC721170100553.81.182372553.20.310.587.097.560.239.818:5515:1128837.732549.8
732Nate Schmidt33FLAD69103676657.53.171256056.02.48.990.699.457.842.216:0514:10257611.918131.5
733Braden Schneider23NYRD721045127145.1-5.178092045.9-3.89.391.9101.137.762.317:4515:551589-7.420643.2
734Corey Schueneman29STLD4594656.27.1452564.314.92.993.896.751.448.614:0313:46021.4944.4
735Jimmy Schuldt29SJSD5526544.40.5374246.81.10.093.593.550.050.014:2813:4415-0.9757.1
736Jaden Schwartz32SEAC731179113351.04.083283250.02.511.188.599.651.248.818:0315:393954-5.232254.3
737Cole Schwindt23VEGRW4029236244.6-6.021225845.1-6.39.592.4101.949.450.69:138:566201.46349.2
738Donovan Sebrango23OTTD2242153.35.1171553.16.50.088.988.933.366.710:1910:1900-0.320.0
739Nick Seeler31PHID69903114444.1-6.564571347.5-4.412.290.0102.251.049.016:4515:122073-0.321634.7
740Tyler Seguin33DALC1927523354.12.819017552.11.317.692.4110.057.242.816:1313:214122.78848.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%
741Moritz Seider23DETD721384145148.81.7982102249.02.29.089.798.745.454.625:0520:0627733.532445.1
742Mikhail Sergachev26UTAD671425122553.80.5101088653.30.19.887.997.651.648.425:1618:58301081.631435.7
743Damon Severson30CBJD671116113849.51.579179050.01.511.289.1100.347.752.319:1217:1225821.119046.8
744Michael Sgarbossa32WSHC3242945.3-18.5171651.5-16.325.090.0115.066.733.39:209:19001.2425.0
745Yegor Sharangovich26CGYC6288884951.1-0.760261549.5-2.45.690.996.657.742.316:5813:551341-3.124944.2
746Ryan Shea27PITD3141542249.6-0.629430748.9-0.38.688.096.638.661.416:4515:011032-1.65529.1
747Conor Sheary32TBLLW5425244.7-7.5283445.2-11.55.087.592.544.455.611:2011:0400-1.1837.5
748Kiefer Sherwood29VANRW6879981049.70.554856149.40.412.087.799.738.661.414:4312:302344-3.323450.4
749Dominik Shine31DETF9577842.2-5.0455146.9-2.18.189.297.344.155.98:398:3535-0.2862.5
750Devin Shore30MINC5033750440.1-7.723734340.9-7.24.694.398.939.061.08:378:25714-7.46753.7
751Jonas Siegenthaler27NJDD5588788850.0-3.162562150.2-1.68.593.6102.138.761.319:3617:3514594.813339.1
752Cole Sillinger21CBJC5468686244.3-5.850059945.5-5.010.287.197.348.351.717:1814:141746-9.719857.6
753Owen Sillinger27CBJF161924.0-18.731220.0-24.10.0100.0100.060.040.013:0911:3911-0.510.0
754Colton Sissons31NSHC7177784148.0-4.754859348.0-3.78.689.498.130.269.814:3112:062032-2.614953.0
755Jeff Skinner32EDMLW/C6276670552.1-2.754249552.3-2.67.791.499.158.042.012:4211:3416373.123955.2
756Brady Skjei30NSHD721298127650.4-1.693295949.3-2.28.689.798.250.949.121:4917:572982-3.329148.1
757Juraj Slafkovsky20MTLLW6898498550.02.970868450.94.211.389.4100.756.443.617:1514:051261-5.324447.1
758Landon Slaggert22CHILW2322128743.5-0.215320642.60.18.088.796.744.056.012:3811:4279-1.84759.6
759Jaccob Slavin30CARD711586116857.6-2.6110084656.5-2.710.290.0100.153.446.621:4018:3054688.229233.6
760Brendan Smith35DALD2834231951.70.624023850.2-0.87.487.594.950.050.012:5712:04524-0.96634.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%
761Cole Smith29NSHF6160963049.2-2.641145947.2-4.06.890.697.524.975.113:2311:0416331.311948.7
762Craig Smith35TOTC4946761343.2-2.935043444.6-1.19.589.498.944.955.111:3610:421334-6.715355.6
762Craig Smith35CHIC4037350642.4-3.328336643.6-0.99.589.498.845.254.811:3910:341026-6.212360.2
762Craig Smith35DETC99410746.8-1.0676849.6-0.89.589.498.943.656.411:2111:1538-0.43036.7
763Givani Smith26TOTRW13489832.9-14.8326931.7-16.20.094.494.412.088.06:206:1822-3.11050.0
763Givani Smith26COLRW7284538.4-12.3182938.3-11.10.092.392.312.587.56:216:2121-2.0650.0
763Givani Smith26SJSRW6205327.4-16.9144025.9-20.30.096.496.411.188.96:176:1301-1.2450.0
764Reilly Smith33TOTRW6887393448.3-1.063467148.6-0.69.891.3101.245.754.315:2912:492059-2.517857.9
764Reilly Smith33NYRRW5875280448.3-0.654758248.4-0.510.090.2100.246.653.415:3612:442050-3.515258.6
764Reilly Smith33VEGRW1012113048.2-3.2878949.4-1.18.5100.0108.539.760.314:4713:18091.02653.8
765Ty Smith24CARD8947655.3-1.0705157.91.39.391.4100.768.631.413:4011:0113-0.52653.8
766Will Smith19SJSC6384188448.83.561164448.73.49.489.098.454.545.515:1913:171259-2.821947.5
767Elmer Söderblom23DETRW2328430148.5-0.220422447.7-3.610.590.6101.246.453.613:1312:544180.76944.9
768Ilya Solovyov24CGYD5707448.60.7495348.0-1.43.387.590.851.448.615:4013:1536-1.81833.3
769Carson Soucy30TOTD66843108243.8-7.559377843.3-7.49.590.099.539.560.517:6015:501771-15.216839.9
769Carson Soucy30VAND5975198443.3-8.252370442.6-8.68.990.299.136.763.318:2215:591565-13.014941.6
769Carson Soucy30NYRD7929848.4-2.0707448.62.014.688.7103.363.536.514:5114:3426-2.21926.3
770Justin Sourdif22FLARW17370.011.74266.79.525.057.142.99:279:27000.52100.0
771Jordan Spence23LAKD69109484756.44.677356857.65.29.991.3101.254.345.716:4514:5314635.623033.0
772Daniel Sprong27TOTRW2322321650.80.015415549.8-0.412.990.7103.655.744.312:0110:1339-0.17949.4
772Daniel Sprong27SEARW109710348.5-0.1687547.6-1.913.594.1107.649.051.012:2210:2623-0.53336.4
772Daniel Sprong27VANRW9817352.6-2.3585850.0-3.18.188.296.361.538.511:399:4416-0.32965.5
772Daniel Sprong27NJDRW4454052.95.6282256.010.221.183.3104.461.138.911:5810:44000.71747.1
773Jared Spurgeon35MIND581034100150.84.973768651.85.89.892.0101.848.951.120:2517:4721470.221244.3
774Jack St. Ivany25PITD1923127046.1-4.915719544.6-6.36.792.899.541.658.416:2214:03716-1.83534.3
775Jordan Staal36CARC70111278058.8-0.577155958.0-0.39.491.2100.545.954.115:2613:029394.418553.5
776Steven Stamkos34NSHC721134108151.2-0.478778350.1-0.88.187.795.866.233.817:5814:3818481.631549.5
777Logan Stankoven21TOTC6796882454.02.868059753.23.38.591.5100.148.151.915:0413:1216465.829456.8
777Logan Stankoven21DALC5985072853.93.959752453.34.48.391.8100.147.952.115:0613:2115416.425857.4
777Logan Stankoven21CARC81189655.1-4.8837353.2-5.410.389.699.949.250.814:4512:0315-0.63652.8
778Logan Stanley26WPGD5366278545.7-5.647554246.7-5.88.595.3103.837.262.815:3614:101052-2.711336.3
779Spencer Stastney25NSHD1929927452.2-0.720819551.6-0.45.589.394.848.351.716:3315:163192.13732.4
780Troy Stecher30EDMD5864673846.7-9.046552846.8-9.17.792.7100.449.150.913:3912:58743-2.711041.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%
781Sam Steel26DALC7080574352.02.554953850.52.07.491.098.443.156.914:2112:1512352.616350.3
782Alex Steeves25TORF7555948.20.7423951.93.010.0100.0110.024.076.09:539:39000.71258.3
783Kevin Stenlund28UTAC7280082249.3-4.855455150.1-3.67.988.596.438.561.514:0911:341542-4.516451.2
784Mitchell Stephens27SEAC2817223642.2-5.412216642.4-5.05.189.194.249.550.59:147:4618-1.93751.4
785Chandler Stephenson30SEAC69995113246.8-2.169482745.6-3.612.587.199.546.753.319:3014:602749-17.512155.4
786Matthew Stienburg24COLC8403950.6-1.9312555.43.38.787.596.236.863.26:055:33030.2850.0
787Riley Stillman26CARD310758.88.09660.09.40.050.050.033.366.73:173:17000.31100.0
788Mark Stone32VEGRW5795985153.01.970159154.32.211.690.5102.159.740.319:2615:3533658.619860.6
789Dylan Strome27WSHC721050104550.1-0.474575549.7-2.312.889.6102.477.122.917:2714:271869-1.723153.7
790Ryan Strome31ANAC711069113648.54.079080549.55.210.390.4100.752.048.017:0114:131862-6.223552.3
791Jayden Struble23MTLD4566359852.66.745640952.77.09.788.698.360.739.315:2514:4721443.611536.5
792Nico Sturm29TOTC5546855046.0-1.532338545.6-1.18.591.399.838.561.510:159:01517-4.69750.5
792Nico Sturm29SJSC4739145846.1-0.326832145.5-0.49.090.799.837.962.110:089:02316-5.27550.7
792Nico Sturm29FLAC8779245.6-8.9556446.2-5.26.194.4100.542.957.110:578:55210.52250.0
793Tim Stützle23OTTLW711269105154.76.892474955.27.29.688.598.167.632.419:5716:2821567.927648.9
794Oskar Sundqvist30STLC5956262347.4-2.138740948.6-0.47.390.497.737.862.213:1311:1016363.212045.8
795Pius Suter28VANF7188687850.21.461362249.60.813.287.7100.945.154.916:4913:2718411.621054.3
796Ryan Suter40STLD741114130146.1-4.478090646.3-4.010.791.1101.843.356.719:4817:421560-2.214938.3
797Nick Suzuki25MTLC711194109152.36.686477852.67.412.388.8101.154.745.319:5015:5027711.529550.5
798Ryan Suzuki23CARC213861.95.38753.3-0.820.0100.0120.075.025.06:366:3600-0.110.0
799Fedor Svechkov21NSHC4244744450.2-1.530931549.5-1.46.588.595.069.130.912:3211:05637-1.812045.8
800Andrei Svechnikov24CARRW63112078458.8-0.578859457.0-2.08.987.796.560.439.617:2914:0117864.734848.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%
801Brandon Tanev33TOTLW6969287644.1-5.452060446.3-3.09.289.899.039.760.313:2911:221847-7.316056.9
801Brandon Tanev33SEALW6061480143.4-6.045755745.1-4.08.989.598.439.660.413:5611:411740-9.214259.9
801Brandon Tanev33WPGLW9787551.00.8634757.36.211.892.9104.640.459.610:289:15171.81833.3
802Chris Tanev35TORD65994111747.1-2.071475648.6-1.013.191.9104.931.968.119:4117:069697.910734.6
803Vladimir Tarasenko33DETRW7082799045.5-3.259672245.2-3.59.489.899.251.448.614:5213:201351-1.325747.9
804Tomáš Tatar34NJDLW6658555051.51.040740050.40.88.690.298.843.756.310:5410:037334.911753.0
805John Tavares34TORC65951108746.7-1.068578846.5-2.313.789.3103.047.752.318:2115:2621646.329658.1
806Teuvo Teräväinen30CHIF7280189447.34.157063047.55.111.185.796.745.254.817:0113:221965-5.320051.0
807Troy Terry27ANAC/RW661120116749.04.583683750.05.79.691.4100.951.248.818:5515:541860-3.631750.8
808Alexandre Texier25STLC3130435945.9-2.020125943.7-4.39.891.0100.850.649.412:2911:35513-2.68956.2
809Shea Theodore29VEGD561091100152.21.975670051.90.210.591.0101.557.542.522:0119:1127869.828239.4
810Akil Thomas25LAKC2319220148.9-5.413613749.8-4.44.991.596.438.561.59:499:4114-2.53259.4
811Robert Thomas25STLC62104497851.62.975670551.73.112.490.3102.752.747.319:5316:15198412.827247.8
812Jack Thompson22SJSD2431737445.90.122325546.70.86.092.198.157.742.315:4313:54628-0.87544.0
813Tage Thompson27BUFC651131102852.43.580773152.53.913.587.2100.754.545.518:4715:441648-0.443846.8
814Henry Thrun23SJSD5268093842.0-5.448467041.9-5.28.489.998.350.449.616:5415:431028-13.010345.6
815Conor Timmins26TOTD6086585550.33.561759750.83.18.992.6101.553.047.016:2714:3710481.715937.7
815Conor Timmins26TORD5172473649.60.952050550.71.47.392.6100.053.846.216:1914:3010441.413238.6
815Conor Timmins26PITD914111954.217.3979251.312.418.092.3110.349.550.517:1415:15040.22733.3
816Owen Tippett25PHIRW69102096351.43.673464153.43.410.385.996.360.339.716:1014:0727536.038343.1
817Brady Tkachuk25OTTLW69119299854.46.386969055.77.78.389.597.755.844.218:2314:59194513.449358.6
818Matthew Tkachuk27FLALW/RW5297265259.95.471249858.84.89.887.897.659.640.418:1414:51104712.131649.4
819Devon Toews30COLD691645128556.13.8113290955.53.111.090.3101.359.041.024:3621:11337216.631041.9
820Tyler Toffoli32SJSC68105591353.610.573864553.410.19.885.595.356.443.616:4613:3218452.236156.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%
821Eeli Tolvanen25SEARW7391299747.8-0.665668848.80.710.890.6101.552.847.214:1012:581239-5.425947.9
822Philip Tomasino23TOTC5664462450.81.244846249.20.07.490.397.660.639.413:1611:4413320.816358.9
822Philip Tomasino23PITC4553252850.21.236739048.5-0.67.389.797.062.137.913:4512:0811240.513658.1
822Philip Tomasino23NSHC111129653.81.9817252.93.27.892.7100.653.846.211:1810:05280.32763.0
823Dominic Toninato30WPGC4232746.0-11.9141548.3-13.00.0100.0100.040.060.08:037:29010.2366.7
824Alexey Toropchenko25STLRW7265676046.3-3.743850346.5-3.28.094.0102.032.068.012:3111:14620-3.815752.2
825Yakov Trenin28MINC6764078045.1-2.444256443.9-4.49.892.2101.938.161.912:5411:291051-3.415245.4
826Vincent Trocheck31NYRC721253117351.64.587885450.73.311.188.899.956.543.521:1816:103081-5.233552.8
827Jacob Trouba30TOTD701187146944.7-3.1852104444.9-2.711.490.3101.739.560.520:3717:552984-16.724841.1
827Jacob Trouba30ANAD46796100044.3-2.656370744.3-2.711.990.2102.242.058.020:5518:302361-9.616035.0
827Jacob Trouba30NYRD2439146945.5-4.028933746.2-2.610.690.3100.933.866.320:0016:49623-7.08852.3
828Maxim Tsyplakov26NYIF6692084952.03.766160652.22.89.690.7100.354.345.715:0413:3222682.521942.0
829Alex Tuch28BUFRW711117106951.11.379575451.32.212.788.8101.452.647.419:2514:5938614.034249.7
830Tyler Tucker24STLD3140635953.12.228223954.13.58.792.8101.649.750.314:2213:3112221.38835.2
831Riley Tufte26BOSLW6383949.4-2.1253045.5-5.20.085.085.041.458.69:128:5103-0.3520.0
832Alex Turcotte23LAKC6473064153.2-0.151744853.6-0.710.091.8101.848.052.011:4610:579384.713954.0
833T.J. Tynan32COLC8584158.66.4352954.73.14.287.591.755.644.47:567:06050.3850.0
834Urho Vaakanainen26TOTD4256867345.8-3.541447446.6-2.89.592.4101.936.563.516:0915:06930-5.38540.0
834Urho Vaakanainen26NYRD3749761244.8-5.536543845.5-4.910.392.1102.436.463.616:3015:25826-6.57342.5
834Urho Vaakanainen26ANAD5716153.810.8493657.614.73.496.099.437.962.113:3612:52141.21225.0
835Juuso Välimäki26UTAD4364463250.5-2.144645149.7-3.28.091.199.162.937.116:3315:151140-0.810936.7
836James van Riemsdyk35CBJLW6371572349.72.351151250.01.511.986.998.849.051.012:2011:24434-2.812656.3
837Trevor van Riemsdyk33WSHD721074111649.0-2.075976050.0-1.912.092.8104.846.953.117:2415:4723550.718837.8
838Frank Vatrano30ANALW701051115847.62.578184148.23.09.390.599.850.749.317:4514:151344-6.137956.2
839Joe Veleno25TOTC6459973045.1-2.441448845.9-0.56.989.095.843.556.512:0311:271239-7.911550.4
839Joe Veleno25DETC5653662246.3-1.036940747.61.26.889.195.944.655.411:5711:221035-4.310348.5
839Joe Veleno25CHIC86310836.8-11.8458135.7-11.27.188.595.636.563.512:4712:0324-3.61266.7
840Carter Verhaeghe29FLAC71133597457.83.895873656.63.47.987.795.658.241.817:6015:15227317.843249.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%
841Jimmy Vesey31TOTLW3633536847.7-2.823826946.9-3.46.493.099.427.172.910:3910:25619-2.76645.5
841Jimmy Vesey31NYRLW3330634547.0-2.721825046.6-3.06.892.999.724.975.110:4010:30519-2.26149.2
841Jimmy Vesey31COLLW3292355.8-3.0201951.3-6.90.093.893.852.947.110:269:3210-0.650.0
842Jeffrey Viel28BOSF4282850.02.5211853.85.60.091.791.733.366.77:447:44040.3560.0
843Gabriel Vilardi25WPGC711088113748.9-1.477682248.6-3.012.790.5103.268.531.518:0815:1722413.123256.0
844Alex Vlasic23CHID721077148042.1-3.2797105243.1-0.811.788.399.942.757.323:3119:174685-18.120148.3
845Marc-Édouard Vlasic37SJSD1719425942.8-4.714116945.5-3.96.187.994.043.756.315:2814:32320-2.52927.6
846Dmitri Voronkov24CBJLW6198292751.44.472666052.45.111.590.5102.058.441.617:1714:517484.521659.3
847Jakub Vrána28TOTLW3125728947.1-2.818019947.5-3.711.292.1103.367.632.410:149:30617-0.17749.4
847Jakub Vrána28WSHLW2618623744.0-6.013215845.5-6.216.093.5109.563.037.09:509:12515-2.45650.0
847Jakub Vrána28NSHLW5715257.78.5484153.96.10.084.284.285.714.312:1711:02122.22147.6
848Chris Wagner33COLC2414014549.1-3.99710149.0-3.41.588.690.129.670.46:556:1614-2.44456.8
849Oliver Wahlstrom24TOTRW4331743642.1-4.622129243.1-4.25.393.298.549.850.210:149:17511-4.510551.4
849Oliver Wahlstrom24NYIRW2716627138.0-8.712417940.9-7.14.492.697.042.058.010:048:5538-5.05455.6
849Oliver Wahlstrom24BOSRW1615116547.81.19711346.20.06.794.3101.062.537.510:309:55230.55147.1
850Nathan Walker30STLC6557065446.6-3.237744745.8-4.08.192.9101.032.867.212:0111:141037-6.112053.3
851Sean Walker30CARD71130083760.82.390160359.92.37.190.097.059.540.516:3715:1932556.931737.9
852Jake Walman28TOTD601150114450.13.481377651.24.811.388.199.452.547.522:5217:422575-0.435442.1
852Jake Walman28SJSD5095798149.44.368166850.55.611.687.699.251.248.823:1117:442363-3.030241.4
852Jake Walman28EDMD1019316354.2-0.513210855.01.59.891.3101.159.640.421:1917:322122.65246.2
853Austin Watson33DETLW6373352.95.6282651.95.914.381.395.570.629.47:017:01030.51163.6
854MacKenzie Weegar31CGYD701481119955.36.2100479155.97.79.190.299.352.048.023:5719:12441368.340340.2
855Alexander Wennberg30SJSC6695898949.25.064068748.23.610.887.898.550.949.118:2514:182833-4.815744.6
856Zach Werenski27CBJD691739161251.96.71251111452.97.59.590.4100.055.944.127:0622:35421051.452947.3
857Colin White28SJSC3182245.0-0.6131252.05.80.090.090.025.075.07:186:4601-0.5333.3
858Zach Whitecloud28VEGD64100894851.50.273768651.8-0.58.691.6100.254.145.917:0916:1011646.617337.6
859Ozzy Wiesblatt22NSHRW4285334.6-9.5183534.0-14.818.2100.0118.216.084.011:0311:03010.2742.9
860Adam Wilsby24NSHD2337133152.8-0.125123951.2-0.59.791.4101.141.758.318:0616:3510244.37544.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%
861Tom Wilson30WSHRW711048101150.90.875968352.61.914.088.8102.851.948.118:4414:2119746.630449.3
862Ryan Winterton21SEAC8749643.5-7.9516643.6-8.88.377.886.151.248.810:2210:2203-0.51266.7
863Miles Wood29COLLW3133734249.6-5.721122848.1-7.06.891.498.136.963.111:1310:31520-1.410450.0
864Parker Wotherspoon27BOSD4665872547.6-1.545749648.0-0.37.590.698.143.156.917:5916:291260-4.38940.4
865Shane Wright21SEAC7083190947.8-0.859565747.5-1.112.190.0102.051.448.613:5812:0512652.317145.6
866Arber Xhekaj24MTLD6883296346.4-2.457367346.0-2.98.290.899.046.453.614:5113:531658-11.117439.1
867Kailer Yamamoto26UTARW3262254.2-8.2221855.0-6.00.091.791.750.050.010:4010:36000.3250.0
868Cameron York24PHID58995102749.2-1.373971550.8-1.89.088.097.144.555.521:0118:5221744.615839.2
869Pavel Zacha27BOSC731073107749.92.475879049.01.912.088.1100.164.335.719:1514:452353-1.523451.7
870Nikita Zadorov29BOSD721202131247.8-0.785795947.2-0.910.492.1102.643.756.320:3318:082393-4.624040.0
871Yegor Zamula24PHID5578878050.32.257751652.82.98.986.395.246.054.016:3615:2513433.89932.3
872Connor Zary23CGYC5481672053.12.155350752.21.26.291.397.556.943.116:0413:5410403.121152.6
873Trevor Zegras23ANAC4666373247.52.748154646.81.110.390.6100.849.650.417:0614:291035-4.816550.9
874Olen Zellweger21ANAD5388595848.02.962768447.81.99.092.3101.356.044.019:0716:331652-5.626041.2
875Fabian Zetterlund25TOTW731046117747.11.472582146.91.311.491.1102.554.545.516:2214:292047-4.830750.5
875Fabian Zetterlund25SJSW64950108046.81.366275746.71.311.691.4103.053.146.916:5915:032044-5.428150.2
875Fabian Zetterlund25OTTW9969749.73.1636449.61.89.387.296.573.926.112:0410:26030.62653.8
876Mika Zibanejad31NYRC721002107348.3-0.572777948.3-0.38.887.996.746.753.318:4713:472670-8.733547.5
877Artem Zub29OTTD4673179248.0-3.553553150.2-0.38.890.299.035.564.520:3317:4715431.911640.5
878Mats Zuccarello37MINLW60934100448.22.867771848.53.111.290.0101.255.444.619:3216:1025672.325451.2
879Jason Zucker33BUFLW6283783650.0-0.161260150.51.013.588.1101.647.952.116:0413:091962-2.723349.4