Skater Advanced Statistics

Skater Advanced Statistics Table
Corsi (EV) Fenwick (EV) PDO () Zone Starts (EV)
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
1Noel Acciari33PITC4433853.1-2.2303149.2-3.917.681.899.520.080.012:269:2912-0.7714.3
2Sebastian Aho27CARF1201557.1-8.9141156.0-10.70.071.471.450.050.019:1814:15030.2450.0
3Nolan Allan21CHID111761.110.66366.718.70.0100.0100.050.050.010:2610:11000.50
4Michael Amadio28OTTC3563859.611.1392263.912.53.287.590.759.440.615:4913:15041.61250.0
5Nils Åman24VANC1121348.0-2.671335.0-11.90.085.785.730.070.012:1310:51000.320.0
6Joey Anderson26CHIRW3294837.7-3.6183434.6-10.40.092.992.912.088.013:4212:3001-1.3475.0
7Josh Anderson30MTLRW4437038.1-1.1255332.1-7.715.891.7107.545.055.013:4511:3902-0.91163.6
8Michael Anderson25LAKD3316532.3-14.9214631.3-16.611.194.1105.237.562.520:4417:3212-1.4757.1
9Rasmus Andersson28CGYD3577044.9-6.2474849.5-0.122.996.8119.631.368.822:5818:10240.91241.7
10Mason Appleton29WPGC3494651.60.9333548.5-3.212.5100.0112.530.869.214:4913:42100.41656.3
11Joel Armia31MTLRW4364942.44.4283445.29.50.085.085.038.161.914:499:4002-1.21361.5
12Viktor Arvidsson31EDMLW3533758.9-5.0292652.7-9.24.888.293.051.748.315:3914:30041.21136.4
13Zach Aston-Reese30CBJC27653.83.86650.01.20.0100.0100.044.455.64:043:59000.21100.0
14Andreas Athanasiou30CHIC262519.4-17.551722.7-18.90.0100.0100.020.080.010:0410:0410-0.8366.7
15Cam Atkinson35TBLRW131814.3-30.031121.4-21.10.083.383.325.075.08:428:1301-0.51100.0
16Nicolas Aubé-Kubel28BUFRW16366.77.55271.415.50.0100.0100.050.050.05:455:45000.32100.0
17Oskar Back24DALC3181162.122.113959.122.19.1100.0109.138.561.59:408:22110.3250.0
18Mikael Backlund35CGYC3475645.6-4.4353649.3-0.48.796.3105.024.275.820:1815:5510-0.51050.0
19Kevin Bahl24CGYD3526544.4-6.5404447.6-3.121.489.7111.135.764.320:3017:42021.3944.4
20Uvis Balinskis28FLAD4463358.26.1292850.91.85.380.085.371.428.614:5512:1611-0.1742.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%
21Ivan Barbashev29VEGC3485248.06.7363650.04.325.090.5115.542.957.116:4215:50050.91258.3
22Aleksander Barkov29FLAC2342161.8-0.3251464.18.10.087.587.533.366.719:4011:57001.0922.2
23Alex Barré-Boulet27MTLF2152240.54.481633.3-2.50.084.684.650.050.010:107:0710-0.710.0
24Tyson Barrie33CGYD1171258.610.413959.112.50.0100.0100.050.050.014:3812:26030.110.0
25Justin Barron23MTLD4546645.08.6365041.95.93.888.692.456.543.515:4013:1011-1.81050.0
26Morgan Barron26WPGC3301665.216.6171063.013.77.7100.0107.731.368.811:3410:21100.5757.1
27Mathew Barzal27NYIC3615055.07.7443357.18.110.095.8105.851.548.519:5416:42040.81050.0
28Nathan Bastian27NJDRW5495447.60.0303744.8-3.710.5100.0110.515.684.411:069:5702-0.81338.5
29Drake Batherson26OTTC3373750.0-2.7292454.7-0.65.085.790.747.452.615:5611:49220.61250.0
30Jake Bean26CGYD2273642.9-6.4202841.7-11.416.795.0111.750.050.016:2515:4726-0.62100.0
31Anthony Beauvillier27PITLW4697049.6-7.9435344.8-11.010.094.7104.753.346.715:0014:5421-1.02254.5
32Connor Bedard19CHIC3506742.73.4374445.74.414.395.7109.947.452.619:2117:1002-0.21546.7
33John Beecher23BOSC4363252.96.6302060.015.936.892.3129.126.173.913:389:26211.4955.6
34Matthew Beniers22SEAC3403851.3-1.9302455.61.54.392.997.248.151.917:5615:3511-0.11266.7
35Jamie Benn35DALLW3274736.5-7.8183534.0-7.214.389.5103.858.141.916:0111:2404-0.1475.0
36Sam Bennett28FLAC4716353.0-0.7504851.02.412.585.798.240.959.117:5614:5813-0.93056.7
37Matt Benning30SJSD2262551.07.2212248.87.10.081.381.350.050.012:4412:08010.9666.7
38Simon Benoit26TORD3383651.4-5.7272156.3-7.114.391.7106.030.070.014:1811:49020.6450.0
39Zach Benson19BUFLW3532270.715.0361767.99.15.381.887.160.040.015:3211:4212-0.8850.0
40Jonatan Berggren24DETRW3323250.08.9282157.116.44.892.397.138.561.511:179:19010.91250.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%
41Tyler Bertuzzi29CHILW3435444.35.4333449.39.04.390.094.354.845.215:5813:5601-0.2955.6
42Oliver Bjorkstrand29SEARW3463159.79.3311764.612.94.590.995.555.644.414:3412:49020.21758.8
43Colin Blackwell31DALC3141646.74.9121446.27.810.0100.0110.030.869.211:068:46120.02100.0
44Jackson Blake21CARRW151131.3-38.14833.3-36.10.0100.0100.025.075.010:579:3400-0.71100.0
45Teddy Blueger30VANC2311764.613.5191555.99.010.090.0100.026.373.713:2811:07220.9944.4
46Brock Boeser27VANRW2322061.59.8161453.35.333.392.3125.640.060.020:3515:21010.21241.7
47Zach Bogosian34MIND3405542.1-1.9294439.7-7.00.0100.0100.058.141.916:2515:5214-0.1977.8
48Zachary Bolduc21STLC2202742.6-20.6142337.8-26.818.2100.0118.258.841.213:4912:3500-0.8944.4
49Matt Boldy23MINLW3416439.0-6.7314938.8-8.812.094.1106.142.957.120:1917:0102-0.11957.9
50Adam Boqvist24FLAD3202050.01.6121741.4-5.70.080.080.0100.00.08:466:2800-0.3771.4
51Jesper Boqvist26FLAC4293942.6-13.1163432.0-21.322.287.5109.759.340.711:6010:3702-0.350.0
52William Borgen28SEAD3393552.70.0302851.7-3.64.889.594.264.036.014:2713:3301-0.5862.5
53Evan Bouchard25EDMD31004867.68.9573661.32.82.485.087.478.421.625:2622:18561.42416.7
54Jesper Bratt26NJDW5667347.5-0.1504851.04.89.793.1102.873.926.118:1811:37041.02846.4
55Justin Brazeau26BOSF4374147.4-0.3213736.2-14.35.984.690.563.636.411:519:3700-0.8540.0
56Bobby Brink23PHIRW2182442.9-7.1131940.6-14.111.186.797.846.753.312:5810:0103-0.35100.0
57Brendan Brisson23VEGC19852.919.65741.75.125.083.3108.333.366.710:4810:48000.310.0
58Philip Broberg23STLD3545549.5-5.7343946.6-9.27.7100.0107.755.944.119:2718:37220.81338.5
59T.J. Brodie34CHID3385540.90.6294240.8-2.76.790.096.727.672.416:5816:2011-1.9333.3
60Jonas Brodin31MIND3416339.4-6.1324541.6-4.47.793.8101.458.741.323:0221:22110.1944.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%
61Jonny Brodzinski31NYRC2151648.40.7101050.00.416.7100.0116.733.366.79:029:02000.11100.0
62Connor Brown31EDMRW3452069.28.3321469.612.50.083.383.363.236.812:4911:45320.11060.0
63Pavel Buchnevich29STLLW3555251.4-2.8343847.2-8.227.3100.0127.362.038.019:1316:4122-0.41464.3
64Michael Bunting29PITLW4664658.95.5463358.28.017.984.0101.972.727.314:5613:33120.82147.6
65André Burakovsky29SEALW3453953.61.2352756.52.84.885.790.564.335.716:3314:2001-1.1757.1
66Brent Burns39CARD/RW122873.316.010758.8-4.825.066.791.770.030.016:5814:0701-0.1616.7
67Kyle Burroughs29LAKD3323051.612.5202148.88.815.4100.0115.441.258.813:3811:46130.0425.0
68Quinton Byfield22LAKC3365738.7-4.9273841.5-0.69.585.294.744.455.618:0912:5922-1.0977.8
69Bowen Byram23BUFD4705854.7-6.4493955.7-3.37.786.494.170.329.721:1117:3013-0.3825.0
70Michael Carcone28UTAF2222546.8-5.9141745.2-5.714.377.892.137.562.511:3611:3601-0.9616.7
71Brandon Carlo28BOSD4505149.52.6383651.45.814.877.392.139.460.618:1013:4016-1.2955.6
72John Carlson35WSHD1211952.51.6161257.15.96.788.995.669.230.824:5519:14010.4580.0
73Leo Carlsson20ANAC2232251.12.1112035.5-15.40.0100.0100.050.050.015:3712:0610-0.3475.0
74Sam Carrick32NYRC3222151.21.7171651.5-0.222.2100.0122.223.576.510:058:31100.5650.0
75Alexandre Carrier28NSHD2252748.1-18.6201951.3-15.09.180.089.142.157.917:5815:4801-1.4333.3
76William Carrier30CARLW117385.028.79190.033.120.0100.0120.080.020.011:2311:06000.6520.0
77Seamus Casey21NJDD5436141.3-8.0303943.5-5.310.096.2106.267.932.112:2510:17060.71428.6
78Noah Cates25PHILW113959.14.812763.28.00.080.080.063.636.411:289:1400-0.41100.0
79Cole Caufield24MTLRW4508237.9-1.5356136.5-1.816.090.7106.745.554.518:4914:1814-1.62360.9
80Cody Ceci31SJSD2364246.20.9263046.44.25.990.596.459.140.921:4218:4403-0.1425.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%
81Macklin Celebrini18SJSF1123127.9-14.781929.6-8.728.687.5116.175.025.017:3515:4612-1.1366.7
82Erik Černák27TBLD1171454.826.5131154.227.111.1100.0111.130.869.222:0017:4301-0.52100.0
83Thomas Chabot28OTTD3814663.820.6603563.215.09.173.182.270.729.323:3818:09091.32254.5
84Mitchell Chaffee27TBLF151229.4-9.85935.7-2.60.0100.0100.060.040.012:1312:1300-0.1250.0
85Jalen Chatfield28CARD191340.9-28.78947.1-21.10.0100.0100.057.142.918:2015:2600-0.30
86Ben Chiarot33DETD3457637.2-10.3295235.8-15.010.091.7101.741.158.921:4218:0514-2.1425.0
87Yegor Chinakhov23CBJRW2452663.420.6312060.818.912.590.0102.565.434.619:2317:03011.2977.8
88Declan Chisholm25MIND1111444.04.78850.09.10.0100.0100.060.040.017:1313:49110.7250.0
89Jake Christiansen25CBJD2373055.27.6241857.111.918.8100.0118.847.152.916:3016:30010.8666.7
90Jakob Chychrun26WSHD1202346.5-9.0141646.7-12.39.183.392.463.636.422:0920:2430-0.1450.0
91Filip Chytil25NYRC3483557.811.0412364.116.912.5100.0112.536.863.213:4612:21101.31546.7
92Anthony Cirelli27TBLC1191261.336.3121054.526.30.0100.0100.054.545.519:1014:51000.0450.0
93Casey Cizikas33NYIC3203139.2-12.6152042.9-10.50.093.393.331.069.010:549:5013-0.9250.0
94Brandt Clarke21LAKD3345140.0-2.9223538.6-4.85.695.2100.860.040.017:2012:4502-0.7633.3
95Connor Clifton29BUFD4554157.3-2.2433257.3-0.810.595.7106.240.060.014:4811:57280.01540.0
96Ian Cole35UTAD4678444.4-9.0435543.9-10.318.588.2106.834.165.920:0616:5926-1.61118.2
97Blake Coleman33CGYC3445345.4-4.6353649.3-0.48.393.1101.428.671.418:5914:2714-0.52060.0
98Ross Colton28COLC3673466.310.5482070.618.38.668.877.368.431.618:2415:31010.51560.0
99J.T. Compher29DETLW3275532.9-14.3193932.8-16.914.392.0106.344.755.319:0812:3512-0.91090.0
100Kyle Connor28WPGLW3555350.90.0463954.15.110.092.9102.960.040.019:3217:04210.11963.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%
101Logan Cooley20UTAC4545450.00.0383552.12.116.083.399.354.845.215:0512:3016-0.11266.7
102Andrew Copp30DETC3303844.11.3202742.6-2.96.788.995.646.753.314:3012:57000.5771.4
103Matthew Coronato22CGYRW112763.214.76460.011.440.0100.0140.025.075.010:2810:28000.310.0
104Paul Cotter25NJDC5476840.9-8.9364544.4-4.327.392.0119.319.480.612:5712:39110.61464.3
105Nick Cousins31OTTC3243441.4-13.2192444.2-13.925.088.9113.958.341.710:0110:0101-1.1560.0
106Sean Couturier32PHIC2231856.19.7171258.69.18.3100.0108.352.947.114:1011:52140.2333.3
107Charlie Coyle32BOSC/RW4434847.3-0.6303744.8-3.44.572.276.850.050.017:1610:3023-0.7837.5
108Dylan Cozens23BUFC4545549.5-13.0364146.8-15.44.284.688.868.631.419:4114:01220.42369.6
109Sidney Crosby37PITC4787750.3-7.3496343.8-13.59.193.0102.154.945.119:5516:4018-0.72045.0
110Lawson Crouse27UTALW4423852.53.1282850.0-0.713.3100.0113.340.959.114:1710:3115-0.31346.2
111William Cuylle22NYRLW3444151.82.8372757.88.413.3100.0113.333.366.713:2312:31121.11163.6
112Kirby Dach24MTLC4417136.6-3.1314839.22.20.086.786.750.050.016:0711:3033-1.41181.8
113Evgenii Dadonov35DALRW3425145.24.3283743.15.55.089.594.555.644.413:4713:41010.11266.7
114Rasmus Dahlin24BUFD41056661.44.3684560.23.88.387.595.859.240.823:2218:39440.62718.5
115Phillip Danault31LAKC3373849.310.1242648.08.310.0100.0110.044.455.618:4613:3311-0.21250.0
116Calvin de Haan33COLD2272452.9-12.3181652.9-11.18.372.781.140.060.014:1513:0412-0.7742.9
117Alex DeBrincat27DETRW3365440.0-4.6283842.4-3.518.882.8101.550.050.018:1315:4114-1.11361.5
118Jake DeBrusk28VANLW2252847.2-10.0171848.6-0.916.790.0106.735.764.317:3812:18210.3966.7
119Ty Dellandrea24SJSC2121544.4-1.391340.9-3.40.081.881.812.587.59:207:34030.0475.0
120Dylan DeMelo31WPGD3576148.3-4.1394546.4-6.88.797.0105.762.537.520:3219:0815-0.6616.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%
121Travis Dermott28EDMD3544156.8-7.9332556.9-3.70.085.085.065.534.516:5916:4213-0.8837.5
122Vincent Desharnais28VAND161331.6-22.64833.3-12.30.060.060.060.040.013:1112:4610-0.810.0
123Jason Dickinson29CHIC3314839.2-1.6183534.0-11.37.785.793.411.188.913:5612:3022-1.31233.3
124Brenden Dillon34NJDD51058655.012.4685854.010.217.384.2101.552.547.519:1216:34071.31315.4
125Josh Doan22UTARW4473954.75.9332755.05.74.8100.0104.860.040.013:5712:1910-0.1933.3
126Noah Dobson25NYID3616946.9-4.9444052.41.06.587.594.044.455.622:0618:31310.2728.6
127Max Domi29TORLW3414448.2-10.3312753.4-11.514.3100.0114.361.938.115:3813:39200.7812.5
128Ryan Donato28CHIC3284936.4-5.2213338.9-5.011.191.3102.428.671.412:2611:3412-1.2911.1
129Pavel Dorofeyev24VEGLW3204132.8-13.8162341.0-7.77.794.1101.863.636.412:4512:4212-0.3862.5
130Nic Dowd34WSHC1151353.62.811955.01.90.0100.0100.012.587.517:1415:0901-0.30
131Leon Draisaitl29EDMC3664460.0-3.8343053.1-9.10.076.576.565.834.220:4018:12221.01241.7
132Jonathan Drouin29COLLW1241168.69.3161061.5-1.615.466.782.178.621.421:2517:08110.330.0
133Jack Drury24CARC14640.0-25.43442.9-22.00.0100.0100.028.671.49:597:4400-0.510.0
134Jamie Drysdale22PHID2243739.3-13.3182541.9-13.90.076.976.966.733.318:4815:1313-0.6333.3
135Pierre-Luc Dubois26WSHLW1181162.115.013668.420.410.060.070.071.428.617:2912:4601-0.1450.0
136Matt Duchene34DALC3334343.41.6223637.9-1.96.395.8102.150.050.015:4713:0302-0.91030.0
137Anthony Duclair29NYILW3434548.9-1.3303050.0-2.417.690.9108.651.648.416:4313:5204-0.11540.0
138Brandon Duhaime27WSHRW1151060.011.48753.3-0.40.0100.0100.00.0100.015:0712:0201-0.2250.0
139Mathew Dumba30DALD2122334.3-8.471828.0-12.033.3100.0133.340.060.012:1511:18030.210.0
140Brian Dumoulin33ANAD2274139.7-14.8192741.3-9.28.393.3101.726.173.919:5318:0431-1.0450.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%
141Vince Dunn28SEAD2304540.0-17.4242747.1-8.910.585.796.241.558.521:2219:55050.46100.0
142Sean Durzi26UTAD4827751.62.6645354.77.215.085.7100.732.567.521:2817:393101.61127.3
143Christian Dvorak28MTLC4354146.18.8202643.56.97.794.7102.462.537.513:019:2413-0.2944.4
144Jordan Eberle34SEARW3404646.5-8.5313547.0-10.513.692.3105.921.478.616:5214:3703-0.21136.4
145Joel Edmundson31LAKD3396238.6-5.3283643.82.811.194.7105.838.761.321:0916:0701-0.3944.4
146Adam Edstrom24NYRC3121741.4-9.191145.0-7.325.0100.0125.033.366.76:446:32110.2616.7
147Simon Edvinsson21DETD3545947.87.8424548.36.27.490.698.037.862.219:1217:42350.31145.5
148Nikolaj Ehlers28WPGLW3344543.0-10.4273245.8-6.85.9100.0105.962.237.814:5913:1406-0.6683.3
149Jack Eichel28VEGC3445146.34.0333350.04.126.190.9117.043.556.521:0815:43110.71752.9
150Aaron Ekblad28FLAD4786554.51.8595153.66.912.290.6102.847.952.124:1318:09171.51741.2
151Mattias Ekholm34EDMD3955165.14.4573860.00.64.978.983.882.417.622:5920:49331.91850.0
152William Eklund22SJSLW2374346.31.1282750.911.39.582.692.171.428.622:4916:24030.01338.5
153Oliver Ekman-Larsson33TORD3654857.52.9472862.71.56.594.4100.937.562.522:0717:51030.02642.3
154Lars Eller35PITC4514155.40.7392759.18.711.188.299.363.636.415:0912:16130.61855.6
155Ty Emberson24EDMD2492368.1-1.9341964.2-1.40.071.471.466.733.317:2716:36110.6837.5
156Joel Eriksson Ek28MINC/LW2172540.5-5.9141843.8-2.216.7100.0116.723.176.915:5011:31010.7580.0
157Luke Evangelista22NSHRW2192345.2-21.0121544.4-21.914.391.7106.040.060.012:1210:1102-1.3250.0
158Jake Evans28MTLC/RW4476442.34.7334741.34.98.089.397.330.469.614:5512:0101-0.5837.5
159Ryker Evans23SEAD3493161.311.5372460.78.57.788.996.666.733.317:0615:17000.41040.0
160Robby Fabbri29ANAC2243342.1-10.3172540.5-10.08.393.8102.150.050.015:5212:5600-0.3650.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%
161Dante Fabbro26NSHD2421968.910.3301468.29.30.0100.0100.064.735.314:2313:19140.1757.1
162Brock Faber22MIND3586248.38.1484551.612.210.393.3103.656.843.226:2522:00030.6683.3
163Radek Faksa31STLC3231954.81.7161355.22.816.788.9105.633.366.710:349:4300-0.6250.0
164Adam Fantilli20CBJC2193634.5-21.9152141.7-9.811.186.797.843.856.316:2114:1702-0.7757.1
165Joel Farabee24PHILW2182541.9-8.5132039.4-15.89.186.795.840.060.013:5010:5521-0.2966.7
166Justin Faulk32STLD3615254.01.1373948.7-6.28.3100.0108.361.538.523:5820:17120.41136.4
167Martin Fehérváry25WSHD1181260.012.214863.614.70.075.075.062.537.520:5916:1602-0.6366.7
168Mario Ferraro26SJSD2304142.3-5.1182541.9-2.88.395.0103.347.852.221:3217:6012-2.2333.3
169Kevin Fiala28LAKLW3355538.9-4.6263542.61.00.092.092.052.947.117:5612:5813-0.71369.2
170Christian Fischer27DETRW2151255.618.310952.614.00.083.383.366.733.39:028:1011-0.120.0
171Haydn Fleury28WPGD3424051.20.4252649.0-2.30.0100.0100.030.070.015:1414:2111-0.81330.8
172Warren Foegele28LAKLW3404845.55.1312852.515.54.893.898.556.343.814:5312:38130.11560.0
173Tyson Foerster23PHIRW2253045.5-4.2211656.87.30.085.785.773.326.716:3712:06010.8988.9
174Marcus Foligno33MINLW3292652.711.4181850.06.60.093.393.350.050.013:0412:3311-0.320.0
175Nick Foligno37CHILW3344145.36.2282552.812.910.588.298.837.962.116:2913:29110.81060.0
176Derek Forbort32VAND2333151.6-4.3202247.6-2.420.086.7106.750.050.017:2114:3811-0.3540.0
177Filip Forsberg30NSHC2552271.416.0361373.518.24.362.566.877.422.620:3014:49031.62638.5
178Gustav Forsling28FLAD4926757.97.6645056.111.313.693.1106.744.056.023:3019:09542.31931.6
179Cam Fowler33ANAD2403851.32.9263244.8-4.611.895.5107.255.045.022:0217:2502-0.6425.0
180Adam Fox26NYRD3573760.615.5422562.715.315.492.3107.760.040.022:0816:07241.4922.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%
181Trent Frederic26BOSC4455744.1-5.0264735.6-16.35.379.484.752.447.613:5411:0003-2.11250.0
182Morgan Frost25PHIC2263244.8-5.2182146.2-7.40.086.786.777.822.217:5914:0901-0.21070.0
183Jonah Gadjovich26FLALW4312654.41.1152339.5-11.69.187.596.682.417.68:058:03000.3650.0
184Brendan Gallagher32MTLRW4524653.118.6333449.315.04.288.993.141.258.814:3912:08130.52070.0
185Conor Garland28VANRW2292850.9-5.0171947.2-2.820.090.0110.070.629.418:3914:39100.31233.3
186Adam Gaudette28OTTC2121054.55.810471.420.333.3100.0133.350.050.07:307:0802-0.40
187Frédérick Gaudreau31MINC3233639.0-5.5172837.8-8.30.094.794.737.562.512:3510:3310-0.2728.6
188Cutter Gauthier21ANALW2251858.111.0131743.3-5.40.0100.0100.050.050.014:3411:51130.11030.0
189Vladislav Gavrikov29LAKD3605751.316.3403652.618.116.788.9105.634.565.524:0118:21120.61338.5
190Conor Geekie20TBLC131220.0-20.83827.3-12.70.0100.0100.020.080.010:078:56000.00
191Morgan Geekie26BOSC4385441.3-8.7274040.3-9.40.085.785.740.060.013:0310:5512-0.71145.5
192Dennis Gilbert28BUFD16650.0-12.84357.1-12.20.0100.0100.033.366.74:494:4902-0.40
193Patrick Giles25FLAF272125.0-21.551920.8-23.10.088.988.9100.00.08:418:3902-0.70
194Samuel Girard26COLD3654061.94.0503062.57.29.168.277.343.856.320:1819:05330.1520.0
195Zemgus Girgensons31TBLC141422.2-18.94833.3-5.40.0100.0100.075.025.013:0810:30010.10
196Claude Giroux37OTTC/LW3452762.513.8301862.59.69.184.693.776.024.017:0312:43010.8837.5
197Cody Glass25PITC4382857.63.2262353.10.914.377.892.125.075.011:248:5111-0.61050.0
198Luke Glendening35TBLC141225.0-15.04833.3-5.40.0100.0100.060.040.011:509:26000.11100.0
199Barclay Goodrow31SJSRW2212150.05.6131448.15.30.0100.0100.055.045.012:5811:24320.1475.0
200Shayne Gostisbehere31CARD1261268.49.920871.416.90.066.766.766.733.322:3118:17010.9742.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%
201Yanni Gourde33SEAC3402958.06.8282354.90.64.894.499.232.367.713:0911:43230.7333.3
202Mikael Granlund32SJSC2342954.012.1262452.012.40.094.494.473.126.921:2114:5914-0.41369.2
203Ryan Graves29PITD4534355.20.4392957.46.512.090.5102.561.938.114:3813:25390.9944.4
204Jordan Greenway27BUFLW4834664.38.0573462.67.014.892.9107.745.754.316:2913:3301-0.62142.9
205A.J. Greer28FLALW4363948.0-6.8213338.9-13.125.086.4111.456.044.012:0710:6002-0.21346.2
206Noah Gregor26OTTC3203834.5-21.8162440.0-18.90.089.589.540.060.013:5210:5702-1.0850.0
207Ridly Greig22OTTC2122631.6-17.171335.0-17.70.075.075.033.366.714:0310:1011-0.30
208Carl Grundström27SJSRW18850.0-7.17846.7-7.70.0100.0100.033.366.76:496:49000.12100.0
209Matt Grzelcyk31PITD4796056.82.9484551.6-1.09.490.9100.362.237.820:4717:56230.11428.6
210Radko Gudas34ANAD2312753.45.6222250.03.47.1100.0107.118.281.818:0913:47010.3425.0
211Erik Gudbranson33CBJD2243441.4-12.6172540.5-12.215.481.396.652.647.416:5714:3503-0.930.0
212Dylan Guenther21UTARW4575252.33.1393354.24.916.087.5103.553.146.914:4511:35120.13040.0
213Jake Guentzel30TBLC191537.50.25935.7-2.640.0100.0140.022.277.817:5614:1500-0.12100.0
214Kaiden Guhle23MTLD45310533.5-8.6397035.8-3.024.197.7121.832.667.421:2418:07030.7633.3
215Daniil Gushchin22SJSLW14930.8-7.03633.3-2.10.066.766.70.0100.010:209:3000-0.33100.0
216Erik Gustafsson32DETD171138.9-10.451033.3-14.720.062.582.562.537.520:1114:4201-0.53100.0
217Brandon Hagel26TBLLW1201655.630.1131252.024.20.080.080.042.957.120:2816:52010.0650.0
218Nicolas Hague26VEGD3365141.4-3.3303248.41.68.791.3100.048.052.017:1516:3701-0.2633.3
219Taylor Hall33CHILW3455943.34.0323945.13.34.887.091.753.146.915:2414:0334-0.11442.9
220Dougie Hamilton31NJDD51039552.07.6716651.87.114.888.1102.952.447.623:0716:581111.13751.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%
221Travis Hamonic34OTTD3423951.9-0.2262551.0-5.60.094.494.462.537.515:0213:3401-0.2633.3
222Noah Hanifin28VEGD3365639.1-6.7283643.8-5.29.188.998.044.056.020:3717:5103-0.7425.0
223Thomas Harley23DALD3466242.60.5314640.31.517.496.3113.751.348.722:2618:2703-0.21376.9
224Ryan Hartman30MINRW3334641.8-2.2223737.3-9.75.988.994.848.451.615:4214:2603-0.81560.0
225Garnet Hathaway33PHIRW2201852.65.2151157.77.78.371.479.847.152.910:558:0710-0.3560.0
226Erik Haula33NJDLW5396139.0-10.9294439.7-10.322.789.7112.434.465.614:5311:01050.8955.6
227Kevin Hayes32PITRW4372856.92.4252352.1-0.314.372.286.523.576.510:368:1720-0.7785.7
228Barrett Hayton24UTAC4676451.11.7484551.61.614.886.7101.556.843.217:0014:1701-0.12060.0
229Victor Hedman34TBLD1132534.2-5.481633.3-7.214.3100.0114.350.050.023:1117:17140.1540.0
230Emil Heineman23MTLLW3262947.314.2142041.29.28.3100.0108.366.733.310:1210:09110.61154.5
231Danton Heinen29VANC/LW2221362.910.3111052.43.80.0100.0100.030.869.215:4111:09130.060.0
232Miro Heiskanen25DALD3558240.1-4.1386337.6-3.316.7100.0116.747.752.324:5020:3923-0.21315.4
233Adam Henrique34EDMC3451970.39.6331371.715.20.080.080.060.040.013:5512:03220.0850.0
234Tomáš Hertl31VEGC3214830.4-17.5172738.6-11.07.794.7102.453.646.418:4714:0514-0.3742.9
235Roope Hintz28DALLW3325636.4-8.5224134.9-6.311.8100.0111.830.469.616:3712:3113-0.2944.4
236Nico Hischier26NJDC5765757.113.3524155.911.57.588.095.551.049.019:5812:59130.92657.7
237Nils Höglander24VANLW2282453.8-0.8161847.1-2.922.281.8104.075.025.014:0911:35000.2666.7
238Justin Holl33DETD2303248.410.5242054.514.511.893.3105.135.065.018:3815:56021.40
239Dylan Holloway23STLC3422860.08.6292059.28.35.092.397.347.452.614:5313:47110.91040.0
240Pontus Holmberg25TORRW3323349.2-8.2212248.8-16.27.1100.0107.128.671.412:569:53120.0742.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%
241Simon Holmström23NYIRW3312951.72.2202247.6-5.15.994.4100.354.245.813:0310:53020.8825.0
242Alexander Holtz23VEGRW3272948.25.7211853.88.20.092.392.364.335.713:5512:5401-0.2742.9
243Samuel Honzek20CGYLW3393751.33.6282552.84.310.0100.0110.065.035.012:2610:30030.5785.7
244Bo Horvat29NYIC3564654.97.3413156.97.612.095.5107.550.050.018:2715:28040.81855.6
245Brett Howden26VEGC3293247.54.9252649.02.415.886.4102.218.281.814:3013:0321-0.31080.0
246Filip Hronek27VAND2483260.09.6292652.76.110.594.7105.340.759.324:0819:40021.51050.0
247Jonathan Huberdeau31CGYLW3423753.26.1312753.45.227.883.3111.156.543.518:3812:5615-0.51154.5
248Jack Hughes23NJDC5778248.41.3545250.94.811.893.5105.376.024.020:1214:30071.02853.6
249Quinn Hughes25VAND2503161.712.6302554.59.216.7100.0116.746.453.627:3921:20021.6156.7
250Lane Hutson20MTLD4668444.08.0425543.38.410.088.998.953.146.921:0818:04330.1825.0
251Zach Hyman32EDMLW3725059.0-5.5443853.7-9.53.380.083.384.415.619:0616:3812-0.91822.2
252Alex Iafallo31WPGC3311764.616.0171063.013.78.3100.0108.321.478.612:259:50100.4616.7
253Ivan Ivan22COLF3301468.210.4191163.36.30.087.587.529.470.69:228:5501-0.2540.0
254Mark Jankowski30NSHC2251956.8-6.3131743.3-24.00.090.990.954.545.511:279:0804-0.6540.0
255Mattias Janmark32EDMC3282651.9-12.7211460.00.40.087.587.570.030.010:519:52120.2650.0
256Seth Jarvis22CARC/RW1201557.1-8.9141156.0-10.70.075.075.060.040.021:0613:22000.12100.0
257Tanner Jeannot27LAKF3273146.65.8142041.2-0.98.3100.0108.352.647.411:2111:2101-0.1812.5
258Nick Jensen34OTTD3554654.53.7433257.33.418.280.098.259.440.619:4216:37141.31241.7
259Albert Johansson24DETD2181751.412.414960.919.40.0100.0100.081.318.811:4211:42031.7250.0
260Marcus Johansson34MINC/W3305435.7-10.6244335.8-12.315.893.1108.946.753.315:0613:5403-0.2560.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%
261Erik Johnson36PHID2153231.9-21.8112035.5-20.60.0100.0100.072.227.813:4411:0701-0.5333.3
262Jack Johnson38CBJD2182442.9-9.4121741.4-9.528.683.3111.955.644.414:4313:0200-1.0450.0
263Kent Johnson22CBJC2362559.012.7222151.23.315.493.3108.744.455.619:4816:1603-0.61442.9
264Wyatt Johnston21DALC3355339.8-3.6223836.7-3.718.8100.0118.860.040.019:1313:57100.81145.5
265Henri Jokiharju25BUFD4695257.0-2.8473756.0-2.88.389.397.656.443.616:5514:53110.01154.5
266Max Jones26BOSLW141719.0-28.221412.5-37.5100.081.8181.80.0100.09:429:4200-0.80
267Seth Jones30CHID3689342.23.3496343.81.99.792.1101.835.864.225:1621:0210-0.21450.0
268Zachary Jones24NYRD3354842.2-10.2303943.5-11.417.496.4113.845.554.515:5015:41050.1560.0
269Mathieu Joseph27STLRW3324243.2-13.1242648.0-6.10.086.786.733.366.713:3112:37321.0666.7
270Pierre-Olivier Joseph25STLD1101245.5-9.191047.4-1.512.575.087.560.040.012:3912:3902-0.32100.0
271Roman Josi34NSHD2783569.017.2572371.323.12.684.687.287.812.228:0520:44551.42454.2
272Noah Juulsen27VAND1141450.0-13.5101147.6-12.414.387.5101.818.281.819:3914:31110.13100.0
273Nazem Kadri34CGYC3545947.8-1.2384148.1-2.27.796.0103.756.743.319:3115:34120.32339.1
274Wyatt Kaiser22CHID2224333.8-0.9172243.66.18.3100.0108.366.733.315:4715:4612-0.31100.0
275Kaapo Kakko23NYRRW3473855.37.7402858.810.013.3100.0113.341.258.813:5212:33121.1785.7
276David Kämpf30TORC3302257.72.426974.315.110.550.060.516.783.310:358:24021.0475.0
277Patrick Kane36DETRW3315336.9-8.8213835.6-13.09.192.6101.746.253.818:1514:0401-1.51540.0
278Kasperi Kapanen28STLRW3404845.5-10.8313249.2-4.90.085.085.031.668.415:1414:21010.9580.0
279Oliver Kapanen21MTLC3283643.8-0.5172540.5-4.827.388.2115.561.538.512:139:5502-0.8728.6
280Kirill Kaprizov27MINLW3525847.36.0434051.811.78.695.8104.478.921.121:1718:02071.62544.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%
281Erik Karlsson34PITD4948452.8-3.6677148.6-6.916.388.7105.049.150.921:3118:3824-0.92133.3
282Tye Kartye23SEAF3312357.45.7241660.06.85.991.797.541.758.310:4210:13000.31250.0
283Mark Kastelic25BOSC4443555.710.4352459.315.735.088.9123.928.072.011:2010:14010.6757.1
284Clayton Keller26UTAC4746354.06.1544654.05.418.289.7107.855.344.718:2616:12060.82352.2
285Parker Kelly25COLF3352855.6-4.6202148.8-11.29.186.795.840.060.012:5211:1713-0.6757.1
286Adrian Kempe28LAKLW3284637.8-5.7193535.2-9.535.791.3127.033.366.719:4312:4414-0.21637.5
287Alexander Kerfoot30UTAC4473458.010.0322259.310.815.0100.0115.032.068.015:4111:33140.81361.5
288Matthew Kessel24STLD2332161.19.7221953.7-1.013.388.2101.670.629.411:4711:47130.030.0
289Michael Kesselring25UTAD4494850.50.7333647.8-3.618.295.2113.455.944.118:3116:0006-0.21060.0
290Marat Khusnutdinov22MINC3223240.7-3.3152537.5-8.40.093.393.344.056.013:0311:22020.12100.0
291Alex Killorn35ANAC/LW2252154.36.3121840.0-9.60.0100.0100.037.562.516:2812:5400-0.1728.6
292Justin Kirkland28CGYLW2181554.57.8111345.8-0.822.2100.0122.233.366.710:549:01011.0333.3
293Joel Kiviranta28COLF3251267.69.4171063.05.70.085.785.726.373.79:158:3200-0.1450.0
294Adam Klapka24CGYF2172441.5-7.391833.3-19.60.0100.0100.030.869.29:479:47100.5560.0
295Tyler Kleven23OTTD3274338.6-17.6192543.2-15.38.3100.0108.364.735.314:3414:2712-0.6955.6
296Matthew Knies22TORLW3653664.412.9522171.214.610.8100.0110.844.455.618:3313:30011.21668.8
297Cole Koepke26BOSLW4422959.214.5321864.020.930.0100.0130.026.173.99:279:17142.1742.9
298Keegan Kolesar27VEGRW3264039.4-5.6222447.80.723.1100.0123.133.366.711:1711:09110.5728.6
299Vladislav Kolyachonok23UTAD4595950.00.0333945.8-6.410.581.592.047.852.213:0012:3101-1.6425.0
300Travis Konecny27PHIC2332358.914.7221756.46.90.081.881.876.523.521:3114:4103-0.21275.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%
301Anže Kopitar37LAKC3244733.8-11.0163531.4-14.640.095.2135.230.469.620:1613:2710-0.54100.0
302Klim Kostin25SJSC/LW1111444.0-16.351327.8-33.30.088.988.957.142.911:4411:4400-0.3333.3
303Jesperi Kotkaniemi24CARC1121054.5-10.79756.3-8.20.0100.0100.076.923.117:2215:26000.120.0
304Johnathan Kovacevic27NJDD5738346.8-1.2515647.70.010.097.1107.122.277.821:2117:49140.31330.8
305Nikolai Kovalenko25COLRW3383552.1-9.4302653.6-5.84.889.594.257.142.914:0613:44110.2850.0
306Peyton Krebs24BUFC3272255.1-4.3171553.1-5.912.5100.0112.544.455.611:5911:17030.3450.0
307Chris Kreider33NYRLW3364445.0-6.3273444.3-9.910.591.3101.857.142.918:1312:59110.01560.0
308Nikita Kucherov31TBLRW1122235.3-3.361430.0-11.533.3100.0133.342.957.121:5516:5901-0.4785.7
309Brett Kulak31EDMD3642869.69.6442068.812.80.083.383.364.036.016:0414:2612-0.21346.2
310Jiri Kulich20BUFC3344841.5-23.9253243.9-19.88.391.399.656.543.515:4213:16220.4850.0
311Dmitry Kulikov34FLAD4657048.1-8.2455644.6-7.77.186.593.645.754.318:2216:19321.3825.0
312Luke Kunin27SJSC2242945.3-0.4151845.52.10.090.090.057.942.114:2512:4601-0.8922.2
313Rasmus Kupari24WPGC3291763.014.1161159.39.58.3100.0108.317.682.410:3310:06010.6757.1
314Sean Kuraly32CBJC2122136.4-16.781732.0-20.70.0100.0100.043.856.310:379:2401-0.610.0
315Philipp Kurashev25CHIC3486044.45.8363948.07.64.088.092.056.343.816:1514:5111-0.11450.0
316Andrei Kuzmenko28CGYF3434051.84.3302752.64.19.5100.0109.565.234.816:1112:04020.71040.0
317Oliver Kylington27COLD1242054.5-0.6161453.30.70.090.990.962.537.517:0316:11010.030.0
318Jordan Kyrou26STLC3525250.0-4.9333945.8-10.222.7100.0122.764.635.418:3516:1214-0.51330.8
319Kevin Labanc29CBJRW2132336.1-17.3101245.5-4.116.777.894.450.050.011:4110:5311-0.3616.7
320Alex Laferriere23LAKRW3284438.9-4.2173234.7-9.827.3100.0127.328.671.416:5512:0603-0.11855.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%
321Sam Lafferty29BUFC/LW3211952.5-6.6161355.20.70.0100.0100.053.846.210:299:1901-0.11100.0
322Alexis Lafrenière23NYRLW3575451.42.6463954.13.814.380.094.353.846.218:3417:04151.21346.2
323Hendrix Lapierre22WSHC15935.7-18.54930.8-28.20.062.562.550.050.07:537:1601-0.30
324Dylan Larkin28DETC3406239.2-6.1294042.0-4.220.090.9110.940.060.022:1816:2714-0.91533.3
325Adam Larsson32SEAD3545350.5-3.4403652.6-2.74.089.793.740.859.221:1918:0704-0.21330.8
326Scott Laughton30PHIC2191752.85.3151060.010.48.366.775.053.346.710:477:5001-0.2580.0
327Jakub Lauko24MINC3203040.0-4.1142337.8-7.90.094.494.433.366.710:489:27100.0683.3
328Jeremy Lauzon27NSHD2281959.6-2.8181652.9-12.110.090.0100.025.075.017:1114:4611-0.9633.3
329Curtis Lazar29NJDC/RW5426041.2-8.2264039.4-10.47.1100.0107.121.278.811:099:3912-0.8650.0
330Brett Leason25ANARW2212743.8-7.6152141.7-7.910.0100.0110.023.176.914:019:5800-1.0475.0
331Nick Leddy33STLD3656052.0-2.1473458.08.46.783.390.040.959.122:3320:56250.3944.4
332Anders Lee34NYILW3413752.63.6292751.80.04.090.994.943.356.714:5113:04010.41586.7
333Andre Lee24LAKLW3171848.67.6101147.66.40.071.471.428.671.47:297:26010.02100.0
334Kris Letang37PITD4855461.29.4583860.411.97.989.397.262.237.822:5717:58251.21637.5
335Trevor Lewis38LAKC3162638.1-4.6121642.91.116.780.096.733.366.78:497:0601-0.3633.3
336Esa Lindell30DALD3405940.4-2.8304540.01.112.096.2108.243.856.322:3217:4906-0.2837.5
337Elias Lindholm30BOSC4314441.3-8.1262749.12.315.8100.0115.861.138.918:4910:5110-0.2955.6
338Hampus Lindholm31BOSD4685854.010.0514254.812.011.485.797.159.540.521:5014:43280.02642.3
339Mason Lohrei24BOSD3394546.4-1.2293545.3-3.121.176.097.133.366.715:5714:4103-1.6666.7
340Ryan Lomberg30CGYLW3273245.8-3.5162440.0-11.616.791.7108.329.470.610:4410:05100.6633.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%
341Steven Lorentz28TORC/LW3292751.8-4.8261366.76.111.171.482.514.385.711:238:11210.91060.0
342Adam Lowry31WPGLW3504851.00.2343847.2-5.216.0100.0116.032.167.915:2113:45010.2944.4
343Jett Luchanko18PHIF16940.0-0.86746.22.40.066.766.750.050.014:3610:4601-0.1333.3
344John Ludvig24COLD1181948.6-9.0131644.8-12.10.0100.0100.040.060.018:0317:2311-0.2333.3
345Anton Lundell23FLAC4754264.115.4493359.814.68.380.088.363.336.718:2413:38103.02263.6
346Isac Lundeström25ANAC2232547.9-2.1161945.7-2.59.1100.0109.123.176.914:2010:5701-0.9450.0
347Nils Lundkvist24DALD3483756.520.3283147.511.49.1100.0109.176.223.813:5713:32000.0728.6
348Tristan Luneau21ANAD2353550.00.8252847.2-0.77.188.295.461.138.917:1216:2503-0.4944.4
349Eetu Luostarinen26FLAC4554654.51.4403950.61.66.987.093.963.037.016:4312:52322.1875.0
350Ilya Lyubushkin30DALD3315237.3-6.9233837.7-2.35.692.698.129.670.419:1015:0404-0.420.0
351Olli Määttä30DETD3303149.27.7242153.311.05.392.397.661.538.516:2515:13021.8333.3
352Matias Maccelli24UTALW4375540.2-12.7233639.0-14.77.786.494.144.455.612:3111:0032-1.81040.0
353Kurtis MacDermid30NJDD11712.5-32.51233.3-18.00.0100.0100.050.050.03:393:39000.00
354Zack MacEwen28OTTC2121250.0-14.39852.9-11.633.3100.0133.366.733.35:285:2811-0.2475.0
355Nathan MacKinnon29COLC3833968.014.4582867.415.67.572.780.270.229.822:3918:50451.82646.2
356Kyle MacLean25NYIF3263244.8-6.1192246.3-6.60.087.587.531.069.011:4810:4010-0.81100.0
357Josh Mahura26SEAD1221166.717.515865.211.70.083.383.373.326.713:5113:4912-0.3540.0
358Cale Makar26COLD3835161.94.7563362.98.410.072.082.073.926.124:0519:07261.61921.1
359Beck Malenstyn26BUFLW4212248.8-11.4141548.3-10.80.0100.0100.053.346.77:336:5511-0.1650.0
360Sam Malinski26COLD3424349.4-13.5263244.8-17.74.888.593.245.754.316:1415:4414-0.5933.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%
361Evgeni Malkin38PITC4725755.81.3524354.73.515.282.497.571.428.617:3914:32010.41637.5
362Vittorio Mancini22NYRD3335537.5-16.8284339.4-17.314.393.5107.842.957.115:1214:4504-0.47100.0
363Andrew Mangiapane28WSHLW1141745.2-9.4111150.0-5.311.188.9100.069.230.818:3515:16030.1366.7
364Josh Manson33COLD3523261.93.6382758.50.88.770.078.737.063.017:3616:3813-1.21145.5
365Anthony Mantha30CGYRW3383651.43.6312654.46.529.483.3112.757.142.914:2412:1413-0.21060.0
366Brad Marchand36BOSLW4475446.5-1.6374048.11.24.891.796.452.447.619:0612:2012-0.41573.3
367Kirill Marchenko24CBJRW2432662.318.7302060.017.514.388.9103.260.739.317:3316:34211.01040.0
368Jonathan Marchessault34NSHC2471971.214.3341372.316.04.380.084.375.824.220:3114:52031.51369.2
369Mason Marchment29DALF3413553.916.0252847.210.616.7100.0116.747.652.414:4112:1323-0.51942.1
370Mitch Marner27TORRW3713964.513.8542469.212.05.794.7100.546.253.821:5215:31630.91464.3
371Pat Maroon36CHILW3294738.2-2.9223240.7-2.612.595.2107.728.671.412:1611:1503-1.2757.1
372Alec Martinez37CHID3568639.4-1.7426041.2-2.74.292.196.332.567.521:4219:0313-2.11030.0
373Jordan Martinook32CARLW117385.028.79190.033.125.0100.0125.080.020.012:1710:51110.520.0
374Emil Martinsen Lilleberg23TBLD131516.7-25.82918.2-23.80.066.766.720.080.010:4810:42000.00
375Mike Matheson30MTLD45711632.9-10.2428632.8-8.713.889.7103.428.671.425:4917:4776-3.41631.3
376Auston Matthews27TORC3713467.618.1522072.216.05.9100.0105.950.050.021:2115:35071.32853.6
377Scott Mayfield32NYID3543858.712.3392858.29.114.394.4108.751.748.316:3515:12040.61145.5
378Charlie McAvoy27BOSD4626250.03.7474551.16.012.596.8109.367.632.423:3115:2321-0.11952.6
379Jack McBain25UTAC4333548.5-1.8212446.7-4.615.481.897.252.247.810:378:40240.0650.0
380Jake McCabe31TORD3654459.66.1512468.09.810.5100.0110.528.671.421:5717:08141.8728.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%
381Jared McCann28SEAC3353947.3-7.1283048.3-8.315.895.2111.028.671.415:5012:26020.01346.2
382Michael McCarron29NSHRW2201557.1-5.6111247.8-17.00.090.090.028.671.411:359:2502-0.9540.0
383Connor McDavid28EDMC3915164.12.7584059.2-0.82.476.078.486.113.921:3619:01120.82236.4
384Ryan McDonagh35TBLD1151550.018.9111247.816.214.3100.0114.333.366.720:4016:3814-0.8366.7
385Brock McGinn30ANALW2181751.42.3131350.02.911.1100.0111.118.281.810:319:1702-0.32100.0
386Rutger Mcgroarty20PITRW3332953.2-0.2242450.00.30.093.893.875.025.011:3711:37100.0366.7
387Ryan McLeod25BUFC4674062.65.0492962.86.87.795.8103.542.957.115:3013:2814-1.31136.4
388Bobby McMann28TORF2182640.9-3.7121348.0-2.520.0100.0120.033.366.711:2010:52210.5785.7
389Connor McMichael24WSHC1161159.310.713572.225.211.175.086.180.020.014:2711:4201-0.3475.0
390Brayden McNabb34VEGD3354842.2-2.1273245.8-2.131.6100.0131.627.372.718:1116:57151.03100.0
391Mason McTavish22ANAC2233043.4-8.3162341.0-9.010.092.9102.947.152.915:5813:20120.0540.0
392Timo Meier28NJDRW5788348.41.3555052.46.98.893.3102.266.733.318:1813:08040.83256.3
393Dawson Mercer23NJDC5706551.96.0454550.03.26.388.995.150.050.017:4813:39590.41346.2
394Jonathon Merrill32MIND3343747.95.8252748.14.75.0100.0105.059.340.713:2013:17021.2540.0
395Matvei Michkov20PHIRW2313348.40.0212051.2-0.30.085.785.780.020.018:3414:4502-0.2944.4
396Jacob Middleton29MIND3466541.4-3.1344742.0-3.913.691.4105.148.651.420:2018:4423-0.6742.9
397Ilya Mikheyev30CHIF3335836.3-5.7203933.9-11.76.796.3103.024.275.815:4814:2612-1.91118.2
398Niko Mikkola28FLAD4667945.5-12.8476542.0-12.510.385.796.147.952.119:4417:14040.21010.0
399Sonny Milano28WSHLW13925.0-30.33925.0-34.60.062.562.566.733.35:525:5200-0.41100.0
400Colin Miller32WPGD3463954.14.3292454.75.05.9100.0105.938.161.914:5814:3204-0.6850.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%
401J.T. Miller31VANC2301961.29.1191261.315.822.290.9113.142.957.119:4413:34040.4944.4
402K'Andre Miller25NYRD3695854.37.7493856.37.317.990.0107.953.146.924:1419:51121.31241.7
403Pavel Mintyukov21ANAD2343847.2-3.6242549.02.05.6100.0105.626.173.923:0817:4913-0.150.0
404Daniil Miromanov27CGYD/RW3555052.45.7323349.2-0.510.090.9100.950.050.017:3616:5700-1.0633.3
405Casey Mittelstadt26COLC3654758.0-1.9513658.61.213.269.082.167.932.120:4816:53060.91266.7
406Sean Monahan30CBJC2482367.627.3321765.325.513.077.890.867.932.119:5817:16041.3875.0
407Brandon Montour30SEAD3756553.61.6554157.35.08.193.1101.241.958.124:6022:3813-0.22650.0
408Trevor Moore29LAKLW3323647.16.8222546.86.56.392.398.645.854.218:2112:47330.11573.3
409Josh Morrissey29WPGD3746354.05.3544654.05.414.397.1111.363.836.224:1921:46131.22030.0
410J.J. Moser24TBLD182226.7-16.051229.4-11.525.0100.0125.045.554.518:5415:24130.210.0
411Tyler Motte29DETC3323647.15.2262155.313.80.092.992.955.644.411:519:51230.51250.0
412Connor Murphy31CHID3386038.8-2.3273245.84.05.395.5100.751.948.117:2816:1712-0.9540.0
413Tyler Myers34VAND2181751.4-3.6101343.5-7.00.085.785.733.366.710:079:1110-0.1540.0
414Vladislav Namestnikov32WPGC3314341.9-11.7242945.3-7.10.0100.0100.062.937.113:2512:0912-1.12100.0
415Martin Nečas26CARC116480.022.311378.621.10.0100.0100.090.99.118:4914:37000.520.0
416Jake Neighbours22STLLW3582569.922.4381769.121.88.073.381.371.428.617:1214:50131.21136.4
417Brock Nelson33NYIC3525449.1-1.2393354.23.511.190.9102.051.448.618:2816:00030.61855.6
418Simon Nemec20NJDD5527740.3-10.0355339.8-10.910.093.9103.960.639.415:2913:1322-0.41145.5
419Alex Newhook24MTLC4347331.8-9.6255132.9-6.56.787.594.240.060.014:0711:3003-2.01330.8
420Nino Niederreiter32WPGRW3524255.36.2363252.92.912.0100.0112.034.665.414:3513:17130.71040.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%
421Stefan Noesen31NJDRW5375042.5-6.2293743.9-4.728.688.0116.637.063.013:1010:13150.61250.0
422Joshua Norris25OTTC3325238.1-19.5253541.7-19.25.687.092.547.852.218:5812:2701-0.4944.4
423Thomas Novak27NSHC2112134.4-32.791734.6-33.916.791.7108.355.644.412:5611:0004-1.3757.1
424Ryan Nugent-Hopkins31EDMC3524553.6-12.5303248.4-15.60.087.087.073.126.919:1815:2944-0.6862.5
425Darnell Nurse29EDMD3484949.5-18.3313348.4-15.75.087.092.062.137.919:3417:0502-0.41553.3
426William Nylander28TORC3474352.2-4.9332457.9-5.313.6100.0113.666.733.318:3514:42140.81241.7
427Gustav Nyquist35NSHRW2552271.416.0381177.624.63.742.946.676.723.318:1115:29121.8922.2
428Liam O'Brien30UTAC292725.0-28.861528.6-27.520.087.5107.533.366.79:419:35020.0333.3
429Drew O'Connor26PITF4495248.5-8.4374246.8-7.49.587.597.059.340.714:4812:4114-0.61442.9
430Logan O'Connor28COLRW3533361.63.3322061.54.75.081.386.340.759.316:4014:4201-0.1742.9
431Ryan O'Reilly33NSHC2562172.718.1381177.624.63.750.053.782.817.222:2416:04231.7771.4
432Liam Ohgren21MINLW181436.4-5.06940.0-3.30.0100.0100.040.060.011:189:0310-0.1366.7
433Jamie Oleksiak32SEAD3545350.5-3.4403950.6-5.84.296.4100.636.163.920:2817:1401-1.1714.3
434Mathieu Olivier27CBJF2102330.3-24.071729.2-23.90.0100.0100.050.050.010:429:1901-0.8250.0
435Victor Olofsson29VEGRW3313150.08.1232350.03.510.588.999.447.652.414:3611:36110.21457.1
436Dmitry Orlov33CARD1131546.4-23.4101050.0-18.30.0100.0100.057.142.920:1317:3702-0.42100.0
437Alex Ovechkin39WSHLW1131644.8-9.6101050.0-5.112.587.5100.081.818.219:4415:58000.210.0
438Brayden Pachal25CGYD3494253.87.4373253.65.99.590.5100.052.247.816:2614:35040.3825.0
439Max Pacioretty36TORLW3402759.75.1271958.7-3.95.3100.0105.343.856.311:199:16040.4850.0
440Jean-Gabriel Pageau32NYIC3313547.0-3.6202643.5-10.45.981.086.853.846.214:0111:01030.33100.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%
441Ondřej Palát33NJDLW4414547.7-1.8243838.7-10.85.988.994.834.465.612:1511:1012-0.51241.7
442Kyle Palmieri33NYIRW3485148.5-2.0363252.91.713.086.499.452.947.116:5614:44210.31968.4
443Artemi Panarin33NYRLW3575351.83.3444251.2-0.819.287.5106.750.050.020:3317:05040.52231.8
444Colton Parayko31STLD3636051.2-3.4473458.08.49.184.093.140.060.022:2920:37030.01752.9
445David Pastrňák28BOSRW4504652.16.1413653.28.614.391.7106.061.538.519:0613:5437-0.92951.7
446Nick Paul29TBLLW1141156.025.710855.625.30.0100.0100.020.080.017:3414:57010.120.0
447Tanner Pearson32VEGLW3214034.4-11.8172639.5-9.818.2100.0118.236.463.610:4710:1512-0.5540.0
448Andrew Peeke26BOSD4406538.1-13.8285235.0-17.915.891.2107.033.366.716:5814:2408-0.1742.9
449Adam Pelech30NYID3475048.5-2.0333747.1-6.74.388.092.345.754.320:4318:42030.41145.5
450Nicklaus Perbix26TBLD141323.5-17.02820.0-21.20.0100.0100.075.025.012:0912:0500-0.210.0
451Cole Perfetti23WPGC3304241.7-11.8242846.2-6.00.0100.0100.071.428.613:5512:3802-0.81060.0
452David Perron36OTTLW3483160.811.9382164.413.03.487.590.964.335.714:1211:48031.01464.3
453Corey Perry39EDMRW3432167.25.7281368.310.65.985.791.692.37.710:5110:24101.0955.6
454John-Jason Peterka23BUFRW2272057.4-1.4181554.51.69.166.775.892.37.710:318:40110.6922.2
455Jeff Petry37DETD1111150.03.79950.07.10.083.383.333.366.79:348:4202-0.2250.0
456Elias Pettersson26VANC2273345.0-13.6172144.7-6.422.288.9111.141.258.821:2914:41120.1728.6
457Marcus Pettersson28PITD4978453.6-2.3697049.6-4.914.686.0100.647.352.721:2518:34412-1.11735.3
458Alex Pietrangelo35VEGD3566745.53.3414547.70.722.290.0112.245.554.521:3318:32190.11154.5
459Shane Pinto24OTTC3574257.68.3382758.54.83.485.789.257.642.418:3013:30201.41172.7
460Neal Pionk29WPGD3575252.32.1494154.45.88.696.2104.737.862.220:3817:51050.4955.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%
461Vasily Podkolzin23EDMRW3471477.017.7301271.414.50.080.080.066.733.311:0010:3600-0.1911.1
462Ryan Poehling26PHIC2253144.6-5.4162044.4-9.58.384.692.952.647.413:3310:16020.1425.0
463Brayden Point28TBLC182226.7-16.041422.2-22.050.090.0140.027.372.720:1915:4001-0.8333.3
464Matthew Poitras20BOSC2311863.317.8221657.910.40.090.990.969.230.815:1914:07200.3520.0
465Martin Pospisil25CGYC3373948.70.1292751.83.033.381.3114.657.142.912:5412:1503-0.5944.4
466Owen Power22BUFD4985663.67.6644459.32.29.190.099.172.327.723:5018:3506-0.82133.3
467Aliaksei Protas24WSHC13925.0-30.33827.3-31.30.057.157.175.025.010:288:4202-0.310.0
468Ivan Provorov28CBJD2293743.9-9.5243143.6-8.86.795.5102.157.642.422:4219:4422-0.3250.0
469Jesse Puljujärvi26PITRW3382263.310.2301369.819.510.588.999.475.025.012:2011:09000.51040.0
470Ryan Pulock30NYID3526146.0-5.9364544.4-11.34.293.597.745.854.221:2619:40120.3837.5
471Mikael Pyyhtia23CBJLW2282750.90.9172144.7-5.822.2100.0122.247.152.917:2916:3101-0.850.0
472Jack Quinn23BUFRW4554952.9-8.3393850.6-10.04.388.993.273.326.716:3213:24250.51723.5
473Darren Raddysh28TBLD18947.111.95741.74.90.00.00.042.957.110:566:58000.040.0
474Taylor Raddysh26WSHRW1151060.011.48850.0-4.70.0100.0100.00.0100.012:1111:5421-0.5425.0
475Rickard Rakell31PITRW4714163.411.6463060.511.019.489.5108.855.644.415:4413:45012.11546.7
476Mikko Rantanen28COLRW3774364.28.0543064.310.311.173.985.068.831.322:2518:21331.32060.0
477Michael Rasmussen25DETC3262650.08.4172243.6-1.514.393.8108.040.060.013:1510:25020.8366.7
478Aatu Räty22VANC2221855.00.8131546.4-3.620.081.8101.875.025.09:349:26010.20
479Lucas Raymond22DETLW3405044.42.0283445.20.622.283.3105.647.952.119:4615:06211.31546.7
480Ryan Reaves38TORRW218966.75.617481.015.60.066.766.750.050.07:207:15010.52100.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%
481Mike Reilly31NYID3512567.122.5392165.018.016.092.9108.960.040.014:2812:44061.31435.7
482Sam Reinhart29FLAC4664559.58.5453159.213.48.884.293.048.451.619:3813:17153.02050.0
483Matt Rempe22NYRC11150.0-3.21150.0-5.40.0100.0100.033.366.73:403:34000.20
484Morgan Rielly30TORD3655753.3-4.0503261.0-1.25.9100.0105.961.338.721:2917:52041.31450.0
485Rasmus Ristolainen30PHID2343053.17.0252055.66.10.085.785.752.947.117:4913:42100.2757.1
486Calum Ritchie20COLC3494154.4-6.7383353.5-6.57.471.478.876.024.014:4714:20110.01566.7
487Jason Robertson25DALLW3366535.6-10.3264735.6-5.710.5100.0110.531.868.217:1814:13220.11266.7
488Nicholas Robertson23TORLW3363550.7-6.5242648.0-18.05.6100.0105.650.050.012:1410:39010.2850.0
489Eric Robinson29CARLW141028.6-40.32722.2-47.0100.025.075.09:439:0500-0.530.0
490Evan Rodrigues31FLAC4616249.6-5.7404746.0-5.17.780.688.343.256.817:3214:4263-1.11566.7
491Alexander Romanov25NYID3608342.0-14.0444648.9-4.76.189.295.242.058.021:1319:5115-1.41346.2
492Kevin Rooney31CGYC100001:030:47000
493Jack Roslovic28CARC113668.47.310471.411.90.0100.0100.075.025.015:4214:13020.4333.3
494Marco Rossi23MINC3474750.09.5393155.716.410.395.0105.383.916.116:2915:12050.81266.7
495Matt Roy29WSHD19756.35.67558.35.70.060.060.066.733.38:395:5901-0.3540.0
496Nicolas Roy27VEGC3393155.716.0272551.96.315.084.299.227.872.215:0613:29240.4540.0
497Bryan Rust32PITRW2413752.6-7.0252946.3-12.10.091.791.760.939.120:1416:4221-1.0988.9
498Jan Rutta34SJSD2283743.1-3.7182442.9-1.48.395.0103.350.050.020:0216:2716-2.1520.0
499Derek Ryan38EDMC3301369.88.319773.115.20.0100.0100.087.512.59:188:49000.6560.0
500Dylan Samberg26WPGD3576347.5-5.4464848.9-3.15.996.4102.335.364.722:2720:03450.0944.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%
501Mackie Samoskevich22FLARW4464053.50.1353450.71.74.285.789.961.538.511:2910:56101.61241.7
502Mattias Samuelsson24BUFD4604060.01.4463159.72.58.387.095.344.056.016:1612:5504-0.41250.0
503Jake Sanderson22OTTD3676251.9-0.2483756.52.23.091.794.754.145.926:2319:07390.61931.6
504Rasmus Sandin24WSHD1141646.7-7.1111052.4-1.814.388.9103.220.080.019:2217:4000-0.7250.0
505Travis Sanheim28PHID2363153.78.1292059.212.09.193.8102.856.743.323:1218:10200.0862.5
506David Savard34MTLD4367333.0-8.0225229.7-10.60.083.383.343.856.316:2412:5404-1.6333.3
507Mark Scheifele31WPGC3565351.40.7463854.86.110.092.0102.060.040.020:2018:07160.01668.8
508Brayden Schenn33STLC3604855.63.4413156.96.37.473.981.358.641.417:5315:56030.71866.7
509Luke Schenn35NSHD2131644.8-19.851131.3-34.90.087.587.525.075.012:1310:40200.150.0
510Nick Schmaltz28UTAC4725755.88.5524155.98.115.686.7102.357.142.918:4015:31150.11650.0
511Nate Schmidt33FLAD3282552.81.5132039.4-8.311.187.598.653.346.713:4611:5302-0.5540.0
512Braden Schneider23NYRD3565849.1-0.9474252.81.812.191.7103.838.961.118:5016:56151.01353.8
513Jaden Schwartz32SEAC3454251.7-1.3332953.2-1.70.084.084.065.634.416:2714:3230-1.6825.0
514Cole Schwindt23VEGRW2162440.0-8.4131448.1-4.614.3100.0114.360.040.09:139:13110.0560.0
515Tyler Seguin33DALC3373948.78.8233142.64.418.8100.0118.850.050.014:5512:1103-0.61136.4
516Moritz Seider23DETD3478236.4-12.3315635.6-16.116.792.5109.244.655.426:0919:5143-2.61258.3
517Mikhail Sergachev26UTAD4887354.77.7674957.812.413.286.299.442.657.426:3118:59281.31625.0
518Damon Severson30CBJD2393652.02.8242252.24.916.792.3109.040.060.021:2618:29230.6850.0
519Ryan Shea27PITD1151255.6-4.010758.8-0.30.066.766.750.050.015:4815:09020.00
520Kiefer Sherwood29VANRW2262056.52.8181850.01.19.191.7100.823.876.213:1911:32100.81050.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%
521Jonas Siegenthaler27NJDD5719542.8-7.4516643.6-6.46.597.5104.021.778.321:2018:41110-0.51435.7
522Cole Sillinger21CBJC2282750.90.9172144.7-5.820.092.3112.347.152.918:1614:5921-0.71145.5
523Colton Sissons31NSHC2321765.34.826974.316.70.083.383.361.938.113:5411:3411-0.5450.0
524Jeff Skinner32EDMLW/C3664658.9-5.4413653.2-9.87.187.094.158.641.415:1414:48100.22450.0
525Brady Skjei30NSHD2333052.4-13.8201852.6-13.00.075.075.063.037.020:0116:2523-0.61080.0
526Juraj Slafkovsky20MTLLW4487638.7-0.3365639.12.116.092.1108.135.764.318:0413:2204-0.91442.9
527Jaccob Slavin30CARD121970.011.010662.50.325.0100.0125.055.644.418:2914:36020.130.0
528Brendan Smith35DALD181240.0-5.85838.5-4.90.0100.0100.016.783.313:0710:22030.510.0
529Cole Smith29NSHF2211558.3-4.2131252.0-12.20.090.090.025.075.011:099:0712-0.920.0
530Craig Smith35CHIC1131644.8-9.610952.63.40.083.383.350.050.012:139:3900-0.620.0
531Reilly Smith33NYRRW3444350.61.2353153.01.913.694.7108.454.245.815:5112:37020.41070.0
532William Smith19SJSC2203238.5-9.6132931.0-18.10.094.794.778.921.113:2312:5301-1.3666.7
533Carson Soucy30VAND2333052.4-3.0212248.8-0.611.185.796.844.056.020:1316:50120.0333.3
534Jordan Spence23LAKD3234732.9-12.2163531.4-14.612.588.5101.038.961.117:1213:1805-0.640.0
535Daniel Sprong27VANRW2132138.2-19.691537.5-14.40.080.080.028.671.410:398:3312-0.5450.0
536Jared Spurgeon35MIND2294141.4-5.8192939.6-8.814.387.0101.245.854.219:3517:28100.1633.3
537Jack St. Ivany25PITD3374246.8-8.9283147.5-3.210.582.693.150.050.017:0214:03340.170.0
538Jordan Staal36CARC120580.023.911378.621.120.033.353.375.025.015:0011:14000.6250.0
539Steven Stamkos34NSHC2482466.77.8361570.614.04.260.064.276.523.521:1415:21201.51844.4
540Logan Stankoven21DALC3255332.1-14.1174029.8-13.121.4100.0121.441.958.114:5012:46010.5955.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%
541Troy Stecher30EDMD1111444.0-6.67943.8-7.80.0100.0100.060.040.014:5813:3110-0.5333.3
542Sam Steel26DALC3212347.76.5151944.15.718.292.3110.538.961.113:2410:31220.0366.7
543Kevin Stenlund28UTAC4395641.1-11.7263641.9-11.113.387.0100.331.468.616:2712:2916-1.6650.0
544Chandler Stephenson30SEAC3514851.5-1.7393453.4-1.50.086.286.265.634.419:5715:2832-1.72100.0
545Mark Stone32VEGRW3425244.71.5303645.5-2.731.891.3123.141.758.320:1415:04360.31353.8
546Dylan Strome27WSHC1171553.12.412957.15.111.185.796.881.818.220:2116:00110.2666.7
547Ryan Strome31ANAC2302653.65.7271761.419.65.991.797.531.368.815:1311:29030.71070.0
548Nico Sturm29SJSC2161650.05.2121544.40.70.084.684.630.070.09:497:42100.2333.3
549Tim Stützle23OTTLW3504055.65.1372559.76.512.085.797.772.028.020:0815:56040.81346.2
550Pius Suter28VANF115768.211.711568.817.612.5100.0112.536.463.613:5811:09000.610.0
551Ryan Suter40STLD3473855.32.7333350.0-3.917.485.7103.165.234.815:2114:1502-0.71241.7
552Nick Suzuki25MTLC4478735.1-5.6326931.7-9.217.487.0104.341.258.820:0114:1912-2.31181.8
553Andrei Svechnikov24CARRW1191555.9-10.8141156.0-10.70.075.075.050.050.017:1813:07030.21241.7
554Brandon Tanev33SEALW3382956.75.1272156.32.35.393.899.044.056.012:5110:34200.4862.5
555Chris Tanev35TORD3534554.1-2.4422562.71.413.8100.0113.848.052.019:3714:41131.5425.0
556Vladimir Tarasenko33DETRW3272948.26.4202346.52.212.592.9105.456.743.313:2311:22121.61361.5
557Tomáš Tatar34NJDLW5634061.217.3403057.112.09.494.4103.848.651.413:1511:13070.81560.0
558John Tavares34TORC2243143.6-21.6181751.4-17.99.1100.0109.161.538.516:5613:34020.21154.5
559Teuvo Teräväinen30CHIF3455545.06.4323547.87.015.088.2103.250.050.018:0415:11030.01457.1
560Troy Terry27ANAC/RW2292355.88.5261563.421.96.790.997.635.764.314:0211:29200.6862.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%
561Alexandre Texier25STLC1123127.9-26.672125.0-30.433.393.3126.753.846.213:0313:0300-0.72100.0
562Shea Theodore29VEGD3425842.0-2.6313944.3-4.621.188.5109.553.646.421:2517:4712-0.51735.3
563Robert Thomas25STLC3763369.725.0502170.426.19.176.585.667.432.620:3416:55361.71533.3
564Tage Thompson27BUFC41095566.512.8744164.311.012.577.890.375.624.420:1016:4422-0.14035.0
565Henry Thrun23SJSD2203238.5-9.6152834.9-12.70.090.090.060.040.014:2313:22000.020.0
566Conor Timmins26TORD3484352.7-4.2353053.8-11.44.290.094.242.157.915:2112:3501-0.4862.5
567Owen Tippett25PHIRW2262749.10.8221855.05.00.088.988.965.035.018:4313:54020.21233.3
568Brady Tkachuk25OTTLW3514056.05.8352756.51.813.082.495.472.028.018:4614:34010.72347.8
569Matthew Tkachuk27FLALW/RW2421968.99.7301566.712.326.792.3119.052.447.617:0511:46010.01546.7
570Devon Toews30COLD2402561.5-0.7231659.0-3.15.976.982.866.733.321:2018:3600-0.2742.9
571Tyler Toffoli32SJSC2352954.713.3262056.518.511.186.797.871.428.618:1314:33040.5955.6
572Eeli Tolvanen25SEARW3434350.0-3.7292355.81.74.592.997.460.040.014:1514:11110.4742.9
573Philip Tomasino23NSHC2211656.8-6.1151157.7-5.312.5100.0112.550.050.011:249:3303-0.3771.4
574Alexey Toropchenko25STLRW3262452.0-1.5181751.4-1.516.791.7108.333.366.711:0710:2110-1.0728.6
575Yakov Trenin28MINC3293049.27.1192147.53.70.094.194.147.652.413:3112:59110.3366.7
576Vincent Trocheck31NYRC3506045.5-6.5384446.3-8.013.691.3104.943.856.322:4117:38060.21764.7
577Jacob Trouba30NYRD3595651.32.5484054.54.512.187.099.135.964.120:1316:38130.91258.3
578Maxim Tsyplakov26NYIF3594556.710.1452861.614.510.084.294.257.142.917:4014:35131.31154.5
579Alex Tuch28BUFRW4925263.97.7613861.65.810.775.085.775.025.020:3115:4043-0.72832.1
580Riley Tufte26BOSLW17750.01.33730.0-20.00.080.080.025.075.09:219:2101-0.20
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%
581Alex Turcotte23LAKC3161847.15.8101343.51.825.083.3108.333.366.77:545:33210.60
582Urho Vaakanainen26ANAD1191555.92.5131252.06.00.0100.0100.020.080.013:4713:47010.540.0
583Juuso Välimäki26UTAD4486144.0-8.2304142.3-11.110.5100.0110.567.632.418:4316:0754-1.4540.0
584James van Riemsdyk35CBJLW2142535.9-17.9111444.0-6.014.383.397.654.545.511:5110:4002-0.60
585Trevor van Riemsdyk33WSHD1141646.7-7.1101245.5-12.020.090.0110.040.060.019:0316:1510-0.5450.0
586Frank Vatrano30ANALW2313050.81.9261957.814.65.992.398.229.470.615:3212:10010.81435.7
587Joe Veleno25DETC3303943.50.5242054.512.50.085.785.750.050.011:5411:40260.1771.4
588Carter Verhaeghe29FLAC4696451.9-2.4494850.51.62.986.289.131.768.319:3215:41120.42157.1
589Gabriel Vilardi25WPGC3565351.40.7464152.93.26.992.999.856.044.019:0116:5823-0.1944.4
590Alex Vlasic23CHID3456839.8-0.9334940.2-3.814.385.399.630.269.821:3819:3225-1.2560.0
591Chris Wagner33COLC2141058.30.610855.6-0.60.085.785.730.070.06:366:3600-0.2475.0
592Oliver Wahlstrom24NYIRW3243242.9-8.4182146.2-6.80.086.786.730.070.010:1010:0822-1.2650.0
593Nathan Walker30STLC3261859.16.7171454.82.515.490.0105.435.764.310:2910:0011-0.8742.9
594Sean Walker30CARD1241168.69.619676.023.20.0100.0100.050.050.018:0916:54010.8450.0
595Jake Walman28SJSD2414150.07.4293049.28.95.385.791.063.636.424:4017:54100.41040.0
596Austin Watson33DETLW12433.3-19.22340.0-15.20.050.050.050.050.04:544:5400-0.30
597MacKenzie Weegar31CGYD3515249.51.4333449.3-0.413.095.2108.347.552.522:1216:3106-0.91838.9
598Alexander Wennberg30SJSC2262749.14.7151845.52.10.075.075.052.447.615:3413:5100-0.3475.0
599Zach Werenski27CBJD2443357.111.4302752.66.44.595.099.558.841.225:0422:07010.31566.7
600Zach Whitecloud28VEGD3424150.69.8332854.19.816.794.7111.436.863.217:5116:16041.5666.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%
601Tom Wilson30WSHRW1221264.720.317673.930.47.760.067.783.316.717:5213:05110.0771.4
602Miles Wood29COLLW3423951.9-10.0232944.2-17.913.379.292.542.957.112:5311:5502-0.91546.7
603Parker Wotherspoon27BOSD151525.0-30.751327.8-26.625.083.3108.337.562.512:5612:35100.01100.0
604Shane Wright21SEAC3444350.6-2.9312753.4-1.315.094.4109.437.962.115:3413:36120.5862.5
605Arber Xhekaj24MTLD4516145.59.1394944.39.54.087.191.157.942.113:1812:4616-1.71127.3
606Cameron York24PHID2373055.210.3302257.710.08.793.3102.056.743.322:4318:32210.4666.7
607Pavel Zacha27BOSC4344841.5-8.2263244.8-3.110.095.0105.062.937.119:0711:2932-1.01369.2
608Nikita Zadorov29BOSD4566048.30.9384346.9-0.512.088.9100.954.845.218:2615:19140.31637.5
609Yegor Zamula24PHID2353450.73.5252451.0-0.70.075.075.055.644.419:1314:2101-0.6825.0
610Connor Zary23CGYC3445345.4-4.6343648.6-1.414.396.4110.731.368.819:0315:1715-0.81353.8
611Trevor Zegras23ANAC2252748.1-1.9192345.2-3.37.192.9100.043.856.316:2213:10120.3666.7
612Olen Zellweger21ANAD191047.44.19852.97.50.0100.0100.025.075.013:439:00010.34100.0
613Fabian Zetterlund25SJSW2253243.9-2.4132732.5-15.60.090.090.070.829.218:0414:1320-1.2955.6
614Mika Zibanejad31NYRC3394944.3-7.4303844.1-10.515.084.099.057.142.918:5913:2004-0.11735.3
615Artem Zub29OTTD3344244.7-9.8272354.0-1.66.3100.0106.333.366.713:5811:57000.3666.7
616Mats Zuccarello37MINLW3424448.87.6352558.318.910.793.8104.587.512.518:2015:06121.81080.0
617Jason Zucker33BUFLW4623266.09.1412463.16.78.795.2103.937.063.014:2710:4901-0.61225.0