NHL Advanced Stats / Analytics

Teams

Advanced Stats Finder
Search our database using advanced filtering tools.

Team Page
Choose a team 

Players

Advanced Stats Finder
Search our database using advanced filtering tools.

Player Page
Search for a player page for complete advanced stats, links to situational advanced stats, and game-by-game breakdowns.

More

Season Totals
Advanced stats totals for each team in that season.
Choose a season 

Games
Our boxscores have complete advanced stats information going back to 2008, including visual shot location charts.

Glossary

Current Advanced Stats Summary

Click a header to order by that category. Scroll right to see more categories.
Use the links/dropdowns above to see more.

Skater Advanced Statistics

Skater Advanced Statistics Table
Corsi (EV) Fenwick (EV) PDO (EV) 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%
1Justin Abdelkader32DETLW9748048.12.1585153.25.87.093.9100.942.157.913:1910:31220.52050.0
2Vitaly Abramov21OTTRW2111739.3-14.791242.9-11.216.787.5104.233.366.75:475:47010.03100.0
3Noel Acciari28FLAC9859347.8-3.4706850.7-0.95.886.792.435.264.814:2911:2921-0.61764.7
4Andrew Agozzino29PITLW11325.0-29.0030.0-57.450.01:441:4100-0.20
5Sebastian Aho22CARF91408961.110.8977058.16.19.186.395.454.345.719:2115:0996-1.04261.9
6Michael Amadio23LAKC91078256.65.2846058.35.411.579.591.049.150.914:2511:21030.12867.9
7Josh Anderson25CBJRW3204232.3-16.7163332.7-19.70.080.880.852.048.016:5913:0500-0.8850.0
8Lias Andersson21NYRC7275532.9-13.2234036.5-10.27.789.397.036.863.29:427:1850-0.2580.0
9Rasmus Andersson23CGYD1115512256.03.11168956.64.96.685.792.342.357.718:1915:4312-1.42661.5
10Artem Anisimov31OTTC5436639.4-8.0284538.4-8.711.182.493.563.636.414:3811:5211-0.61275.0
11Mason Appleton24WPGC9756454.01.9544852.92.65.392.998.161.039.010:219:55100.71258.3
12Josh Archibald27EDMRW7485646.2-0.2353550.01.80.081.881.837.962.111:269:1122-0.81330.8
13Joel Armia26MTLRW7747549.7-3.5565450.9-1.310.888.699.462.737.316:4312:22040.12653.8
14Viktor Arvidsson26NSHLW9788647.6-5.2666550.4-2.821.487.5108.961.338.717:2112:26331.53860.5
15Zach Aston-Reese25PITC10917554.83.4735855.73.28.388.496.728.671.414:5112:13020.03050.0
16Andreas Athanasiou25DETC7549735.8-16.5426738.5-16.93.780.884.556.443.616:1814:1812-1.31656.3
17Cam Atkinson30CBJRW912511552.12.4838050.90.310.092.9102.959.540.519:2114:40530.34463.6
18David Backes35BOSC5364345.6-8.8283246.7-7.74.389.393.642.957.19:079:0430-0.31181.8
19Mikael Backlund30CGYC1115912955.22.111410252.8-0.78.688.096.648.351.718:2714:5127-0.84247.6
20Nicklas Backstrom32WSHC1114414849.3-2.210410649.5-2.410.188.698.751.448.619:5315:04680.03271.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%
21Josh Bailey30NYIC8939948.43.7656749.21.98.788.296.951.248.816:2513:6037-0.51656.3
22Ivan Barbashev24STLC9649241.0-8.7446241.5-9.415.688.1103.740.759.313:3211:1842-0.3862.5
23Mark Barberio29COLD3354941.7-12.5223637.9-16.210.5100.0110.522.777.316:3013:41120.4955.6
24Cole Bardreau26NYIF15645.52.94357.14.20.0100.0100.040.060.08:548:26000.00
25Aleksander Barkov24FLAC91088954.86.3806953.73.313.182.195.362.937.119:3214:4345-0.12657.7
26Tyson Barrie28TORD1120815457.55.514412353.93.59.086.295.255.544.522:0920:01110-1.05540.0
27Mathew Barzal22NYIC813413350.27.1958851.96.510.696.6107.248.651.419:0117:249110.93554.3
28Drake Batherson21OTTC2133825.5-26.672720.6-30.50.081.881.860.040.013:0112:5511-0.610.0
29Jay Beagle34VANRW/C9506145.0-7.6424150.6-0.63.890.994.844.056.011:348:2931-0.41662.5
30Ethan Bear22EDMD1013714548.63.910410749.31.58.689.798.349.550.520:5018:4869-0.22646.2
31Anthony Beauvillier22NYILW88011141.9-5.2547143.2-6.110.992.2103.038.161.917:0513:55140.51580.0
32Pierre-Edouard Bellemare34COLLW9436838.7-10.4294937.2-12.119.092.3111.433.366.711:589:18400.6560.0
33Emil Bemstrom20CBJC9606050.0-0.6474451.61.22.590.092.562.537.510:429:3423-0.41560.0
34Jamie Benn30DALLW1112411152.83.8918352.33.77.888.996.764.435.617:1414:0353-0.34447.7
35Jordie Benn32VAND97710741.8-13.2547442.2-12.212.196.6108.758.841.215:3413:2613-0.11540.0
36Sam Bennett23CGYC9786654.20.3594656.24.09.594.3103.841.358.712:4110:15000.42060.0
37Matt Benning25EDMD10708944.0-2.8525548.60.320.694.4115.040.459.613:4113:02440.41540.0
38Patrice Bergeron34BOSC91087758.48.8825360.711.013.685.398.966.733.318:5113:57821.43167.7
39Lean Bergmann21SJSF6284637.8-16.5233440.4-11.26.783.390.065.634.48:438:1430-0.2966.7
40Tyler Bertuzzi24DETLW912311551.78.1928452.35.616.786.8103.442.957.119:1415:21370.81963.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%
41Alex Biega31DETD2171848.6-1.0131350.0-4.10.088.988.930.070.015:5213:2100-0.1683.3
42Jake Bischoff25VEGD3313150.05.3252154.311.610.586.797.245.954.115:4914:5101-0.1650.0
43Anthony Bitetto29WPGD9979351.1-0.9686551.11.35.988.794.671.228.815:2913:45240.02356.5
44Anders Bjork23BOSLW110758.8-4.09469.26.40.075.075.033.366.713:1713:1710-0.13100.0
45Oliver Bjorkstrand24CBJRW91168059.211.9755159.511.88.893.9102.743.156.917:0915:18610.53458.8
46Tobias Bjornfot18LAKD3223836.7-19.0152934.1-24.60.078.978.937.962.112:5811:5900-0.20
47Nick Bjugstad27PITC2161551.6-2.7111052.4-1.90.0100.0100.08.391.713:5710:43010.0616.7
48Sammy Blais23STLLW9788248.81.5596448.0-1.214.392.9107.163.136.913:6012:54361.01866.7
49Joseph Blandisi25PITC6253442.4-8.7212743.8-8.718.888.9107.623.176.98:318:20200.1650.0
50Teddy Blueger25PITC10948652.20.1726751.8-1.98.384.692.926.074.014:3713:1233-1.01154.5
51Mikkel Boedker30OTTRW3132534.2-10.591636.0-6.60.092.992.980.020.07:287:1801-0.32100.0
52Brock Boeser22VANRW91227561.915.0795658.510.516.090.2106.247.152.918:3513:32220.44055.0
53Nick Bonino31NSHC9808548.5-4.0615851.3-1.616.392.5108.817.982.116:1511:46720.81662.5
54Jesper Boqvist21NJDC2141450.010.29756.319.816.766.783.345.554.511:0910:5411-0.1250.0
55Henrik Borgström22FLAC4242549.0-4.6171848.6-7.60.085.785.766.733.312:239:4121-0.52100.0
56Mark Borowiecki30OTTD8809346.21.4597245.0-0.99.591.7101.243.156.915:5812:35030.31838.9
57Robert Bortuzzo30STLD4202247.6-5.5161945.7-9.60.0100.0100.044.056.012:219:08010.0425.0
58Gabriel Bourque29WPGLW11668543.7-10.5486044.4-6.83.294.497.740.459.610:069:2604-0.31553.3
59Jay Bouwmeester36STLD99213041.4-9.4678743.5-7.918.287.7105.952.447.620:4918:21190.41338.5
60Madison Bowey24DETD4234135.9-13.7162935.6-18.527.386.4113.642.957.113:5012:1802-0.140.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%
61Johnny Boychuk36NYID79612044.4-0.6748147.70.46.393.099.247.552.518:5316:12240.32744.4
62Brian Boyle35FLAC191537.5-19.381044.4-11.40.085.785.750.050.014:3013:4301-0.33100.0
63Tyler Bozak33STLC9666351.24.5544852.95.27.397.0104.355.045.014:2810:46550.21770.6
64Erik Brannstrom20OTTD8959649.76.3666450.86.810.488.999.354.745.314:1212:4114-0.22740.7
65Derick Brassard32NYIC87610342.5-4.3547342.5-7.14.987.392.246.753.313:4612:0445-0.91560.0
66Jesper Bratt21NJDW8376436.6-11.4304938.0-8.922.794.9117.659.340.712:109:57210.5580.0
67Justin Braun32PHID7837153.9-3.5565650.0-7.310.081.091.057.842.217:5516:0344-0.41729.4
68T.J. Brodie29CGYD1114812055.22.01048854.21.312.293.0105.155.045.019:4415:24440.42653.8
69Jonas Brodin26MIND911313246.1-5.0829646.1-2.26.787.394.046.453.620:0817:3417-1.42437.5
70Jonny Brodzinski26SJSC2141351.9-4.4121054.53.014.377.892.172.727.38:516:20000.0580.0
71Connor Brown26OTTRW81039252.810.7786355.313.413.686.8100.449.450.619:5614:30670.21866.7
72Dustin Brown35LAKRW911110052.6-0.2827253.2-1.613.887.2101.046.453.619:3114:03631.14647.8
73Josh Brown26FLAD8458833.8-18.9316532.3-22.614.388.7103.070.429.612:1411:4403-0.6520.0
74Pavel Buchnevich24NYRLW78110743.1-1.7687447.93.912.888.7101.448.351.717:1813:48380.41747.1
75Connor Bunnaman21PHIF4182442.9-16.8131841.9-18.712.588.9101.441.258.89:359:32030.02100.0
76Andre Burakovsky24COLLW99810348.81.7777650.33.914.393.3107.653.146.914:1311:38430.22475.0
77Brent Burns34SJSD/RW913013549.1-2.2909648.4-0.314.183.197.158.741.326:3319:2548-0.14845.8
78Will Butcher25NJDD7757649.74.4515846.82.18.183.891.943.156.919:3918:1100-0.41735.3
79Paul Byron30MTLC/LW9867653.11.5565351.4-0.37.091.998.951.448.613:4511:4041-0.1560.0
80Nicholas Caamano21DALRW6313844.9-4.0202841.7-6.66.794.1100.842.357.711:0010:50120.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%
81Drake Caggiula25CHILW7536744.2-6.9374943.0-8.37.495.0102.449.051.012:2411:45400.1875.0
82Matt Calvert30COLLW9517042.1-6.5355339.8-9.223.195.1118.239.660.412:399:42411.01668.8
83Kyle Capobianco22ARID4484750.5-3.1353450.7-1.87.795.0102.750.050.014:4312:55010.0955.6
84Brandon Carlo23BOSD911810253.62.4888550.9-2.77.892.2100.054.945.120:0417:0532-0.12060.0
85John Carlson30WSHD1117717450.4-0.613312751.20.118.591.3109.847.452.625:3718:174142.34839.6
86Ryan Carpenter29CHIC7365141.4-9.8223737.3-14.420.096.3116.327.772.313:1810:28250.5450.0
87Daniel Carr28NSHLW3102330.3-22.091145.0-6.411.166.777.850.050.08:468:4610-0.64100.0
88Connor Carrick25NJDD4364743.4-5.2223836.7-11.715.883.999.726.173.913:4913:2710-0.4540.0
89Trevor Carrick25SJSD391242.9-13.941028.6-23.90.0100.0100.085.714.35:474:49020.020.0
90William Carrier25VEGLW11747151.00.9574655.36.29.890.9100.749.250.89:108:42420.22343.5
91Jeff Carter35LAKC9929948.2-6.2706253.0-1.89.683.392.950.649.417:3212:59220.04170.7
92Colby Cave25EDMC282325.8-21.061037.5-6.40.075.075.025.075.09:508:3010-0.50
93Cody Ceci26TORD1115415150.5-5.710511148.6-4.914.190.4104.444.056.022:1818:27350.12133.3
94Erik Cernak22TBLD88310145.1-3.5637246.70.15.998.0103.845.254.819:5315:54020.11764.7
95Thomas Chabot23OTTD813918043.6-3.010713444.4-2.56.788.595.254.245.826:3222:1648-0.34944.9
96Zdeno Chara42BOSD911512248.5-5.4908651.1-2.310.493.8104.345.554.522:2419:32531.31963.2
97Ben Chiarot28MTLD913812752.10.2939549.5-3.311.688.7100.355.144.920:4217:51080.33743.2
98Alex Chiasson29EDMRW7536146.50.2394248.1-0.57.792.9100.562.537.512:2211:21030.11154.5
99Filip Chlapik22OTTC13442.93.42340.00.050.0100.0150.00.0100.05:205:20000.10
100Dennis Cholowski21DETD8919150.04.7776853.15.05.583.989.451.948.117:1513:52050.01747.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%
101Jakob Chychrun21ARID812110154.53.2856955.25.24.693.598.145.154.919:2516:01060.33246.9
102Anthony Cirelli22TBLC8728745.3-3.1506145.0-2.110.091.4101.439.160.917:4713:47660.21464.3
103Casey Cizikas28NYIC3212545.7-0.5171848.6-0.47.192.9100.026.773.313:059:45140.0742.9
104Kyle Clifford29LAKLW9926459.07.9734860.37.79.193.1102.259.640.410:3310:16250.82373.9
105Connor Clifton24BOSD8868450.6-2.0636150.8-2.07.896.0103.861.039.014:3113:50110.31145.5
106Cal Clutterbuck32NYIRW8568240.6-6.3425543.3-5.69.797.3107.039.760.312:4810:27040.31258.3
107Braydon Coburn34TBLD8939748.91.9617843.9-3.914.394.0108.347.252.814:4813:46000.51450.0
108Andrew Cogliano32DALLW/C11526444.8-6.1364445.0-5.48.088.996.931.168.910:458:5311-0.1650.0
109Ian Cole30COLD5635652.99.8494055.112.531.4100.0131.423.776.317:4015:10021.91127.3
110Blake Coleman28NJDC8686850.05.6485248.03.910.389.599.739.360.716:3412:43510.32272.7
111Blake Comeau33DALRW12528.6-28.1030.0-58.550.025.075.04:233:3200-0.1250.0
112J.T. Compher24COLLW6445146.30.0303744.8-1.429.293.1122.333.366.714:2510:21320.41450.0
113Max Comtois21ANALW5424647.71.2274040.3-3.916.795.8112.554.545.514:0912:02120.31323.1
114Brett Connolly27FLARW9888750.30.0685953.52.912.585.497.964.335.715:0812:46210.12263.6
115Kyle Connor23WPGLW1114210258.28.2978353.95.35.390.595.871.928.119:3514:3842-0.54772.3
116Andrew Copp25WPGC1114410857.16.81048854.25.83.993.897.767.432.616:4714:1864-0.21963.2
117Nick Cousins26MTLC3203238.5-17.5182146.2-11.118.8100.0118.840.060.012:139:31100.23100.0
118Logan Couture30SJSC9849447.2-4.3617245.9-3.713.687.5101.158.841.318:2012:47440.23246.9
119Sean Couturier27PHIC71135666.915.7734561.99.99.682.992.557.442.619:1914:57470.42962.1
120Charlie Coyle27BOSC/RW91048056.56.2775956.65.44.987.292.254.545.515:1513:3735-0.51844.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%
121Sidney Crosby32PITC1015511757.07.61218658.58.313.689.0102.760.439.621:2717:34460.43262.5
122Lawson Crouse22ARILW7666849.3-4.1465047.9-4.97.796.9104.631.768.313:1811:06100.01172.7
123Austin Czarnik27CGYC7474352.2-3.7363749.3-6.88.3100.0108.357.142.910:158:59420.41163.6
124Kirby Dach19CHIC2161453.32.5111052.43.011.188.9100.083.316.711:0211:02110.0250.0
125Evgenii Dadonov30FLARW9967556.17.8715655.96.018.477.395.672.127.916:3513:1114-0.13751.4
126Rasmus Dahlin19BUFD1011513146.7-1.18210045.1-4.610.994.9105.856.044.019:0514:43040.33438.2
127Carl Dahlstrom25WPGD8979151.6-2.5677547.2-3.62.094.396.445.954.118:0116:3804-0.51822.2
128Michael Dal Colle23NYILW8659141.7-5.1435543.9-4.99.187.596.636.463.612:5712:1224-0.3742.9
129Trevor Daley36DETD5375142.0-5.6273841.5-5.015.088.0103.042.957.113:1612:07230.3560.0
130Phillip Danault26MTLLW91168158.99.4856357.47.916.985.1102.053.146.917:5112:57052.61952.6
131Calvin de Haan28CHID5627146.6-6.9454848.4-4.015.292.5107.753.846.217:4816:02140.2922.2
132Jacob de La Rose24DETLW9617644.5-2.3484949.51.010.596.9107.428.971.111:5510:20410.71070.0
133Anthony DeAngelo24NYRD79310846.33.1689043.0-3.56.083.689.644.355.717:1315:23010-1.02650.0
134Alex DeBrincat22CHIRW7787052.74.4495149.0-0.613.293.0106.253.346.717:2713:31560.32560.0
135Jake Debrusk23BOSLW9878351.2-1.1696950.0-3.66.489.195.562.537.516:0512:5613-0.43948.7
136Danny DeKeyser29DETD89513840.8-6.97210041.9-9.420.489.0109.434.265.822:0418:36060.52147.6
137Michael Del Zotto29ANAD88710744.8-4.6608242.3-3.813.391.2104.666.133.918:2915:4400-0.11154.5
138Dylan DeMelo26OTTD8899648.14.0698046.30.912.887.099.845.854.216:4713:23140.41241.7
139Jason Demers31ARID812511951.2-1.9919648.7-5.17.995.1103.056.743.322:3318:30770.41838.9
140Nicolas Deslauriers28ANALW4214531.8-22.1163134.0-17.70.096.096.018.281.89:338:2310-0.3540.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%
141Jason Dickinson24DALC7536445.3-8.2384744.7-8.54.088.692.638.861.213:5511:4122-0.5966.7
142Brenden Dillon29SJSD914411156.510.31099254.29.811.091.0102.069.031.021:2418:01220.72646.2
143Noah Dobson20NYID2292454.711.1171750.09.07.790.097.746.753.316:2115:42010.2922.2
144Max Domi24MTLLW912010054.53.7887454.33.88.388.296.654.345.716:2212:5298-1.23560.0
145Ryan Donato23MINC8746055.27.9504950.54.09.790.9100.642.557.511:3710:07320.22941.4
146Joonas Donskoi27COLRW98811244.0-4.9698245.7-2.514.392.9107.136.263.815:1211:21410.21877.8
147Drew Doughty30LAKD911613546.2-9.98610146.0-12.96.585.792.246.753.324:0117:11113-0.63354.5
148Nic Dowd29WSHC8544355.73.9433058.97.714.387.5101.848.551.510:397:31501.5944.4
149Justin Dowling29DALC9524653.14.0373551.42.13.288.091.236.863.211:019:4323-0.41163.6
150Leon Draisaitl24EDMC1012213946.70.8909847.9-0.818.390.7109.047.552.523:4218:157110.94860.4
151Jonathan Drouin24MTLLW91019352.10.2726652.20.712.891.1103.959.740.315:5713:02220.42759.3
152Pierre-Luc Dubois21CBJLW912011151.92.2807451.91.88.989.398.256.044.018:2115:01230.43161.3
153Matt Duchene29NSHC91188458.49.7916558.38.316.176.692.764.036.017:2213:5705-1.42378.3
154Anthony Duclair24OTTLW8808947.32.8626050.86.84.386.090.449.350.715:0910:59140.23063.3
155Mathew Dumba25MIND912514346.6-4.49011743.5-6.75.883.589.355.344.723:3418:2137-2.74337.2
156Gabriel Dumont29MINC2181456.35.212860.010.00.083.383.333.366.710:4110:4100-1.0450.0
157Brian Dumoulin28PITD81329857.49.41046561.512.916.089.1105.142.058.021:2019:13220.72250.0
158Vince Dunn23STLD91048455.310.9806754.48.011.194.3105.555.244.816:4814:07460.73148.4
159Christian Dvorak23ARIC8936558.98.6634657.87.914.996.9111.857.442.615:1011:36101.32740.7
160Ryan Dzingel27CARC9878151.8-2.5715257.74.911.888.9100.751.748.315:0111:60010.62065.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%
161Cody Eakin28VEGC7476542.0-11.0364842.9-9.84.091.795.746.653.415:0111:32210.0785.7
162Jordan Eberle29NYIRW5807451.99.3565251.97.66.192.198.250.050.018:2015:2732-0.32142.9
163Alexander Edler33VAND914412154.35.01029053.13.56.889.696.450.549.524:5917:35350.44742.6
164Joel Edmundson26CARD911810852.2-2.2817651.6-3.310.585.295.748.052.018:2714:5936-0.61838.9
165Nikolaj Ehlers23WPGLW1115411956.46.011110252.13.011.086.497.469.830.217:1615:1143-1.05160.8
166Christoffer Ehn23DETC6255033.3-13.8153629.4-23.20.086.286.233.366.712:159:5411-0.6450.0
167Jack Eichel23BUFC1011714844.2-5.18811144.2-6.014.388.5102.751.148.920:4916:0079-0.34858.3
168Aaron Ekblad23FLAD813311054.77.31028255.46.99.585.594.954.945.125:0920:08470.02259.1
169Mattias Ekholm29NSHD913113748.9-4.3989451.0-2.320.991.3112.254.945.122:1419:14541.43438.2
170Oliver Ekman-Larsson28ARID811212547.3-8.1799445.7-9.711.993.1105.058.241.824:4717:54141.12853.6
171Lars Eller30WSHC1113910457.29.0997656.67.615.689.7105.350.549.517:2013:03370.53545.7
172Ryan Ellis29NSHD915711158.611.51248160.513.220.984.5105.445.854.223:0618:08361.03354.5
173Deryk Engelland37VEGD1111112646.8-5.1818947.6-3.79.789.499.154.545.518:4213:53620.02075.0
174Tyler Ennis30OTTC89712244.3-1.37310241.7-6.12.289.391.554.145.916:4414:0622-0.92250.0
175Loui Eriksson34VANLW18850.0-19.13537.5-33.20.080.080.040.060.013:1210:5300-0.220.0
176Joel Eriksson Ek23MINC7567542.7-7.6395840.2-7.913.387.5100.842.357.712:5310:58130.21163.6
177Adam Erne24DETLW7435245.3-1.9283941.8-8.70.086.786.763.636.411:5710:0405-0.41361.5
178Robby Fabbri24STLC8504950.55.1413851.95.83.287.590.766.733.39:318:4300-0.51258.3
179Dante Fabbro21NSHD911113046.1-8.3829147.4-7.713.892.3106.154.445.619:0318:27420.12236.4
180Radek Faksa26DALC1110411946.6-4.8758846.0-5.09.181.390.339.860.217:0913:2424-1.43256.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%
181Joel Farabee19PHILW17653.8-6.56650.0-9.10.0100.0100.075.025.014:3511:3111475.0
182Jesper Fast28NYRRW7596746.83.3494850.56.810.884.495.233.366.715:3812:2903-0.11353.8
183Justin Faulk27STLD912512749.63.3929449.51.011.390.5101.858.941.120:3317:38260.72857.1
184Taylor Fedun31DALD8706452.23.6504851.02.213.588.2101.755.844.212:4212:3715-0.42147.6
185Martin Fehervary20WSHD3342359.61.2272057.40.317.678.696.260.040.014:2912:45000.2933.3
186Micheal Ferland27VANLW9517241.5-12.2385242.2-11.010.789.5100.245.154.911:149:5510-0.11181.8
187Mario Ferraro21SJSD9817950.60.4596647.2-1.89.187.096.155.444.614:3412:5311-0.61643.8
188Kevin Fiala23MINLW7657147.8-1.3395143.3-4.37.183.390.546.753.314:1211:3611-0.42030.0
189Valtteri Filppula35DETC9718445.8-0.7496144.5-5.36.382.288.546.253.814:3212:2707-1.1666.7
190Christian Fischer22ARIRW7715257.76.7473954.73.69.895.8105.634.265.811:4311:03110.31866.7
191Cale Fleury21MTLD4425642.9-14.2294240.8-19.85.988.093.973.126.914:0113:3902-0.41233.3
192Haydn Fleury23CARD91009052.6-1.5776952.7-1.612.090.2102.248.851.312:0711:37120.12450.0
193Warren Foegele23CARLW9667447.1-8.2496144.5-11.87.593.0100.547.652.410:5410:03620.31560.0
194Marcus Foligno28MINLW9859647.0-3.2637346.3-1.69.189.898.948.551.514:3912:4261-1.12157.1
195Nick Foligno32CBJLW91079453.23.8816356.37.89.088.997.850.050.017:4214:21145-0.32572.0
196Christian Folin28MTLD5445743.6-9.6284140.6-9.216.094.6110.645.354.715:5815:19020.5540.0
197Filip Forsberg25NSHC6826356.66.0645255.21.421.375.696.967.732.317:2914:0173-0.93565.7
198Cam Fowler28ANAD1014511456.012.91028754.012.99.795.1104.867.532.519:5616:13400.43141.9
199Adam Fox21NYRD7847851.910.5615254.011.88.795.0103.747.752.316:0414:16250.51735.3
200Michael Frolik31CGYLW1110910750.5-4.5758048.4-6.43.983.187.042.957.112:5511:18123-2.12828.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%
201Alex Galchenyuk25PITC3322952.5-5.3212051.2-7.412.586.799.263.636.416:4313:54130.11154.5
202Brendan Gallagher27MTLRW91288659.811.0956758.69.916.487.5103.955.045.016:5113:42121.75749.1
203Dylan Gambrell23SJSC8535449.5-1.0424448.80.216.185.7101.859.041.010:318:60010.31145.5
204Jake Gardiner29CARD911510751.8-2.8888052.4-2.26.993.2100.152.147.917:3915:30570.12138.1
205Rhett Gardner23DALC/LW7333747.1-2.2252847.2-1.312.588.9101.430.469.610:128:3912-0.1771.4
206Conor Garland23ARIRW8806654.83.1584456.96.614.396.7111.052.147.912:259:59231.22653.8
207Adam Gaudette23VANC3202940.8-10.3132138.2-10.611.192.9104.068.032.011:3110:3801333.3
208Johnny Gaudreau26CGYLW1114011654.71.2978653.0-0.39.288.998.153.946.119:0515:4346-0.34459.1
209Frederik Gauthier24TORC11688843.6-12.9496742.2-11.712.888.0100.820.080.010:289:1602-0.21573.3
210Julien Gauthier22CARRW2151255.62.810952.6-2.512.5100.0112.563.636.48:258:15000.320.0
211Vladislav Gavrikov24CBJD81038355.46.2726851.41.05.594.199.642.357.715:4715:30120.22050.0
212Ryan Getzlaf34ANAC1011211549.32.6789345.60.310.395.0105.345.154.917:3914:0911130.32458.3
213Brian Gibbons31CARC2101540.0-21.681436.4-22.00.088.988.958.341.710:3810:31000.0250.0
214Dennis Gilbert23CHID112666.725.16650.011.50.080.080.040.060.014:5714:17002100.0
215Mark Giordano36CGYD1116514752.9-1.511511749.6-5.812.688.5101.150.749.323:5516:4988-1.45438.9
216Samuel Girard21COLD913313549.63.39610747.3-0.37.291.698.850.449.622:3818:5833-1.62740.7
217Zemgus Girgensons26BUFC10838050.94.4625453.46.69.588.698.233.966.113:1510:4922-0.61656.3
218Claude Giroux32PHIC/RW71186763.811.6785160.58.23.690.594.055.944.119:2315:13610.13641.7
219Cody Glass20VEGC11929648.9-1.9717548.6-2.26.089.595.549.450.614:4511:5087-0.22171.4
220Luke Glendening30DETC94610630.3-20.7347232.1-21.216.085.7101.737.162.914:1511:3022-0.91580.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%
221Alex Goligoski34ARID81269457.37.4886956.16.514.196.1110.248.651.421:0216:50041.22661.5
222Barclay Goodrow26SJSRW9847951.51.6584755.28.67.585.392.864.235.814:5611:4740-0.11258.3
223Shayne Gostisbehere26PHID7956061.37.1684162.410.35.793.899.450.749.318:2414:57050.02548.0
224Yanni Gourde28TBLC8796554.99.4514553.18.213.692.9106.535.764.314:0111:53430.71758.8
225Michael Grabner32ARIRW8618342.4-12.9435942.2-12.37.197.7104.841.558.514:1010:531020.11457.1
226Markus Granlund26EDMC9527142.3-3.3374644.6-2.93.688.992.544.455.610:559:2021-0.4875.0
227Mikael Granlund27NSHC91289058.710.5926857.57.215.980.996.763.336.716:2513:5222-1.62657.7
228Derek Grant29ANAC105712132.0-20.3419330.6-19.515.490.3105.719.680.414:2010:4333-0.71764.7
229Kevin Gravel27TORD18850.015.96554.524.80.0100.0100.050.050.011:1310:17000.00
230Ryan Graves24COLD99210047.90.5677248.20.916.494.5110.919.780.316:0212:51220.61844.4
231Mike Green34DETD913914449.14.6999152.15.67.590.397.755.244.821:3319:291100.53243.8
232Andy Greene37NJDD4394049.48.8293148.34.414.395.2109.538.661.419:3514:51040.6633.3
233Jordan Greenway22MINLW9937455.78.3695655.210.29.688.998.550.849.213:2911:51440.71741.2
234Noah Gregor21SJSC2121642.9-15.5101540.0-16.80.083.383.363.636.48:278:2700-0.330.0
235Rocco Grimaldi26NSHC6604855.66.7433654.43.015.686.4102.052.247.811:4611:34410.41471.4
236Carl Grundstrom22LAKRW114960.914.18657.16.016.760.076.745.554.511:1111:1100366.7
237Matt Grzelcyk26BOSD91039252.81.1796654.52.63.392.095.352.947.116:5114:1235-0.42441.7
238Radko Gudas29WSHD1112611851.61.2918551.70.814.889.7104.445.354.717:0613:40450.42944.8
239Erik Gudbranson28PITD6435344.8-11.4354245.5-10.316.791.2107.833.366.714:5313:3202-0.8714.3
240Jake Guentzel25PITC1015613054.53.91239656.24.813.088.6101.761.338.721:5017:56430.34362.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%
241Brendan Guhle22ANAD4605353.110.9464152.910.86.396.4102.766.733.319:0716:10130.21435.7
242Carl Gunnarsson33STLD5376237.4-9.7304739.0-9.110.087.197.142.957.116:0514:0003-0.4475.0
243Denis Gurianov22DALRW7463656.16.2352558.38.87.793.3101.064.036.010:019:1231-0.11478.6
244Nikita Gusev27NJDLW8387832.8-16.8285932.2-16.515.491.1106.533.366.712:5410:2236-0.32070.0
245David Gustafsson19WPGC4142041.2-15.381633.3-18.80.0100.0100.050.050.06:096:09000.020.0
246Erik Gustafsson27CHID78410145.4-6.3628043.7-9.319.290.9110.151.548.520:1415:55371.02128.6
247Gaetan Haas28EDMF5182442.9-3.7151550.02.218.277.896.016.783.37:527:13220.0333.3
248Carl Hagelin31WSHLW11939150.5-0.3747250.7-0.512.891.8104.645.055.014:0710:57350.32171.4
249Robert Hagg24PHID7766952.4-5.5554654.5-0.94.7100.0104.743.856.315:4314:32070.21442.9
250Nicolas Hague21VEGD7727449.3-2.9506145.0-8.417.185.1102.261.838.214:2813:13220.31520.0
251Ron Hainsey38OTTD88410843.8-2.0576945.2-0.612.589.8102.349.350.717:5013:4003-0.21435.7
252Libor Hajek21NYRD76310338.0-8.8517042.1-4.38.195.7103.927.172.915:2914:59230.3944.4
253Micheal Haley33NYRC362320.7-31.161627.3-25.80.090.990.944.455.66:366:3601-0.120.0
254Taylor Hall28NJDLW8739443.7-3.1567542.7-3.515.485.7101.147.352.719:0015:0817-0.43767.6
255Dan Hamhuis37NSHD7636748.5-4.6465346.5-8.16.586.192.643.656.414:0712:0311-0.31030.0
256Dougie Hamilton26CARD914311755.02.01088855.11.911.995.2107.152.347.723:2818:08250.64062.5
257Travis Hamonic29CGYD1116815552.0-2.912211950.6-4.27.386.493.752.547.521:2017:0842-1.33046.7
258Noah Hanifin23CGYD1117915054.40.913011553.1-0.36.985.992.853.346.721:2218:26710-0.43946.2
259Joel Hanley28DALD2101638.5-14.771433.3-19.320.085.7105.750.050.010:4310:42000.020.0
260Scott Harrington26CBJD15838.5-9.54450.00.00.075.075.040.060.012:5412:5410-0.30
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%
261Ryan Hartman25MINRW9788248.8-0.8556047.80.49.883.793.551.948.112:5011:2843-1.41764.7
262Garnet Hathaway28WSHRW11959051.40.8706651.50.512.592.2104.747.852.211:4310:1103-0.12839.3
263Erik Haula28CARLW9858849.1-6.0705854.71.011.387.598.843.356.716:5811:54250.62875.0
264Jayce Hawryluk24FLAC5242351.1-0.2191752.81.80.076.976.968.431.68:458:0302-0.6250.0
265John Hayden24NJDC4213438.2-7.8162836.4-11.821.483.3104.817.682.411:4110:36110.1333.3
266Kevin Hayes27PHIRW7786853.4-4.1585551.3-5.44.482.186.552.447.618:4014:4353-0.92669.2
267Barrett Hayton19ARIC2181162.112.5111052.41.110.087.597.558.341.711:287:30100.0366.7
268Victor Hedman29TBLD810313044.2-5.4858749.44.513.885.799.643.256.823:0818:16350.62035.0
269Tim Heed29SJSD5303446.9-0.1223042.3-4.65.6100.0105.660.040.010:169:41120.0757.1
270Danton Heinen24BOSC/LW9828050.6-1.8555848.7-5.10.097.997.951.148.913:2311:5842-0.21866.7
271Ville Heinola18WPGD811211150.2-1.4849447.2-2.713.693.0106.560.339.718:0417:052100.31656.3
272Miro Heiskanen20DALD1116415950.81.212311751.32.712.088.6100.655.544.524:1118:56290.64143.9
273Darren Helm33DETC/LW9827751.66.7664360.615.27.793.1100.835.464.611:3611:33310.82568.0
274Adam Henrique29ANAC101139953.38.0787351.78.519.291.8111.149.450.616:3913:20530.73056.7
275Tomas Hertl26SJSC91069153.85.1747649.31.28.085.593.564.835.220:2914:0922-1.03554.3
276Vinnie Hinostroza25ARIC8669341.5-14.4456640.5-14.77.195.7102.943.456.612:5011:34430.01560.0
277Roope Hintz23DALLW1111511250.70.8868849.4-0.313.186.899.957.342.716:3313:10270.73363.6
278Taro Hirose23DETLW9628043.7-3.4415343.6-6.37.784.892.540.459.613:0410:0728-0.61323.1
279Nico Hischier21NJDC6556446.2-0.8395043.8-3.015.483.398.743.156.916:3513:5331-0.31353.8
280Niklas Hjalmarsson32ARID4403354.83.5292355.85.59.594.1103.647.652.414:5411:51240.2450.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%
281Mike Hoffman30FLAC/LW91049552.32.8787750.3-1.510.986.997.861.138.918:1214:144100.13852.6
282Nick Holden32VEGD1111412647.5-4.1869348.0-3.210.987.598.442.657.420:3617:31560.02161.9
283Justin Holl28TORD9886856.41.7694958.57.712.789.7102.540.060.012:5410:37350.62157.1
284Korbinian Holzer31ANAD8689841.0-9.5487240.0-7.76.395.7102.043.356.717:2314:5922-0.21060.0
285Patric Hornqvist33PITRW10958951.6-0.7796754.11.213.691.8105.447.152.916:2312:5601-0.43770.3
286Bo Horvat24VANC912210753.32.9827452.62.210.292.2102.356.743.319:5515:16150.73764.9
287Brett Howden21NYRC7538039.8-5.7385242.2-3.83.488.291.730.669.415:1011:4323-0.41163.6
288Filip Hronek22DETD911912149.64.9918252.66.010.683.694.233.766.322:1817:2128-0.43243.8
289Jonathan Huberdeau26FLAC91058655.06.5796554.94.916.776.993.668.131.918:5014:54570.02857.1
290Jack Hughes18NJDC8647047.82.6455246.41.75.987.893.770.729.315:1511:4125-0.62250.0
291Quinn Hughes20VAND91299158.610.9896458.210.615.685.1100.751.148.920:2716:4868-0.13630.6
292Brad Hunt31MIND9948552.54.2625752.16.010.492.1102.547.652.415:3412:52031.22352.2
293Dryden Hunt24FLALW9767151.71.8625553.02.18.391.9100.231.069.010:4610:11220.02263.6
294Ben Hutton26LAKD912710953.81.6947755.00.96.987.093.947.352.720:0917:0119-0.61942.1
295Alex Iafallo26LAKC911210651.4-1.9857652.8-2.311.786.097.745.554.517:3913:31111.12864.3
296Matt Irwin32NSHD292923.7-34.882325.8-35.70.085.785.741.258.811:4011:4002-0.50
297Mark Jankowski25CGYC10795359.87.5553958.56.50.083.983.934.165.910:477:5144-1.61353.8
298Mattias Janmark27DALC1111311948.7-1.9849048.3-2.010.687.598.138.062.015:0412:5933-0.22254.5
299Calle Jarnkrok28NSHC9767849.4-2.8596149.2-4.418.290.7108.954.945.114:5112:20111.42263.6
300Boone Jenner26CBJC98310344.6-7.9647845.1-7.82.086.988.851.848.214:3013:0224-1.32369.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%
301Nick Jensen29WSHD1112614646.3-6.59711246.4-7.06.287.193.251.548.518:5415:5457-1.41330.8
302Ryan Johansen27NSHC9809446.0-7.4667048.5-5.417.590.0107.558.541.517:2912:35531.31957.9
303Marcus Johansson29BUFC/W1010411248.10.9808149.72.112.994.5107.437.562.516:3414:10200.41369.2
304Adam Johnson25PITC7263344.1-6.9212545.7-6.718.882.4101.125.075.06:426:39010.25100.0
305Erik Johnson31COLD911814744.5-4.88811643.1-7.09.892.6102.444.355.723:1818:2942-1.42560.0
306Jack Johnson33PITD9789245.9-9.9546943.9-13.810.592.3102.833.866.216:2414:2943-0.2966.7
307Tyler Johnson29TBLC8848848.81.7556645.5-1.613.391.8105.248.451.615:5113:07220.62263.6
308Andreas Johnsson25TORLW1114710857.64.8978254.23.212.388.1100.554.745.316:2713:48440.53363.6
309Ross Johnston25NYILW3151451.74.4101050.02.116.780.096.720.080.06:306:3000-0.10
310Henri Jokiharju20BUFD1011410552.16.4907454.99.411.396.4107.746.753.316:3615:13080.51650.0
311Max Jones21ANALW7606846.9-0.1435145.70.97.192.9100.051.348.712:5511:18250.11540.0
312Seth Jones25CBJD912915046.2-6.98310244.9-9.28.889.798.552.947.124:3618:5548-0.23847.4
313Mathieu Joseph22TBLRW8705755.19.4484352.77.615.490.3105.749.150.911:6010:32540.41346.2
314Roman Josi29NSHD916511259.613.41288161.214.616.384.2100.542.657.424:2518:500160.46237.1
315Tyson Jost21COLC9867653.17.1636150.84.310.693.8104.437.762.312:2310:41520.42556.0
316Tomas Jurco27EDMRW9746553.27.4544156.88.810.892.3103.166.733.39:509:40320.31241.7
317Nazem Kadri29COLC99510148.51.2767650.03.512.793.5106.348.151.917:0412:18350.23250.0
318Dominik Kahun24PITC10797750.6-1.9565749.6-4.68.193.2101.352.847.212:3211:3050-1.21957.9
319Kaapo Kakko18NYRRW7778846.73.4487040.7-6.32.790.693.342.457.614:3412:21530.01952.6
320David Kampf25CHIC7715357.310.1613265.621.35.978.384.148.151.915:0212:2752-0.41668.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%
321Steven Kampfer31BOSD112666.721.09564.311.50.0100.0100.054.545.512:2912:22000.0475.0
322Evander Kane28SJSLW6785558.611.1564853.88.110.886.897.769.230.820:4115:2043-0.43066.7
323Patrick Kane31CHIRW79110047.6-2.9637446.0-5.511.889.7101.450.649.421:2717:15120.03154.8
324Kasperi Kapanen23TORRW1112710654.50.4857951.80.011.581.492.953.446.617:0712:5451-1.52147.6
325Erik Karlsson29SJSD813411254.56.61059353.07.58.183.391.462.637.426:2319:54511-0.53345.5
326Melker Karlsson29SJSC9616448.8-1.9465446.0-3.28.889.298.069.430.612:059:41310.31080.0
327William Karlsson27VEGC1112810155.98.0948652.22.911.490.0101.452.747.318:3614:01980.33863.2
328Ondrej Kase24ANARW101079852.26.4717648.33.911.596.0107.555.944.115:5713:04640.43046.7
329Zack Kassian29EDMRW1010811548.43.2817950.63.320.692.2112.849.450.616:3015:47271.22055.0
330Duncan Keith36CHID711410751.63.5827950.92.57.493.9101.347.752.324:5021:0078-0.22536.0
331Clayton Keller21ARIC81107758.89.0835858.910.38.284.492.668.931.118:0914:01460.43844.7
332Adrian Kempe23LAKLW9627445.6-8.8475148.0-7.85.480.686.151.448.614:1611:03140.02846.4
333Michal Kempny29WSHD3404646.5-2.6283345.9-4.129.492.3121.750.050.017:4815:50011.5633.3
334Alexander Kerfoot25TORC111209057.13.8876955.85.216.490.9107.346.853.214:2612:25030.42259.1
335Phil Kessel32ARIRW81067259.69.9825659.411.05.287.592.764.635.417:5413:51260.22763.0
336Jujhar Khaira25EDMLW10749942.8-4.5535947.3-1.30.085.485.427.972.112:4511:0213-1.31346.2
337Alex Killorn30TBLC/LW8648443.2-5.7446141.9-6.121.685.7107.338.361.717:5613:14540.41560.0
338Oscar Klefbom26EDMD1013214947.01.39210147.7-1.110.889.6100.458.141.924:5717:523100.14436.4
339John Klingberg27DALD1118517950.81.413613849.60.05.486.792.254.345.723:5019:56111-1.45844.8
340Slater Koekkoek25CHID2271860.020.0211460.019.55.960.065.98.391.714:1713:5100-0.220.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%
341Mikko Koivu36MINC91009052.64.5746254.49.46.990.797.645.754.317:4812:5781-0.22669.2
342Leo Komarov33NYIC7467438.3-9.8334840.7-7.58.793.9102.629.270.812:3310:2322-0.2666.7
343Travis Konecny22PHIC71095765.713.8714362.310.311.881.893.658.241.817:3914:30260.42060.0
344Anze Kopitar32LAKC911411649.6-4.6878450.9-5.111.187.298.347.252.820:2514:30481.12860.7
345Jesperi Kotkaniemi19MTLC9899548.4-4.7637246.7-6.66.594.2100.860.040.013:2512:15150.02263.6
346Ilya Kovalchuk36LAKLW9928751.4-1.8716452.6-2.47.874.482.351.348.715:2612:3203-1.02748.1
347Chris Kreider28NYRLW7759843.4-1.3507739.4-8.35.194.299.442.957.116:5412:4426-0.32254.5
348David Krejci33BOSC5525449.1-2.2384446.3-6.58.094.3102.366.733.314:3413:42020.2771.4
349Torey Krug28BOSD913010954.43.7978852.4-0.39.591.0100.565.134.921:0617:30460.32850.0
350Dominik Kubalík24CHILW7725656.38.9633564.320.05.792.398.061.538.513:3611:54300.13467.6
351Nikita Kucherov26TBLRW810511148.61.5818449.13.911.589.3100.856.843.219:3016:071120.52744.4
352Karson Kuhlman24BOSC8687547.6-4.6535847.7-4.80.095.595.558.042.012:5312:0111-0.21553.3
353Tom Kuhnhackl28NYIRW5496244.1-1.8344045.9-1.73.689.793.252.347.713:1611:52220.01163.6
354Dean Kukan26CBJD2252154.36.0161551.69.38.391.7100.055.644.415:1215:12100.1757.1
355Brett Kulak26MTLD7987158.06.4775160.28.111.588.299.859.240.815:1515:04260.92245.5
356Dmitry Kulikov29WPGD1013011752.6-1.6969550.3-1.67.889.297.051.548.519:1917:343100.12339.1
357Luke Kunin22MINC99110346.9-3.4728147.1-0.63.586.089.549.350.715:5513:3122-0.23571.4
358Sean Kuraly27BOSC9748945.4-8.7616448.8-5.16.894.1100.932.467.615:0113:26560.12152.4
359Evgeny Kuznetsov27WSHC8699442.3-7.8527042.6-8.716.783.7100.350.050.015:5312:2566-0.52268.2
360Oliver Kylington22CGYD7736054.90.6583661.710.04.488.993.337.362.713:0012:4422-0.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%
361Joel L'Esperance24DALRW3131252.04.581142.1-4.920.087.5107.550.050.07:216:11120.0450.0
362Kevin Labanc24SJSRW9977556.48.3696252.75.79.878.488.260.639.417:3313:1485-1.53366.7
363Sam Lafferty24PITC/LW8676550.8-1.3534653.50.615.490.9106.327.972.114:0212:06640.52065.0
364Patrik Laine21WPGRW1110811648.2-5.6829346.9-4.418.091.2109.255.045.019:0314:601280.85054.0
365Gabriel Landeskog27COLLW911712548.31.2919748.41.412.189.3101.451.049.020:3315:2363-1.22759.3
366Dylan Larkin23DETC914412054.513.21138257.915.316.085.7101.747.752.320:5216:39571.53650.0
367Adam Larsson27EDMD1111936.72.551229.4-8.10.0100.0100.044.455.622:1918:48010.01100.0
368Jacob Larsson22ANAD108313039.0-12.0569636.8-11.87.996.7104.638.761.317:0114:38150.42454.2
369Johan Larsson27BUFLW/C10878251.55.1645653.36.57.089.496.334.965.114:0611:2723-0.72060.0
370Scott Laughton25PHIC7676152.3-5.3494154.4-0.97.388.595.858.741.315:0813:2244-0.11275.0
371Nick Leddy28NYID710812646.2-0.1818548.8-0.86.891.898.648.151.919:5817:4236-0.51850.0
372Anders Lee29NYIC812813049.66.0948552.57.39.494.8104.250.649.418:0316:29350.42254.5
373Artturi Lehkonen24MTLLW9919548.9-4.0686850.0-2.212.887.2100.061.338.714:5312:21421.02560.0
374Brendan Leipsic25WSHLW11806555.25.3624657.47.613.283.396.537.262.89:348:25040.81957.9
375Josh Leivo26VANLW9847951.50.2595750.9-0.316.390.5106.865.734.315:2112:42240.43040.0
376Brendan Lemieux23NYRLW6556844.72.4404646.54.47.494.1101.538.761.312:1110:2506-0.21353.8
377Kris Letang32PITD1016211957.78.91188757.66.812.884.397.145.454.625:3019:462110.35457.4
378Mark Letestu34WPGC7425742.4-10.4333747.1-3.44.395.7100.032.467.610:369:2801-0.1560.0
379Tyler Lewington25WSHD5374147.4-0.9252649.0-0.47.184.291.470.829.210:269:58120.1450.0
380Trevor Lewis33LAKC91027159.08.2805459.77.16.985.392.251.748.313:0111:1932-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%
381Jakob Lilja26CBJF8476641.6-11.1334641.8-11.013.886.199.940.559.58:538:33110.21266.7
382Oskar Lindblom23PHILW7755956.0-0.5564654.9-0.312.278.891.052.147.917:1213:4112-0.52171.4
383Esa Lindell25DALD1112714946.0-6.29911147.1-3.99.685.995.541.059.023:1616:3828-0.73046.7
384Elias Lindholm25CGYC1112710854.00.3907853.60.511.386.097.253.346.719:0413:4045-0.73464.7
385Hampus Lindholm26ANAD1013613650.03.89810947.33.015.988.9104.842.657.421:3716:2637-0.12839.3
386Par Lindholm28BOSC5354046.7-8.2253144.6-10.94.5100.0104.533.366.711:3610:11410.3771.4
387Bryan Little32WPGRW2211460.010.9121250.04.912.588.9101.457.142.915:5512:1901-0.1425.0
388Blake Lizotte22LAKC91037856.95.5744960.27.511.591.9103.459.740.312:5911:25330.21747.1
389Adam Lowry26WPGLW11868949.1-4.0676949.3-1.02.295.597.645.154.913:0311:11700.02254.5
390Milan Lucic31CGYLW11978254.20.4715954.61.77.786.594.255.444.612:5210:4522-1.01957.9
391Isac Lundestrom20ANAC3272354.09.8181554.512.312.5100.0112.566.733.311:159:52100.33100.0
392Ilya Lyubushkin25ARID2272354.0-1.3161748.5-4.112.590.0102.550.050.013:1313:0300-0.160.0
393Olli Maatta25CHID7657446.8-3.8485248.0-2.012.194.9107.050.749.317:2015:04280.41428.6
394Kurtis MacDermid25LAKD3272551.96.0182047.4-3.88.3100.0108.365.234.811:0310:12030.3862.5
395Mackenzie MacEachern25STLLW291145.0-9.06650.0-10.30.0100.0100.030.070.07:027:02010.010.0
396Nathan MacKinnon24COLC912913449.02.39910249.32.813.291.0104.351.049.021:3416:0558-0.65556.4
397Cale Makar21COLD99812045.0-3.7759145.2-3.414.388.9103.261.438.618:3713:41420.42722.2
398Denis Malgin23FLAC7665753.74.9474054.03.714.790.0104.779.420.613:2811:50120.41947.4
399Evgeni Malkin33PITC2141745.2-10.791242.9-13.512.5100.0112.575.025.014:059:54310.340.0
400Andrew Mangiapane23CGYLW9957456.23.4715357.35.413.583.897.250.949.110:4710:35240.31866.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%
401Brandon Manning29EDMD4243739.3-7.2202346.5-3.59.192.9101.961.138.911:4511:45010.0850.0
402Josh Manson28ANAD1012914946.4-1.89512044.2-2.016.489.7106.238.661.420:4316:48470.01947.4
403Anthony Mantha25DETRW914011654.713.21078256.612.914.187.5101.650.050.019:1716:07871.56354.0
404Brad Marchand31BOSLW91097858.38.7845361.311.916.185.7101.869.530.519:5714:367121.73860.5
405Jonathan Marchessault29VEGC1113210855.06.81019651.31.58.388.296.650.050.017:4715:1668-0.14957.1
406Martin Marincin27TORD6575650.4-2.0464152.93.08.387.195.441.458.611:069:60240.21050.0
407John Marino22PITD8697946.6-6.9485944.9-10.92.884.887.645.654.417:0515:2826-2.21435.7
408Patrick Marleau40SJSC5375440.7-10.9244335.8-14.221.196.7117.756.143.915:3214:14000.7966.7
409Mitch Marner22TORRW1113511853.4-1.2929648.9-4.111.183.394.455.344.719:5114:151212-1.04860.4
410Pat Maroon31TBLLW8606548.00.5475148.01.77.991.199.050.050.011:428:46010.01258.3
411Matt Martin30NYILW5274040.3-4.9212545.7-2.36.794.7101.437.562.510:179:22120.0666.7
412Alec Martinez32LAKD915113453.00.41159056.12.814.578.793.146.253.821:0316:44161.72441.7
413Jordan Martinook27CARLW4284339.4-15.5213338.9-16.65.6100.0105.645.254.811:5810:16230.3650.0
414Mike Matheson25FLAD913313649.4-1.41079752.51.87.086.193.148.851.321:0617:41312-0.93339.4
415Auston Matthews22TORC1116811559.47.51128756.36.413.688.2101.857.842.219:3316:15760.86159.0
416Scott Mayfield27NYID89010745.70.0647645.7-2.98.392.6100.945.254.819:1616:1228-0.62240.9
417Gerald Mayhew27MINF4362856.310.5202346.50.87.7100.0107.752.647.48:358:05100.21154.5
418Charlie McAvoy22BOSD913012251.6-0.71048455.34.29.289.198.352.147.922:5620:084120.91850.0
419Jake McCabe26BUFD1011415841.9-8.68611043.9-6.512.187.799.840.659.421:0217:5333-1.01822.2
420Jared McCann23PITC8657446.8-6.2494950.0-3.416.792.7109.348.251.815:0513:1503-0.41662.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%
421Connor McDavid23EDMC1012213547.52.0919947.9-0.717.489.6107.046.553.522:4318:397130.63961.5
422Ryan McDonagh30TBLD89310347.4-0.2648044.4-3.211.590.2101.749.450.621:4716:6031-0.11637.5
423Brock McGinn25CARLW910310050.7-4.2766852.8-1.610.289.199.350.050.014:1712:2241-0.72231.8
424Greg McKegg27NYRC3142041.2-1.2111640.7-4.00.091.791.733.366.77:196:4211-0.1650.0
425Brayden McNabb29VEGD1114213052.22.91129953.14.56.188.694.745.654.419:4216:1063-0.51643.8
426Timo Meier23SJSRW99010745.7-6.7688245.3-4.76.391.297.557.742.318:3914:13760.03050.0
427Jonathon Merrill27VEGD1112112948.4-2.9899448.6-2.411.788.199.752.447.620:5118:05380.01827.8
428Victor Mete21MTLD911311948.7-4.7848649.4-3.214.191.4105.442.357.717:3215:47160.81540.0
429Jacob Middleton24SJSD11233.3-17.610100.045.70.033.366.72:132:13000
430Ilya Mikheyev25TORF1111610053.7-0.7877952.40.713.693.8107.353.546.515:5113:02630.23452.9
431Sonny Milano23CBJLW7475048.5-4.9343847.2-6.27.487.194.550.050.09:078:25120.0955.6
432Colin Miller27BUFD1011313545.6-2.88210144.8-4.912.197.5109.649.450.618:2315:53150.72937.9
433J.T. Miller26VANC91337663.617.9855262.015.515.489.7105.141.758.318:3913:50280.42958.6
434Casey Mittelstadt21BUFC10697846.9-0.7486144.0-5.119.497.9117.461.438.611:269:28320.71973.7
435Sean Monahan25CGYC1113112451.4-3.5949549.7-5.011.388.7100.052.447.618:1214:5138-0.33969.2
436Trevor Moore24TORLW1110210349.8-5.8747948.4-4.614.088.5102.548.451.614:5411:4044-0.52759.3
437Josh Morrissey24WPGD914612254.51.71089553.22.611.784.195.757.342.724:3019:2517-0.63256.3
438Tyler Motte24VANC5474650.50.4393155.76.23.892.095.832.167.913:2610:4041-0.2728.6
439Mirco Mueller24NJDD6406737.4-13.6324939.5-10.120.784.6105.335.164.915:1712:42030.1955.6
440Connor Murphy26CHID6906757.311.3664261.115.04.190.995.044.355.720:1117:3717-0.52147.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%
441Ryan Murray26CBJD810410849.1-0.3797551.3-0.17.189.196.260.339.719:0016:44340.21464.3
442Jake Muzzin30TORD1119314856.63.913711554.44.116.386.2102.549.250.823:2219:50690.23636.1
443Tyler Myers29VAND914011355.36.41008753.54.08.589.297.749.450.621:2117:4464-0.23745.9
444Vladislav Namestnikov27TOTC8809146.81.8586148.73.214.076.390.343.256.817:5113:1322-0.22564.0
445Riley Nash30CBJC9546445.8-5.6414547.7-3.612.185.797.852.847.210:569:31220.1862.5
446James Neal32EDMLW109210147.72.0697348.60.310.693.9104.566.733.317:2914:03370.54161.0
447Martin Necas21CARC9917255.82.7755259.16.79.486.896.359.440.614:1111:55250.31758.8
448Brock Nelson28NYIC89011444.1-2.2627146.6-1.68.590.098.547.152.918:2015:07010.23467.6
449Patrik Nemeth27DETD911613945.5-1.4818449.10.65.690.596.047.252.821:1218:0019-0.32948.3
450Valeri Nichushkin24COLRW5253541.7-8.8172540.5-10.121.4100.0121.426.973.110:517:52100.7757.1
451Nino Niederreiter27CARRW91257562.512.1915562.311.68.285.493.654.545.515:3913:3924-0.82661.5
452Frans Nielsen35DETC6435145.70.2303645.5-0.70.093.193.150.050.013:1710:2511-0.31154.5
453Matthew Nieto27COLLW9667945.5-2.6455943.3-5.214.793.9108.632.667.412:3210:12500.61369.2
454Sami Niku23WPGD1111542.36.991047.414.90.0100.0100.066.733.317:0116:58000.0250.0
455Matt Niskanen33PHID7907654.2-3.1705755.10.09.887.897.652.247.820:3916:3446-0.52045.0
456Joakim Nordstrom27BOSC4303546.2-5.5252748.1-5.45.995.7101.542.357.713:5412:1302-0.1875.0
457Tomas Nosek27VEGC11808349.1-1.6635553.43.911.189.5100.652.947.111:389:1341-0.12774.1
458Ryan Nugent-Hopkins26EDMC1010111945.9-0.4748147.7-0.911.894.7106.562.737.319:3414:05940.73040.0
459Darnell Nurse24EDMD1014416846.2-0.111612248.70.711.490.4101.746.653.423:3620:2835-0.12751.9
460Markus Nutivaara25CBJD8989052.10.3755956.05.68.991.3100.257.142.916:1315:50040.42356.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%
461Joakim Nygard27EDMF6273841.5-6.4193138.0-11.66.385.792.063.037.010:159:1110-0.41181.8
462Alexander Nylander21CHILW6375739.4-13.4254734.7-19.321.191.7112.728.671.411:2310:19710.21060.0
463William Nylander23TORC1116310161.710.71057159.710.710.588.198.757.043.017:0014:38720.33060.0
464Gustav Nyquist30CBJRW911111050.2-0.4747749.0-2.410.090.6100.648.651.417:3914:03570.23158.1
465Ryan O'Reilly28STLC9969849.52.7747350.32.119.684.4104.159.640.419:5115:38751.41376.9
466Jordan Oesterle27ARID6767151.70.4544455.14.77.193.3100.539.560.515:1712:33130.41643.8
467Kyle Okposo31BUFRW10866357.712.7654161.316.111.190.9102.033.966.110:5910:3403-0.11650.0
468Jamie Oleksiak27DALD11978752.73.5666550.40.98.789.197.847.652.413:0412:3434-0.21936.8
469Victor Olofsson24BUFRW109713042.7-6.7719742.3-8.411.988.1100.051.848.217:4013:4012-0.53754.1
470Dmitry Orlov28WSHD1118016552.22.413211553.43.87.584.391.847.252.821:2718:2397-1.92846.4
471T.J. Oshie33WSHC/RW1113213349.8-1.4979650.3-1.214.984.699.550.050.018:4213:56760.13161.3
472Alex Ovechkin34WSHLW1115514252.22.211110052.62.311.686.898.553.546.520:4515:32540.38646.5
473Max Pacioretty31VEGLW1112110154.55.9937356.08.19.684.393.953.146.917:4514:3078-0.25756.1
474Jean-Gabriel Pageau27OTTC8849646.72.0626648.43.714.692.7107.339.760.316:5112:59430.21877.8
475Ondrej Palat28TBLLW8798049.72.8515846.80.213.397.5110.841.059.015:3513:09150.82560.0
476Kyle Palmieri28NJDRW8766753.110.0545250.97.916.281.697.853.646.416:4212:4942-0.33053.3
477Artemi Panarin28NYRLW711410053.314.2927555.116.08.785.293.948.651.421:0317:02670.12864.3
478Richard Panik28WSHRW8555251.4-0.5434151.2-1.18.393.3101.748.151.911:519:05210.0955.6
479Colton Parayko26STLD910712146.9-1.0788348.4-0.618.081.899.956.143.922:5919:50240.53161.3
480Zach Parise35MINLW99711146.6-3.9698345.4-3.07.184.691.855.444.617:0713:2323-0.52365.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%
481David Pastrnak23BOSRW91178159.110.0895761.011.614.584.298.767.732.318:5715:239151.54852.1
482Nick Paul24OTTLW3113922.0-23.672422.6-24.10.0100.0100.053.346.79:399:39110.0333.3
483Joe Pavelski35DALC1113511953.14.5948851.62.99.288.797.954.745.318:2314:4053-0.13342.4
484Tanner Pearson27VANLW9839646.4-6.8577343.8-10.06.887.794.557.142.916:3613:0155-0.13464.7
485Adam Pelech25NYID812014046.20.7838449.72.88.390.398.737.862.221:0017:55680.12462.5
486Brendan Perlini23CHILW16366.722.94357.111.90.0100.0100.00.0100.07:497:49000.01100.0
487Mathieu Perreault32WPGC111048754.52.7736951.41.75.786.992.558.741.313:0311:06130.12250.0
488David Perron31STLLW9968951.96.0767052.14.619.288.6107.962.637.417:5315:24211.53036.7
489Corey Perry34DALRW4343450.0-2.0273047.4-6.09.591.7101.262.137.914:2212:48100.4728.6
490Joel Persson25EDMD5675853.66.6484352.74.013.884.898.662.837.216:0415:2705-0.21442.9
491Brett Pesce25CARD913912053.7-0.11008653.8-0.28.288.396.650.549.521:3817:4655-0.23655.6
492Nic Petan24TORC4311666.013.7251464.116.65.072.777.720.080.07:397:2220-0.4850.0
493Jeff Petry32MTLD916913056.57.61279756.78.68.590.999.460.239.824:2718:13580.14955.1
494Elias Pettersson21VANC91247562.315.7835659.712.315.490.2105.650.050.018:2413:26430.64429.5
495Marcus Pettersson23PITD1014213052.20.11169654.72.413.492.0105.456.743.318:5517:09080.42748.1
496Alex Pietrangelo30STLD912212250.03.91008653.88.011.682.594.155.444.623:0817:6036-0.73860.5
497Neal Pionk24WPGD1116314852.40.112012549.0-1.810.093.7103.758.541.522:5518:31380.23444.1
498Brandon Pirri28VEGC8426340.0-13.3285035.9-17.911.889.7101.548.052.012:4410:2642-0.11553.3
499Tyler Pitlick28PHIC6303943.5-14.7202940.8-16.57.784.291.935.964.110:459:5821-0.4742.9
500Brayden Point23TBLC5697448.3-1.0555749.10.717.581.699.160.040.018:5316:23110.12060.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%
501Roman Polak33DALD14544.4-10.72340.0-16.40.0100.0100.00.0100.09:046:54000.00
502Tucker Poolman26WPGD1011810752.40.4857951.82.613.187.5100.655.444.615:2114:5323-0.12540.0
503Dalton Prout29SJSD110952.68.07750.07.620.080.0100.083.316.716:0515:16200.01100.0
504Ivan Provorov23PHID71096961.27.5755756.82.79.181.090.055.144.923:4019:0605-0.22441.7
505Ryan Pulock25NYID812215344.4-2.1869747.0-1.36.591.998.340.060.021:4518:30170.13641.7
506Mark Pysyk28FLAD4304142.3-11.0232845.1-8.00.089.589.565.234.812:3112:1212-0.5771.4
507Alan Quine26CGYC120871.425.216672.726.60.0100.0100.00.0100.09:509:50000.0560.0
508Lukas Radil29SJSC6454351.14.3313547.0-0.20.090.990.955.844.211:0410:0621-0.5955.6
509Alexander Radulov33DALRW1114610957.310.61158358.112.711.188.9100.068.231.817:5614:58280.23360.6
510Michael Raffl31PHILW7464351.7-5.6353153.0-2.516.795.0111.744.155.910:399:39420.01361.5
511Rickard Rakell26ANARW1011210252.36.7777550.77.212.394.1106.457.342.717:4913:43330.44060.0
512Mikko Rantanen23COLRW911211150.23.9888550.94.915.588.9104.454.445.618:5314:12103-0.73557.1
513Victor Rask26MINC3191555.98.7121348.00.920.088.9108.975.025.09:478:55000.2333.3
514Ryan Reaves33VEGRW11707249.3-1.3544554.55.27.991.299.147.752.39:038:51510.21656.3
515Mike Reilly26MTLD2192345.2-1.791439.1-1.328.692.3120.938.961.114:0814:08010.520.0
516Sam Reinhart24BUFC1011613546.2-1.98810146.6-2.414.889.7104.550.649.420:0315:3825-0.13161.3
517Brad Richardson34ARIC8668842.9-12.5466342.2-12.49.4100.0109.446.253.814:1010:57140.21681.3
518Tobias Rieder27CGYC8735756.24.2534156.45.32.980.883.738.261.811:429:3211-0.12040.0
519Morgan Rielly25TORD1117517550.0-7.011313545.6-10.214.888.1102.945.354.724:5219:27410-0.35036.0
520Juuso Riikola26PITD271041.2-15.64736.4-21.40.080.080.075.025.07:336:0101-0.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%
521Rasmus Ristolainen25BUFD1013216344.7-4.410111846.1-3.313.586.8100.438.861.224:1519:3823-0.83259.4
522Brett Ritchie26BOSRW8585252.70.1404547.1-7.96.997.3104.264.935.110:549:54220.11566.7
523Nick Ritchie24ANALW8766753.17.2565351.47.99.384.293.558.141.913:0711:2111-0.62352.2
524Evan Rodrigues26BUFC4272452.94.1201655.65.00.0100.0100.063.236.89:007:21110.0580.0
525Kevin Rooney26NJDC5224831.4-18.6153927.8-22.215.4100.0115.419.480.612:5810:32220.1366.7
526Jack Roslovic23WPGC111108755.84.6767351.01.25.491.997.358.541.513:2111:21260.52857.1
527Carter Rowney30ANARW105510434.6-16.4398132.5-16.516.791.2107.918.281.812:399:3112-0.31250.0
528Matt Roy24LAKD910910950.0-3.9837851.6-4.013.884.298.061.838.215:2113:56040.71540.0
529Kris Russell32EDMD108811742.9-4.5616946.9-1.910.091.5101.541.958.119:1916:0579-0.1825.0
530Patrick Russell27EDMRW7545848.23.5433753.86.40.090.990.936.663.412:4011:1812-0.51866.7
531Bobby Ryan32OTTLW8736851.88.3535250.56.011.194.4105.657.442.612:5010:31530.72347.8
532Derek Ryan33CGYC119110047.6-8.0726652.2-1.413.589.4102.853.047.014:1911:05240.52860.7
533Joakim Ryan26LAKD4554753.9-4.3463556.8-2.212.591.3103.872.527.516:0514:45050.3933.3
534Brandon Saad27CHILW7725955.07.2594159.012.96.578.184.652.947.115:0812:2053-0.42373.9
535Scott Sabourin27OTTF7325935.2-13.5224035.5-13.714.392.6106.940.060.06:516:5101-0.11050.0
536Miikka Salomaki26NSHRW2151550.0-1.791047.4-3.214.3100.0114.333.366.712:3211:22110.310.0
537Rasmus Sandin19TORD6694759.53.1453854.20.05.993.199.041.758.312:1311:5602-0.21050.0
538Zach Sanford25STLLW4242648.04.8222151.25.50.088.288.263.236.88:108:0611-0.3333.3
539Travis Sanheim23PHID71149754.0-3.9837353.2-3.311.588.599.954.545.520:2818:5005-0.22157.1
540David Savard29CBJD912010653.13.8867653.13.56.386.292.546.553.518:3316:4212-0.51637.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%
541Marco Scandella29BUFD1013211852.87.91018753.78.314.395.7110.046.753.3