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 () Zone Starts (EV)
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
1Sebastian Aho24CARF5655554.22.9463854.80.413.593.1106.661.338.719:1813:0331-0.12458.3
2Michael Amadio25TORC3212942.0-13.7152141.7-13.810.0100.0110.061.538.59:109:0412-0.6366.7
3Josh Anderson27MTLRW7798249.1-2.6526943.0-7.57.582.690.155.644.417:2714:4321-0.83250.0
4Michael Anderson22LAKD6846954.91.6665255.91.811.884.696.452.147.918:3516:47311.61833.3
5Rasmus Andersson25CGYD611710652.5-1.6888650.6-1.713.296.8110.041.958.123:4619:04341.01741.2
6Mason Appleton26SEAC7665952.83.9544156.89.98.986.795.633.366.711:1410:20000.21181.8
7Joel Armia28MTLRW7546047.4-4.4394645.9-3.12.996.899.656.343.813:0710:0544-0.92263.6
8Viktor Arvidsson28LAKLW61006959.27.7735457.54.18.691.9100.554.545.518:4815:07203.04654.3
9Rasmus Asplund24BUFF6765458.510.3604358.39.814.389.3103.645.554.516:5913:16120.91361.5
10Zach Aston-Reese27PITC4424548.3-4.9293346.8-9.09.596.0105.526.173.916:2015:1510-0.3966.7
11Cam Atkinson32PHIRW4364146.81.0283048.32.929.2100.0129.235.364.715:3111:40410.81687.5
12Nicolas Aube-Kubel25PHIRW4263641.9-4.9182938.3-9.30.084.684.633.366.79:599:5902-0.5580.0
13Mikael Backlund32CGYC6926558.67.0665056.97.24.094.398.345.554.517:0313:45420.51752.9
14Josh Bailey32NYIC65510734.0-12.7407634.5-14.59.489.398.746.853.216:5514:0062-2.3771.4
15Justin Bailey26VANRW171138.9-13.75741.7-2.50.085.785.70.0100.010:067:5100-0.310.0
16Rudolfs Balcers24SJSLW6537840.5-5.5326134.4-12.87.490.097.438.161.914:3813:17010.01172.7
17Alexander Barabanov27SJSF2122334.3-18.0101934.5-13.014.386.7101.026.773.315:3113:1110-0.920.0
18Ivan Barbashev26STLC5606647.6-1.3485646.2-1.015.097.4112.465.634.415:3913:06321.31376.9
19Aleksander Barkov26FLAC6886159.13.9694660.05.217.094.1111.158.741.321:3813:43792.02857.1
20Alex Barre-Boulet24TOTF4303844.1-9.0173135.4-20.015.495.7111.063.236.810:269:2901-1.620.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%
21Tyson Barrie30EDMD57210440.9-9.7549037.5-14.710.092.4102.457.442.619:3516:5513-1.51553.3
22Morgan Barron23NYRC271828.0-21.351131.3-16.00.0100.0100.011.188.98:287:3600-0.50
23Mathew Barzal24NYIC69310646.75.1707747.63.610.294.8105.052.547.517:3914:5853-0.33658.3
24Nathan Bastian24SEARW6393850.62.2332755.07.34.081.385.325.075.09:289:15301.3862.5
25Drake Batherson23OTTC61119155.07.6866158.510.19.693.3102.975.025.019:2817:11172.83158.1
26Jay Beagle36ARIRW/C6527441.3-8.6395740.6-9.43.186.089.230.070.014:0112:4020-1.91050.0
27Jake Bean23CBJD610110948.11.8728545.91.09.893.8103.646.453.621:2719:27011.61457.1
28Ethan Bear24CARD5746453.62.3644857.13.912.293.9106.254.046.018:5616:06252.0862.5
29Nathan Beaulieu29WPGD4141843.8-0.7101343.50.50.0100.0100.040.060.07:065:0301-0.3560.0
30Anthony Beauvillier24NYILW6649839.5-5.2527142.3-4.07.789.497.158.042.017:0314:27520.42065.0
31Pierre-Edouard Bellemare36TBLLW7505050.0-5.1353947.3-8.618.296.3114.537.562.512:409:33130.21435.7
32Kieffer Bellows23NYILW2101737.0-12.781338.1-12.70.0100.0100.050.050.09:298:5600-0.5333.3
33Jamie Benn32DALLW6599338.8-8.9376635.9-13.33.792.996.650.050.018:3714:2923-1.81952.6
34Sam Bennett25FLAC6645354.7-1.9514056.0-0.217.194.1111.285.714.318:0510:59221.13562.9
35Matt Benning27NSHD4213537.5-14.8183037.5-15.50.083.383.347.152.914:4711:4810-1.8333.3
36Simon Benoit23ANAD114863.613.611568.817.10.050.050.054.545.514:4114:4100-0.11100.0
37Tyler Benson23EDMLW15838.5-2.25645.57.80.0100.0100.033.366.77:497:4900-0.510.0
38Patrice Bergeron36BOSC4623961.410.4472565.311.512.890.5103.364.335.717:5413:27220.71376.9
39Tyler Bertuzzi26DETLW5635155.311.8524553.66.820.494.4114.958.541.517:6013:35152.41973.7
40Anders Bjork25BUFLW6575451.40.9434350.0-1.06.9100.0106.953.646.412:4610:57531.01442.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%
41Oliver Bjorkstrand26CBJRW6847652.57.7646350.47.414.088.6102.642.257.818:0414:24150.42853.6
42Tobias Bjornfot20LAKD6756952.1-2.2595352.7-2.64.897.5102.341.258.816:4415:24110.7922.2
43Nick Bjugstad29MINC6724860.06.7583761.14.94.795.7100.354.145.910:119:60111.91963.2
44Sammy Blais25NYRLW6617345.5-0.2435444.3-0.28.897.5106.347.152.913:1711:4010-0.51957.9
45Anton Blidh26BOSLW14833.3-3.32528.6-13.40.0100.0100.00.0100.08:097:2900-0.310.0
46Teddy Blueger27PITC6777351.3-0.5585352.3-0.711.990.0101.928.371.717:2815:2234-0.51471.4
47Brock Boeser24VANRW4614955.512.5404348.25.14.090.994.975.025.018:4015:4210-2.32437.5
48Zach Bogosian31TBLD1101343.5-5.441126.7-21.90.077.877.836.463.614:1414:1401-1.1425.0
49Nick Bonino33SJSC6547840.9-4.9405144.0-0.16.390.696.931.468.617:3313:3141-1.11283.3
50Adam Boqvist21CBJD5675554.911.2544654.012.35.084.889.850.050.017:0815:33210.71050.0
51Henrik Borgström24CHIC6576546.7-2.6424846.70.95.488.694.056.443.612:1111:1624-0.71376.9
52Mark Borowiecki32NSHD5254436.2-16.0183633.3-19.10.088.988.952.847.212:4210:1100-2.1650.0
53Robert Bortuzzo32STLD5413355.48.1312852.56.84.083.387.363.636.413:5011:54000.90
54Evan Bouchard22EDMD5857254.110.3624955.913.313.097.4110.545.854.220:1516:1324-0.82850.0
55Travis Boyd28ARIC3213041.2-3.2192048.75.47.1100.0107.158.841.211:4311:43110.33100.0
56Brian Boyle37PITC6354146.1-6.6253045.5-8.421.188.9109.921.778.39:598:2001-0.51080.0
57Tyler Bozak35STLC5304341.1-8.9263443.3-4.210.080.090.040.959.113:0110:54110.1785.7
58Derick Brassard34PHIC4344145.3-0.8273146.60.728.6100.0128.638.961.114:0212:10110.7666.7
59Jesper Bratt23NJDW5565052.8-0.2493757.03.53.485.789.241.958.115:2112:38341.91662.5
60Justin Braun34PHID4415343.6-3.2373849.34.614.892.9107.726.973.118:2715:0111-0.21040.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%
61T.J. Brodie31TORD712410853.4-1.0969051.6-1.94.892.196.855.144.920:2917:34320.91533.3
62Jonas Brodin28MIND61209555.81.71006859.53.88.394.1102.560.339.722:0519:03112.61770.6
63Adam Brooks25MTLC112475.020.66460.03.60.0100.0100.060.040.012:3211:36000.010.0
64Connor Brown28OTTRW6998852.94.4686252.30.75.684.890.343.156.921:2117:056100.41741.2
65Dustin Brown37LAKRW6996161.911.3754662.010.27.990.998.855.444.618:2114:38203.23464.7
66Josh Brown28OTTD6648044.4-7.2445544.4-9.60.090.590.542.157.915:1412:4527-0.8875.0
67Jacob Bryson24BUFD6727349.7-1.4525747.7-4.212.894.6107.441.758.319:2116:04111.4742.9
68Pavel Buchnevich26STLLW3323647.1-2.1232845.1-4.618.8100.0118.842.157.913:3511:4201-0.1771.4
69Michael Bunting26TORLW7907155.92.4656052.0-1.19.187.096.053.846.214:4613:02120.72759.3
70Andre Burakovsky26COLLW6898551.10.4666948.90.06.784.991.660.739.317:3614:46360.22152.4
71Brent Burns36SJSD/RW610612645.72.0718944.40.610.393.4103.843.456.626:5121:47610-0.53444.1
72Kyle Burroughs26VAND6667845.8-8.4445245.8-6.50.088.688.654.845.213:0312:2211-0.81353.8
73Will Butcher27BUFD5867553.44.7686152.74.47.791.599.266.133.919:4219:11021.61637.5
74Bowen Byram20COLD61088057.49.9725855.49.59.495.1104.655.644.419:3618:23231.21741.2
75Drake Caggiula27BUFLW6466641.1-12.1345538.2-16.08.797.7106.438.961.114:0712:2410-1.11369.2
76Brandon Carlo25BOSD4565749.6-6.3474252.8-5.95.690.996.554.145.919:3816:1721-1.41464.3
77John Carlson32WSHD6809745.2-10.1687148.9-7.214.391.7106.054.145.923:0317:2354-0.11844.4
78Gabriel Carlsson25CBJD171335.0-19.251229.4-22.90.0100.0100.00.0100.012:279:5800-0.330.0
79Ryan Carpenter31CHIC3212248.81.5131940.6-6.50.085.785.731.668.411:548:37300.3475.0
80Sam Carrick29ANAC19660.08.27463.69.80.0100.0100.0100.00.09:519:50010.0366.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%
81Alexandre Carrier25NSHD79110247.2-6.0697547.9-4.111.591.1102.653.346.720:1016:53541.21931.6
82William Carrier27VEGLW4473458.04.5362559.03.93.8100.0103.833.366.710:2610:07121.2666.7
83Jeff Carter37PITC4656151.6-2.9504851.0-4.514.789.2103.952.347.719:4416:3422-0.32454.2
84Cole Caufield21MTLRW7716751.40.7535350.02.25.489.795.157.142.914:4711:4123-2.13250.0
85Cody Ceci28EDMD5708146.4-1.1545848.22.411.689.4101.025.574.519:5917:30011.41154.5
86Erik Cernak24TBLD71158557.54.7906458.45.66.187.293.341.858.221:0717:44320.13767.6
87Thomas Chabot25OTTD616812856.813.41268759.214.39.395.2104.573.126.927:2524:43174.74445.5
88Zdeno Chara44NYID67211338.9-6.3548638.6-9.610.890.6101.437.562.518:1016:4604-2.41145.5
89Ben Chiarot30MTLD79210646.5-6.8698245.7-4.15.691.597.143.856.221:2817:5336-3.21735.3
90Alex Chiasson31VANRW6363451.4-0.7302554.54.40.080.080.052.447.611:057:25000.21668.8
91Yegor Chinakhov20CBJRW4313050.84.3212446.72.10.085.785.762.537.511:069:07100.11560.0
92Jakob Chychrun23ARID610912147.4-0.8839546.6-2.10.087.087.047.152.925:0821:5223-2.84445.5
93Filip Chytil22NYRC77610242.7-7.1567642.4-5.65.194.699.847.452.614:3012:3515-1.92650.0
94Anthony Cirelli24TBLC7997158.25.4755358.65.414.380.094.354.445.619:4314:55311.52240.9
95Casey Cizikas30NYIC6376038.1-6.1314441.3-4.710.094.1104.111.988.112:4410:6023-1.3955.6
96Kyle Clifford31STLLW14357.18.34357.113.933.333.366.7100.00.011:4210:54010.00
97Connor Clifton26BOSD3462862.22.9372559.7-3.710.373.383.757.142.915:3914:46000.4955.6
98Cal Clutterbuck34NYIRW6386238.0-6.3334542.3-3.513.694.4108.112.587.513:5111:4311-0.71369.2
99Dylan Coghlan23VEGD4333548.5-5.0292751.8-2.39.195.0104.152.947.110:509:22110.7944.4
100Andrew Cogliano34SJSLW/C6375838.9-6.9264636.1-9.814.397.0111.345.254.812:1910:4612-2.11060.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%
101Ian Cole32CARD5655255.64.7523460.57.913.2100.0113.256.843.214:3812:25241.21323.1
102Blake Coleman30CGYC5835659.710.7563660.914.37.0100.0107.043.556.516:4414:43121.73167.7
103Ross Colton25TBLC7765558.04.7584258.04.34.384.889.163.836.212:4911:2220-1.02657.7
104J.T. Compher26COLLW6808947.3-5.1516842.9-8.510.389.399.556.044.019:5713:5840-0.82454.2
105Max Comtois23ANALW6837054.212.8655255.613.82.383.786.040.759.315:1512:4136-0.12157.1
106Kevin Connauton31FLAD4563859.63.8373055.2-2.06.592.098.570.829.211:2111:02000.41533.3
107Kyle Connor25WPGLW6879847.0-1.7638243.4-4.122.790.3113.053.246.820:4316:4945-0.54259.5
108Andrew Copp27WPGC6957157.213.0725755.814.518.590.9109.454.345.721:2315:29241.22176.2
109Nick Cousins28NSHC7576447.1-5.2424946.2-5.75.490.696.068.931.112:5610:43221.62378.3
110Logan Couture32SJSC61008554.114.6746154.816.815.395.1110.442.657.418:1214:19341.72369.6
111Sean Couturier29PHIC4615154.512.1433555.112.712.186.798.850.050.021:0115:42520.01656.3
112Charlie Coyle29BOSC/RW4575650.4-5.0504055.6-1.87.789.797.354.845.216:0413:3221-0.7862.5
113Dylan Cozens20BUFC6796355.66.8664957.49.03.886.590.366.733.315:2613:22132.61662.5
114Lawson Crouse24ARILW6726951.14.3594855.19.97.987.595.448.151.918:0214:2021-0.42365.2
115Kirby Dach21CHIC6837951.23.6525548.63.77.183.390.551.648.418:2814:4972-2.32268.2
116Evgenii Dadonov32VEGRW6998553.86.4746453.64.77.195.9103.168.331.716:3014:43101.13154.8
117Jonathan Dahlen24SJSC6826954.313.6594656.216.917.489.3106.748.851.214:1011:42022.22669.2
118Rasmus Dahlin21BUFD6989750.3-0.6808050.0-1.38.893.3102.163.236.822:3718:39421.62055.0
119Phillip Danault28LAKC6946459.57.9755557.74.43.689.593.052.847.217:2114:19250.51770.6
120Calvin de Haan30CHID6878650.32.3666351.28.02.083.785.767.232.818:3216:2823-0.52347.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%
121Anthony DeAngelo26CARD5746453.62.3594755.71.712.2100.0112.263.636.417:0613:16030.01866.7
122Alex DeBrincat24CHIRW6638343.2-7.8486542.5-5.02.677.379.855.944.119:4113:3156-1.73751.4
123Jake DeBrusk25BOSLW4423554.50.9322655.2-2.08.094.7102.769.230.814:1812:39300.31154.5
124Danny DeKeyser31DETD6659440.9-7.0526743.7-6.310.085.495.447.552.519:5916:0803-1.41283.3
125Michael Del Zotto31OTTD2233241.8-13.5192048.7-6.50.084.684.627.872.215:5514:3102-0.3742.9
126Dylan DeMelo28WPGD6585551.34.0394049.44.17.189.796.851.948.115:2411:2001-0.3955.6
127Travis Dermott25TORD6946459.57.5754861.010.46.093.899.862.737.313:4213:24032.51656.3
128Nicolas Deslauriers30ANALW7426738.5-9.5304739.0-9.65.091.496.440.759.311:349:5900-1.81330.8
129Jason Dickinson26VANC6655653.73.5463954.14.65.792.698.348.052.013:4111:06310.31758.8
130Brenden Dillon31WPGD6759344.6-5.1477737.9-11.921.991.2113.155.344.718:3416:3433-1.81735.3
131Noah Dobson22NYID67210341.1-3.0567144.1-1.616.394.3110.653.846.218:2415:3414-0.81553.3
132Max Domi26CBJLW2282750.95.9212051.27.423.5100.0123.550.050.012:1711:4831-0.31145.5
133Ryan Donato25SEAC6555450.51.5353847.90.415.483.398.754.845.213:1010:5542-0.22254.5
134Joonas Donskoi29SEARW7737649.0-0.9495746.2-3.612.890.9103.743.556.517:2513:30330.31361.5
135Pavel Dorofeyev21VEGLW11325.0-20.91325.0-22.2100.00.0100.04:074:07100.00
136Drew Doughty32LAKD4754562.58.4483756.50.113.589.7103.263.636.422:3718:29050.51637.5
137Nic Dowd31WSHC5605452.61.1433555.11.26.1100.0106.125.674.413:6012:03300.51060.0
138Justin Dowling31VANC6445743.6-9.1323647.1-4.112.084.696.681.518.511:018:29100.21369.2
139Leon Draisaitl26EDMC5939549.53.7727648.63.517.396.5113.845.954.122:4018:2917-0.13253.1
140Jonathan Drouin26MTLLW7867254.44.8596248.80.68.979.188.058.941.117:1114:15010.02263.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%
141Jamie Drysdale19ANAD712212050.46.3989451.06.54.384.188.346.953.121:4018:5012-0.22552.0
142Dillon Dube23CGYC6677646.9-8.8546744.6-9.611.487.598.972.427.614:1411:4021-1.02171.4
143Pierre-Luc Dubois23WPGLW6869048.91.0646549.65.315.990.0105.955.644.418:2315:4017-0.51844.4
144Matt Duchene31NSHC71107858.510.5916259.513.010.282.292.466.333.719:1616:27431.43666.7
145Anthony Duclair26FLALW6794862.27.7633266.313.117.892.6110.459.041.011:3511:10230.71560.0
146Brandon Duhaime24MINRW6704361.99.0583463.07.56.895.2102.155.344.710:0610:01111.92281.8
147Mathew Dumba27MIND61179156.32.4936359.63.89.195.6104.656.143.923:1219:21152.94055.0
148Brian Dumoulin30PITD69010246.9-7.5697647.6-8.09.887.397.138.261.821:4319:1023-0.91330.8
149Vince Dunn25SEAD5706850.7-2.0545450.0-1.89.882.592.359.240.817:4615:1827-1.12245.5
150Christian Dvorak25MTLC7868550.3-0.9576845.6-3.99.180.089.150.050.018:5814:3221-0.51566.7
151Ryan Dzingel29ARIC6596049.62.2444648.91.49.788.998.629.071.013:1912:24240.61450.0
152Cody Eakin30BUFC3272849.1-10.0221855.0-3.911.193.8104.936.863.213:4211:45101.3977.8
153Jordan Eberle31SEARW710711248.9-1.3808947.3-2.75.786.992.554.745.319:3216:05111-1.83844.7
154Alexander Edler35LAKD6989151.9-2.8766852.8-2.74.991.396.253.346.719:3817:3202-0.32055.0
155Nikolaj Ehlers25WPGLW6937655.010.0645454.211.713.092.1105.166.733.318:5315:5844-0.64852.1
156Aaron Ekblad25FLAD6996759.64.9774762.18.417.591.4109.048.651.425:3216:28281.83562.9
157Mattias Ekholm31NSHD79410946.3-7.4728246.8-6.08.084.592.553.047.023:1318:35330.02544.0
158William Eklund19SJSLW5324541.6-3.7203139.2-6.90.088.288.250.050.013:1811:0813-0.1650.0
159Oliver Ekman-Larsson30VAND712910355.67.6947655.38.88.690.298.853.546.524:0818:50110.45154.9
160Lars Eller32WSHC6738247.1-6.9505846.3-10.115.692.3107.935.364.717:2814:2812-1.21850.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%
161Ryan Ellis31PHID3434847.31.4283345.9-2.015.0100.0115.048.451.624:0919:31250.41136.4
162Pierre Engvall25TORLW7786654.20.1645255.23.04.187.891.923.876.213:4210:3334-0.12661.5
163Tyler Ennis32OTTC6506443.9-7.5395043.8-10.14.391.295.547.152.911:329:4812-0.71361.5
164Mackenzie Entwistle22CHIRW5363749.30.4212842.9-4.312.581.093.529.270.810:409:31140.3475.0
165Loui Eriksson36ARILW6486243.6-5.3414647.1-0.96.584.490.845.754.312:5611:2412-0.6887.5
166Joel Eriksson Ek25MINC6716950.7-5.5584854.7-3.68.994.7103.650.050.019:5813:18401.02564.0
167Adam Erne26DETLW6497838.6-9.5375639.8-10.810.090.0100.053.146.915:1812:5535-1.01566.7
168Jake Evans25MTLC/RW5495845.8-6.6374744.0-3.90.096.896.858.141.914:1611:6031-1.0771.4
169Robby Fabbri26DETC6666849.34.6535051.54.44.886.591.234.165.916:0812:53432.12259.1
170Dante Fabbro23NSHD71329458.411.41017358.011.78.894.2103.159.840.218:1317:34213.62737.0
171Radek Faksa28DALC6707847.32.8595950.05.86.593.9100.439.660.416:5814:1701-1.91353.8
172Joel Farabee21PHILW4374346.30.3293247.52.030.4100.0130.435.764.316:2712:49330.81172.7
173Jesper Fast30CARRW5625254.43.1534057.03.412.896.4109.236.663.414:0212:17101.2887.5
174Justin Faulk29STLD5757948.70.2596946.1-1.217.094.3111.463.037.022:0318:06520.82466.7
175Martin Fehervary22WSHD6839446.9-7.6696850.4-5.012.095.7107.750.849.219:0217:14030.11250.0
176Mario Ferraro23SJSD610213044.0-1.1679541.4-4.711.592.3103.841.858.223:4921:2619-1.41520.0
177Kevin Fiala25MINLW6754960.57.4623365.310.44.387.591.874.525.518:5613:28142.24052.5
178Christian Fischer24ARIRW6486442.9-6.3335039.8-10.19.190.399.441.958.114:1811:2832-1.11553.3
179Haydn Fleury25SEAD4625851.73.2444350.63.92.992.995.858.141.919:0016:24011.61546.7
180Warren Foegele25EDMLW5535748.21.3404348.22.111.890.6102.451.748.313:2812:13650.81850.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%
181Marcus Foligno30MINLW6525150.5-5.3373452.1-6.316.192.0108.143.656.415:3710:40212.0862.5
182Nick Foligno34BOSLW2141156.0-7.110952.6-12.114.380.094.381.818.211:379:37000.4560.0
183Derek Forbort29BOSD4545947.8-8.8444748.4-12.611.188.299.348.551.519:0615:3400-0.41172.7
184Alex Formenton22OTTLW6567243.8-7.8444748.4-4.43.389.793.044.455.611:2210:15510.2875.0
185Filip Forsberg27NSHC71037458.29.8855759.913.28.981.890.766.333.718:2215:34161.52853.6
186Gustav Forsling25FLAD61059652.2-6.2787949.7-10.413.696.6110.148.351.720:3117:2466-0.12748.1
187Cam Fowler30ANAD710910451.27.0847752.27.69.889.599.342.657.422:3316:55440.62437.5
188Adam Fox23NYRD711410252.87.8857852.18.912.392.9105.149.450.624:4418:0197-1.02759.3
189Trent Frederic23BOSC4293346.8-8.6252550.0-8.35.388.293.535.065.010:2010:1310-1.6771.4
190Mark Friedman26PITD5685057.69.4593860.811.417.490.6108.052.647.413:2812:23102.11030.0
191Jonah Gadjovich23SJSLW18947.13.15935.7-4.750.085.7135.777.822.211:4411:3101-0.20
192Sam Gagner32DETC6453953.69.2412760.314.56.586.492.851.648.414:099:4011-0.61782.4
193Brendan Gallagher29MTLRW7826755.05.5555052.45.44.891.796.452.947.115:0311:5601-0.32958.6
194Conor Garland25VANRW79010147.1-5.3728147.1-3.912.395.1107.448.551.517:1115:0711-0.52050.0
195Adam Gaudette25CHIC3212347.72.1121938.7-2.414.381.395.560.040.010:099:5100-0.4742.9
196Frederick Gaudreau28MINC6725158.54.8563660.94.65.088.593.573.826.216:1912:48432.22263.6
197Johnny Gaudreau28CGYLW61108755.83.5776753.52.813.796.0109.744.855.218:5415:57832.03345.5
198Frederik Gauthier26NJDC3282552.8-0.9202050.0-3.80.092.992.921.178.911:059:2702-0.4475.0
199Julien Gauthier24NYRRW3244335.8-16.7183335.3-15.36.392.698.864.735.311:5811:1124-1.0580.0
200Vladislav Gavrikov26CBJD6898850.34.8706850.78.214.097.9111.941.858.221:2317:54221.01154.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%
201Glenn Gawdin24CGYC2181358.1-1.812957.10.80.0100.0100.037.562.59:159:13010.2475.0
202Morgan Geekie23SEAC7557343.0-8.5345339.1-12.33.885.088.858.042.012:4711:0022-1.61957.9
203Mason Geertsen26NJDD3221953.74.9141646.7-3.90.090.990.940.060.06:516:5111-0.730.0
204Ryan Getzlaf36ANAC71018255.212.1796156.413.03.683.787.235.764.317:4313:5537-0.73154.8
205Mark Giordano38SEAD711410552.13.7818150.01.59.686.295.862.137.921:3217:2704-0.24334.9
206Samuel Girard23COLD5958453.15.9706253.08.18.082.790.747.053.021:0117:4853-1.91526.7
207Zemgus Girgensons28BUFC6546147.0-4.7414746.6-5.317.194.9112.034.865.216:1612:25431.81770.6
208Claude Giroux34PHIC/LW4525051.06.9363749.34.510.785.295.946.353.718:0314:3910-0.81782.4
209Cody Glass22NSHC2132039.4-13.991636.0-16.40.0100.0100.061.538.511:278:51000.1366.7
210Luke Glendening32DALC6425842.0-4.0364643.9-2.54.091.495.432.667.413:1010:0030-1.21266.7
211Alex Goligoski36MIND6856955.20.6615055.0-3.36.390.696.962.137.919:3115:15121.81947.4
212Barclay Goodrow28NYRRW7778148.71.3545549.54.19.489.799.140.060.016:4514:0244-1.51275.0
213Shayne Gostisbehere28ARID6729144.2-5.3526843.3-6.39.884.694.447.652.419:1915:5611-0.22540.0
214Yanni Gourde30SEAC3543461.413.7433058.912.18.381.089.374.225.821:5716:55410.11560.0
215Mikael Granlund29NSHC71028654.34.4796654.55.410.989.6100.559.740.320:1415:24141.01764.7
216Derek Grant31ANAC5325337.6-10.3223936.1-11.70.093.393.325.974.112:419:1311-0.8520.0
217Ryan Graves26NJDD5777351.3-2.4635852.1-3.420.690.5111.130.469.620:5717:55350.11625.0
218Andy Greene39NYID68010343.70.6647346.72.26.892.399.143.156.917:1415:2632-0.71118.2
219Jordan Greenway24MINLW6476342.7-15.1354146.1-13.919.488.5107.852.447.612:4811:35011.8944.4
220Rocco Grimaldi28NSHC2161159.37.712957.17.10.0100.0100.066.733.310:248:28010.610.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%
221Benoit-Olivier Groulx21ANAC7457039.1-8.8335238.8-10.00.089.589.532.467.611:359:3111-2.61442.9
222Carl Grundstrom24LAKRW4252847.2-2.8212446.7-6.47.187.594.638.161.911:1710:6031-0.61070.0
223Matt Grzelcyk28BOSD4775259.79.0592768.617.38.390.098.366.034.018:5017:27210.71770.6
224Radko Gudas31FLAD6859048.6-11.1636748.5-11.216.796.0112.745.554.518:2615:5816-0.81952.6
225Erik Gudbranson30CGYD6987855.73.1726253.73.17.792.9100.551.049.017:4114:41141.42142.9
226Jake Guentzel27PITC5775757.58.4584456.96.910.085.395.355.045.019:1814:53110.92466.7
227Denis Gurianov24DALRW6606448.44.0445046.81.23.1100.0103.147.252.813:2511:2804-0.93647.2
228Erik Gustafsson29CHID5615453.04.2384545.8-1.06.381.687.877.122.914:3813:1511-2.31225.0
229Brandon Hagel23CHILW6867154.88.7555450.56.45.187.292.357.542.515:3413:5052-1.5944.4
230Carl Hagelin33WSHLW6756354.33.0534454.61.35.4100.0105.422.977.113:3111:5113-0.11546.7
231Robert Hagg26BUFD6927654.86.0765757.19.27.195.8103.032.667.418:4015:26031.71540.0
232Nicolas Hague23VEGD61059153.66.3836655.77.86.786.793.353.346.717:3416:4045-1.42055.0
233Jani Hakanpaa29DALD6586646.82.0464650.05.39.788.297.926.573.514:3712:5400-1.21050.0
234Taylor Hall30BOSLW4584755.21.9523559.84.47.788.095.755.944.115:5213:28010.31266.7
235Dougie Hamilton28NJDD5926757.97.4704660.38.914.088.2102.246.653.423:5318:38370.92751.9
236Noah Hanifin25CGYD61209755.32.9897853.32.713.096.2109.345.055.022:0718:37411.12839.3
237Joel Hanley30DALD4374346.31.4293148.34.410.588.098.540.060.012:3212:1102-0.5540.0
238Mike Hardman22CHIRW112957.1-1.08657.1-0.30.050.050.050.050.09:549:47000.1366.7
239Jansen Harkins24WPGC6445544.4-4.5304142.3-4.615.892.6108.451.948.111:5111:1233-1.11040.0
240Ben Harpur27NSHD2112233.3-26.861627.3-32.90.076.976.911.188.912:3712:2103-1.210.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%
241Scott Harrington28CBJD4274637.0-15.2173632.1-18.411.185.296.329.670.413:1911:4700-2.42100.0
242Ryan Hartman27MINRW6645553.8-1.3473855.3-2.616.392.0108.349.150.915:3612:05202.52475.0
243Garnet Hathaway30WSHRW6745856.15.2534355.22.15.4100.0105.422.977.112:2911:56200.22352.2
244Erik Haula30BOSLW4434151.2-3.5322952.5-5.68.087.095.064.335.715:2312:4610-0.6955.6
245John Hayden26BUFC3282552.88.4201951.37.70.0100.0100.076.923.19:279:09300.4742.9
246Victor Hedman31TBLD715011556.64.01218957.65.312.083.695.572.627.425:5520:41222.74141.5
247Danton Heinen26PITC/LW6657546.4-7.1535151.0-2.418.490.9109.374.425.614:4913:0551-1.01291.7
248Miro Heiskanen22DALD69611345.91.1718944.4-2.55.892.998.652.847.226:3120:5357-2.53455.9
249Darren Helm35COLC/LW6484054.54.3343251.53.13.785.789.437.063.011:459:3631-1.41662.5
250Adam Henrique31ANAC7949849.03.6727349.73.75.690.095.659.340.716:3214:27421.12650.0
251Tomas Hertl28SJSC6687846.62.7455943.3-1.18.391.9100.247.552.517:4314:31202.02552.0
252Matthew Highmore25VANLW7706751.10.4464948.4-1.62.991.794.632.167.912:3711:1212-1.18100.0
253Vinnie Hinostroza27BUFC6807252.62.8655454.65.35.989.795.657.442.614:3014:22332.51866.7
254Roope Hintz25DALLW6706950.46.8525051.06.86.188.294.339.061.015:1512:14120.82650.0
255Nico Hischier23NJDC5715655.94.0553958.55.711.195.8106.946.553.520:3115:12622.42055.0
256Mike Hoffman32MTLC/LW4383552.1-0.8252451.00.711.194.4105.636.763.316:4313:4313-0.11464.3
257Gregory Hofmann29CBJC6417336.0-13.9325536.8-10.713.693.0106.738.961.111:4211:0810-1.3862.5
258Nils Hoglander21VANLW7767650.0-1.0525747.7-2.67.597.6105.152.247.815:1013:2544-1.42272.7
259Nick Holden34OTTD6728446.2-5.1545748.6-4.32.690.993.534.066.017:3714:41260.41631.3
260Justin Holl30TORD69210646.5-10.9668144.9-11.96.585.992.544.255.820:3517:2616-2.61136.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%
261Patric Hornqvist35FLARW6595950.0-7.8404447.6-10.73.692.696.251.448.612:509:16210.61872.2
262Bo Horvat26VANC71079652.72.8857852.13.88.889.598.350.649.421:0616:28510.02853.6
263Brett Howden23VEGC4283544.4-11.7222844.0-14.20.0100.0100.035.764.38:388:28210.4366.7
264Filip Hronek24DETD4457836.6-13.0386038.8-12.515.691.1106.742.557.523:0318:1204-0.7944.4
265Jonathan Huberdeau28FLALW6615453.0-4.0443853.7-3.116.290.9107.187.812.218:0910:44270.42055.0
266Jack Hughes20NJDC2162440.0-15.6111739.3-21.530.092.3122.360.040.013:0711:47101-0.24100.0
267Quinn Hughes22VAND612010154.33.8767749.7-1.78.593.0101.561.438.626:0021:2524-1.73237.5
268Brad Hunt33VAND191537.5-7.381534.8-13.00.076.976.957.142.915:5113:1400-1.0683.3
269Dryden Hunt26NYRLW7594258.412.8393354.29.27.495.5102.962.537.510:259:22200.91060.0
270Zach Hyman29EDMC5607345.1-2.8435543.9-3.67.186.793.841.258.817:4813:2020-1.02450.0
271Alex Iafallo28LAKC6875660.89.4684958.14.87.488.696.066.733.317:2013:11410.72665.4
272Mattias Janmark29VEGC3222151.2-4.7161945.7-12.40.091.791.741.258.89:499:2010-0.3837.5
273Calle Jarnkrok30SEAC2252451.0-3.6211952.5-1.916.784.6101.366.733.316:1614:45000.2540.0
274Christian Jaros25NJDD2151944.1-9.7131546.4-7.70.0100.0100.040.060.014:1813:13010.5475.0
275Dmitrij Jaskin28ARIRW4544654.05.9373750.00.28.787.596.261.538.515:4414:20221.01650.0
276Tanner Jeannot24NSHF7687348.2-3.9485546.6-5.48.895.6104.434.165.913:1911:28230.22268.2
277Boone Jenner28CBJC6737649.02.7505746.72.05.690.596.045.554.520:2013:5713-0.42360.9
278Nick Jensen31WSHD6959849.2-4.4676251.9-2.518.897.7116.538.561.520:0417:38360.32035.0
279Ryan Johansen29NSHC7827851.30.0646151.20.610.380.490.761.538.517:3714:15340.91376.9
280Marcus Johansson31SEAC/W1191359.46.514960.99.99.1100.0109.175.025.016:1313:37000.1333.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%
281Erik Johnson33COLD6978054.85.7646151.23.37.797.8105.545.354.718:5216:01311.32142.9
282Jack Johnson35COLD5345140.0-10.7264039.4-8.84.596.6101.133.366.715:2711:4711-0.5683.3
283Reese Johnson23CHIF111857.913.56650.08.00.066.766.70.0100.012:069:57110.3366.7
284Tyler Johnson31CHIC6547442.2-8.7435842.6-4.76.585.191.655.244.815:2111:0210-1.91752.9
285Andreas Johnsson27NJDLW5635354.31.8513857.34.010.889.7100.564.935.113:5612:5634-0.2966.7
286Ross Johnston27NYILW13730.0-13.93633.3-13.80.075.075.00.0100.05:505:5000-0.40
287Henri Jokiharju22BUFD181534.8-25.661037.5-26.10.0100.0100.044.455.616:3914:39010.10
288Max Jones23ANALW2131743.34.491340.90.30.090.090.025.075.09:548:5002-0.5450.0
289Seth Jones27CHID610010648.5-0.3757948.74.73.783.186.862.337.725:5418:5533-1.33452.9
290Mathieu Joseph24TBLRW7725158.55.3494154.4-0.29.193.3102.472.427.613:1110:4751-0.71163.6
291Roman Josi31NSHD715511956.69.71229456.510.811.892.6104.466.433.625:1821:53454.54955.1
292Tyson Jost23COLC6585850.0-1.1433853.15.211.184.896.031.168.917:1913:13410.91384.6
293Nazem Kadri31COLC61068854.65.7717150.01.79.486.095.458.541.519:2416:40411.03053.3
294Kaapo Kakko20NYRRW3353351.5-0.5252550.0-0.87.195.0102.161.538.513:5710:5611-0.6955.6
295Arthur Kaliyev20LAKRW5373154.4-1.6302158.82.64.883.388.163.636.412:3710:2410-0.41788.2
296David Kampf27TORC7776255.41.6554853.40.72.681.884.413.686.414:3311:2421-0.71250.0
297Patrick Kane33CHIRW5758148.1-1.4516643.6-4.62.482.284.758.341.720:3015:2710-1.43568.6
298Kasperi Kapanen25PITRW6815957.98.2624657.46.38.788.997.658.541.517:3114:03311.42556.0
299Kirill Kaprizov24MINLW6987656.32.2765657.60.46.690.597.059.240.819:2215:19210.62958.6
300Erik Karlsson31SJSD68810944.70.1648144.10.212.596.2108.750.749.321:1617:18490.82835.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%
301William Karlsson29VEGC6959151.12.6696252.73.23.978.682.563.136.918:4514:4735-0.32356.5
302Ondrej Kase26TORRW7716452.6-1.9565152.3-0.75.180.085.19.390.712:3710:5614-1.22653.8
303Zack Kassian31EDMRW4404944.9-0.3333846.52.014.887.5102.341.758.313:2312:52131.0580.0
304Boris Katchouk23TBLLW4271465.911.6191261.35.60.0100.0100.066.733.38:328:15000.5837.5
305Martin Kaut22COLRW3222844.0-4.3131940.6-5.20.0100.0100.055.644.48:327:1900-0.410.0
306Duncan Keith38EDMD5667845.8-1.9495646.70.210.389.8100.125.574.518:5916:44421.31154.5
307Clayton Keller23ARIC6807252.66.7665156.412.06.583.389.950.050.018:1914:55220.12470.8
308Parker Kelly22OTTF4282949.11.2212051.21.60.093.893.835.764.38:537:1222-0.31136.4
309Adrian Kempe25LAKLW6856955.22.0655753.3-1.86.386.893.163.436.615:5412:4811-0.32653.8
310Alexander Kerfoot27TORC7778248.4-7.4586547.2-7.57.788.696.350.050.014:2712:1325-0.51540.0
311Tanner Kero29DALRW6384645.20.0283643.8-2.510.088.598.542.457.69:358:4412-1.1366.7
312Phil Kessel34ARIRW6616946.9-1.2476043.9-5.211.888.6100.469.730.316:2513:1131-0.11643.8
313Jujhar Khaira27CHILW5393453.45.4242648.01.80.085.785.738.261.812:4510:40000.6742.9
314Matt Kiersted23FLAD2342063.010.4251365.814.05.0100.0105.085.714.312:3112:04110.7633.3
315Alex Killorn32TBLC/LW7947655.31.4745656.93.215.380.595.755.844.219:3814:36611.51872.2
316Joel Kiviranta25DALF6343946.61.5273245.8-0.111.191.7102.844.455.68:068:05000.7742.9
317John Klingberg29DALD2242648.03.5211656.812.10.066.766.750.050.015:3013:12010.0560.0
318Slater Koekkoek27EDMD3293644.6-3.0242648.01.15.695.0100.652.647.410:1610:0400-0.6450.0
319Keegan Kolesar24VEGRW6797152.74.5585153.23.87.189.796.952.447.614:4713:4033-0.81855.6
320Leo Komarov35NYIC161331.6-9.16842.91.20.0100.0100.050.050.010:5010:5000-0.10
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%
321Travis Konecny24PHIC4575152.89.5413653.210.012.986.299.151.049.016:5814:2240-0.12152.4
322Anze Kopitar34LAKC61046760.810.1775060.68.59.591.4101.055.244.820:2815:22333.62479.2
323Klim Kostin22STLC/LW4323250.0-1.5292751.83.913.684.297.857.942.110:1910:13120.21070.0
324Jesperi Kotkaniemi21CARC5585451.8-0.3413553.9-0.63.392.395.661.338.712:3511:1100-0.21361.5
325Peyton Krebs21VEGC6677248.2-1.3495248.5-2.38.385.093.342.058.013:2912:3803-0.91258.3
326Chris Kreider30NYRLW7969251.14.8677248.22.613.691.8105.543.556.520:3515:1315-1.53852.6
327Torey Krug30STLD5807850.63.1606747.20.617.490.2107.668.531.520:2517:34010.62254.5
328Dominik Kubalík26CHILW6576447.1-2.1374644.6-1.88.381.689.965.334.715:3412:3913-1.43151.6
329Nikita Kucherov28TBLRW3604855.62.7503658.18.110.886.297.061.138.920:4117:19111.01752.9
330Karson Kuhlman26BOSC4353450.7-3.9292454.7-2.64.393.898.140.959.110:5210:4501-0.6944.4
331Dean Kukan28CBJD2242648.07.5172144.74.114.3100.0114.341.258.814:4914:17110.3560.0
332Brett Kulak28MTLD7748845.7-7.3496841.9-8.915.086.7101.740.060.015:2815:0624-1.1633.3
333Dmitry Kulikov31MIND6776056.21.9634260.03.613.687.1100.748.951.116:1813:54122.61136.4
334Luke Kunin24NSHC7567841.8-12.1375938.5-15.411.595.5107.052.048.014:5811:3901-1.22138.1
335Janne Kuokkanen23NJDC/LW5555848.7-5.7384645.2-11.96.997.1104.024.275.814:0412:4742-0.51163.6
336Rasmus Kupari21LAKC5284240.0-12.6213537.5-17.06.796.3103.044.056.011:1910:3041-0.8560.0
337Sean Kuraly29CBJC6407435.1-15.0324939.5-7.114.394.4108.723.376.713:4211:0511-1.01145.5
338Philipp Kurashev22CHIC5355837.6-13.2264337.7-9.34.578.182.770.030.013:0811:5630-1.51154.5
339Evgeny Kuznetsov29WSHC6816854.43.1655156.03.420.590.9111.479.220.819:5515:08431.63360.6
340Oliver Kylington24CGYD5755358.68.3503757.58.87.188.996.052.048.014:1413:59100.51457.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%
341Jordan Kyrou23STLC5535449.51.2434548.92.717.197.1114.254.845.214:3213:07221.01963.2
342Kevin Labanc26SJSRW6556745.10.6414746.63.36.193.399.441.958.116:2213:39110.11457.1
343Andrew Ladd36ARILW6637446.0-2.5445544.4-4.47.190.097.124.275.815:2513:3345-0.81442.9
344Sam Lafferty26PITC/LW4212743.8-6.9162143.2-8.716.793.8110.413.386.79:217:41100.1366.7
345Alexis Lafreniere20NYRLW7798947.0-1.0607245.5-1.37.396.0103.351.148.915:4212:0632-1.02665.4
346Patrik Laine23CBJRW6676849.63.5485745.70.612.592.5105.048.751.317:3013:461100.43847.4
347Juho Lammikko26VANRW7466143.0-9.4323746.4-3.93.884.688.556.543.59:127:3722-0.51250.0
348Gabriel Landeskog29COLLW4684759.111.3453457.010.618.881.8100.667.332.720:5617:15110.92360.9
349Hendrix Lapierre19WSHC3153132.6-20.592229.0-25.125.094.4119.466.733.39:178:0200-1.53100.0
350Dylan Larkin25DETC5544057.410.8453556.35.919.588.9108.470.429.615:5612:09352.92268.2
351Adam Larsson29SEAD710110449.3-0.6767949.00.016.085.7101.742.257.821:1819:1912-0.12646.2
352Johan Larsson29ARILW/C6827352.97.1625951.24.910.590.9101.429.470.617:2516:0252-0.11050.0
353Scott Laughton27PHIC4355140.7-6.9283743.1-3.815.096.0111.025.075.015:5313:1812-0.1933.3
354Jeremy Lauzon24SEAD77710941.4-11.9637545.7-4.87.590.798.337.762.316:3114:3211-0.11241.7
355Nick Leddy30DETD6838948.33.6666749.62.29.191.8100.949.051.021:2618:17252.31457.1
356Anders Lee31NYILW5778846.74.6586846.00.511.993.8105.753.546.516:4414:2411-1.42147.6
357Artturi Lehkonen26MTLLW7505149.5-1.7323746.4-2.30.091.391.352.048.012:249:3222-0.41520.0
358Brendan Lemieux25LAKLW116576.212.913476.513.10.0100.0100.050.050.011:1411:14000.4333.3
359Jake Leschyshyn22VEGC4344244.7-3.6263145.6-3.60.0100.0100.038.561.510:059:39200.0450.0
360Kris Letang34PITD4738346.8-11.4506145.0-14.512.187.899.940.959.126:0822:1840-2.11844.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%
361Trevor Lewis35CGYC6566048.3-6.5404547.1-5.62.789.792.444.455.614:1812:17010.11145.5
362Timothy Liljegren22TORD2162440.0-20.191833.3-22.00.092.392.355.644.414:5614:2321-1.1633.3
363Kole Lind23SEARW12722.2-23.72722.2-21.50.066.766.733.366.79:219:2011-0.40
364Oskar Lindblom25PHILW4385142.7-4.3303844.1-2.513.096.4109.527.372.714:4912:4711-0.1580.0
365Esa Lindell27DALD6859447.53.3637346.30.75.996.1102.042.457.623:1918:5613-2.82470.8
366Ryan Lindgren23NYRD7899548.40.9676949.34.113.095.9109.044.056.018:6016:2218-0.51442.9
367Elias Lindholm27CGYC6957356.54.3675654.54.015.997.5113.441.458.619:4915:00421.62378.3
368Hampus Lindholm28ANAD711812349.04.0939350.04.76.188.194.142.457.621:3019:0136-0.93138.7
369Gustav Lindstrom23DETD6878450.97.4716153.88.37.090.797.748.151.916:5614:16241.91258.3
370Blake Lizotte24LAKC5484054.5-1.2323250.0-7.54.395.599.841.758.312:1711:0521-0.51258.3
371Ryan Lomberg27FLALW2281270.018.2201164.511.66.7100.0106.780.020.010:058:38000.4560.0
372Steven Lorentz25CARC/LW5364146.8-6.3292454.70.310.0100.0110.054.545.59:068:52420.6450.0
373Adam Lowry28WPGLW6557044.0-5.4385441.3-6.212.594.7107.246.953.115:5512:0342-2.11346.2
374Milan Lucic33CGYLW6555151.9-1.9384446.3-6.43.289.792.951.049.011:5710:3914-0.41361.5
375Anton Lundell20FLAC5676550.8-5.4414348.8-7.517.996.9114.717.382.716:1812:5473-0.91546.7
376Isac Lundestrom22ANAC7589138.9-9.7477139.8-9.518.293.6111.830.269.814:3312:3633-0.51361.5
377Nils Lundkvist21NYRD6629140.5-9.5457039.1-10.23.692.696.251.448.614:4612:4914-2.81921.1
378Eetu Luostarinen23FLAC3321765.39.4261563.46.20.0100.0100.061.938.112:5011:24120.21154.5
379Ilya Lyubushkin27ARID6716552.25.8565251.95.511.992.5104.429.470.616:4215:25100.0757.1
380Olli Maatta27LAKD19469.221.89375.023.40.050.050.066.733.318:2713:16010.3250.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%
381Kurtis MacDermid27COLD3142635.0-20.6102231.3-22.00.084.284.20.0100.08:528:1900-0.6250.0
382Zack MacEwen25PHIC291734.6-7.371531.8-8.70.092.392.316.783.38:348:34010.1366.7
383Nathan MacKinnon26COLC4575351.87.6393850.69.716.065.481.468.231.821:1717:50270.02445.8
384Josh Mahura23ANAD4246826.1-30.1194728.8-27.214.390.0104.334.865.214:0213:2102-2.6366.7
385Cale Makar23COLD611710752.22.2857951.84.910.977.488.365.134.924:5820:2624-1.13441.2
386Mikhail Maltsev23COLLW3201951.310.3151746.97.30.075.075.050.050.09:507:3320-1.1666.7
387Andrew Mangiapane25CGYLW6637047.4-7.9546047.4-5.712.290.5102.760.639.414:5511:4030-1.42286.4
388Josh Manson30ANAD710410051.06.6767450.75.210.794.0104.743.356.718:5215:54351.12055.0
389Anthony Mantha27WSHRW6606348.8-4.2424250.0-4.621.985.7107.640.060.014:4511:4212-0.71675.0
390Brad Marchand33BOSLW4654957.04.6493161.36.315.088.9103.961.438.619:1814:33630.11275.0
391Jonathan Marchessault31VEGC61109553.76.5826755.06.93.481.384.664.635.418:3415:57550.13641.7
392Mason Marchment26FLAF4484054.5-2.9363054.5-2.916.0100.0116.020.080.013:4113:3601-0.71450.0
393John Marino24PITD6918751.1-0.9676451.1-2.411.591.1102.639.660.423:4218:44131.21844.4
394Mitch Marner24TORRW711710951.8-3.4868350.9-2.90.092.992.968.431.621:3015:57880.43844.7
395Pat Maroon33TBLLW6593960.29.4482962.311.12.791.794.464.735.312:5411:21300.38100.0
396Matt Martin32NYILW4284240.0-5.6213140.4-6.713.3100.0113.314.385.711:5011:34100.0475.0
397Alec Martinez34VEGD3526743.7-0.1425145.20.210.097.5107.556.343.821:4718:4701-0.8666.7
398Jordan Martinook29CARLW5453754.93.5332556.92.98.7100.0108.750.050.010:159:5201-0.11250.0
399Mike Matheson27PITD3432959.712.0342063.016.04.583.387.956.044.019:0117:07420.22035.0
400Stefan Matteau27COLLW11420.0-43.71325.0-37.30.0100.0100.00.0100.03:393:39000.00
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%
401Auston Matthews24TORC4725059.06.5524155.94.96.584.891.366.733.320:5717:39230.83455.9
402Scott Mayfield29NYID69411046.14.2707947.02.65.991.197.035.864.219:4817:1845-0.72045.0
403Dysin Mayo25ARID1121741.4-3.891145.0-1.914.388.9103.250.050.014:5114:51010.0650.0
404Charlie McAvoy24BOSD4756254.71.4593662.18.210.693.3104.061.538.523:2519:1714-0.21353.8
405Jake McCabe28CHID6859547.2-2.3537242.4-5.47.781.889.525.574.520:4617:1901-0.91735.3
406Jared McCann25SEAC7809645.5-5.9607145.8-4.514.082.096.045.554.516:3313:0944-1.02152.4
407Connor McDavid25EDMC5959250.85.9747250.76.815.191.4106.553.346.721:4118:1299-0.33070.0
408Ryan McDonagh32TBLD71068954.40.1806953.7-1.39.185.494.540.060.022:1518:05140.62759.3
409Brock McGinn27PITLW6707349.0-3.8535250.5-3.115.089.5104.526.273.816:1714:25250.01764.7
410Greg McKegg29NYRC4183136.7-9.2142140.0-4.50.094.194.116.783.310:058:2602-0.5366.7
411Michael McLeod23NJDC5516145.5-9.8424747.2-9.57.787.194.821.678.414:5612:4171-0.61656.3
412Ryan McLeod22EDMC271138.9-9.14833.3-15.20.0100.0100.022.277.85:525:2401-0.20
413Connor McMichael21WSHC4533262.410.5412067.215.19.786.796.363.037.012:0211:54121.71560.0
414Brayden McNabb31VEGD6909748.1-1.5697348.6-2.58.791.299.940.060.017:4315:25630.71421.4
415Mason Mctavish19ANAC3173135.4-3.2142734.1-6.828.695.2123.828.671.411:318:0810-1.2450.0
416Jayson Megna31COLC4332953.2-2.4272255.12.60.092.992.918.281.89:349:1100-0.6771.4
417Timo Meier25SJSRW61038853.914.6776056.219.114.392.5106.845.754.317:1614:33623.34757.4
418Dawson Mercer20NJDC5553859.17.7442662.910.69.190.099.159.440.613:2911:45440.41957.9
419Jonathon Merrill29MIND6736054.90.1584258.00.914.386.7101.046.953.115:6013:49021.91435.7
420Victor Mete23OTTD4545748.6-0.5424747.2-5.57.177.484.643.556.514:3912:32020.0862.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%
421Jacob Middleton26SJSD67210141.6-4.4527640.6-5.213.598.0111.548.351.716:5515:3133-0.1966.7
422Sonny Milano25ANALW2272650.9-4.9252352.1-5.613.076.990.053.846.214:3813:52200.2580.0
423Colin Miller29BUFD6787850.0-0.9566247.5-4.711.692.9104.543.856.320:2916:48140.91668.8
424J.T. Miller28VANC71018753.74.2707050.00.59.887.997.770.329.721:4815:1626-0.92552.0
425K'Andre Miller22NYRD71009651.04.8707448.63.26.594.7101.361.438.617:5716:5804-0.92326.1
426Daniil Miromanov24VEGD/RW2242747.1-7.8171750.0-4.58.3100.0108.350.050.014:4613:5500-0.3650.0
427Ian Mitchell23CHID2161551.67.4111247.85.014.390.9105.277.822.28:498:1100-0.6450.0
428Casey Mittelstadt23BUFC14930.8-26.44736.4-24.90.0100.0100.025.075.09:077:09100.010.0
429Sean Monahan27CGYC6746951.7-2.3565650.0-2.14.386.190.454.046.015:0112:16610.61838.9
430Brandon Montour27FLAD6977157.72.2675654.5-2.45.895.5101.276.923.115:4713:25321.02540.0
431John Moore31BOSD1132138.23.2101540.0-0.911.1100.0111.142.957.118:4716:0600-0.1366.7
432Trevor Moore26LAKLW6555350.9-3.5423951.9-3.43.493.597.047.452.613:3212:2110-0.21560.0
433Josh Morrissey26WPGD610210449.52.2737948.03.219.294.7114.052.747.321:5919:2914-0.42441.7
434Connor Murphy28CHID6849447.2-2.4536943.4-3.85.079.184.128.371.720:5617:4444-1.21838.9
435Ryan Murray28COLD6636848.1-3.7475048.5-0.65.188.293.444.955.116:0613:44010.7366.7
436Jake Muzzin32TORD711112147.8-9.4758746.3-9.56.485.391.743.556.520:2117:2307-3.72725.9
437Philippe Myers25NSHD3323647.1-8.0212842.9-11.50.095.295.257.142.917:1715:1924-0.1933.3
438Tyler Myers31VAND71089752.72.8827851.32.412.189.5101.556.143.921:1018:3012-0.31838.9
439Vladislav Namestnikov29DETC6336035.5-12.5304142.3-7.219.283.9103.144.255.814:1411:3361-1.2785.7
440Riley Nash32WPGC6222744.9-3.6122136.4-10.60.094.194.166.733.38:396:1112-1.3757.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%
441James Neal34STLLW4332655.99.6281762.219.50.083.383.333.366.712:1911:11021.21163.6
442Martin Necas23CARC5565550.5-2.0444549.4-6.79.791.7101.363.436.616:0612:0903-0.61656.3
443Jake Neighbours19STLLW5244236.4-14.3213835.6-13.413.387.5100.837.562.59:589:2700-0.9683.3
444Brock Nelson30NYIC66610538.6-6.5557542.3-4.17.187.594.652.547.517:5915:0435-0.12161.9
445Patrik Nemeth29NYRD77812837.9-14.8549835.5-16.35.491.797.143.256.818:0315:2632-4.61450.0
446Alex Newhook21COLC18753.3-3.35455.6-0.70.0100.0100.033.366.710:308:56010.2250.0
447Valeri Nichushkin26COLRW1191555.9-0.5141253.8-3.69.188.998.033.366.715:0312:53100.2742.9
448Nino Niederreiter29CARRW5625254.43.1524056.52.813.292.9106.043.656.415:0813:14131.22065.0
449Matthew Nieto29SJSLW6507440.3-5.6345140.0-5.27.791.298.940.959.113:5512:4542-1.4988.9
450Sami Niku25MTLD2211853.83.1151157.77.121.488.9110.330.070.015:2913:23000.0650.0
451Joshua Norris22OTTC6978852.43.6756055.65.412.892.7105.473.526.519:1416:50242.43256.3
452Tomas Nosek29BOSC4394447.0-8.9333449.3-10.011.5100.0111.546.753.314:1211:6012-0.4875.0
453Thomas Novak24NSHC5233539.7-13.6182740.0-13.16.787.594.276.923.110:448:4931-0.2666.7
454Ryan Nugent-Hopkins28EDMC5637545.7-2.1435643.4-4.29.792.7102.434.165.920:1914:21520.51758.8
455Darnell Nurse26EDMD510611248.62.6809047.11.012.793.8106.550.050.027:3722:4843-1.22759.3
456William Nylander25TORC71168059.27.1896557.87.09.188.297.359.440.619:2515:02931.54257.1
457Gustav Nyquist32CBJRW6768447.50.7566645.90.910.393.8104.039.560.516:3214:11310.21241.7
458Liam O'Brien27ARIC3163134.0-11.7112332.4-12.816.792.9109.521.478.610:1710:1300-1.4650.0
459Drew O'Connor23PITF5493757.06.1412067.216.119.485.7105.150.050.011:2310:15012.11866.7
460Logan O'Connor25COLRW6514553.12.7453357.710.82.692.695.230.070.012:3310:20510.81681.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%
461Ryan O'Reilly30STLC5566048.3-0.4415045.1-2.417.691.7109.333.366.719:1314:2232-0.61190.9
462Kyle Okposo33BUFRW6586347.9-3.5435046.2-5.914.795.2109.935.764.316:1812:58751.02860.7
463Jamie Oleksiak29SEAD710010050.00.5737748.7-0.512.885.598.245.554.519:1717:2135-1.71353.8
464Victor Olofsson26BUFRW6735855.76.7594457.38.59.893.8103.550.050.017:0913:37201.02860.7
465Dmitry Orlov30WSHD611610752.0-0.1867354.10.814.392.6106.943.156.920:4219:3603-1.11464.3
466T.J. Oshie35WSHC/RW6717548.6-4.7505050.0-4.810.889.5100.358.841.217:3413:4630-0.31957.9
467Alex Ovechkin36WSHLW6877454.02.8715755.52.722.989.5112.480.020.020:1315:01451.45052.0
468Max Pacioretty33VEGLW2265133.8-8.6233738.3-2.125.096.4121.440.959.118:1316:4300-0.61681.3
469Jean-Gabriel Pageau29NYIC5636549.210.4464252.311.79.493.5102.927.872.215:1713:0942-0.91973.7
470Ondrej Palat30TBLLW71109154.70.7877155.10.711.583.094.567.132.916:3614:27220.22268.2
471Kyle Palmieri30NYIRW68310045.42.9707448.65.09.695.9105.552.647.416:3214:04300.12462.5
472Artemi Panarin30NYRLW710511348.20.7778747.00.94.890.995.762.137.920:1315:5398-2.23435.3
473Cedric Paquette28MTLC5332457.99.7221855.07.84.880.084.838.961.19:427:39100.6785.7
474Colton Parayko28STLD57910942.0-11.1648443.2-6.119.691.5111.135.065.024:3821:2852-0.11838.9
475Zach Parise37NYILW6656450.49.0463854.811.76.596.6103.035.065.014:0111:15300.81485.7
476David Pastrnak25BOSRW4714362.312.3522765.812.712.286.498.664.335.718:0215:42040.43551.4
477Greg Pateryn31ANAD2153629.4-9.0102826.3-13.516.7100.0116.717.682.417:1813:1201-0.93100.0
478Nolan Patrick23VEGC4483955.29.6353252.24.18.395.8104.265.234.813:5812:37110.31566.7
479Nick Paul26OTTLW6917953.55.0625254.43.54.286.090.239.061.018:1615:28540.63171.0
480Joe Pavelski37DALC6627345.90.9475347.01.58.894.6103.445.654.415:4713:2504-0.41450.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%
481Tanner Pearson29VANLW7889149.2-2.3707149.60.010.392.5102.846.253.817:0614:4711-0.72680.8
482Lane Pederson24SJSF4215726.9-20.3163829.6-18.10.092.392.352.647.411:2511:0501-2.060.0
483Andrew Peeke23CBJD6509135.5-15.5336733.0-16.19.193.5102.635.065.017:1814:0620-3.120.0
484Adam Pelech27NYID69810847.66.4767550.37.710.996.2107.134.265.820:4818:16430.1742.9
485Cole Perfetti20WPGC2131448.1-12.0101050.0-5.30.075.075.050.050.08:568:5600-0.7333.3
486Brendan Perlini25EDMLW4263145.6-3.9172540.5-9.50.0100.0100.033.366.77:457:4500-0.8250.0
487Mathieu Perreault34MTLC6435145.7-5.0313944.3-3.620.092.0112.040.060.011:0110:0333-0.31656.3
488David Perron33STLLW5555848.70.1414846.1-1.012.194.1106.236.663.417:0114:06100.02969.0
489Corey Perry36TBLRW7675654.50.2534057.03.04.778.883.464.635.413:1210:55030.22263.6
490Brett Pesce27CARD5867553.42.1645952.0-3.78.991.1100.042.457.621:4317:27170.01540.0
491Jacob Peterson22DALC6667945.50.4515747.21.82.897.6100.346.753.315:1013:09220.81553.3
492Jeff Petry34MTLD7869248.3-3.8576945.2-4.47.391.198.449.250.823:5017:10012-2.12630.8
493Elias Pettersson23VANC71059053.84.4728147.1-3.93.891.895.667.832.220:5816:2644-2.93164.5
494Marcus Pettersson25PITD6897454.64.1625553.00.324.093.2117.238.861.219:0817:34201.71353.8
495Alex Pietrangelo32VEGD614113650.92.910310250.2-0.14.086.890.859.840.226:3622:1485-2.14052.5
496Shane Pinto21OTTC4506145.0-6.4364246.2-6.87.192.9100.035.364.714:5912:55251.11435.7
497Neal Pionk26WPGD6808947.3-1.2507340.7-7.915.890.7106.558.042.020:3716:1816-1.63056.7
498Rem Pitlick24MINC110758.810.59564.310.612.5100.0112.566.733.39:079:06001.0250.0
499Tyler Pitlick30CGYC4554654.55.5382857.611.66.9100.0106.936.763.312:3612:30011.3837.5
500Vasily Podkolzin20VANRW5425145.2-8.4283147.5-4.58.787.596.268.032.08:338:2511-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%
501Brayden Point25TBLC712511252.7-2.41018753.7-1.412.280.993.067.432.620:0816:46421.42958.6
502Tucker Poolman28VAND79411445.2-8.3698843.9-8.610.993.8104.745.954.119:0816:4534-3.41735.3
503Ivan Provorov25PHID4616050.46.5403950.66.514.396.9111.242.557.525:3319:45131.01625.0
504Jesse Puljujarvi23EDMRW5808050.04.2636350.05.214.692.5107.056.643.416:5815:38240.31957.9
505Ryan Pulock27NYID69012142.7-1.0708644.9-0.56.395.2101.435.764.321:3519:1743-0.31952.6
506Mark Pysyk30BUFD6907355.26.5745457.810.07.395.7102.933.366.718:1715:30411.71662.5
507Taylor Raddysh23TBLRW6343747.9-7.4283048.3-7.55.690.095.660.040.09:208:36000.2666.7
508Alexander Radulov35DALRW6799645.1-0.2596746.81.42.490.993.351.148.918:2816:2350-0.11662.5
509Michael Raffl33DALLW6616648.03.6515050.56.17.992.9100.837.862.215:1612:5315-1.91275.0
510Rickard Rakell28ANARW79710847.31.3798149.43.410.287.797.958.241.819:1016:12340.94163.4
511Sampo Ranta21COLLW6436241.0-12.2284240.0-10.70.091.291.239.360.710:228:4741-0.21060.0
512Mikko Rantanen25COLRW61147660.013.8765956.311.019.173.893.063.336.721:5718:28461.04247.6
513Victor Rask28MINC5443158.73.8372262.76.311.188.299.376.723.310:2110:10001.2977.8
514Michael Rasmussen22DETC6396537.5-10.3344443.6-5.716.783.3100.043.256.816:3812:2431-1.31776.5
515Jack Rathbone22VAND7809346.2-6.3606846.9-3.92.192.994.970.729.313:4012:4104-0.61752.9
516Lucas Raymond19DETLW6555749.14.2504652.15.115.291.2106.451.348.715:0411:39221.92369.6
517Ryan Reaves35NYRRW7424647.70.0283445.2-1.45.696.3101.956.044.08:498:4111-0.6540.0
518Mike Reilly28BOSD4625254.40.8524155.9-1.38.190.999.052.647.419:4617:1911-0.91450.0
519Sam Reinhart26FLAC6796355.6-0.8575152.8-4.611.497.6109.029.870.215:4913:0113-0.12166.7
520Morgan Rielly27TORD714010656.94.41109055.03.58.292.2100.453.846.224:1618:28472.43151.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%
521Rasmus Ristolainen27PHID2213537.5-4.9163034.8-6.57.788.095.726.373.718:4216:5301-0.8742.9
522Brett Ritchie28CGYRW6655355.12.0494253.82.810.893.9104.855.644.410:1510:0801-0.22254.5
523Nick Ritchie26TORLW7867952.1-2.6606348.8-5.32.690.993.566.034.013:2511:37240.82050.0
524Eric Robinson26CBJLW6336035.5-13.9284240.0-6.39.593.8103.330.369.712:5510:0122-1.31643.8
525Evan Rodrigues28PITC6825062.113.7643962.112.59.890.6100.460.539.516:2413:14222.53060.0
526Alexander Romanov22MTLD7888251.81.2606548.0-0.50.088.688.660.739.317:3215:2637-0.42450.0
527Jonas Rondbjerg22VEGRW161331.6-3.45935.71.90.0100.0100.040.060.010:3010:10000.10
528Kevin Rooney28NYRC7596248.81.3384744.7-2.17.4100.0107.450.050.013:2510:4854-0.4862.5
529Jack Roslovic25CBJC6705755.110.5525051.07.614.792.3107.060.040.013:1711:43440.41947.4
530Antoine Roussel32ARILW2191654.3-2.4141450.0-6.50.080.080.045.554.510:379:40100.2475.0
531Carter Rowney32DETRW3183434.6-8.6102231.3-14.614.378.692.936.463.69:469:31000.3560.0
532Matt Roy26LAKD6898152.4-2.0756055.61.43.895.299.144.655.420:3017:18022.02755.6
533Nicolas Roy24VEGC4665056.93.5503558.84.05.190.395.563.936.114:1512:4013-0.71560.0
534Chad Ruhwedel31PITD6846556.46.4724561.512.28.092.3100.362.537.515:0313:40211.11540.0
535Arttu Ruotsalainen24BUFF5484651.10.9363848.6-1.50.0100.0100.063.236.812:1111:08100.01376.9
536Kris Russell34EDMD2243044.4-4.2162440.0-7.77.793.8101.456.343.812:1911:3211-0.4366.7
537Bryan Rust29PITRW2282850.0-1.9192345.2-8.518.288.9107.150.050.0