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%
1Justin Abdelkader31DETLW7178291846.0-2.857171644.4-3.96.791.798.542.957.115:2312:54940-11.015959.7
2Pontus Åberg25TOTLW5972268151.53.352152549.81.47.888.696.456.243.814:3612:311536-0.3
2Pontus Åberg25ANALW3751144953.27.436035150.64.99.486.696.056.943.115:3713:321331-0.415348.4
2Pontus Åberg25MINLW2221123247.6-4.116117448.1-4.54.392.496.754.545.512:5210:48250.15846.6
3Vitaly Abramov20OTTRW191340.9-1.84930.8-11.30.075.075.0100.00.013:5213:0142-0.850.0
4Noel Acciari27BOSC7271772149.9-4.157452652.2-2.05.593.198.534.365.712:5911:2335132.615962.3
5Kenny Agostino26TOTLW6371262353.33.852147252.53.57.791.098.755.344.712:5511:362530-0.7
5Kenny Agostino26MTLLW3639029756.83.526522753.91.17.091.798.659.240.811:1110:121110-0.56955.1
5Kenny Agostino26NJDLW2732232649.76.625624551.18.48.590.398.951.748.315:1313:271420-0.17554.7
6Andrew Agozzino28COLLW11647845.1-2.1545649.11.37.097.6104.652.947.17:487:16140.11478.6
7Sebastian Aho21CARC821556116457.23.4119187257.74.210.090.7100.759.240.820:0916:03816420.846652.1
8Mark Alt27COLD2171553.18.4131056.58.50.0100.0100.0100.00.09:559:30000.5450.0
9Karl Alzner30MTLD912912051.8-3.5838948.3-4.16.895.5102.352.747.317:1815:0816-0.81942.1
10Michael Amadio22LAKC4339538051.02.028028649.50.410.789.8100.559.240.810:129:331913-2.58344.6
11Joey Anderson20NJDRW3433736548.01.626027648.51.85.589.294.741.258.812:5411:17123-0.37268.1
12Josh Anderson24CBJRW821129113649.8-0.485486149.8-1.710.693.4103.946.453.617:0114:1946194.038360.1
13Jaret Anderson-Dolan19LAKC5425344.2-8.6274139.7-14.69.588.297.847.652.411:369:4922-1.01060.0
14Lias Andersson20NYRC4232143442.5-3.124932043.8-1.84.989.994.844.755.310:4310:001412-6.76365.1
15Rasmus Andersson22CGYD791065100651.4-3.076775450.4-3.59.893.0102.858.141.916:0214:4024458.122251.8
16Sven Andrighetto25COLRW6458059049.6-0.541340850.3-0.18.994.8103.754.645.411:049:3922181.617554.3
17Artem Anisimov30CHIC781026108648.6-1.475383747.4-1.88.292.7100.953.946.116:2113:465014-10.727252.2
18Mason Appleton23WPGC3625927348.70.219020148.60.812.194.5106.753.546.58:127:55451.55354.7
19Darren Archibald28TOTRW12608641.1-10.8466641.1-10.38.886.495.243.356.77:237:2213-1.0
19Darren Archibald28VANRW9476741.2-10.0385142.7-8.210.788.298.947.152.97:387:3812-1.0988.9
19Darren Archibald28OTTRW3131940.6-13.281534.8-17.80.080.080.022.277.86:356:35010.02100.0
20Josh Archibald26ARIRW6870591743.5-6.353062346.0-3.68.692.4101.039.061.013:3411:50188-7.016456.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%
21Joel Armia25MTLRW5773865952.8-1.353348652.3-1.16.992.299.054.845.215:4812:2946326.422360.1
22Viktor Arvidsson25NSHLW58103786954.44.778470352.71.910.290.6100.965.534.519:0914:5741372.933758.2
23Zach Aston-Reese24PITC4343447547.7-2.333435048.8-1.79.394.6103.839.760.313:3911:3417114.112461.3
24Andreas Athanasiou24DETC76985116045.9-2.173989745.2-2.29.790.9100.656.243.816:5814:412647-7.538455.5
25Cam Atkinson29CBJRW801237115251.82.497488052.52.211.388.099.367.132.919:2315:2147454.848660.5
26Nicolas Aubé-Kubel22PHIRW9423455.34.8282058.36.25.3100.0105.341.758.35:355:32201.1825.0
27David Backes34BOSC7078365454.51.459748355.31.55.594.399.847.852.213:0211:1233261.719964.8
28Mikael Backlund29CGYC77121799555.01.992277054.52.010.393.1103.452.247.817:5414:5178558.434060.3
29Nicklas Bäckström31WSHC801210121349.91.390589850.21.611.089.6100.650.749.319:5715:195362-0.828758.9
30Sven Baertschi26VANLW2626832445.3-0.220023745.8-0.88.189.397.464.835.215:0611:54106-4.57061.4
31Josh Bailey29NYIC821051113048.20.777882148.70.810.291.6101.856.343.816:5014:1941804.122157.0
32Justin Bailey23PHIRW11597544.0-1.8365440.0-4.98.094.9102.946.253.85:445:4432-1.01435.7
33Rūdolfs Balcers21OTTLW3632442143.5-2.924431144.0-3.76.992.499.352.447.612:2110:411115-3.88854.5
34Ivan Barbashev23STLC8067471048.7-3.951052049.5-3.67.591.198.737.362.711:319:513614-4.610955.0
35Mark Barberio28COLD1211216440.6-11.88112539.3-11.46.787.594.245.055.015:1412:4338-2.02642.3
36Aleksander Barkov23FLAC821298131849.60.21002102349.5-0.611.588.6100.145.055.022:2116:46100690.431865.1
37Tyson Barrie27COLD781480131453.04.5110596453.44.88.490.699.064.135.921:4717:36284110.344149.4
38Matt Bartkowski30MIND2152339.5-13.2101934.5-21.722.2100.0122.271.428.610:4210:4200-0.7540.0
39Mathew Barzal21NYIC821222112152.26.388581452.15.78.090.999.062.537.517:5514:51661177.229361.1
40Nathan Bastian21NJDRW7706253.03.4524852.03.87.390.998.245.854.212:4110:54100.61872.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%
41Drake Batherson20OTTC2015027735.1-10.112019538.1-7.411.291.5102.749.650.413:2511:32712-1.02766.7
42Gavin Bayreuther24DALD1928430648.12.121722449.22.77.893.8101.541.758.318:1116:19813-1.66240.3
43Jay Beagle33VANRW/C5745166540.4-9.334848541.8-8.17.991.499.418.581.513:3910:561310-8.57163.4
44Jake Bean20CARD292824.3-16.472125.0-13.90.0100.0100.031.368.88:288:1810-0.4250.0
45Nathan Beaulieu26TOTD4863164949.33.149649350.23.710.391.6101.950.849.215:3014:40922-2.7
45Nathan Beaulieu26BUFD3037337150.14.129128850.33.810.191.4101.553.146.914:4213:32513-4.66454.7
45Nathan Beaulieu26WPGD1825827848.11.620520550.03.510.691.8102.447.452.616:5116:32491.94259.5
46Anthony Beauvillier21NYILW8197999049.72.571771949.92.28.292.0100.258.141.914:3912:5634304.424663.0
47Matt Beleskey30NYRLW4193336.5-8.9142734.1-10.412.5100.0112.527.372.77:227:2202-0.5650.0
48Pierre-Édouard Bellemare33VEGLW7678367853.6-1.257950353.5-1.16.691.998.654.545.512:2510:2237236.218557.8
49Louis Belpedio22MIND2222844.0-4.8161945.7-3.77.791.799.461.538.513:0813:0700-0.110.0
50Jamie Benn29DALLW781230121450.32.389488850.21.79.392.9102.257.442.618:1415:0744806.232957.4
51Jordie Benn31MTLD811293112953.4-1.194083153.1-0.59.790.8100.549.051.018:1215:2319716.719847.0
52Sam Bennett22CGYC7187175853.5-0.263757352.6-0.57.890.298.154.245.813:1711:3325386.720555.6
53Matt Benning24EDMD7082787748.50.561067647.4-0.410.092.1102.150.749.314:5713:0810490.018151.9
54Patrice Bergeron33BOSC6598774657.06.174454757.66.212.089.9101.958.841.218:2813:3042275.136955.6
55Patrik Berglund30BUFC2321523048.3-1.515917447.7-2.95.692.097.620.279.813:0311:2265-2.54555.6
56Tyler Bertuzzi23DETLW731001102049.52.875080948.12.111.391.7103.046.054.016:3114:473443-5.524952.6
57Alex Biega30VAND4167965251.02.652049251.43.79.190.9100.148.751.317:4016:54417-0.618349.7
58Clark Bishop22CARC2018818350.7-3.213813750.2-3.68.288.396.562.637.49:279:06551.33743.2
59Anthony Bitetto28TOTD3638237950.2-4.029628351.1-2.86.290.997.159.440.611:5611:43613-7.8
59Anthony Bitetto28MIND1822220252.4-1.017915453.80.84.388.292.554.245.813:1112:5728-3.63542.9
59Anthony Bitetto28NSHD1816017747.5-7.511712947.6-7.38.993.9102.864.235.810:4010:2945-4.23542.9
60Anders Bjork22BOSLW2018119548.1-3.613613250.7-0.64.094.998.962.237.811:4810:53119-1.43748.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%
61Oliver Bjorkstrand23CBJRW7779872052.62.961452354.03.79.391.1100.455.244.812:2011:0531145.026161.7
62Nick Bjugstad26TOTC6488281252.12.167662751.91.76.294.7100.947.652.415:0713:3637396.0
62Nick Bjugstad26FLAC3240137151.91.030828751.80.46.894.0100.847.952.114:3012:4218191.310557.1
62Nick Bjugstad26PITC3248144152.23.036834052.03.05.895.3101.147.352.715:4514:2919204.712873.4
63Colin Blackwell25NSHC6715357.37.1473656.65.00.096.696.663.236.89:449:38230.01241.7
64Sammy Blais22STLLW3226025150.9-0.519418651.1-0.76.891.998.751.248.89:519:4011111.24264.3
65Joseph Blandisi24TOTC9577642.9-5.2425941.6-6.67.192.9100.024.076.07:277:1330-1.0
65Joseph Blandisi24PITC6323845.7-3.6262848.1-2.15.695.5101.021.478.65:515:4900-0.37100.0
65Joseph Blandisi24ANAC3253839.7-5.6163134.0-9.410.090.0100.027.372.710:3910:0230-0.7812.5
66Anton Blidh23BOSLW17750.0-16.75455.6-14.80.0100.0100.050.050.013:4612:2010-0.30
67Teddy Blueger24PITC2823425547.9-2.216618647.2-2.88.195.8103.838.861.211:039:4667-1.15164.7
68Brock Boeser21VANRW691069100151.65.477773451.45.010.888.899.669.830.219:0915:294033-1.040351.9
69Zach Bogosian28BUFD651124120248.3-1.386593448.1-1.58.591.299.747.952.121:3818:381746-8.518151.4
70Nick Bonino30NSHC8191997948.4-4.969168450.3-2.510.394.8105.130.469.616:1812:423040-4.520258.4
71William Borgen22BUFD4695953.9-0.3515150.0-4.40.087.887.856.343.816:3315:4900-0.5450.0
72Henrik Borgström21FLAC5045049247.8-1.033537647.1-2.48.388.296.555.344.712:0010:522125-1.79060.0
73Mark Borowiecki29OTTD5365285743.2-4.150961145.4-2.07.891.198.937.562.515:3414:051426-4.214740.1
74Robert Bortuzzo29STLD5973662854.02.156045655.13.09.290.599.657.142.915:2712:60112011.612759.1
75Evan Bouchard19EDMD7776255.411.0584655.88.52.684.887.564.335.712:2110:4932-0.82540.0
76Reid Boucher25VANC16554.55.26460.010.00.0100.0100.0100.00.05:285:2800-0.10
77Gabriel Bourque28COLLW5531344941.1-9.324331043.9-6.48.793.8102.548.651.49:457:13118-5.06056.7
78Jay Bouwmeester35STLD781243136347.7-6.3941100448.4-6.36.893.199.945.154.920:4418:232542-0.316848.8
79Madison Bowey23TOTD5059875144.3-3.045055844.6-1.99.392.7102.049.750.315:1614:16934-9.9
79Madison Bowey23WSHD3337244945.3-2.828832846.8-1.28.294.2102.450.549.513:4513:02518-1.77744.2
79Madison Bowey23DETD1722630242.8-2.916223041.3-2.511.390.8102.148.851.218:1216:39416-8.23638.9
80Johnny Boychuk35NYID741115130846.0-2.782896446.2-3.09.193.1102.247.652.418:5016:381056-3.932448.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%
81Travis Boyd25WSHC5344747348.6-1.333735248.9-1.311.392.4103.648.251.89:508:601415-3.97745.5
82Brian Boyle34TOTC7358765047.5-1.744149547.1-2.99.788.398.039.960.113:269:0922171.0
82Brian Boyle34NJDC4736941147.3-0.528331247.6-1.410.986.096.942.657.413:498:4615131.513260.6
82Brian Boyle34NSHC2621823947.7-3.915818346.3-5.37.692.7100.235.464.612:449:4974-0.56366.7
83Tyler Bozak32STLC7283982350.5-1.062759851.2-0.88.590.699.150.649.416:2112:3930191.622363.2
84Erik Brännström19OTTD2234036.51.1152834.9-1.29.195.2104.345.554.518:0416:0414-0.770.0
85Derick Brassard31TOTC7080498045.1-5.260773345.3-6.17.191.498.644.455.614:6013:113528-11.8
85Derick Brassard31PITC4046359343.8-6.934844543.9-7.87.293.3100.441.658.414:5613:172417-6.010161.4
85Derick Brassard31COLC2022026145.7-3.716918947.2-3.57.189.296.348.851.214:6012:4877-3.05360.4
85Derick Brassard31FLAC1012112649.0-1.2909947.6-4.37.088.095.047.552.515:1713:2944-2.73644.4
86Jesper Bratt20NJDW5162768347.90.447252147.5-0.98.490.899.243.756.315:1012:411724-2.314165.2
87Justin Braun31SJSD781231124449.7-6.992090250.5-5.36.990.096.941.158.920:1817:5534513.722347.1
88Connor Brickley26NYRC148314236.9-9.37111438.4-8.49.197.6106.740.060.08:598:5935-1.72378.3
89Daniel Brickley23LAKD4385441.3-6.1313844.9-4.87.185.792.961.138.912:4912:29020.92100.0
90Guillaume Brisebois21VAND8798448.50.4585949.60.84.584.288.867.532.511:0110:58271.01050.0
91T.J. Brodie28CGYD791497117456.03.3109590454.82.210.391.2101.552.048.021:2818:336810011.523343.8
92Jonas Brodin25MIND821363131550.90.1102494851.90.55.791.096.745.554.520:3318:0129208.121152.6
93Kyle Brodziak34EDMC7059968946.5-2.944348647.7-1.55.291.196.331.768.311:429:543317-6.912957.4
94Jonny Brodzinski25LAKC139912344.6-3.3679142.4-5.510.490.6101.052.647.49:559:3730-0.43548.6
95Troy Brouwer33FLARW7570278947.1-2.953557948.0-2.37.691.398.947.952.112:4110:452344-3.513663.2
96Connor Brown25TORRW8294897049.4-2.967674247.7-3.18.894.4103.244.255.813:4811:333117-6.816052.5
97Dustin Brown34LAKRW721039118446.7-1.979091546.3-2.19.390.199.443.856.220:2415:573144-6.629560.7
98J.T. Brown28MINRW5642146347.6-3.731532948.9-3.27.892.199.933.866.29:108:511692.19658.3
99Josh Brown25FLAD3736238648.40.528028949.20.35.992.698.556.643.413:1812:251217-0.86543.1
100Logan Brown20OTTC2161945.74.3121250.06.00.090.090.057.142.910:317:5910-0.1366.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%
101Pavel Buchnevich23NYRLW6477686047.42.258565547.21.08.590.599.049.051.015:1113:132943-0.321256.1
102Michael Bunting23ARILW5453854.23.6323250.01.44.595.5100.069.630.49:339:33000.11145.5
103André Burakovsky23WSHLW7677882548.5-0.455860148.1-0.98.892.4101.247.952.111:0810:502829-2.417856.2
104Erik Burgdoerfer30OTTD4242648.00.6162341.0-6.90.095.295.233.366.710:4010:1502-0.2366.7
105Brent Burns33SJSD/RW821850140556.84.01316105255.62.310.588.999.363.436.625:0619:41881188.368943.5
106Will Butcher24NJDD781187116950.44.993488851.35.38.389.397.654.945.119:1616:1217327.322148.9
107Chris Butler32STLD1316114153.35.212510255.15.97.895.1102.951.049.014:0213:05340.73132.3
108Dustin Byfuglien33WPGD4281271553.23.060354952.32.58.792.0100.756.044.024:2119:2921391.622850.4
109Paul Byron29MTLC/LW5672865152.8-2.651447352.1-2.69.892.6102.457.142.914:3412:0512267.013271.2
110Mikkel Bødker29OTTRW7169499041.2-4.450974840.5-5.711.588.399.850.649.414:0112:072527-14.115058.0
111Drake Caggiula24TOTLW5570872049.61.253455449.11.39.390.6100.054.545.514:2613:191822-4.6
111Drake Caggiula24EDMLW2936236949.50.627427849.61.19.588.097.550.849.214:0312:49916-1.48557.6
111Drake Caggiula24CHILW2634635149.61.826027648.51.69.293.2102.459.240.814:5113:5196-3.26374.6
112Ryan Callahan33TBLRW5242046447.5-4.732834149.0-3.110.192.2102.340.759.311:0810:002282.011168.5
113Matt Calvert29COLLW8291991250.20.568165850.90.97.489.997.340.659.414:1211:4043202.421266.5
114Kyle Capobianco21ARID2192642.2-5.1132039.4-9.50.088.288.268.831.316:0514:2700-0.7333.3
115Paul Carey30TOTC7526345.2-1.5334641.8-5.87.793.9101.652.547.510:3910:2534-0.2
115Paul Carey30OTTC5224234.4-7.2133030.2-13.70.0100.0100.045.055.09:088:5303-0.3333.3
115Paul Carey30BOSC2302158.8-2.5201655.6-2.012.583.395.860.040.014:2514:17310.1475.0
116Brandon Carlo22BOSD721200106852.9-0.392181753.0-1.07.794.4102.252.447.620:5518:0643426.821853.2
117John Carlson29WSHD801580151551.13.41195112851.43.912.789.0101.756.643.425:0418:245587-2.139746.6
118Gabriel Carlsson22CBJD16746.2-12.84544.4-18.30.066.766.744.455.69:218:2210-0.21100.0
119Ryan Carpenter28VEGC6884661058.13.960045656.82.57.088.595.556.643.412:3711:0730173.217558.3
120Daniel Carr27VEGLW6613861.610.1402858.86.76.785.091.764.036.09:509:41320.51861.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%
121Connor Carrick24TOTD3444652046.2-2.733539346.0-2.46.988.795.646.753.316:4815:2515170.0
121Connor Carrick24NJDD2028735644.6-1.022528244.4-0.77.890.197.942.457.619:3517:43129-0.95349.1
121Connor Carrick24DALD1415916449.2-3.111011149.8-2.34.985.390.357.642.412:4912:09380.82955.2
122Sam Carrick26ANAC6426041.2-7.7294638.7-8.94.894.399.053.346.710:139:5911-2.15100.0
123Trevor Carrick24CARD111761.1-2.48466.79.30.066.766.766.733.311:2911:29000.020.0
124William Carrier24VEGLW5454341956.42.339632754.80.94.792.697.457.242.89:559:5131104.513463.4
125Jeff Carter34LAKC761009112547.3-1.074586846.2-1.97.091.498.348.751.318:0914:192340-10.632952.9
126Colby Cave24TOTC5353151850.60.840837951.82.14.993.097.943.057.012:1910:5422122.0
126Colby Cave24EDMC3331628952.24.923820753.56.73.393.596.741.458.611:4710:301293.86066.7
126Colby Cave24BOSC2021522948.4-5.417017249.7-4.77.492.599.945.055.013:1111:33103-1.84045.0
127Cody Ceci25OTTD741324168144.1-1.9992126643.9-3.09.290.599.744.755.322:3419:362059-13.528346.6
128Peter Cehlárik23BOSLW2027218259.97.421013560.97.56.094.6100.666.533.512:3611:211362.45752.6
129Erik Černák21TBLD5889989050.3-1.369666851.00.011.492.4103.846.953.119:1516:4711192.718657.5
130Thomas Chabot22OTTD701469156748.46.11090113649.05.811.088.499.453.246.824:1720:453172-3.537749.1
131Michael Chaput26MTLC3229527252.0-4.220420450.0-5.46.290.596.748.951.111:139:1478-1.75853.4
132Zdeno Chára41BOSD62112996853.81.385670854.71.79.792.0101.746.853.221:0517:5828445.919949.7
133Rourke Chartier22SJSC1311810552.9-4.8857154.5-3.83.486.589.944.155.99:248:5801-0.83357.6
134Jake Chelios27DETD5678444.4-0.4466441.8-3.93.197.8101.046.453.617:1216:2824-1.21338.5
135Ben Chiarot27WPGD781129125947.3-2.383596146.5-3.27.593.7101.253.846.218:3716:522065-5.923148.1
136Alex Chiasson28EDMRW73854100046.1-3.363375345.7-3.88.792.6101.348.851.216:5813:442827-3.720759.4
137Filip Chlapík21OTTC5665853.212.1453953.612.86.187.193.250.050.013:5212:1422-0.51369.2
138Dennis Cholowski20DETD5277478849.61.358261448.71.17.289.696.861.039.018:1515:367501.315246.7
139Jakob Chychrun20ARID5393291850.42.869965051.84.25.692.097.754.545.520:1517:3320383.025545.9
140Filip Chytil19NYRC7581092446.70.560868047.20.95.690.796.349.051.013:4712:192546-3.024354.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%
141Anthony Cirelli21TBLC8296282953.73.371063852.72.110.592.0102.541.358.714:5111:51461510.420360.6
142Casey Cizikas27NYIC7370682646.1-1.953057947.8-0.110.994.7105.633.266.814:0111:5844343.717065.3
143Fredrik Claesson26NYRD3748953347.83.035638348.23.67.393.0100.354.745.317:1515:40931-1.410741.1
144Adam Clendening26CBJD4314242.5-7.7223439.3-12.111.196.0107.154.545.510:398:5220-0.9837.5
145Kyle Clifford28LAKLW7274168352.05.055951152.25.87.293.1100.343.156.910:2910:1111161.319559.0
146Connor Clifton23BOSD1929222156.92.321216955.60.97.395.0102.256.743.317:4217:011093.25143.1
147Cal Clutterbuck31NYIRW7363971747.1-0.449250849.21.79.093.1102.133.666.413:5810:5320285.418750.8
148Braydon Coburn33TBLD74109598652.62.281974952.21.88.891.3100.150.050.016:0715:0417224.622550.2
149Andrew Cogliano31TOTLW/C7880083149.00.861561949.82.45.694.9100.437.262.812:3511:072232-4.9
149Andrew Cogliano31ANALW/C4648954647.20.238240648.52.64.996.2101.137.462.613:1511:371315-6.710362.1
149Andrew Cogliano31DALLW/C3231128552.22.323321352.22.76.692.799.336.963.111:3910:249171.86960.9
150Ian Cole29COLD711122109850.50.982777651.62.28.390.098.345.754.319:4516:1927460.918145.3
151Blake Coleman27NJDC78958102248.41.775377749.22.18.187.895.938.561.517:0113:2650360.534162.5
152Blake Comeau32DALRW77891100746.9-1.965273447.0-2.16.193.199.330.969.115:4413:323936-2.917857.3
153J.T. Compher23COLLW6676585247.3-4.155361647.3-4.68.690.298.846.453.617:2812:242323-2.219759.9
154Max Comtois20ANALW108116033.6-9.86012732.1-10.919.596.5116.038.461.614:3513:0624-3.31947.4
155Cory Conacher29TBLLW17463.616.26275.034.00.0100.0100.025.075.08:358:26010.01100.0
156Erik Condra32DALRW6634657.89.1543362.114.62.587.590.052.347.712:4111:29060.51471.4
157Kevin Connauton28ARID5075085846.6-5.253862946.1-6.06.892.399.145.554.518:2115:29524-6.516744.9
158Brett Connolly26WSHRW8196896650.11.470672949.20.211.092.2103.250.749.313:2012:2233251.324357.2
159Kyle Connor22WPGLW821209126049.00.392397448.70.110.689.7100.360.739.319:1515:055633-3.735563.9
160Andrew Copp24WPGC6970867851.13.051350350.52.210.594.8105.248.651.412:1010:4522272.513959.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%
161Nick Cousins25ARIC811025103249.81.576773351.12.77.091.898.853.246.813:3312:373922-0.423461.5
162Logan Couture29SJSC811250107453.8-0.990581252.7-2.211.086.998.051.648.418:3614:0371363.835956.3
163Sean Couturier26PHIC801428125253.37.0109391954.38.011.187.798.846.453.622:0816:3547489.738457.8
164Charlie Coyle26TOTC/RW811122103851.9-0.783274352.8-0.77.890.598.351.348.716:4713:5342436.3
164Charlie Coyle26MINC/RW6082279250.9-0.561156052.2-0.29.189.698.852.847.217:0313:4831264.719358.5
164Charlie Coyle26BOSC/RW2130024654.9-1.222118354.7-2.24.293.197.347.152.915:5914:0711171.56564.6
165Adam Cracknell33ANARW2151746.96.291537.50.80.090.990.958.341.710:2610:1601-0.8475.0
166Sidney Crosby31PITC791500128753.86.6113296454.06.311.490.4101.957.442.620:6017:06546715.934863.2
167Lawson Crouse21ARILW81829102244.8-5.363071147.0-3.07.593.1100.644.855.212:5711:332523-6.421560.9
168Matt Cullen42PITC7154774742.3-8.242555643.3-7.48.693.9102.519.380.711:319:102419-3.912868.0
169Josh Currie26EDMRW2116118446.7-1.411213445.5-2.78.294.8103.036.863.28:438:4032-0.53455.9
170Austin Czarnik26CGYC5455645455.0-0.341033055.40.98.591.099.551.148.911:209:5724153.212153.7
171Evgenii Dadonov29FLARW821187115150.81.991488850.71.210.888.599.451.548.518:2215:0045592.535754.3
172Rasmus Dahlin18BUFD821513135652.74.51162106052.34.07.890.798.558.941.121:0918:1038794.130657.8
173Carl Dahlström24CHID3855864046.6-2.141848846.1-1.611.991.9103.837.862.218:3616:42929-6.87853.8
174Michael Dal Colle22NYILW2828126451.60.421019851.5-0.17.893.1100.954.945.112:0711:447114.35265.4
175Trevor Daley35DETD4455076941.7-7.141860241.0-7.39.691.9101.546.853.218:3415:531043-10.68356.6
176Zac Dalpe29CBJRW171433.3-11.851229.4-21.425.0100.0125.050.050.09:019:0100-0.7250.0
177Phillip Danault25MTLLW811454111256.73.9104282955.73.59.690.299.844.755.317:4614:46495311.423655.9
178Marko Daňo24COLC8454947.9-1.7354046.7-2.64.591.796.257.142.96:536:5132-0.7933.3
179Laurent Dauphin23ARIC1101343.53.87653.817.80.075.075.050.050.012:1912:19000.4450.0
180Brandon Davidson27CHID1012012648.8-1.7839446.9-3.74.889.794.543.856.313:4812:2423-1.42429.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%
181Calvin de Haan27CARD741314105555.50.395778954.8-0.47.191.498.555.944.118:3116:2659557.028336.0
182Jacob de La Rose23DETLW6043556243.6-4.932343942.4-5.27.989.797.643.756.311:279:551711-7.79557.9
183Chase De Leo23ANAC1131154.21.712860.06.711.1100.0111.155.644.412:3211:12000.4580.0
184Jean-Sébastien Dea24TOTC2319620648.8-2.515214850.7-2.06.893.5100.346.853.210:159:05137-0.1
184Jean-Sébastien Dea24NJDC2017619747.2-2.813514448.4-3.06.693.399.948.551.510:449:38137-1.04560.0
184Jean-Sébastien Dea24PITC320969.010.717481.020.38.3100.0108.314.385.77:035:22000.9540.0
185Tony DeAngelo23NYRD61972112946.31.774786246.41.410.391.8102.145.154.919:2017:1421741.520753.6
186Alex DeBrincat21CHIRW821174115850.31.286687949.61.611.489.4100.860.939.117:4214:195150-4.440454.5
187Jake DeBrusk22BOSLW6890171055.94.369954356.33.88.791.299.964.735.316:1013:1642277.026060.0
188Danny DeKeyser28DETD5289798747.60.865374946.60.810.491.0101.442.457.621:5819:131430-4.013244.7
189Michael Del Zotto28TOTD4262162250.01.246347549.41.57.790.097.756.743.317:0215:14722-0.1
189Michael Del Zotto28VAND2334032051.54.224924650.33.68.789.998.752.747.317:5715:294110.06134.4
189Michael Del Zotto28ANAD1220322547.4-1.315516648.31.45.191.896.966.333.717:3616:0929-0.33948.7
189Michael Del Zotto28STLD7787750.3-2.8596348.4-4.510.686.396.957.542.513:0212:53120.11241.7
190Dylan DeMelo25OTTD771247140247.13.0939100748.33.911.389.2100.450.949.119:1717:091655-4.121550.7
191Jason Demers30ARID3558361348.7-0.542747447.4-2.37.295.1102.356.743.320:0017:411418-4.58148.1
192Travis Dermott22TORD64111991854.95.282571453.65.37.790.398.057.542.517:1816:0326558.320847.1
193Nicolas Deslauriers27MTLLW4841441450.0-3.829930549.5-3.44.390.194.454.046.010:029:37119-3.48556.5
194Phillip Di Giuseppe25TOTLW2423821952.1-0.618516852.4-0.35.791.797.458.841.210:089:42960.6
194Phillip Di Giuseppe25CARLW2120518952.0-1.916014552.5-1.36.691.297.858.241.89:559:25961.25054.0
194Phillip Di Giuseppe25NSHLW3333052.49.5252352.18.00.094.494.462.537.511:4111:3800-0.5850.0
195Jason Dickinson23DALC6768775747.6-1.552554649.00.18.094.6102.637.262.813:2211:4530261.015361.4
196Brenden Dillon28SJSD821387105756.83.3104977957.44.69.290.799.948.351.717:4416:30163817.718139.2
197Christian Djoos24WSHD4554957748.82.040245447.00.19.993.8103.759.740.313:3413:291022-3.27544.0
198Max Domi23MTLLW821295121851.5-3.594788951.6-2.411.592.0103.552.647.417:2314:4547704.936256.1
199Ryan Donato22TOTC5667560952.61.348547750.4-1.95.990.396.262.637.413:4211:3730223.3
199Ryan Donato22BOSC3436631353.91.326124751.4-2.25.289.294.468.131.912:3010:2016151.912560.0
199Ryan Donato22MINC2230929651.12.022423049.3-0.86.791.398.156.343.715:3313:371471.412650.8
200Matt Donovan28NSHD2142041.2-14.7101441.7-15.512.583.395.8100.00.07:247:2400-0.21100.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%
201Joonas Donskoi26SJSRW80103486654.4-0.176662455.11.29.590.099.555.944.113:2512:45243812.218761.5
202Jake Dotchin24ANAD2018422844.7-5.314217644.7-4.85.692.197.663.236.811:4911:0847-5.52528.0
203Drew Doughty29LAKD821443159847.5-1.31090124646.7-2.07.390.697.948.751.326:3120:6023105-13.431848.4
204Nic Dowd28WSHC6449452248.6-0.936937449.70.410.393.4103.743.057.010:188:382922-3.28952.8
205Justin Dowling28DALC1111511949.12.8778049.00.63.489.592.944.455.612:4011:41630.92437.5
206Leon Draisaitl23EDMC821396144649.11.51044110848.50.812.488.9101.353.246.822:3518:0571116-4.140457.2
207Sheldon Dries24COLC4027532146.1-6.721123147.7-4.35.789.995.647.352.79:048:0177-1.46963.8
208Jonathan Drouin23MTLLW811213109852.5-2.387982551.6-2.58.689.998.552.547.516:5613:605048-0.332458.3
209Dillon Dubé20CGYC2519121846.7-7.314416047.4-5.09.494.1103.452.147.910:049:1866-1.74351.2
210Brandon Dubinsky32CBJC6151462245.2-5.940944547.9-3.66.188.894.820.379.712:2110:58167-2.39665.6
211Pierre-Luc Dubois20CBJLW821255115552.12.898688252.82.612.289.3101.567.332.717:4315:1445548.230956.3
212Matt Duchene28TOTC731127123647.71.086492748.21.312.188.6100.757.842.218:5016:0650684.5
212Matt Duchene28OTTC5081189547.53.062365948.63.812.987.6100.553.646.419:1416:2033443.620860.6
212Matt Duchene28CBJC2331634148.1-3.424126847.3-4.59.990.9100.968.032.017:5715:3517240.96768.7
213Anthony Duclair23TOTLW7473381147.5-0.855859948.2-1.19.591.7101.261.138.912:4211:033329-7.6
213Anthony Duclair23CBJLW5349855047.5-2.737740448.3-3.08.891.8100.664.535.512:1910:392219-4.715559.4
213Anthony Duclair23OTTLW2123526147.44.018119548.14.010.891.4102.250.949.113:4112:041110-2.96759.7
214Mathew Dumba24MIND3261959650.92.247445151.20.37.689.296.855.944.123:2319:0710179.220046.5
215Brian Dumoulin27PITD761472136751.84.11120103452.03.79.892.6102.448.052.021:0218:22395111.822643.8
216Vince Dunn22STLD78120897655.34.990571555.94.98.591.9100.461.138.917:3115:14184918.230449.3
217Christian Dvorak22ARIC2022325047.1-0.316819246.7-2.38.491.499.849.450.614:2313:011214-1.94358.1
218Ryan Dzingel26TOTC781075130245.2-1.981197845.3-2.411.489.5100.955.344.716:4915:012539-5.9
218Ryan Dzingel26OTTC57833103544.6-1.162776844.9-1.411.588.499.953.246.817:4515:331830-5.220863.9
218Ryan Dzingel26CBJC2124226747.5-3.418421046.7-4.711.093.6104.662.237.814:1613:3779-0.74261.9
219Cody Eakin27VEGC7896697949.7-6.569872749.0-7.110.293.1103.450.849.215:2212:565134-4.220957.4
220Patrick Eaves34ANARW7669840.2-8.5517440.8-7.05.791.196.848.351.713:5312:1813-2.71250.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%
221Jordan Eberle28NYIRW781038105749.52.975778749.01.87.791.899.453.446.616:3213:3934402.725562.7
222Alexander Edler32VAND56926102747.40.769271149.33.310.191.1101.241.158.924:3418:381338-1.925450.4
223Joel Edmundson25STLD64101599950.4-1.576172951.1-1.58.991.5100.445.654.419:2317:079412.920250.5
224Nikolaj Ehlers22WPGLW6289483951.63.067863751.63.08.192.1100.257.542.515:4614:2728170.626659.8
225Christoffer Ehn22DETC6043760941.8-7.331644041.8-6.55.694.299.734.965.110:379:501015-9.79253.3
226Jack Eichel22BUFC771300122851.42.9102796951.53.29.889.098.862.837.220:2616:2338766.448562.5
227Aaron Ekblad22FLAD821533155049.70.41188118850.00.210.589.199.647.152.923:3919:3847122-0.631557.1
228Mattias Ekholm28NSHD801592136053.93.11221102754.33.38.992.7101.649.650.423:2219:4532693.130647.7
229Oliver Ekman-Larsson27ARID811522142351.74.61107109450.31.97.290.697.956.643.423:3918:473265-5.043040.9
230Remi Elie23BUFLW1610414441.9-7.78311841.3-7.41.995.297.237.862.210:219:1234-3.02339.1
231Lars Eller29WSHC81104298451.43.276874450.82.29.689.699.247.152.916:3212:5459634.627459.5
232Stefan Elliott28OTTD3322655.213.3231856.115.410.590.9101.476.523.58:598:18010.2837.5
233Ryan Ellis28NSHD821588153350.9-2.11210113751.6-1.29.792.2101.849.051.024:0119:1454616.530848.4
234Deryk Engelland36VEGD741212121250.0-6.387590949.0-7.27.692.399.949.250.819:5316:312624-8.621548.8
235Andreas Englund23OTTD3352360.316.8251759.515.80.070.070.060.040.013:2012:37020.52100.0
236Tyler Ennis29TORC5137242646.6-5.327932346.3-3.88.491.299.635.065.09:568:151921-1.112365.9
237Jonathan Ericsson34DETD5264581844.1-4.946565141.7-6.96.992.699.441.358.717:1214:53940-17.610645.3
238Loui Eriksson33VANLW8181792147.0-1.462171346.6-2.17.492.399.838.062.014:0411:342910-6.817062.9
239Joel Eriksson Ek22MINC5866663451.20.750646552.10.96.589.896.450.449.613:3011:511898.816666.9
240Adam Erne23TBLLW6553757848.2-3.040944048.2-2.610.093.6103.642.657.410:339:46168-1.013551.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%
241Robby Fabbri23STLC3233436947.5-7.225426349.1-4.48.390.899.154.945.112:3911:4454-0.28351.8
242Dante Fabbro20NSHD4423951.90.4312852.5-0.64.290.094.251.748.312:4412:3121-0.5771.4
243Radek Faksa25DALC81954112645.9-3.769382045.8-4.07.192.799.826.973.116:2613:524229-5.019957.3
244Justin Falk30OTTD107812239.0-2.4579637.3-5.44.590.895.339.760.312:5611:4815-2.11546.7
245Oscar Fantenberg27TOTD6177877850.0-1.357157050.0-1.27.693.1100.755.444.615:5914:2912382.0
245Oscar Fantenberg27LAKD4657662048.2-0.942745048.7-0.46.992.999.852.447.616:0214:249240.211148.6
245Oscar Fantenberg27CGYD1520215856.1-2.014412054.5-2.79.793.8103.563.636.415:5014:433141.83644.4
246Jesper Fast27NYRRW6680089247.31.260364148.53.08.291.399.547.152.915:4313:522524-2.312066.7
247Justin Faulk26CARD821546134053.6-2.11171101353.6-2.08.691.7100.454.245.822:2617:4647669.643949.4
248Taylor Fedun30DALD5468562752.23.450743953.65.05.394.099.346.953.113:5112:3614378.615356.2
249Eric Fehr33MINRW7255559948.1-3.341742049.8-2.16.990.297.232.167.911:039:083212-2.312951.9
250Micheal Ferland26CARLW7189475654.2-1.267856454.6-0.89.792.4102.154.945.114:0612:0836484.325162.2
251Kevin Fiala22TOTLW831165104452.70.988877853.31.66.190.496.463.636.415:3813:244468-2.8
251Kevin Fiala22NSHLW6487675953.60.966257853.40.66.990.797.764.835.215:0313:043153-3.624054.6
251Kevin Fiala22MINLW1928928550.31.522620053.15.03.489.392.659.840.217:3814:3313150.97656.6
252Valtteri Filppula34NYIC7267786943.8-4.150462944.5-3.711.294.5105.742.357.714:1611:463627-6.512164.5
253Christian Fischer21ARIRW7174172850.42.355156049.61.05.992.398.157.642.413:1011:291212-2.119459.8
254Haydn Fleury22CARD2024923651.3-2.819617353.1-1.49.691.7101.254.345.712:3212:09364.84042.5
255Warren Foegele22CARLW7788576053.8-1.364459352.1-3.65.590.395.857.043.012:3011:0636316.119753.8
256Steven Fogarty25NYRC10538139.6-5.8416239.8-4.23.395.098.356.743.37:467:4643-1.61181.8
257Marcus Foligno27MINLW8275369452.01.556449653.22.06.491.597.942.058.011:5810:0331138.015259.9
258Nick Foligno31CBJLW73942102347.9-3.272375848.8-3.110.792.2102.838.161.917:4214:2237260.121964.4
259Christian Folin27TOTD4559361049.3-5.244844450.2-4.211.390.7102.048.951.115:4014:30421-0.7
259Christian Folin27PHID2633035248.4-4.724424649.8-3.212.890.5103.447.952.115:3313:47210-0.35834.5
259Christian Folin27MTLD1926325850.5-5.620419850.7-5.39.590.9100.450.349.715:4915:28211-0.45549.1
260Derek Forbort26LAKD811174141445.4-4.3881109044.7-4.87.292.499.644.056.020:4518:151578-14.818341.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%
261Alex Formenton19OTTLW97411938.3-4.5558439.6-3.38.191.9100.046.653.411:4011:1045-1.62564.0
262Jakob Forsbacka Karlsson22BOSC2828728949.8-3.121821949.9-4.46.094.3100.368.032.011:4811:10943.23461.8
263Filip Forsberg24NSHC64108386455.65.783167855.14.89.790.6100.264.036.018:3714:3369676.443549.9
264Gustav Forsling22CHID4363367748.3-0.345350847.1-0.25.592.497.953.047.017:0515:471523-8.111051.8
265Alexandre Fortin21CHILW2426024251.81.219318251.52.35.390.095.345.254.810:3510:0993-2.05651.8
266Cam Fowler27ANAD59988120145.1-2.672091044.2-3.47.892.3100.153.047.023:2219:182443-13.520742.5
267Trent Frederic20BOSC1510911448.9-4.5758247.8-6.80.093.493.449.350.79:248:5752-2.02479.2
268Mark Friedman23PHID1111052.4-1.87463.613.60.075.075.087.512.512:3312:3300-0.21100.0
269Tanner Fritz27NYIC8618442.1-6.1446241.5-6.73.289.793.047.152.910:4910:2911-1.21346.2
270Martin Frk25DETRW3019924744.6-2.014118743.0-3.47.089.696.664.135.99:118:07310-4.75848.3
271Michael Frolík30CGYLW6589169956.02.666252355.93.110.292.7102.952.048.013:2212:42334911.121760.8
272Kurtis Gabriel25NJDRW2210317537.1-8.08012938.3-6.110.793.8104.536.463.67:227:1924-2.51353.8
273Sam Gagner29TOTC3244237953.88.033728254.49.56.889.396.147.652.414:3513:085202.1
273Sam Gagner29EDMC2531529451.75.624321952.67.17.889.997.742.457.613:3612:414170.79056.7
273Sam Gagner29VANC71278559.915.2946359.917.44.387.291.662.137.918:0814:48131.52958.6
274Alex Galchenyuk24ARIC7284890048.50.961867347.9-0.76.790.897.563.136.915:4412:312840-7.728855.2
275Brendan Gallagher26MTLRW821468101559.17.2104476157.86.48.689.898.450.050.016:2213:52573014.955654.3
276Joseph Gambardella25EDMC157812738.0-8.8559337.2-8.914.694.3108.926.373.78:068:0652-1.51353.8
277Dylan Gambrell22SJSC8485845.3-2.9334542.3-5.04.8100.0104.848.551.58:388:1550-1.01060.0
278Jake Gardiner28TORD621313120052.21.994993350.41.110.893.1103.850.449.621:1319:07255312.223633.1
279Conor Garland22ARIRW4749643453.35.738931855.06.65.894.4100.359.440.612:4710:2125102.417965.9
280Jason Garrison34EDMD1716119245.6-6.312715245.5-6.06.495.5101.850.449.612:4210:3725-1.03151.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%
281Adam Gaudette22VANC5646352247.0-2.434339146.7-2.66.991.998.759.440.610:579:31107-8.511050.0
282Frédérick Gaudreau25NSHC5547938755.32.538427158.65.84.693.898.451.648.49:018:591396.07557.3
283Johnny Gaudreau25CGYLW821443118454.91.7106892053.70.911.589.6101.157.842.220:0416:42581249.843556.1
284Brendan Gaunce24VANC3201754.14.5121544.4-4.440.088.9128.942.957.17:377:3701-0.22100.0
285Cameron Gaunce28TBLD2262452.05.7152042.91.414.3100.0114.330.070.015:4014:3422-0.1450.0
286Frederik Gauthier23TORC7046655145.8-6.832741244.2-6.611.192.6103.727.172.98:228:051212-2.58752.9
287Timothy Gettinger20NYRLW4223340.0-9.4202544.40.57.793.8101.466.733.37:317:3103-0.5633.3
288Ryan Getzlaf33ANAC671072104350.75.079179250.04.79.188.097.147.053.019:2616:076079-3.327149.1
289Brian Gibbons30TOTC6452267243.7-3.537550742.5-4.510.791.0101.753.146.910:5510:072623-11.4
289Brian Gibbons30ANAC4433841844.7-3.423332541.8-6.08.191.399.453.846.210:209:231511-10.86246.8
289Brian Gibbons30OTTC2018425442.0-3.114218243.8-1.614.590.3104.851.448.612:1311:421112-0.63070.0
290Brandon Gignac21NJDC181633.30.061331.63.00.080.080.033.366.79:049:0402-1.11100.0
291Dennis Gilbert22CHID1101050.0-0.58753.36.40.0100.0100.033.366.712:4612:4600-0.10
292John Gilmour25NYRD5619738.6-14.7516743.2-10.12.692.595.166.733.316:0515:5513-2.31947.4
293Stephen Gionta35NYIC5283842.4-10.3213041.2-10.30.078.978.952.247.88:477:4102-0.7850.0
294Mark Giordano35CGYD781557117057.15.0113989955.94.011.390.6101.951.748.324:1418:16736514.349045.1
295Samuel Girard20COLD821359142248.9-1.5993104248.8-2.28.692.9101.556.443.619:5417:402544-1.827941.6
296Dan Girardi34TBLD6293193349.9-1.671670750.3-1.19.890.9100.749.051.017:4815:32825-0.513157.3
297Zemgus Girgensons25BUFC7268172348.5-1.552556148.3-1.66.991.198.115.384.713:3711:092111-4.913259.1
298Claude Giroux31PHILW821458129153.06.6109596353.26.311.389.8101.153.346.721:2716:064648-1.541954.7
299Ben Gleason20DALD4435444.3-2.1264138.8-7.110.090.0100.062.137.914:5313:5543-0.4450.0
300Luke Glendening29DETC78783112141.1-8.958384041.0-8.09.992.6102.633.566.515:4813:082325-18.516960.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%
301Nikolay Goldobin23VANLW6376175350.32.956254950.63.38.391.199.364.036.014:5912:182033-5.418357.4
302Alex Goligoski33ARID761286139148.0-0.795598549.20.47.591.799.248.251.820:4917:2019590.023144.2
303Cody Goloubef29OTTD5426439.6-5.4334840.7-6.53.697.1100.742.957.110:4910:33020.5650.0
304Barclay Goodrow25SJSRW8273460454.90.552241555.71.89.390.099.350.649.411:019:283517-0.314557.9
305Shayne Gostisbehere25PHID781268115952.25.093986252.14.28.388.897.156.843.219:4015:5820535.337548.0
306Tyrell Goulbourne25PHILW211955.00.58657.12.50.0100.0100.040.060.07:257:25100.0475.0
307Yanni Gourde27TBLC80101795051.71.175671751.30.810.391.0101.349.350.715:5012:4050401.120962.2
308Michael Grabner31ARIRW4141748346.3-3.530934247.5-2.05.490.696.133.366.714:2311:573119-2.410264.7
309Markus Granlund25VANC7774078548.50.555857849.11.16.593.199.741.458.615:0311:02329-3.419862.1
310Mikael Granlund26TOTC791224115151.50.892283552.50.87.090.497.352.847.218:2115:01473412.1
310Mikael Granlund26MINC6399390252.41.674365053.31.57.290.998.152.547.518:4315:01423211.627658.0
310Mikael Granlund26NSHC1623124948.1-2.417918549.2-1.96.188.194.254.345.716:5415:01520.45354.7
311Derek Grant28TOTC5650154248.0-1.638740448.9-0.77.690.498.039.260.811:419:571914-2.8
311Derek Grant28ANAC3133735948.40.925527148.51.26.988.395.244.755.313:5011:401410-1.78357.8
311Derek Grant28PITC2516418347.3-4.713213349.8-2.58.794.3102.928.871.29:027:5054-1.13574.3
312Kevin Gravel26EDMD3641944148.70.730431649.01.27.791.799.448.151.914:4313:06718-3.99745.4
313Ryan Graves23COLD2628128649.6-0.721719552.72.38.592.9101.451.948.111:069:53512-1.66241.9
314Anthony Greco25FLARW112860.08.67846.7-3.30.050.050.060.040.09:309:30000.0366.7
315Mike Green33DETD4376878649.41.560960950.03.29.590.7100.350.749.321:4119:331649-3.617452.9
316Andy Greene36NJDD821178143345.1-2.7925107046.4-1.78.390.699.039.460.620:4916:214045-9.520750.2
317Jordan Greenway21MINLW8192597448.7-3.068771748.9-3.66.491.497.854.645.413:3812:4934205.820652.9
318A.J. Greer22COLLW15768248.1-1.4606050.00.44.591.596.052.847.26:166:1141-0.61464.3
319Rocco Grimaldi25NSHC5356241457.66.842030458.07.04.792.697.359.640.410:009:5727153.812962.8
320Carl Grundström21LAKRW1518618650.02.714514350.34.47.991.699.555.344.714:5812:56850.15945.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%
321Eric Gryba30NJDD1011613446.44.6849846.22.88.290.398.536.763.315:1813:3446-1.02347.8
322Matt Grzelcyk25BOSD66104198051.5-1.980974452.1-2.37.293.9101.049.850.219:0816:512839-2.318349.2
323Radko Gudas28PHID771136117649.10.783884849.70.98.992.5101.341.458.617:5315:052359-2.229146.7
324Erik Gudbranson27TOTD761072125146.1-4.180494346.0-4.87.790.297.945.154.918:1416:041031-11.9
324Erik Gudbranson27VAND5774698143.2-7.456674143.3-7.98.088.996.946.553.517:5915:40724-15.414151.1
324Erik Gudbranson27PITD1932627054.75.523820254.14.37.194.8101.940.659.418:5817:17373.54944.9
325Jake Guentzel24PITC821493134252.74.71142101752.94.510.390.7101.058.141.919:2116:37454215.637560.5
326Brendan Guhle21TOTD810710750.01.6838449.72.03.393.596.968.631.415:0113:59110.3
326Brendan Guhle21ANAD6938552.22.2756254.75.91.990.992.872.527.516:0814:45111.52556.0
326Brendan Guhle21BUFD2142238.9-4.982226.7-17.916.7100.0116.754.545.511:4111:4100-1.2425.0
327Carl Gunnarsson32STLD2533328553.91.824521253.60.912.689.0101.548.551.515:5614:13674.34843.8
328Denis Gurianov21DALRW2116522342.5-6.612015643.5-5.43.694.498.050.449.610:529:4625-1.44254.8
329Erik Gustafsson26CHID791554150750.82.11132116049.41.39.790.6100.260.839.222:3519:253477-5.834546.4
330Carl Hagelin30TOTLW5871560954.04.853645454.14.99.490.9100.256.843.214:4312:2930193.3
330Carl Hagelin30LAKLW2225021853.46.417916052.86.07.789.697.362.137.913:6012:17930.86555.4
330Carl Hagelin30WSHLW2024218556.74.618913957.65.99.991.9101.854.445.614:5612:311393.45860.3
330Carl Hagelin30PITLW1622320652.03.216815552.02.710.691.2101.854.545.515:2712:4187-0.85550.9
331Robert Hägg23PHID821101139744.1-6.783899145.8-4.89.591.8101.342.757.316:5614:59439-14.519843.4
332Ron Hainsey37TORD811479154748.9-4.21115119048.4-2.611.792.8104.547.552.520:1517:173174-7.917746.3
333Libor Hájek20NYRD5716054.29.0594656.210.36.493.599.947.352.716:3215:29451.41190.9
334Micheal Haley32TOTC4329230648.8-1.422321950.50.67.691.298.849.450.68:058:03315-2.5
334Micheal Haley32FLAC2415017346.4-1.511812947.8-0.77.790.698.352.347.77:317:28311-0.84346.5
334Micheal Haley32SJSC1914213351.6-1.61059053.82.27.592.199.546.153.98:498:4704-1.72850.0
335Taylor Hall27NJDLW3355447653.86.543835555.27.610.185.995.954.545.519:3915:51313910.320754.6
336Dan Hamhuis36NSHD5770069450.2-3.951051549.8-4.67.092.299.147.652.416:0314:211240-6.58247.6
337Dougie Hamilton25CARD821762127358.14.9131797057.64.27.490.397.755.644.419:4017:33356623.154247.8
338Travis Hamonic28CGYD691324114953.5-1.498985753.6-0.410.490.1100.549.950.120:5217:4937628.628644.8
339Noah Hanifin22CGYD801481132452.8-1.81128100852.8-0.89.391.6100.949.950.120:4617:5850878.524347.7
340Joel Hanley27DALD1617416151.95.913211054.59.05.393.698.944.455.613:4213:02393.32437.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%
341Markus Hännikäinen25CBJLW4433633150.40.626824851.91.25.191.596.737.162.99:299:15151-1.18859.1
342Martin Hanzal31DALC7608142.6-4.8486343.2-4.85.786.492.143.256.812:529:4323-0.91973.7
343Ben Harpur24OTTD5160086141.1-5.444863141.5-5.58.191.599.643.156.917:3715:081660-12.49950.5
344Scott Harrington25CBJD7378486947.4-3.160864448.6-2.78.592.4100.949.750.313:0312:079180.611248.2
345Ryan Hartman24TOTRW8397395250.5-1.371274049.0-3.48.991.5100.344.555.513:0712:233538-7.5
345Ryan Hartman24NSHRW6478370152.8-0.256855050.8-2.88.892.5101.345.554.513:2612:343032-4.119358.5
345Ryan Hartman24PHIRW1919025143.1-5.214419043.1-5.59.188.697.739.660.412:0311:4756-3.55261.5
346Garnet Hathaway27CGYRW7656757849.5-4.741641749.9-3.69.194.2103.348.851.210:328:3823295.313656.6
347Erik Haula27VEGLW1526816062.65.817310961.35.36.790.897.560.040.016:3514:011263.06440.6
348Jayce Hawryluk23FLAC4234136448.41.226827049.82.17.888.296.055.444.69:269:181021-2.15959.3
349John Hayden23CHIC5437544046.0-3.326033343.8-4.26.390.696.945.954.19:108:32159-5.59046.7
350Kevin Hayes26TOTRW7197995350.76.372672350.15.19.689.499.053.246.818:1614:2361608.0
350Kevin Hayes26NYRRW5173069651.27.452952150.45.89.289.899.048.951.119:2714:5748539.223351.1
350Kevin Hayes26WPGRW2024925749.23.619720249.43.210.788.499.165.634.415:1712:56137-1.16556.9
351Dillon Heatherington23DALD5495845.86.1414746.65.816.196.8112.943.556.510:1110:08030.0862.5
352Victor Hedman28TBLD701223113351.91.093186251.91.211.191.4102.651.948.122:4617:2032501.732855.5
353Tim Heed28SJSD3746742152.6-2.032730651.7-1.813.891.4105.259.940.114:2212:5411231.39244.6
354Danton Heinen23BOSC/LW7792181952.9-0.369261153.1-0.67.794.8102.555.344.713:5812:2843325.720954.5
355Miro Heiskanen19DALD821588153050.93.81193115550.83.47.490.497.852.847.223:0719:5635968.136450.0
356Darren Helm32DETC/LW6169277547.2-1.151457747.10.07.091.198.042.357.714:3512:393330-10.719156.0
357Matt Hendricks37TOTC2618620247.9-1.413314847.3-3.35.292.998.138.161.98:508:03510-1.0
357Matt Hendricks37MINC2215916648.9-0.911412647.5-3.34.892.897.535.664.48:598:0359-1.33557.1
357Matt Hendricks37WPGC4273642.9-3.5192246.3-3.57.793.8101.450.050.08:048:04010.3560.0
358Adam Henrique28ANAC82925107546.3-1.569279846.4-0.79.591.2100.751.348.716:2713:013926-1.722454.5
359Tomáš Hertl25SJSC771194100654.3-0.688074354.20.012.386.598.850.749.319:0114:2657448.930957.0
360Joe Hicketts22DETD1112419039.5-9.09413740.7-7.53.089.692.643.356.718:3515:5727-3.92564.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%
361Thomas Hickey29NYID4056061047.91.741243948.42.38.592.8101.344.755.318:3016:119270.311042.7
362Vinnie Hinostroza24ARIC7298493951.23.670168350.72.28.091.899.839.960.115:1613:4728340.026357.4
363Roope Hintz22DALLW5862164649.0-0.645545749.90.76.290.496.648.951.114:0311:5733231.616560.0
364Taro Hirose22DETLW1010617537.7-8.58112838.8-6.512.193.9106.047.852.215:1814:2357-1.72268.2
365Nico Hischier20NJDC6996695150.44.975671751.35.29.590.099.554.245.818:0614:22383210.724864.5
366Niklas Hjalmarsson31ARID821173123548.7-0.189287150.62.17.591.599.035.664.419:4216:2732461.710952.3
367Joshua Ho-Sang23NYIC/RW101299258.410.81016660.511.74.697.6102.240.359.714:3112:36361.41566.7
368Mike Hoffman29FLAC/LW821166112750.92.088284551.11.77.689.296.858.841.217:5014:234898-4.744057.3
369Nick Holden31VEGD61106784955.71.877562255.52.08.190.698.756.543.518:1816:2126305.518941.3
370Justin Holl27TORD1113111952.4-2.09310247.7-4.78.383.892.158.441.612:3012:2726-1.61442.9
371Korbinian Holzer30ANAD2225128646.7-1.919421347.7-1.112.291.9104.143.656.416:0413:297150.83345.5
372Julius Honka23DALD2933334149.40.625925050.92.07.989.697.559.041.013:4313:034272.36558.5
373Patric Hörnqvist32PITRW6990387750.72.266063051.22.38.492.4100.843.156.915:2912:3725186.030265.2
374Bo Horvat23VANC821366137849.82.51007101849.72.48.891.3100.140.959.120:4916:512838-3.535463.8
375Brett Howden20NYRC6670094942.4-3.952972742.1-4.69.090.799.748.052.014:5612:182837-12.712658.7
376Filip Hronek21DETD4673672750.34.053057548.02.37.890.598.346.953.119:5817:071047-6.416444.5
377Jonathan Huberdeau25FLAC821280118352.03.799491752.03.19.688.498.049.250.818:5115:1643841.235863.1
378Charles Hudon24MTLLW3232334248.6-7.023524249.3-4.95.490.195.555.544.511:4010:05914-0.98757.5
379Quinn Hughes19VAND5877553.713.0615851.311.04.595.6100.184.415.618:0516:4832-0.51250.0
380Brad Hunt30TOTD4254444155.24.941133155.44.35.192.397.461.538.514:5312:2822145.8
380Brad Hunt30MIND2938331754.75.428524254.13.83.892.396.161.838.214:4612:351682.69052.2
380Brad Hunt30VEGD1316112456.54.21268958.65.77.892.3100.261.039.015:1012:11663.35056.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%
381Dryden Hunt23FLALW3128732447.0-1.321523148.2-0.89.191.3100.450.349.711:0410:571080.78959.6
382Matt Hunwick33BUFD1418020746.5-5.413716745.1-7.13.092.495.354.845.215:4114:2325-2.41855.6
383Ben Hutton25VAND691154133346.4-2.7855101645.7-3.86.791.698.249.650.422:2118:092730-18.825544.7
384Tomáš Hyka25VEGRW1721713461.88.71469560.67.77.086.493.457.142.911:469:46971.94746.8
385Zach Hyman26TORC711226111152.51.687985150.81.511.391.2102.451.648.417:1614:40302810.324259.9
386Alex Iafallo25LAKC821050117047.3-1.377987547.1-1.18.590.799.144.555.516:5014:422619-11.423762.4
387Matt Irwin31NSHD4448543852.51.636031353.52.37.693.6101.253.846.211:1811:048130.011244.6
388Joshua Jacobs22NJDD181240.01.371041.20.80.080.080.057.142.914:5414:5403-0.2250.0
389Mark Jankowski24CGYC7978574551.3-3.456453451.4-2.47.590.698.151.548.512:4210:3149362.419451.0
390Mattias Janmark26DALC8195199848.80.270974648.7-0.15.693.799.342.957.115:1313:2130362.317659.7
391Calle Järnkrok27NSHC7995290551.3-1.370767651.1-1.79.493.2102.647.652.415:2612:452521-4.319654.1
392Christián Jaroš22OTTD6165786143.3-2.950960645.7-0.47.390.497.644.155.914:2213:291740-6.011954.6
393Dmitrij Jaškin25WSHRW3734532551.53.924924550.43.27.389.997.342.157.910:059:50136-0.79252.2
394Boone Jenner25CBJC771002107648.2-2.677778849.6-2.09.591.7101.234.265.817:0413:604221-0.828360.1
395Nick Jensen28TOTD801223127149.0-1.591794349.3-0.59.091.4100.446.153.919:5117:2227612.5
395Nick Jensen28DETD6097598749.71.172773049.92.28.691.199.744.855.220:4817:5821522.015343.1
395Nick Jensen28WSHD2024828446.6-9.319021347.1-8.410.592.5103.051.948.116:6015:33690.53971.8
396Jakub Jeřábek27STLD161037.5-7.35838.5-4.40.050.050.060.040.07:527:2500-0.7250.0
397Ryan Johansen26NSHC801401115054.93.9105192653.21.110.089.899.864.535.519:3315:0543663.522560.4
398Marcus Johansson28TOTC/W5874777549.1-0.356959149.1-1.37.689.497.048.651.415:5513:1027383.1
398Marcus Johansson28NJDC/W4863066948.50.748051748.1-0.58.089.197.146.553.516:2713:2627341.716861.3
398Marcus Johansson28BOSC/W1011710652.5-4.4897454.6-4.15.691.196.761.238.813:2511:54041.41963.2
399Adam Johnson24PITC6293148.3-1.3222447.8-1.716.795.0111.766.733.35:185:18210.6560.0
400Erik Johnson30COLD801382148548.2-2.21010109648.0-3.49.291.3100.552.447.621:4918:203141-2.128350.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%
401Jack Johnson32PITD821251147845.8-5.6923110045.6-6.48.292.3100.450.050.019:1716:341432-7.421240.6
402Luke Johnson24CHIC1513614348.7-3.59310547.0-4.72.887.590.355.244.810:499:0961-1.92770.4
403Tyler Johnson28TBLC801137110550.7-0.987585050.7-0.710.791.2101.953.746.315:5713:5313324.326860.8
404Andreas Johnsson24TORLW7399484554.12.872765152.83.210.991.9102.851.148.913:4012:0225204.521560.5
405Ross Johnston24NYILW1712412649.62.5909548.61.310.494.0104.544.855.27:557:53251.71770.6
406Henri Jokiharju19CHID3870059054.35.451446152.75.78.589.297.760.739.318:5817:09726-4.013844.9
407Caleb Jones21EDMD1726428248.43.417921645.32.69.186.795.847.652.419:4817:591317-1.54447.7
408Max Jones20ANALW3031833149.02.024125049.11.77.093.9100.954.145.913:1011:47129-1.510952.3
409Seth Jones24CBJD751556144551.83.01204108752.62.89.989.199.052.847.225:4921:1259691.137748.8
410Mathieu Joseph21TBLRW7067663951.40.049750149.8-1.810.290.9101.248.851.211:2210:2928244.616258.6
411Roman Josi28NSHD821690157351.8-0.61267118351.7-1.08.991.7100.650.749.325:1019:3536654.850853.9
412Tyson Jost20COLC7069574548.3-1.651053448.9-2.08.292.0100.353.546.513:0010:54298-1.219857.6
413Noah Juulsen21MTLD2131233248.4-5.421123847.0-5.611.592.1103.650.050.017:0714:57617-0.64744.7
414Nazem Kadri28TORC73114197354.02.783078151.51.58.192.1100.252.947.116:1113:3242473.836650.3
415Dominik Kahun23CHIC821059106449.90.579881849.41.28.592.9101.453.146.914:0913:013224-1.221763.1
416Vladislav Kamenev22COLLW2311815343.5-6.18611742.4-7.47.790.898.553.846.29:027:2325-2.14252.4
417David Kämpf24CHIC6364468048.6-0.847151048.0-0.57.591.799.236.463.613:5511:57316-4.312458.1
418Steven Kampfer30BOSD3544438453.6-0.134828555.01.55.989.995.758.441.614:3813:051272.88746.0
419Evander Kane27SJSLW75124199855.41.392074255.41.410.186.896.955.944.118:2515:26483810.144660.1
420Patrick Kane30CHIRW811533154049.90.61113118848.4-0.112.289.8102.063.936.122:2918:434254-12.759857.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%
421Kasperi Kapanen22TORRW781256111553.02.292487451.42.110.291.6101.855.144.916:3714:0944382.932553.5
422Erik Karlsson28SJSD53122784359.37.690663258.96.910.188.398.459.940.124:2919:21596312.238943.4
423Melker Karlsson28SJSC7970464052.4-2.551044153.6-0.87.890.998.750.449.611:299:573019-3.512861.7
424William Karlsson26VEGC821306111054.1-0.997080054.80.58.889.197.951.748.318:5114:4773419.731553.3
425Ondřej Kaše23ANARW3043933656.610.233226056.19.910.088.398.355.744.315:3913:2615184.516557.6
426Zack Kassian28EDMRW79949101348.40.470578247.4-0.610.089.599.548.551.514:4813:283548-4.617065.3
427Brady Keeper22FLAD1141058.311.810758.812.312.5100.0112.575.025.012:4012:40000.4425.0
428Duncan Keith35CHID821579158150.00.81171122448.90.710.390.9101.258.042.023:0119:363373-11.028250.0
429Clayton Keller20ARIC821152117149.61.283588448.6-0.87.890.097.866.833.218:1414:304637-5.835057.1
430Adrian Kempe22LAKLW8194288251.64.369664751.85.07.191.298.353.047.014:2912:2820241.121554.9
431Mario Kempe30ARIC5247453047.2-2.135336249.4-0.27.194.3101.346.353.711:1110:2111101.410653.8
432Michal Kempný28WSHD711304126950.72.197595650.51.811.591.9103.451.848.219:1117:312147-4.723247.8
433Alexander Kerfoot24COLC7897891451.72.771466351.92.37.690.598.155.744.314:5312:4222305.619559.5
434Ryan Kesler34ANAC6067284644.3-5.151364244.4-4.24.193.897.937.762.316:3012:301826-13.414957.7
435Phil Kessel31PITRW821148126147.7-2.787295047.9-2.98.691.299.865.634.417:5914:3833781.037058.1
436Jujhar Khaira24EDMLW6052559846.7-1.937344545.6-3.08.089.697.645.554.512:3411:012226-3.310660.4
437Alex Killorn29TBLC/LW8297081954.24.070461953.22.810.092.9102.946.153.914:5211:3430228.028753.3
438Bogdan Kiselevich28FLAD3242139351.70.930829151.40.86.392.198.356.443.614:5114:01493.44233.3
439Oscar Klefbom25EDMD611127111750.22.386283250.92.76.791.498.248.951.123:5919:312651-1.333150.5
440John Klingberg26DALD641382126052.35.999193951.34.17.792.8100.556.443.624:3220:3826795.734544.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%
441Justin Kloos25ANAC16275.037.74180.045.90.066.733.37:047:04100.1366.7
442Corban Knight28PHIC2314622539.4-9.410815740.8-8.04.791.396.036.763.39:398:3862-2.22462.5
443Slater Koekkoek24TOTD3143944249.8-0.832632250.3-0.210.791.1101.852.447.615:5014:28470.1
443Slater Koekkoek24CHID2232730451.83.523722051.93.911.790.4102.148.651.416:2714:38360.84447.7
443Slater Koekkoek24TBLD911213844.8-11.78910246.6-10.07.992.8100.759.440.614:2014:0211-0.72560.0
444Mikko Koivu35MINC4867362451.91.848844952.10.97.890.498.248.451.618:1814:1235105.915457.8
445Leo Komarov32NYIC82800101544.1-4.758872344.9-4.210.694.3104.943.057.013:5312:042826-6.014154.6
446Travis Konecny21PHIC821132111950.32.284183850.11.49.291.3100.550.649.415:1513:313849-4.929661.5
447Anže Kopitar31LAKC811283142347.4-1.2960108147.0-1.29.190.099.141.458.622:1817:195758-7.929852.3
448Kalle Kossila25ANALW8505547.6-0.7354146.1-2.43.893.397.278.121.910:188:2002-0.31764.7
449Jesperi Kotkaniemi18MTLC79104779057.03.875257656.64.46.792.499.161.938.113:4411:48325010.826151.3
450Ilya Kovalchuk35LAKLW6473384446.5-2.254265045.5-2.78.089.497.454.345.716:1413:172143-9.725256.0
451Chris Kreider27NYRC791106110350.15.584781551.06.511.289.4100.651.348.717:2414:4431525.232362.2
452David Krejčí32BOSC81126898556.34.897276655.93.410.090.6100.663.436.617:4115:1554449.524157.7
453Niklas Kronwall38DETD791196125948.71.991196748.52.88.990.899.653.246.819:5717:141259-9.612457.3
454Torey Krug27BOSD64116695854.93.588373154.72.08.392.3100.666.633.421:1717:2220525.731847.5
455Marcus Krüger28CHIC7452057347.6-2.839240249.40.47.291.798.926.273.810:258:361711-4.99875.5
456Nikita Kucherov25TBLRW821436129552.62.2110198952.72.511.890.8102.757.342.719:5816:1358897.749949.3
457Ryan Kuffner22DETLW106711137.6-8.3499035.3-10.50.095.795.748.951.110:5610:0221-3.91747.1
458Karson Kuhlman23BOSC111189355.96.9927654.83.613.092.2105.253.346.712:0911:24331.63148.4
459Tom Kühnhackl27NYIRW3635544044.7-4.423729444.6-5.18.792.5101.151.348.712:4111:32816-4.15752.6
460Dean Kukan25CBJD2529826253.21.823319754.22.47.695.1102.754.445.613:2813:25454.13644.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%
461Brett Kulak25MTLD57111986856.32.281763156.43.18.591.099.555.045.017:5117:21154311.320350.2
462Dmitry Kulikov28WPGD5773385146.3-1.755465146.0-1.78.893.2101.951.948.115:4114:371937-4.79641.7
463Luke Kunin21MINC4961867347.9-4.847649249.2-4.08.090.298.247.752.315:5313:0012152.116453.7
464Chris Kunitz39CHILW5643341750.90.431131349.80.06.490.797.143.256.89:048:481318-5.48750.6
465Janne Kuokkanen20CARC/LW7476641.6-9.9354941.7-10.25.389.794.954.345.710:558:3421-0.51250.0
466Sean Kuraly26BOSC7178380249.4-4.461358951.0-3.05.895.1100.932.867.213:4612:2434322.920964.1
467Evgeny Kuznetsov26WSHC761102117848.3-1.584991248.2-1.611.890.8102.659.540.518:4714:544662-9.033557.6
468Oliver Kylington21CGYD3842244648.6-4.530132648.0-4.46.994.8101.758.141.912:2512:2213320.15935.6
469Jordan Kyrou20STLC1611316340.9-10.19012941.1-10.95.994.9100.854.545.59:409:2233-3.12466.7
470Joel L'Esperance23DALRW1818719748.7-0.612613548.3-0.51.095.296.352.048.012:1510:5867-1.04553.3
471Kevin Labanc23SJSRW82103682055.81.872463653.2-1.310.189.599.558.541.514:0111:3922512.325351.4
472Andrew Ladd33NYILW2627833245.6-1.319424444.3-3.910.293.0103.243.956.113:5112:51914-1.65561.8
473Paul Ladue26LAKD3340739850.62.230030050.01.87.492.599.951.248.813:1313:0329-0.17544.0
474Patrik Laine20WPGRW821014118246.2-3.576790046.0-3.69.189.898.960.040.017:1413:432848-10.147052.1
475Maxime Lajoie21OTTD5670598141.8-5.152273341.6-6.36.690.997.646.753.318:5415:251348-7.916547.9
476Juho Lammikko23FLARW4031435347.1-4.923524848.7-3.04.591.095.644.955.110:569:071212-2.27452.7
477Gabriel Landeskog26COLLW731298117452.53.895987252.43.010.491.1101.562.937.121:0916:42464711.936366.9
478Nick Lappin26NJDRW119314039.9-4.46811337.6-6.82.291.593.751.448.613:4112:2532-3.12347.8
479Dylan Larkin22DETC761488124654.410.2113295954.110.98.789.698.352.247.821:4918:05691006.749458.1
480Adam Larsson26EDMD821451149249.31.81082113048.91.56.490.396.746.253.821:3719:322568-7.124448.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%
481Jacob Larsson21ANAD4971077947.7-0.153859347.60.16.992.999.847.152.917:0715:491030-4.512645.2
482Johan Larsson26BUFLW/C7375276749.5-0.956258948.8-1.76.891.698.415.684.414:1811:532922-3.316049.4
483Brian Lashoff28DETD4416738.0-9.3315536.0-9.77.191.999.057.942.113:4012:2500-0.82100.0
484Scott Laughton24PHIC82853108444.0-6.164678045.3-5.09.789.899.436.363.714:5112:194242-3.921061.9
485Jeremy Lauzon21BOSD1618818949.9-2.414813751.90.32.895.898.550.849.215:3213:22451.62937.9
486Curtis Lazar23CGYC/RW15455.67.74357.18.50.00.00.080.020.04:484:48000.20
487Nick Leddy27NYID821247156944.3-5.4934118044.2-6.39.992.3102.144.655.421:3318:181863-6.726144.8
488Anders Lee28NYILW821113114849.22.182486248.91.110.493.1103.550.549.517:0514:0922296.233261.4
489Artturi Lehkonen23MTLLW82111597153.5-0.881472253.0-0.49.092.0101.054.945.115:3312:4446288.529160.5
490Jori Lehterä31PHIC2715818546.1-3.411713147.2-2.77.287.594.735.364.79:077:2364-0.92373.9
491Brendan Leipsic24TOTLW6262072846.0-2.446754846.0-2.27.690.598.155.644.413:4711:532221-3.2
491Brendan Leipsic24LAKLW4547356045.8-2.835240846.3-2.08.391.7100.053.946.114:0912:221215-0.810254.9
491Brendan Leipsic24VANLW1714716846.7-1.111514045.1-3.05.787.493.161.138.912:5010:36106-2.35664.3
492Josh Leivo25TOTLW7690679053.45.866360852.24.68.392.9101.255.944.114:0211:4137324.0
492Josh Leivo25VANLW4968157154.47.649943753.35.78.992.3101.261.538.515:5713:2022171.520355.7
492Josh Leivo25TORLW2722521950.71.916417149.01.56.694.5101.135.664.410:328:4215152.57352.1
493Brendan Lemieux22TOTLW6348058545.1-2.836943346.0-1.49.994.0103.955.144.99:038:421314-3.1
493Brendan Lemieux22WPGLW4427532246.1-2.519924045.3-2.912.795.3108.058.941.17:257:1886-0.55863.8
493Brendan Lemieux22NYRLW1920526343.8-2.217019346.81.46.792.499.149.650.412:5011:5658-2.65060.0
494Kris Letang31PITD651468127753.56.8111996353.76.89.791.2100.951.148.925:5820:23637613.837954.4
495Mark Letestu33CBJC2112134.4-16.381436.4-12.70.090.990.930.070.09:208:6000-1.0250.0
496Vinni Lettieri23NYRC2722428643.9-4.017521844.5-3.73.293.596.751.049.010:099:2579-0.87057.1
497Tyler Lewington24WSHD2262254.213.8171258.617.023.1100.0123.169.230.813:4813:15030.7475.0
498Trevor Lewis32LAKC4452849851.53.140437252.14.96.489.495.847.252.814:0112:291212-2.013464.9
499Oscar Lindberg27TOTC5562356352.52.146742152.62.59.691.4100.948.451.612:2811:502225-3.7
499Oscar Lindberg27VEGC3542231557.33.330123855.82.49.191.4100.558.841.212:0211:131320-0.110960.6
499Oscar Lindberg27OTTC2020124844.80.416618347.63.310.391.4101.830.969.113:1312:5595-3.64951.0
500Oskar Lindblom22PHILW8195491751.03.070264552.13.98.289.998.145.554.513:4411:4526287.025364.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%
501Esa Lindell24DALD821386169545.0-5.9994123844.5-6.88.994.1103.041.059.024:2019:523092-9.825751.4
502Ryan Lindgren20NYRD5496941.52.8385142.71.53.480.083.467.432.614:3513:5202-0.5988.9
503Anton Lindholm24COLD2161453.3-0.5141156.02.40.085.785.70.0100.07:116:34000.320.0
504Elias Lindholm24CGYC81122298755.31.990376454.21.112.090.1102.156.243.820:0214:3350468.331058.4
505Hampus Lindholm25ANAD761424147649.12.41066109949.23.48.890.699.441.158.923:5919:402385-5.926946.5
506Pär Lindholm27TOTC6554061246.9-5.439246845.6-5.010.093.9103.929.470.611:219:383012-2.5
506Pär Lindholm27TORC6150858446.5-5.736744645.1-5.610.493.8104.330.269.811:279:402711-2.513245.5
506Pär Lindholm27WPGC4322853.31.5252253.25.05.094.499.413.386.79:478:59310.0771.4
507Bryan Little31WPGRW821014111747.6-1.677285747.4-1.78.690.699.254.745.315:5013:163621-7.219764.0
508Blake Lizotte21LAKC116964.028.412763.229.80.080.080.040.060.011:1211:12100.1250.0
509Ryan Lomberg24CGYLW492427.3-29.081436.4-21.40.0100.0100.041.758.36:596:3310-0.1333.3
510Ben Lovejoy34TOTD7185797246.9-2.365972247.7-1.67.592.099.540.159.917:0613:3223380.3
510Ben Lovejoy34NJDD5163466448.80.850250549.91.47.191.698.843.456.617:3513:3520242.113751.1
510Ben Lovejoy34DALD2022330842.0-10.015721742.0-9.68.592.9101.431.168.915:5013:23314-1.94654.3
511Adam Lowry25WPGLW7890889850.31.666264950.51.97.293.2100.541.758.314:3812:174223-1.317859.0
512Milan Lucic30EDMLW7986483051.03.660861849.62.16.991.698.545.554.513:1411:532734-2.317043.5
513Matt Luff21LAKRW3328936644.1-4.621226444.5-4.410.192.1102.257.142.911:0710:30412-5.48652.3
514Isac Lundeström19ANAC1513319141.0-3.29614939.2-4.38.093.5101.550.549.513:0211:5135-2.41872.2
515Ilya Lyubushkin24ARID4148955946.7-2.636439847.8-2.06.091.597.551.448.613:4413:21622-3.96442.2
516Olli Määttä24PITD6082294846.4-4.363868548.2-2.19.492.7102.142.957.118:3515:3116422.316844.0
517Kurtis MacDermid24LAKD11827651.96.9605950.44.910.386.596.761.138.99:218:53012-0.21729.4
518Andrew MacDonald32PHID4760666447.7-0.341846947.1-2.59.989.499.343.956.116:2414:25327-5.310339.8
519Jacob MacDonald25FLAD2272156.35.6251562.56.56.7100.0106.764.335.712:0311:2302-0.2425.0
520Mackenzie MacEachern24STLLW2918719349.2-4.515114051.9-2.55.293.999.159.540.58:028:01603.54868.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%
521Zack MacEwen22VANC4202050.0-2.0151746.9-5.411.164.375.431.368.87:116:28040.1450.0
522Derek MacKenzie37FLAC12340.0-11.21325.0-31.90.0100.0100.0100.00.02:432:43000.010.0
523Nathan MacKinnon23COLC821581139253.25.41180105952.74.110.091.3101.262.637.422:0617:51486411.458962.0
524Saku Mäenalanen24CARRW3427028049.1-5.319821547.9-6.69.491.6101.057.342.79:279:00128-0.45664.3
525Josh Mahura20ANAD1720024045.5-6.414718943.8-8.68.094.1102.166.433.614:1813:2078-7.54247.6
526Denis Malgin22FLAC5054352051.11.739340449.3-0.97.489.897.358.441.612:5311:501615-3.711855.9
527Evgeni Malkin32PITC681035102350.30.775376049.8-0.79.089.198.164.036.018:4815:1164848.032458.0
528Brad Malone29EDMC/LW169012342.3-5.5678245.0-1.92.298.3100.528.871.28:577:5911-1.21968.4
529Maxim Mamin24FLAC/RW7603761.96.3462564.89.70.090.090.072.727.37:217:14100.51457.1
530Andrew Mangiapane22CGYLW4444336954.60.032527354.30.69.494.1103.651.049.010:3310:0216118.29767.0
531Brandon Manning28TOTD3942947447.5-3.630037144.7-5.18.587.095.543.656.414:5012:58714-7.8
531Brandon Manning28CHID2729633147.2-5.720425944.1-7.47.486.093.539.960.115:2813:19210-5.64946.9
531Brandon Manning28EDMD1213314348.21.69611246.20.710.989.2100.153.047.013:2512:0954-2.22441.7
532Josh Manson27ANAD741215143145.9-1.8899107645.5-1.78.091.599.540.659.422:1819:013677-14.818751.3
533Anthony Mantha24DETRW67109689855.010.481670953.59.58.189.397.460.339.717:5015:2837605.033559.1
534Brad Marchand30BOSLW791304106055.23.699480055.43.110.790.1100.761.338.719:3714:5359844.942953.6
535Jonathan Marchessault28VEGC821365116454.0-1.0101785554.3-0.29.489.398.752.447.618:0915:21516810.748557.1
536Martin Marinčin26TORD2435030653.42.024624250.40.87.989.797.655.244.815:1213:4411251.77943.0
537Patrick Marleau39TORC821264124950.3-1.993398548.6-2.08.791.5100.254.245.816:2114:2731220.225962.2
538Mitch Marner21TORRW821476137951.70.01064107149.8-0.412.790.5103.252.547.519:4915:48786711.544951.7
539Cooper Marody22EDMC6424051.25.5362460.012.10.0100.0100.067.932.16:556:49500.41346.2
540Pat Maroon30STLLW7481775452.00.460855852.1-0.28.290.198.355.644.414:1012:11252110.820358.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%
541Danick Martel24TBLLW9708445.5-3.6546147.0-3.110.597.8108.338.561.510:1110:01310.32661.5
542Matt Martin29NYILW6757268445.5-2.343547847.6-0.18.094.5102.534.665.411:2611:081319-1.310857.4
543Alec Martinez31LAKD601062114148.2-1.077284147.9-0.79.691.0100.746.553.521:2218:011270-4.917045.9
544Jordan Martinook26CARLW82114593455.10.288168356.31.87.989.897.749.350.714:2912:46533014.627153.9
545Andreas Martinsen28CHILW2415418845.0-6.011313645.4-4.06.089.895.832.567.57:567:4137-4.13461.8
546Mike Matheson24FLAD751266141447.2-3.4978106747.8-3.28.488.997.346.253.822:1919:0764135-7.823554.9
547Auston Matthews21TORC681273112453.11.494986852.22.410.088.898.958.441.618:3315:5857675.644756.2
548Scott Mayfield26NYID791135116649.32.082181550.22.59.093.5102.449.650.418:4416:2110722.727438.0
549Charlie McAvoy21BOSD54105389254.11.080664055.72.111.489.3100.753.047.022:1019:1830546.815650.6
550Jake McCabe25BUFD5987092948.4-2.567871348.7-1.67.891.699.443.057.018:5716:442032-5.813746.7
551Jared McCann22TOTC7891195248.9-2.168070549.1-1.68.291.499.647.552.514:3212:313544-3.5
551Jared McCann22FLAC4651453748.9-2.538241448.0-3.58.289.898.051.748.314:0412:012028-4.712661.9
551Jared McCann22PITC3239741548.9-1.429829150.61.08.393.6101.843.156.915:1113:1515161.211463.2
552Max McCormick26OTTLW148412340.6-1.5649041.60.12.489.992.352.747.37:307:1213-3.22548.0
553Ian McCoshen23FLAD1918722345.6-5.114116546.1-5.17.891.499.154.945.113:1912:19511-1.73345.5
554Connor McDavid22EDMC781466143650.53.81110110950.03.312.288.5100.757.242.822:5018:479989-0.242256.6
555Ryan McDonagh29TBLD821406143549.5-2.61089108950.0-1.611.992.1103.946.253.822:0518:1846667.024352.7
556Brock McGinn24CARLW8294791051.0-5.170367750.9-5.19.192.2101.450.549.514:1911:5054300.625248.8
557Jamie McGinn30FLALW1916417848.0-1.612113048.2-2.58.387.996.256.044.010:419:3846-0.74254.8
558Dylan McIlrath26DETD7769045.83.3557143.70.59.596.0105.545.055.015:1113:1922-1.21346.2
559Greg McKegg26CARC4140940350.4-4.429030848.5-6.67.992.099.851.948.110:4010:311410-1.55054.0
560Cody McLeod34TOTLW3818227340.0-9.313721239.3-10.13.989.693.546.453.66:296:2951-5.5
560Cody McLeod34NYRLW3114923838.5-10.011318338.2-10.64.589.994.445.954.16:496:4841-4.72875.0
560Cody McLeod34NSHLW7333548.5-4.1242945.3-6.10.087.587.550.050.05:025:0210-0.9714.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%
561Michael McLeod20NJDC2117523842.4-4.313419241.1-5.53.192.195.250.449.612:1211:481210-2.23560.0
562Brayden McNabb28VEGD811357125052.1-4.0101691452.6-2.89.191.0100.146.753.319:2916:3337388.518445.7
563Adam McQuaid32TOTD5052869143.3-5.639950943.9-5.410.192.0102.142.557.515:4714:021119-3.1
563Adam McQuaid32NYRD3641354143.3-4.932340044.7-3.910.991.8102.739.660.417:2815:131014-2.45335.8
563Adam McQuaid32CBJD1411515043.4-7.27610941.1-10.06.993.099.951.548.511:2510:5815-0.72045.0
564Wade Megan28DETC11808747.90.1606647.60.94.587.592.050.949.17:537:4223-0.32272.7
565Jaycob Megna26ANAD2830033247.5-1.522624847.7-1.47.792.7100.450.649.414:3212:3111300.56547.7
566Timo Meier22SJSRW781281100656.02.194076255.21.311.189.7100.751.448.616:5814:33493811.344456.3
567Dakota Mermis25ARID17558.35.65455.62.620.0100.0120.033.366.711:2011:20000.50
568Jonathon Merrill26VEGD57104272259.14.176452959.14.27.691.999.565.234.817:5316:23162616.515945.3
569Victor Mete20MTLD711243117751.4-3.391987151.3-2.48.393.8102.148.651.417:4616:3410578.516439.6
570Marc Methot33DALD910114441.2-8.46910639.4-11.17.590.397.842.757.316:5615:1802-3.1650.0
571Jacob Middleton23SJSD3322358.26.2251759.54.310.076.986.952.447.69:569:3211-1.110.0
572Sonny Milano22CBJLW8624060.810.5463159.78.08.887.095.860.040.08:198:07010.7862.5
573Colin Miller26VEGD65117489056.93.084266256.02.57.590.397.761.039.019:3916:4122467.731841.2
574J.T. Miller25TBLC7591678853.82.970058754.44.09.391.2100.548.651.414:4012:0542385.619256.3
575Kevan Miller31BOSD3957759049.4-3.343841751.2-2.57.693.8101.546.054.017:4515:551820-1.28139.5
576Casey Mittelstadt20BUFC7781685448.9-1.062067847.8-2.07.090.197.172.527.513:2711:413139-8.119660.2
577Sean Monahan24CGYC781295110753.90.195785752.8-0.811.488.9100.358.141.919:0315:4378586.635858.9
578Brandon Montour24TOTD821496151449.72.41126114549.63.37.590.998.449.450.622:2718:583174-7.4
578Brandon Montour24ANAD621069116048.01.579886947.92.48.191.099.147.852.222:4018:462760-7.726647.4
578Brandon Montour24BUFD2042735454.74.932827654.35.56.290.997.153.746.321:4619:364140.39657.3
579John Moore28BOSD6193094249.7-5.071971650.1-5.06.792.799.451.648.418:4616:121024-6.918552.4
580Trevor Moore23TORLW2520220349.9-2.315115848.9-1.28.392.9101.237.762.39:068:4989-0.34854.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%
581Samuel Morin23PHID5505647.20.7374147.4-0.53.484.688.131.668.412:2211:2715-1.1955.6
582Josh Morrissey23WPGD591053104850.10.879575751.22.710.291.2101.453.047.022:2417:513332-4.018850.5
583Joseph Morrow26WPGD4151763145.0-5.437847544.3-6.111.391.1102.455.344.713:5813:43528-4.611933.6
584Tyler Motte23VANC7465085143.3-6.449164043.4-6.36.591.798.333.266.812:4610:583415-9.519458.8
585Mirco Müller23NJDD5374080647.90.757661948.20.26.791.898.539.460.618:0315:5922351.49441.5
586Connor Murphy25CHID5280186248.2-0.459665347.7-0.110.292.6102.838.861.219:3017:221448-10.015554.2
587Ryan Murphy25TOTD3223836.7-7.9163034.8-9.211.1100.0111.152.647.411:1010:1210-1.1
587Ryan Murphy25MIND2172738.6-9.6121938.7-8.514.3100.0114.372.727.39:379:3710-0.8333.3
587Ryan Murphy25NJDD151131.3-1.441126.7-7.50.0100.0100.025.075.014:1711:2400-0.320.0
588Ryan Murray25CBJD5696396050.1-0.275271151.40.011.790.6102.346.253.821:2618:1822303.414150.4
589Jake Muzzin29TOTD801583146851.92.71152108051.63.48.993.3102.345.154.921:2018:15201023.5
589Jake Muzzin29LAKD5092990950.53.968465751.04.98.693.5102.143.057.021:3118:12959-3.217644.3
589Jake Muzzin29TORD3065455953.91.346842352.51.29.393.1102.548.951.121:0218:2011436.714643.2
590Philippe Myers22PHID2127929049.04.819623245.80.56.790.497.155.444.615:2214:23713-3.26737.3
591Tyler Myers28WPGD801308137448.8-0.2970105248.0-1.29.192.2101.456.743.320:2217:043263-4.230151.8
592Vladislav Namestnikov26NYRC7883393647.11.560968847.00.88.290.498.641.758.315:4812:453246-4.220657.8
593Riley Nash29CBJC7866068849.0-1.352750451.10.15.991.597.329.970.110:5010:2839135.712364.2
594James Neal31CGYLW6376773551.1-2.555356349.6-3.77.792.3100.053.546.514:5712:431135-3.023560.0
595Martin Nečas20CARC7484551.6-11.0383552.1-10.67.792.6100.376.923.110:018:0237-1.61060.0
596Brock Nelson27NYIC821057118547.1-0.877287746.8-1.810.194.1104.345.454.617:5814:4454472.729461.6
597Casey Nelson26BUFD3848143952.32.337434052.42.68.191.799.852.347.715:2514:15519-0.98344.6
598Patrik Nemeth26COLD7487597347.3-3.464569848.0-3.28.292.6100.931.568.516:2913:134191.411250.9
599Valeri Nichushkin23DALRW5756959448.90.941341949.61.36.391.698.046.153.911:5511:1724301.910959.6
600Nino Niederreiter26TOTRW82126099755.85.295073556.45.18.488.997.258.042.016:1413:55513913.1
600Nino Niederreiter26MINRW4654549952.22.940836253.02.67.787.094.753.546.514:3712:2922183.114357.3
600Nino Niederreiter26CARRW3671549858.96.554237359.26.88.990.799.762.637.418:1715:45292110.018456.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%
601Frans Nielsen34DETC7276592245.3-3.257070744.6-3.110.490.4100.849.550.516:4013:051835-9.318564.9
602Matthew Nieto26COLLW6471067951.11.752648552.02.48.190.698.742.457.613:4611:0219115.013860.9
603Boo Nieves25NYRC4328241640.4-7.721531340.7-8.28.092.6100.642.457.69:399:041220-5.15364.2
604Sami Niku22WPGD3033041944.1-2.424732143.5-4.18.793.4102.256.843.213:5513:49311-4.14641.3
605Jacob Nilsson25CHIC271236.8-4.13925.0-13.70.060.060.066.733.37:526:5211-0.310.0
606Matt Niskanen32WSHD801311147747.0-3.2970111346.6-4.08.792.1100.942.657.421:5618:354073-15.025655.9
607Stefan Noesen25NJDRW4140047945.5-2.731636646.3-2.95.887.593.342.357.712:4411:47179-2.010262.7
608Nelson Nogier22WPGD181338.1-4.651033.3-7.50.0100.0100.042.957.110:0610:0600-0.8250.0
609Jordan Nolan29STLC141149853.81.9856955.22.211.791.5103.217.882.27:567:4410-0.32860.7
610Joakim Nordström26BOSC7072073049.7-4.254753450.6-3.76.893.4100.247.152.913:2911:442619-6.016263.6
611Tomáš Nosek26VEGC6873359055.41.350643453.80.06.688.695.253.047.012:2810:1932145.418961.4
612Ryan Nugent-Hopkins25EDMC821058124845.9-3.378492645.8-3.110.389.499.646.453.620:0615:105956-4.635758.3
613Darnell Nurse23EDMD821412160246.8-2.21026118846.3-2.710.390.4100.646.753.323:4920:033073-4.639549.6
614Markus Nutivaara24CBJD801181124448.7-2.192793649.8-1.98.991.3100.249.250.817:4117:2125232.517955.3
615Alexander Nylander20BUFLW1214411256.35.01129454.43.65.190.595.669.130.912:1011:1114-1.53053.3
616William Nylander22TORC5492370356.85.267654155.55.77.291.498.658.541.515:3113:38282510.024652.8
617Gustav Nyquist29TOTRW811285110653.75.796688252.34.810.589.6100.154.145.917:3115:21427410.5
617Gustav Nyquist29DETRW62102389453.47.177071851.75.79.890.099.854.145.918:0715:5732586.328158.0
617Gustav Nyquist29SJSRW1926221255.31.519616454.42.713.487.8101.353.746.315:3413:2510164.26959.4
618Logan O'Connor22COLRW5292652.7-6.7221756.4-3.10.084.684.636.463.66:496:1820-0.3425.0
619Danny O'Regan25BUFC19950.0-3.38561.56.30.0100.0100.0100.00.011:5611:03000.2450.0
620Ryan O'Reilly27STLC821330115353.62.9100684854.33.110.191.6101.749.850.220:4515:50943315.236863.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%
621Jordan Oesterle26ARID711046119546.7-2.377285147.6-1.98.891.3100.052.947.118:5416:032350-6.621535.8
622Kyle Okposo30BUFRW7879585248.3-2.060565847.9-2.27.691.499.048.651.413:4711:531727-5.923263.4
623Jamie Oleksiak26TOTD5774777649.0-1.356856450.2-0.18.693.3101.939.960.114:4414:1310381.9
623Jamie Oleksiak26PITD3649753648.1-4.138539049.7-2.310.892.3103.241.158.915:5215:12624-0.47944.3
623Jamie Oleksiak26DALD2125024051.03.818317451.33.74.395.499.736.763.312:4712:324142.23754.1
624Victor Olofsson23BUFRW61097359.97.5895860.59.96.392.598.859.440.618:0116:06132.83953.8
625Dmitry Orlov27WSHD821464156548.3-1.21094116448.4-1.09.791.5101.248.251.821:3819:275380-12.423243.5
626Brooks Orpik38WSHD5360468746.8-3.945951347.2-2.912.290.3102.543.256.815:4013:02531-1.110043.0
627T.J. Oshie32WSHC/RW69100698050.72.176474050.82.410.890.1100.854.845.218:3714:4046382.226354.8
628Xavier Ouellet25MTLD1931427053.82.522119053.83.64.792.497.161.438.617:0115:365104.56946.4
629Alex Ovechkin33WSHLW811331137949.1-0.11006105348.9-0.312.989.2102.156.943.120:5516:304770-8.466850.6
630Igor Ozhiganov26TORD5376965354.13.053850851.42.28.691.6100.251.049.014:0113:4911340.613132.8
631Magnus Pääjärvi27OTTLW80739100242.4-3.156172543.6-2.47.091.698.638.361.713:2811:251816-9.917767.2
632Max Pacioretty30VEGLW66101387953.5-1.974965753.3-2.17.689.396.955.244.817:0014:0839382.933557.0
633Jean-Gabriel Pageau26OTTC3953861846.50.040943448.51.45.391.596.839.760.317:5114:572122-5.812964.3
634Ondřej Palát27TBLLW6481678151.10.660859250.70.19.391.9101.259.240.814:5312:4518410.418454.3
635Kyle Palmieri27NJDRW74970104048.32.275377649.22.710.289.9100.151.448.618:0814:2036377.838358.5
636Artemi Panarin27CBJLW791438118754.86.7111692154.85.711.488.7100.177.222.819:5217:01315612.535953.2
637Richard Pánik27ARIRW75102399050.82.673972850.41.48.790.499.149.850.216:3713:2346393.025155.4
638Cédric Paquette25TBLC8064476545.7-6.949756147.0-5.38.992.8101.838.161.912:009:582112-1.714261.3
639Colton Parayko25STLD801445144550.0-2.41075104550.7-2.29.293.2102.446.453.622:4720:00334310.335250.0
640Zach Parise34MINLW741089102851.40.683873653.21.89.588.497.955.544.518:4014:2922255.534566.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%
641David Pastrňák22BOSRW66108686855.64.182864556.23.910.889.8100.764.535.518:4515:2036906.243154.5
642Greg Pateryn28MIND801095114448.9-2.682981150.5-1.46.990.897.739.061.017:0715:1014172.220548.8
643Nolan Patrick20PHIC7286297946.8-2.262572046.5-3.29.092.3101.447.352.715:0513:174026-3.420356.7
644Nick Paul23OTTLW2017315852.38.513012052.08.74.084.888.862.437.68:288:2753-0.84566.7
645Joe Pavelski34SJSC751261104454.70.793077754.50.28.989.398.253.346.719:0315:15414511.229763.3
646Tanner Pearson26TOTLW80928100847.9-1.568075147.5-2.16.392.098.346.953.114:0312:292123-3.6
646Tanner Pearson26PITLW4448654447.2-2.336441646.7-3.66.592.599.147.552.513:1312:151210-0.811968.1
646Tanner Pearson26VANLW1925527048.60.518219348.50.98.892.0100.841.958.116:2813:4776-0.97853.8
646Tanner Pearson26LAKLW1718719449.1-1.613414248.6-1.51.290.491.652.647.413:3011:4027-2.05147.1
647Matthew Peca25MTLC3930237244.8-10.220827643.0-11.44.789.393.951.548.510:319:141212-5.16256.5
648Adam Pelech24NYID781160122548.61.884186349.42.49.394.2103.445.154.918:3816:5237413.721850.5
649Anthony Peluso29CGYRW4131448.1-4.981044.4-7.70.085.785.720.080.04:074:0721-0.11100.0
650Brendan Perlini22TOTLW6871076748.1-1.251456647.6-0.66.490.697.056.343.711:3610:451114-10.3
650Brendan Perlini22CHILW4643052145.2-3.830538344.3-3.47.489.997.252.647.410:3610:23610-10.113357.1
650Brendan Perlini22ARILW2228024653.23.420918353.33.94.992.197.162.038.013:4111:3354-0.28348.2
651Mathieu Perreault31WPGC8288680952.34.563859451.84.07.591.799.252.947.112:1410:5131171.416956.2
652David Perron30STLLW5774271550.90.656154350.80.09.192.0101.250.749.317:0614:3841171.720454.9
653Corey Perry33ANARW3134839247.0-2.126628648.2-0.74.489.293.655.244.814:4912:5812111.410456.7
654Brett Pesce24CARD731283113753.0-3.6101284854.4-1.89.893.4103.249.850.220:2917:51543017.019550.3
655Nic Petan23TOTC1811710153.73.1826854.75.06.580.987.366.034.07:387:0943-0.7
655Nic Petan23WPGC13877454.05.3624856.48.06.584.490.967.532.57:137:10420.11758.8
655Nic Petan23TORC5302752.6-2.0202050.0-2.66.373.379.660.040.08:427:0701-0.8955.6
656Alexander Petrovic26TOTD3551054448.4-2.237740448.3-1.94.191.495.551.348.716:3215:07928-6.9
656Alexander Petrovic26FLAD2640641449.5-1.530530350.2-0.64.692.196.752.547.517:2315:46720-4.08547.1
656Alexander Petrovic26EDMD910413044.4-5.17210141.6-7.02.089.291.145.954.114:0213:1428-2.92626.9
657Jeff Petry31MTLD821749140355.52.31244106453.91.09.288.898.151.748.323:0618:28391297.943739.4
658Elias Pettersson20VANC71101996451.44.374571651.03.710.289.8100.070.529.518:1414:334152-3.226554.0
659Marcus Pettersson22TOTD841205119050.33.588988950.02.98.193.7101.849.950.116:4114:5624434.8
659Marcus Pettersson22PITD5791685751.73.767563351.63.27.993.2101.246.753.317:5715:6022338.517640.9
659Marcus Pettersson22ANAD2728933346.51.921425645.51.38.894.8103.661.039.014:0112:43210-3.64533.3
660Dion Phaneuf33LAKD6786990149.11.163468248.20.96.989.796.654.845.214:6013:28630-5.019740.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%
661Blake Pietila25NJDLW1915725538.1-9.011418937.6-8.84.991.596.541.059.013:1611:5192-2.54548.9
662Alex Pietrangelo29STLD711419122253.72.8105791153.72.19.090.099.051.548.524:0419:1055508.135747.1
663Lawrence Pilut23BUFD3352946453.32.542136453.62.97.289.596.747.252.817:2516:327141.27152.1
664Neal Pionk23NYRD731001127943.9-3.577296544.4-2.98.590.899.344.555.521:1016:473860-14.224553.9
665Brandon Pirri27VEGC3145134057.03.533423658.64.69.191.9101.062.437.614:2712:1914115.614357.3
666Rem Pitlick21NSHC161430.0-5.451033.33.00.0100.0100.044.455.69:439:39000.00
667Tyler Pitlick27DALC4748452148.2-0.635338048.2-1.26.892.198.929.370.713:2311:531116-2.312460.5
668Tomáš Plekanec36MTLC3303149.2-3.1202544.4-5.912.588.9101.437.562.510:539:15000.51457.1
669Ryan Poehling20MTLC1171063.020.514573.728.823.1100.0123.166.733.311:2210:40001.1560.0
670Brayden Point22TBLC791259116551.90.796589252.00.911.192.3103.453.246.818:5515:2735254.631261.5
671Roman Polák32DALD771017130943.7-6.777294944.9-5.37.894.2102.031.368.719:1016:251849-9.515549.7
672Jason Pominville36BUFRW7384178851.62.365061351.52.28.889.998.754.145.912:2811:3613203.019867.7
673Derrick Pouliot25VAND6291791250.12.968870049.61.69.691.5101.252.247.817:1015:481939-8.915038.7
674Nate Prosser32MIND1511711251.1-1.6787551.0-2.14.996.1101.042.157.910:139:34111.22245.5
675Dalton Prout28CGYD2021821350.6-1.516614952.71.89.488.597.960.139.913:0711:534102.04233.3
676Ivan Provorov22PHID821540170247.5-2.01165125548.1-1.79.489.899.243.556.525:0520:291692-1.329449.3
677Matt Puempel26DETLW8568041.2-3.1415443.2-0.80.094.694.647.652.410:249:4102-1.12050.0
678Jesse Puljujärvi20EDMRW4642550045.9-2.731436146.5-1.66.289.795.946.953.111:5711:282029-4.011247.3
679Ryan Pulock24NYID821297147246.8-1.4961105647.6-0.710.493.3103.743.656.422:2118:3835685.338247.1
680Tom Pyatt31OTTC3725247234.8-10.018233635.1-10.13.891.195.037.162.911:439:5449-5.45354.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%
681Mark Pysyk27FLAD70980110147.1-2.676383147.9-2.49.091.3100.345.554.518:1616:273572-6.012949.6
682John Quenneville22NJDC1917019846.2-2.313214947.0-2.66.494.7101.148.351.711:1910:1754-1.54040.0
683Alan Quine25CGYC13919848.1-4.3637147.0-3.99.892.6102.343.356.79:309:1635-0.22055.0
684Lukáš Radil28SJSC3638529256.91.127720957.02.39.692.9102.653.946.110:4110:301490.47255.6
685Alexander Radulov32DALRW701242115951.73.892585252.14.110.292.3102.559.640.419:4716:32437414.636857.1
686Brogan Rafferty23VAND2282058.319.6201360.621.90.090.090.053.846.213:2113:2111-0.6475.0
687Michael Raffl30PHILW6759169346.0-2.743350546.2-2.89.191.2100.338.161.911:2510:212820-5.012452.4
688Rickard Rakell25ANARW691012109148.12.374881647.82.38.590.198.649.250.818:2715:314160-3.334556.2
689Mikko Rantanen22COLRW741357116153.95.2100587853.44.29.890.9100.663.536.520:5116:41393512.634356.3
690Victor Rask25TOTC4949449949.7-2.536438048.9-3.95.294.199.359.940.112:0610:321318-2.4
690Victor Rask25CARC2624227446.9-6.017621644.9-8.45.894.4100.257.942.112:0210:0799-2.34951.0
690Victor Rask25MINC2325222552.81.318816453.41.14.693.798.362.237.812:1111:0149-0.15158.8
691Michael Rasmussen19DETC6249857846.3-0.937944146.20.08.091.299.244.155.912:0510:161229-3.713056.2
692Ty Rattie25EDMRW5043849347.00.032836147.61.56.993.4100.354.645.411:2110:2822121.312467.7
693Kyle Rau26MINC6422364.67.8331864.76.84.392.997.262.537.57:017:01110.31060.0
694Matt Read32MINRW1213813151.32.5979750.0-0.56.989.496.355.144.911:4510:5954-0.52259.1
695Ryan Reaves32VEGRW8080566554.80.359050254.0-0.45.993.299.159.041.010:5210:0537118.416059.4
696Mike Reilly25MTLD57106989054.61.374967252.7-0.47.891.599.356.543.518:4116:4513562.622544.9
697Sam Reinhart23BUFC821328123551.82.9105896252.44.08.790.399.062.137.918:5715:4139465.632555.7
698Sheldon Rempal23LAKRW7505846.3-3.9335039.8-10.15.694.4100.067.632.48:448:4404-1.3650.0
699Anthony Richard22NSHC15838.5-18.75645.5-20.10.080.080.050.050.07:227:2200-0.10
700Brad Richardson33ARIC6683086349.0-0.259460649.50.37.791.699.433.766.315:5813:0627212.621559.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%
701Tobias Rieder26EDMC6758869745.8-3.042751845.2-3.23.594.798.243.956.112:3910:573512-1.116157.1
702Morgan Rielly24TORD821844172051.70.11378134650.60.812.191.1103.355.644.423:0719:2160944.749045.5
703Juuso Riikola25PITD3750561045.3-3.338444946.1-3.17.794.4102.044.255.816:4115:181316-0.59744.3
704Zac Rinaldo28NSHC2311815343.5-8.69010446.4-5.66.695.8102.333.366.77:077:0742-0.92445.8
705Rasmus Ristolainen24BUFD781395152447.8-3.01093117748.1-2.27.289.296.546.653.424:3819:292344-4.733254.8
706Brett Ritchie25DALRW5338346645.1-4.627434644.2-5.35.293.098.240.060.09:368:53712-5.510653.8
707Nick Ritchie23ANALW6069672748.90.752855348.81.39.792.8102.555.344.715:0012:392034-4.017754.2
708Eric Robinson23CBJLW1311710852.0-0.8898650.9-1.71.591.492.841.358.711:5011:43151.23256.3
709Jack Rodewald24OTTRW6365340.4-8.0253343.1-5.50.0100.0100.044.455.67:047:0300-0.1540.0
710Evan Rodrigues25BUFC7491887251.32.072066851.93.17.590.497.941.059.015:5012:483439-0.928259.6
711Kevin Rooney25NJDC4130840443.3-2.024829845.4-0.28.790.999.537.262.812:3710:26159-2.16262.9
712Calle Rosén24TORD4656749.2-1.1525449.1-0.210.382.192.350.050.016:4216:12040.41050.0
713Jack Roslovic22WPGC7764265549.50.947948449.71.57.892.2100.059.540.59:459:072518-2.712559.2
714Antoine Roussel29VANLW6577479049.50.858856950.82.48.991.8100.738.561.513:4612:472020-2.115354.2
715Carter Rowney29ANARW6258060449.01.543446048.51.17.393.4100.651.148.912:3310:352226-6.78959.6
716Kevin Roy25ANAC3382362.315.0281565.116.90.088.988.950.050.013:0312:52120.8540.0
717Matt Roy23LAKD2535343344.9-3.826932645.2-1.911.889.8101.642.957.117:0815:28417-3.87644.7
718Nicolas Roy21CARC6333052.4-10.9242648.0-16.40.0100.0100.042.357.76:576:51310.0333.3
719Chad Ruhwedel28PITD1825924851.10.219418451.3-0.44.388.893.146.453.616:1714:547101.24647.8
720Kris Russell31EDMD721072130245.2-5.080092246.5-3.49.691.9101.545.254.820:2618:1521710.514244.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%
721Patrick Russell26EDMRW6572966.318.1442068.818.60.0100.0100.070.030.08:478:10320.91154.5
722Bryan Rust26PITRW72990100849.5-0.275676349.8-0.29.491.6101.048.951.115:5413:453027-1.823260.8
723Jan Rutta28CHID2330731049.8-3.121024046.7-5.011.690.2101.844.955.116:1814:4315-3.44746.8
723Jan Rutta28TBLD1420617753.84.415414551.52.310.991.8102.750.949.114:2614:01071.73557.1
724Bobby Ryan31OTTLW78952113445.60.471083945.80.08.389.097.349.750.315:4113:145048-7.630053.0
725Derek Ryan32CGYC8180666154.91.558848854.61.99.593.9103.445.854.213:4810:12545411.717957.5
726Joakim Ryan25SJSD4461950755.0-0.744437054.5-1.29.588.798.260.339.712:4612:251192.48043.8
727Kerby Rychel24CGYLW2112134.4-16.741521.1-29.90.090.090.035.764.39:118:5600-0.91100.0
728Brandon Saad26CHILW801241109753.15.189885251.34.18.589.598.049.950.117:4114:313536-2.631861.3
729Miikka Salomäki25NSHRW3733231451.4-2.325122353.0-0.77.693.8101.436.963.110:2710:18652.47369.9
730Zach Sanford24STLLW6062060150.8-0.447943852.20.68.893.1101.947.452.612:3511:5231145.614154.6
731Travis Sanheim22PHID821393141949.51.31038104649.81.19.490.8100.347.652.419:3317:4820653.124250.0
732Steven Santini23NJDD3943261741.2-5.233545942.2-5.07.692.4100.039.560.516:3915:4799-4.87653.9
733Ashton Sautner24VAND1720321948.1-2.814716147.7-3.26.392.498.738.961.114:3314:19310-1.43756.8
734David Savard28CBJD821309132949.6-0.8102698950.9-0.110.092.2102.245.055.019:4417:5717388.523453.0
735Luca Sbisa29NYID911311649.30.7888949.71.16.793.9100.662.038.015:2813:4213-1.81729.4
736Marco Scandella28BUFD6383198245.8-5.663977445.2-6.27.590.998.347.752.317:3715:311641-12.015653.2
737Colton Sceviour29FLAC/RW5952858247.6-2.839941649.0-1.18.491.099.445.454.612:1810:121824-1.417267.4
738Tim Schaller28VANLW4736342546.1-2.127132145.8-1.78.691.9100.537.662.410:409:13148-2.77162.0
739Mark Scheifele25WPGC821331143548.1-0.91003109647.8-1.310.891.3102.156.843.221:5217:087448-8.633459.3
740Brayden Schenn27STLC721180104453.12.590776354.33.39.090.199.153.846.218:3415:32514217.826360.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%
741Luke Schenn29TOTD2626632744.9-1.918024142.8-3.25.290.395.552.847.213:5412:4129-7.7
741Luke Schenn29VAND1820823646.8-2.014617245.9-2.55.492.097.450.050.014:4613:2725-3.24946.9
741Luke Schenn29ANAD8589138.9-3.2346933.0-7.34.386.090.366.733.311:5910:5704-4.51546.7
742Nikita Scherbak23LAKRW8917156.26.0735357.98.13.387.590.857.142.910:1110:06011.21770.6
743Cameron Schilling30WPGD4384545.8-4.7273245.8-6.110.092.6102.668.032.012:0611:2703-0.5633.3
744David Schlemko31MTLD1834126256.64.224318656.66.27.789.797.454.345.719:5116:164200.67538.7
745Jordan Schmaltz25STLD2016923042.4-7.613116344.6-5.46.389.295.457.842.211:2911:0113-1.41957.9
746Nick Schmaltz22TOTC4056557149.7-1.338944646.6-4.48.789.297.965.534.517:5014:203525-5.1
746Nick Schmaltz22CHIC2334732751.5-0.423824649.2-2.08.190.898.963.536.517:4114:222315-1.26154.1
746Nick Schmaltz22ARIC1721824447.2-2.615120043.0-7.69.787.397.067.832.218:0114:181210-3.96147.5
747Nate Schmidt27VEGD611123109150.7-5.483880051.2-4.511.291.4102.646.453.621:5718:3145392.823248.3
748Jimmy Schuldt23VEGD1191851.4-9.3161551.6-12.518.276.995.188.911.121:0319:1201-0.8250.0
749Justin Schultz28PITD2947655946.0-7.035742945.4-8.18.593.7102.256.044.020:3017:58527-3.09947.5
750Jaden Schwartz26STLC69108588855.04.078566254.31.97.489.797.157.442.618:0615:14472813.632157.0
751Brent Seabrook33CHID781141128647.0-3.583394646.8-2.47.991.699.549.850.219:0615:201972-10.330354.5
752Lukáš Sedlák25CBJC4732031150.70.625422453.11.96.289.896.039.960.18:608:22683.07061.4
753Nick Seeler25MIND7172178947.7-4.052253149.6-2.77.591.198.745.254.812:2011:27518-0.415343.8
754Tyler Seguin27DALC821452139950.93.61074104550.73.09.392.6101.956.243.820:4516:48475511.256558.9
755Andrej Sekera32EDMD2431831650.24.123623749.94.09.690.299.846.953.116:2914:386130.26741.8
756Brett Seney22NJDLW5138353541.7-6.628840541.6-7.57.490.197.545.654.410:2010:021717-7.07466.2
757Zachary Senyshyn21BOSRW2231856.1-5.1191457.6-5.812.591.7104.245.055.011:3611:1501-0.1850.0
758Mikhail Sergachev20TBLD751247107453.73.092480953.32.59.391.4100.753.846.217:5516:1318508.327047.4
759Damon Severson24NJDD821303150646.4-0.81012114047.0-0.78.289.397.642.557.522:0317:492561-5.726255.7
760Kevin Shattenkirk30NYRD731112109350.45.682380250.65.87.090.497.456.643.418:5616:0439551.929150.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%
761Andrew Shaw27MTLC6391281752.7-1.867860652.8-1.011.591.1102.651.148.915:5513:0816242.622360.5
762Riley Sheahan27TOTC8277894345.2-4.659969346.4-4.27.191.698.734.165.913:2811:184923-2.7
762Riley Sheahan27PITC4941855642.9-7.732840844.6-6.66.791.998.623.776.312:3910:202010-3.08868.2
762Riley Sheahan27FLAC3336038748.2-0.127128548.7-0.97.591.298.750.649.414:3912:4429130.37665.8
763Conor Sheary26BUFLW7899896051.01.076174150.70.86.890.397.270.429.614:3712:533531-3.624859.3
764Kiefer Sherwood23ANARW5048457745.6-1.535343544.8-2.08.693.7102.449.750.311:2210:581723-10.411154.1
765Kole Sherwood22CBJRW2111542.3-12.481142.1-13.714.3100.0114.366.733.39:168:27100.3366.7
766Devin Shore24TOTC7679092746.0-1.757767446.1-2.07.490.998.345.954.114:1611:442922-6.3
766Devin Shore24DALC4238647544.8-3.029434446.1-2.37.093.5100.643.856.313:1810:581613-3.97657.9
766Devin Shore24ANAC3440445247.2-0.428333046.2-1.67.887.995.848.351.715:2712:40139-2.38644.2
767Jonas Siegenthaler21WSHD2629831748.5-1.421621749.9-0.79.594.4103.845.354.714:0913:063203.84030.0
768Dylan Sikura23CHIC3336029355.17.625822253.86.98.491.299.653.146.911:1711:162371.88859.1
769Jakob Silfverberg28ANALW73876100046.7-1.767675247.3-0.67.291.298.442.058.017:0613:152727-4.828856.6
770Radim Šimek26SJSD4157347354.81.440835553.50.210.289.799.955.244.815:1314:0914213.58051.3
771Wayne Simmonds30TOTRW7990997348.3-1.466771048.4-1.88.290.098.250.149.915:4012:5027381.5
771Wayne Simmonds30PHIRW6275179548.6-1.254757448.8-1.58.688.497.048.651.416:3313:2622291.323458.1
771Wayne Simmonds30NSHRW1715817847.0-2.412013646.9-3.26.697.6104.260.339.712:2710:40590.23560.0
772Dominik Simon24PITC7193174055.78.168055155.27.07.892.9100.656.044.013:1912:23333313.720658.7
773Colton Sissons25NSHC7587988449.9-2.966362651.4-1.110.393.4103.731.568.516:0312:5435250.319756.3
774Jeff Skinner26BUFC821323120352.43.7103294052.33.99.890.199.967.132.918:3115:2656397.743162.2
775Brady Skjei24NYRD781277150345.9-0.3979112446.60.49.391.3100.645.454.621:1418:463269-9.522955.0
776Jaccob Slavin24CARD821721141854.8-0.21301109354.3-1.07.490.998.351.049.023:0218:50866016.030448.0
777Brendan Smith29NYRD6375381947.91.856362847.30.85.792.898.552.947.115:1813:393250-3.014744.9
778C.J. Smith24BUFLW111079951.91.7838250.3-1.64.895.4100.244.155.910:3910:2023-1.32864.3
779Craig Smith29NSHC7698787653.01.373562754.02.48.193.1101.259.140.915:0812:364339-0.333860.7
780Gemel Smith24TOTC178515235.9-10.96712235.4-12.07.390.497.629.071.08:228:2052-1.8
780Gemel Smith24DALC146612135.3-11.1529435.6-10.99.592.2101.727.572.58:017:5932-0.81384.6
780Gemel Smith24BOSC3193138.0-10.5152834.9-16.20.084.284.233.366.79:609:6020-1.03100.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%
781Reilly Smith27VEGRW74112894954.3-0.383668754.91.09.590.499.951.248.818:1614:1767546.830159.1
782Zack Smith30OTTC70891110944.6-0.866581445.0-1.17.592.299.741.358.716:2114:264247-9.117458.0
783Devante Smith-Pelly26WSHRW5442051644.9-3.830635346.4-2.06.791.898.542.657.410:519:0879-2.911452.6
784Vladimír Sobotka31BUFC6968586844.1-6.953167244.1-6.96.190.997.032.567.514:1112:111214-16.712755.9
785Carl Söderberg33COLC821066109549.3-0.776578349.4-1.19.489.699.039.260.817:2713:1349263.231560.0
786Marcus Sorensen26SJSRW8092380853.3-1.466961152.3-2.59.591.0100.556.044.012:5811:3233215.616858.9
787Nikita Soshnikov25STLRW5274239.1-15.0203337.7-14.77.190.597.652.447.67:107:08010.3520.0
788Jason Spezza35DALC7680378250.73.057957650.12.06.191.197.255.544.513:1610:5826531.421556.3
789Ryan Spooner27TOTC5246954746.2-0.734241345.3-1.04.793.297.956.643.411:2610:181018-5.4
789Ryan Spooner27EDMC2520218951.75.114013650.75.03.192.595.657.842.29:409:01511-1.33964.1
789Ryan Spooner27NYRC1613620939.4-7.110016238.2-8.65.993.899.644.755.312:4010:5645-2.13863.2
789Ryan Spooner27VANC1113114946.8-1.410211547.00.35.893.499.269.230.813:3612:1812-2.03256.3
790Daniel Sprong21TOTRW6364669848.1-1.249353248.1-0.66.989.996.954.445.611:5710:381832-4.1
790Daniel Sprong21ANARW4754357348.70.141144148.20.27.590.597.956.743.313:0711:471627-3.119256.8
790Daniel Sprong21PITRW1610312545.2-5.6829147.4-2.84.887.792.445.354.78:347:1425-1.03545.7
791Jared Spurgeon29MIND821583149351.51.01191109752.10.78.291.199.253.546.524:0919:13302311.830450.0
792Eric Staal34MINC811285114452.93.197685553.32.57.689.997.555.344.718:0814:56493913.535061.4
793Jordan Staal30CARC5089660259.84.567246958.93.37.690.698.250.549.518:1714:39402415.619761.4
794Marc Staal32NYRD791038140642.5-4.9785106142.5-5.19.191.4100.638.661.419:2516:292868-10.917049.4
795Drew Stafford33NJDRW5749962444.4-1.737947544.4-2.47.292.499.643.156.912:1611:121517-1.113656.6
796Steven Stamkos28TBLC821195111751.70.891086051.40.510.990.0100.954.845.218:1814:062860-0.442555.1
797Paul Stastny33VEGC5087566157.03.065850156.83.09.990.6100.555.744.318:0614:53361810.316164.0
798Troy Stecher24VAND781312128650.53.695796549.82.68.193.0101.250.749.319:5517:314232-7.225042.0
799Sam Steel20ANAC2223229943.7-1.616223640.7-4.910.894.8105.650.949.114:5812:49710-5.55162.7
800Alexander Steen34STLC6578070552.50.657150353.20.58.091.199.144.455.615:5012:3134164.518661.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%
801Lee Stempniak35BOSRW2161453.3-1.081044.4-10.70.088.988.966.733.37:497:4931-0.220.0
802Kevin Stenlund22CBJC4363650.0-0.3282552.80.00.0100.0100.050.050.010:5810:57311.3933.3
803Derek Stepan28ARIC721080106950.31.681478151.02.37.191.498.548.052.019:1314:3150442.131062.9
804Chandler Stephenson24WSHC6453765645.0-3.739048344.7-4.45.291.496.748.052.012:0710:201811-7.36555.4
805Riley Stillman20FLAD115575.031.39564.321.014.366.781.033.366.711:2211:2201-0.8250.0
806Mark Stone26TOTRW771391121253.48.6105289754.08.710.990.4101.450.749.319:5216:131226215.2
806Mark Stone26OTTRW59108197452.611.382072353.111.411.889.7101.549.550.520:3316:34885410.625257.5
806Mark Stone26VEGRW1831023856.60.623217457.11.37.893.3101.155.144.917:3915:043484.69358.1
807Michael Stone28CGYD1418617451.7-2.413413549.8-1.910.090.9100.954.445.615:5613:3566-1.24924.5
808Anton Strålman32TBLD4775383647.4-4.154764745.8-6.611.492.5103.946.353.720:3117:312516-2.812147.1
809Ben Street31ANAC2116722842.3-3.011016540.0-4.48.691.6100.253.646.412:0410:0044-7.64641.3
810Dylan Strome21TOTC78991107348.0-1.772781747.1-1.811.389.4100.756.543.516:0913:084734-8.0
810Dylan Strome21CHIC5875786846.6-2.655866145.8-2.413.789.1102.858.042.017:0413:513930-8.116863.1
810Dylan Strome21ARIC2023420553.32.316915652.01.12.591.193.652.347.713:3111:03840.26858.8
811Ryan Strome25TOTC81942107246.8-0.370081146.3-1.48.792.2100.948.951.115:3413:073753-5.2
811Ryan Strome25NYRC6374289845.2-0.954568444.3-2.59.792.0101.649.150.915:5413:402747-8.014057.1
811Ryan Strome25EDMC1820017453.53.215512755.04.35.393.498.748.551.514:2511:121062.85060.0
812Nico Sturm23MINC2262353.112.7211853.817.30.0100.0100.061.538.512:4711:57000.3887.5
813P.K. Subban29NSHD631234107753.43.994584352.92.87.991.599.453.846.222:4018:302257-3.330555.1
814Libor Šulák24DETD68510844.0-10.8627944.0-9.84.488.392.836.763.319:2317:12310-2.21643.8
815Oskar Sundqvist24STLC7476976550.1-2.757156650.2-3.28.791.3100.139.460.613:4911:4541101.220555.1
816Antti Suomela24SJSC2732128353.1-1.225219856.01.54.494.899.260.239.811:1911:11573.47357.5
817Andrej Šustr28ANAD5436141.30.4324641.0-0.44.097.0101.066.733.312:0211:4400-1.0966.7
818Ryan Suter34MIND821816170951.51.21378127751.90.58.190.198.255.544.526:4221:10253017.431842.8
819Brandon Sutter29VANC/RW2627739341.3-6.420728342.2-5.96.989.596.431.069.017:2813:1586-9.47458.1
820Andrei Svechnikov18CARRW82119792956.31.892970257.02.77.291.398.451.848.214:3912:43346318.731061.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%
821Brandon Tanev27WPGLW8085591048.4-0.163266948.60.17.393.8101.141.758.314:0711:572218-1.321958.0
822Chris Tanev29VAND5571189744.2-5.053762946.1-2.99.891.9101.737.562.520:1016:402032-5.39852.0
823Eric Tangradi29NJDC6567044.43.7435643.44.32.990.092.935.065.013:4711:60310.41566.7
824Vladimir Tarasenko27STLRW761275107454.34.693977054.94.79.190.499.458.341.718:2315:22343116.949156.0
825Tomáš Tatar28MTLC80144598159.67.9103273058.67.68.592.3100.750.349.716:2414:05524420.734057.4
826John Tavares28TORC821585138653.32.51139108651.21.612.490.5102.851.848.219:0516:12537216.848559.0
827Matt Tennyson28BUFD4454052.93.6383452.81.97.177.884.943.356.710:4510:3903-0.7850.0
828Teuvo Teräväinen24CARLW82125199855.60.995576355.60.99.993.5103.451.748.317:5514:1855648.731852.5
829Troy Terry21ANAC/RW3232737046.91.123526946.60.510.596.2106.758.541.513:5712:001416-1.85942.4
830Josh Teves23VAND1111247.8-13.410662.53.70.075.075.055.644.413:4013:40100.50
831Alexandre Texier19CBJC2182740.0-13.4172441.5-13.423.1100.0123.125.075.012:4612:46020.2875.0
832Shea Theodore23VEGD791572118157.14.0113688056.33.26.591.097.555.544.520:0617:26825915.142148.0
833Robert Thomas19STLC7073369551.3-0.155051951.4-0.58.590.999.458.841.213:0411:3636309.112663.5
834Nate Thompson34TOTC7869082245.6-5.750062044.6-6.77.493.5101.035.364.712:6010:483123-5.9
834Nate Thompson34LAKC5343556843.4-5.931341942.8-6.58.694.5103.135.164.912:5510:372011-6.25662.5
834Nate Thompson34MTLC2525525450.1-5.118720148.2-7.15.691.597.135.864.213:1111:1111120.35466.7
835Tage Thompson21BUFC6563269347.7-2.249855247.4-2.24.591.295.848.951.112:0811:162432-12.120552.7
836Chris Thorburn35STLRW1050.0-39.8040.0-39.5100.0100.00.01:521:5200-0.40
837Joe Thornton39SJSC73104078756.93.676059356.23.19.990.4100.255.144.915:3313:33434210.314960.4
838Chris Tierney24OTTC81954126243.1-2.771193743.1-3.410.289.399.545.154.917:0213:375361-11.119061.6
839Brady Tkachuk19OTTLW7197899149.76.072473749.64.89.789.399.048.551.516:0113:4522395.433563.9
840Matthew Tkachuk21CGYLW80127296057.04.693574055.83.910.289.9100.255.744.317:3614:23425612.634460.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%
841Devon Toews24NYID4873465153.06.653746753.56.37.493.3100.759.840.217:5415:56142810.715651.9
842Jonathan Toews30CHIC821372131051.22.51001102049.51.610.589.8100.357.142.921:0015:597252-6.335466.4
843Tyler Toffoli26LAKC821157104052.76.185878052.46.27.390.497.753.047.017:1213:4344276.940256.2
844Eeli Tolvanen19NSHRW4503161.77.0382263.38.29.5100.0109.572.427.613:1611:4931-0.21216.7
845Dominic Toninato24COLC2112035.5-15.191439.1-12.812.590.0102.550.050.06:426:28010.41100.0
846Vincent Trocheck25FLAC5590082152.34.469960253.75.57.690.197.849.850.219:4015:355557-1.728156.2
847Zach Trotman28PITD1316517848.1-4.113112950.4-2.17.196.9104.059.640.415:1613:25251.53348.5
848Jacob Trouba24WPGD821465151349.20.71106111349.82.010.190.9101.051.248.822:5318:224886-8.836744.1
849Alex Tuch22VEGRW74114094354.70.784070154.50.49.691.1100.856.943.116:4414:1169519.932755.0
850Dominic Turgeon22DETC4294042.0-0.1233043.41.10.086.486.452.048.012:3510:5410-0.9540.0
851Kyle Turris29NSHC5572568451.5-1.356752851.8-0.46.492.198.667.632.415:4213:2619261.314653.4
852Urho Vaakanainen20BOSD2171160.79.812957.14.70.085.785.762.537.59:068:4001-0.6450.0
853Juuso Välimäki20CGYD2430430749.8-5.322122549.6-4.66.191.897.862.137.915:2914:019141.66543.1
854James van Riemsdyk29PHILW6688596048.0-0.364970747.9-1.110.890.2101.055.544.516:3613:462519-7.626263.7
855Trevor van Riemsdyk27CARD78113694954.5-0.784770754.5-0.66.891.598.255.744.315:0413:5928357.520450.0
856Thomas Vanek35DETLW6464073146.7-2.148656446.3-1.910.189.399.466.533.514:0711:312041-6.519555.4
857Phil Varone28PHIC4729337344.0-3.320227042.8-5.17.792.9100.641.358.77:547:46511-4.25463.0
858Sami Vatanen27NJDD5079786248.00.061866348.2-1.08.288.596.747.252.821:4317:1416360.120452.5
859Frank Vatrano24FLALW8199599749.90.777473751.21.77.090.897.850.050.014:4012:603330-0.132464.2
860Max Veronneau23OTTRW1210517337.8-5.88112140.1-4.55.190.996.055.644.412:3111:2013-3.82365.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%
861Kristian Vesalainen19WPGW5343648.6-1.4212842.9-8.66.394.1100.460.040.06:506:34020.5250.0
862Jimmy Vesey25NYRLW81925109545.8-0.269285044.9-1.78.791.6100.347.252.816:0313:055042-6.626458.0
863Jake Virtanen22VANRW7086494447.8-0.262668147.9-0.37.692.4100.045.454.614:4913:314622-14.529053.1
864Marc-Édouard Vlasic31SJSD721201123249.4-7.788791149.3-7.310.488.999.244.255.821:0317:402451-2.123642.4
865Jakub Voráček29PHIRW781193121449.61.289587950.51.910.188.398.549.350.718:4015:1832583.538454.9
866Mikhail Vorobyev22PHIC159914041.4-7.57310142.0-8.610.594.2104.748.052.09:208:2654-1.41376.9
867Jakub Vrána22WSHLW821048102450.62.180076151.22.911.492.6104.052.947.114:0212:544150-2.027658.0
868Austin Wagner21LAKLW6249654247.8-0.135740247.0-0.49.192.6101.654.145.98:568:50818-1.311956.3
869Chris Wagner27BOSC7678779549.7-4.361058950.9-3.57.493.0100.434.565.513:2711:5821210.221662.5
870Nathan Walker24WSHC3212347.7-0.8201655.68.98.3100.0108.340.060.08:097:1901-0.2540.0
871Sean Walker24LAKD3957658549.63.642542949.83.97.889.597.346.353.715:2615:031416-0.911846.6
872Lucas Wallmark23CARC81110193554.1-1.284569354.90.06.091.797.746.753.314:4812:40333212.322458.5
873Austin Watson27NSHLW3739846446.2-9.430732648.5-7.112.193.8105.925.874.214:3012:421213-4.611356.6
874Jordan Weal26TOTC6378266853.93.457049553.52.16.390.396.652.947.113:2712:1920199.1
874Jordan Weal26PHIC2835529354.83.625221354.22.25.790.996.751.948.113:5612:30795.05955.9
874Jordan Weal26ARIC1917618249.22.313113748.90.26.690.897.458.441.610:5610:4383-2.22744.4
874Jordan Weal26MTLC1625119356.52.918714556.32.86.788.695.349.750.315:3613:54576.35158.8
875Shea Weber*33MTLD581188102253.8-1.887176553.2-1.68.893.0101.747.552.523:2718:0617676.333949.0
876Yannick Weber30NSHD6267961752.4-0.550845552.80.17.793.6101.353.846.211:5511:29713-1.612254.9
877MacKenzie Weegar25FLAD6490884651.83.067559153.34.67.790.698.356.443.616:5815:153459-0.115650.6
878Dale Weise30TOTRW5144147348.2-4.833734549.4-3.75.891.797.543.656.411:4710:199101.4
878Dale Weise30PHIRW4237639948.5-4.328428849.7-3.46.591.497.943.356.712:0810:24880.98165.4
878Dale Weise30MTLRW9657446.8-7.3535748.2-5.32.493.095.444.455.610:059:58120.51338.5
879Andy Welinski25ANAD2637538449.42.426629947.1-0.17.691.298.865.934.116:0215:12615-6.47642.1
880Alexander Wennberg24CBJC7583781050.81.363460351.30.47.990.598.449.051.015:0511:553429-2.811157.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%
881Zach Werenski21CBJD821528146751.01.41184112151.40.68.989.598.454.945.122:5419:094046-2.734848.3
882Blake Wheeler32WPGRW821257133148.6-0.2952100448.70.110.790.0100.857.542.520:4315:604233-6.737861.1
883Colin White22OTTC71933101647.93.468674747.92.68.788.597.347.652.416:1113:5121381.022853.9
884Colton White21NJDD3285235.0-14.7193535.2-13.57.188.595.646.753.314:1413:5201-0.3616.7
885Chris Wideman29TOTD2524630544.61.318423044.40.27.988.095.851.348.713:0310:5339-2.5
885Chris Wideman29OTTD1918823144.93.213616744.92.17.487.594.949.350.713:3211:0027-1.44740.4
885Chris Wideman29EDMD5466541.4-7.0365440.0-9.813.689.2102.855.944.111:2610:2300-0.91637.5
885Chris Wideman29FLAD112957.17.812957.113.80.088.988.966.733.311:5311:1412-0.3366.7
886Justin Williams37CARRW821467104958.34.8108879457.84.17.489.997.455.744.317:2714:43638824.437762.9
887Colin Wilson29COLC6568174747.7-2.150353148.6-0.97.791.399.048.851.213:3411:291610-3.517160.8
888Garrett Wilson27PITLW5031034047.7-3.424325149.2-1.96.695.0101.521.079.07:377:01551.08067.5
889Scott Wilson26BUFC/LW1513213349.8-1.79310646.7-4.33.886.490.236.163.911:2710:0944-1.53865.8
890Tom Wilson24WSHRW6392096148.9-0.470873649.0-0.711.790.3102.051.348.718:0914:304344-7.822956.8
891Luke Witkowski28DETD3425732544.2-0.519225343.1-0.78.090.598.556.743.39:368:58320-4.42850.0
892Christian Wolanin23OTTD3041849245.92.532038345.50.912.890.9103.648.151.917:2015:241525-3.86952.2
893Miles Wood23NJDLW6375679048.91.961160650.22.46.790.897.539.360.713:4212:161933-1.925362.8
894Egor Yakovlev27NJDD2530038044.1-3.121729642.3-5.19.289.799.042.557.515:4015:33319-1.85444.4
895Kailer Yamamoto20EDMRW1719117951.63.614212852.63.93.790.494.145.754.313:0411:45360.72259.1
896Keith Yandle32FLAD821527150750.31.41174116650.20.58.889.898.649.850.222:2718:3027110-3.940848.8
897Pavel Zacha21NJDC6164174246.3-0.850356747.0-1.18.690.398.943.256.816:0512:032831-7.517157.9
898Filip Zadina19DETRW99114937.9-6.96412334.2-9.04.792.296.964.235.815:2313:0555-4.53847.4
899Nikita Zadorov23COLD701015104149.40.175176049.70.18.494.3102.752.847.217:1215:2721324.320947.8
900Nikita Zaitsev27TORD811459151749.0-4.01012116446.5-5.39.291.8101.041.158.920:2817:2818794.222931.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%
901Travis Zajac33NJDC801003110647.60.678584848.10.68.088.096.037.063.019:1613:4663330.719760.9
902Jakub Zbořil21BOSD2181456.315.414960.921.20.0100.0100.042.957.110:5610:54020.2250.0
903Mika Zibanejad25NYRC821158123448.43.488791849.14.19.988.498.346.054.020:3415:446969-1.639260.2
904Mats Zuccarello31TOTLW4868871449.13.852054049.13.110.188.898.948.951.119:5115:2038290.7
904Mats Zuccarello31NYRLW4666169348.83.749752448.72.69.888.498.248.052.020:0115:283628-0.217656.3
904Mats Zuccarello31DALLW2272156.38.0231659.015.815.0100.0115.078.621.415:5912:16210.9683.3
905Jason Zucker27MINLW811263111153.23.494482553.42.66.091.497.455.844.217:0514:31473110.939853.8
906Valentin Zykov23TOTLW2825417958.72.718113257.81.83.391.294.563.136.99:578:239150.6
906Valentin Zykov23CARLW131106463.20.7804663.50.91.996.798.561.238.89:457:19550.92454.2
906Valentin Zykov23VEGLW101069453.01.7797252.30.85.787.893.461.238.811:3710:48190.33053.3
906Valentin Zykov23EDMLW5382164.417.4221461.114.50.091.791.778.621.47:086:2131-0.530.0