NHL Rankings

Our skater rankings: points per game on the current team, discounted for games missed to injury. Updated every hour.

SeasonWeek 7of 28, Monday to Sunday
Games this week48Nov 9–15
Players out102plus 11 day-to-day
Last check7:26 AM ETNov 12 · checked hourly
01 // Our rankings250 skaters · Checked Nov 12, 3:26 AM ET
1Connor McDavidEDMC2.221.682.45 20 GP——
2Leon DraisaitlEDMC1.741.491.85 20 GP——
3Nathan MacKinnonCOLC1.581.591.58 19 GP——
4Nikita KucherovTBLRW1.521.691.44 18 GP——
5Evan BouchardEDMD1.501.161.65 20 GP——
6Kirill KaprizovMINLW1.461.141.60 20 GP——
7Jack HughesNJDC1.331.241.37 19 GP——
8Matthew TkachukFLALW1.321.101.42 19 GP——
9David PastrnakBOSRW1.321.291.33 18 GP——
10Nick SuzukiMTLC1.301.231.33 12 GP——
11Jack EichelVGKC1.271.221.30 20 GP——
12Macklin CelebriniSJSC1.271.401.21 19 GP——
13Martin NecasCOLC1.261.271.26 19 GP——
14Sebastian AhoCARC1.261.011.37 19 GP——
15Quinn HughesMIND1.251.031.35 20 GP——
16Clayton KellerUTARW1.241.071.32 19 GP——
17Leo CarlssonANAC1.240.941.37 19 GP——
18Auston MatthewsTORC1.240.871.40 20 GP——
19Mikko RantanenDALRW1.231.201.24 17 GP——
20Cale MakarCOLD1.211.051.28 18 GP——
21Mitch MarnerVGKRW1.190.991.28 18 GP——
22Jake GuentzelTBLC1.181.091.22 18 GP——
23Cutter GauthierANALW1.170.911.28 18 GP——
24Tim StützleOTTC1.151.021.21 19 GP——
25Connor BedardCHIC1.141.071.17 12 GP——
26Jason RobertsonDALLW1.131.171.12 17 GP——
27William NylanderTORRW1.131.201.10 20 GP——
28Brandon HagelTBLLW1.131.041.17 18 GP——
29Artemi PanarinLAKLW1.111.081.13 16 GP——
30Kyle ConnorWPGLW1.111.121.11 19 GP——
31Filip ForsbergNSHLW1.080.911.16 19 GP——
32Tage ThompsonBUFC1.081.001.11 18 GP——
33Mark ScheifeleWPGC1.081.261.00 19 GP——
34Mikael GranlundANAC1.070.721.22 18 GP——
35Beckett SenneckeANARW1.070.731.21 19 GP——
36Wyatt JohnstonDALC1.061.051.07 15 GP——
37Adam FoxNYRD1.060.961.10 20 GP——
38Logan CooleyUTAC1.060.801.17 18 GP——
39Mark StoneVGKRW1.051.181.00 20 GP——
40Roman JosiNSHD1.050.811.16 19 GP——
41Brady TkachukFLALW1.030.971.05 19 GP——
42Evgeni MalkinPITC1.031.091.00 17 GP——
43Jackson LaCombeANAD1.020.711.16 19 GP——
44Victor OlofssonVGKLW1.020.401.29 7 GP——
45Nick SchmaltzUTAC1.000.891.05 19 GP——
46Cole CaufieldMTLRW0.991.090.94 18 GP——
47Lane HutsonMTLD0.990.951.00 18 GP——
48Steven StamkosNSHC0.980.801.05 19 GP——
49Seth JarvisCARRW0.970.921.00 8 GP——
50Brad MarchandFLALW0.971.040.50 2 GPIR4 to Nov 21
51Matt BoldyMINLW0.971.120.90 20 GP——
52Erik KarlssonPITD0.960.881.00 19 GP——
53Jesper BrattNJDLW0.960.881.00 19 GP——
54Mikhail SergachevUTAD0.960.741.05 19 GP——
55Seth JonesFLAD0.960.621.11 19 GP——
56Bo HorvatNYIC0.950.841.00 17 GP——
57Sam ReinhartFLAC0.950.950.95 19 GP——
58Lucas RaymondDETLW0.950.950.95 19 GP——
59Zach WerenskiCBJD0.941.080.88 16 GP——
60Troy TerryANARW0.930.930.00 1 GP——
61Ryan Nugent-HopkinsEDMC0.930.781.00 11 GP——
62Andrei SvechnikovCARRW0.930.890.95 19 GP——
63Drake BathersonOTTRW0.930.890.95 19 GP——
64Mika ZibanejadNYRC0.920.960.90 20 GP——
65Matthew SchaeferNYID0.920.721.00 17 GP——
66Alexis LafrenièreNYRLW0.910.701.00 20 GP——
67Elias PetterssonVANC0.910.691.00 20 GP——
68Alex DeBrincatDETRW0.901.040.84 19 GP——
69Ryan O'ReillyNSHC0.900.910.89 19 GP——
70Jackson BlakeCARRW0.900.651.00 19 GP——
71Jack RoslovicTORC0.890.521.05 19 GP——
72Kirill MarchenkoTORRW0.890.881.00 14 GPIR5 to Nov 23
73Jake SandersonOTTD0.880.820.91 11 GP——
74Adrian KempeLAKRW0.880.900.87 15 GP——
75Dylan StromeWSHC0.870.720.94 16 GP——
76Roope HintzDALC0.870.830.88 17 GP——
77Artturi LehkonenCOLLW0.860.670.95 19 GP——
78Jack QuinnBUFRW0.850.620.94 18 GP——
79Carter VerhaegheFLAC0.840.710.89 19 GP——
80Robert ThomasSTLC0.840.980.78 18 GP——
81John CarlsonTBLD0.840.850.83 18 GP——
82Pierre-Luc DuboisWSHC0.830.660.91 11 GP——
83Pavel ZachaBOSC0.830.830.82 17 GP——
84Logan StankovenCARC0.830.540.95 19 GP——
85Alex TuchWSHRW0.820.820.81 16 GP——
86Nikolaj EhlersCARLW0.810.870.79 19 GP——
87Joel Eriksson EkMINC0.810.710.85 20 GP——
88Sidney CrosbyPITC0.811.090.68 19 GP——
89Jordan KyrouWSHRW0.800.640.88 16 GP——
90Morgan GeekieBOSC0.800.840.78 18 GP——
91Elias LindholmBOSC0.790.700.83 18 GP——
92Charlie McAvoyBOSD0.790.880.75 12 GP——
93Shayne GostisbehereCARD0.790.910.74 19 GP——
94Brayden PointTBLC0.790.790.94 17 GPIR8 to Dec 2
95Brock BoeserVANRW0.790.640.85 20 GP——
96Kent JohnsonCBJC0.790.291.00 16 GP——
97Zach BensonBUFLW0.790.680.83 18 GP——
98Viktor ArvidssonDETLW0.780.770.79 19 GP——
99Charlie CoyleCBJC0.780.710.81 16 GP——
100Devon ToewsCOLD0.770.350.95 19 GP——
101Joel FarabeeCGYLW0.770.460.89 19 GP——
102Dylan HollowaySTLLW0.760.860.72 18 GP——
103Anthony CirelliTBLC0.760.730.78 18 GP——
104Jimmy SnuggerudSTLRW0.760.730.78 18 GP——
105Rasmus DahlinBUFD0.750.960.67 15 GP——
106Kaapo KakkoSEARW0.750.620.81 16 GP——
107Chandler StephensonSEAC0.750.610.81 16 GP——
108Jonathan LekkerimäkiVANRW0.75—0.75 20 GP——
109Jakob ChychrunWSHD0.750.750.75 16 GP——
110John TavaresTORC0.750.870.70 10 GP——
111Nazem KadriCOLC0.750.650.79 19 GP——
112Ivan DemidovMTLRW0.740.761.00 2 GPIR1 to Nov 14
113Ivan BarbashevVGKLW0.740.730.75 20 GP——
114Dylan GuentherUTARW0.740.920.67 18 GPDTD—
115Miro HeiskanenDALD0.740.810.73 15 GPOut1 to Nov 14
116Tomas HertlVGKC0.740.710.75 20 GP——
117Juraj SlafkovskýMTLLW0.730.890.67 18 GP——
118Cole PerfettiWPGC0.730.470.84 19 GP——
119J.T. MillerNYRC0.720.780.70 20 GP——
120Will SmithSJSC0.720.860.67 21 GP——
121Matt CoronatoCGYRW0.720.560.79 19 GP——
122Nico HischierNJDC0.720.790.68 19 GP——
123JJ PeterkaBOSRW0.720.570.78 18 GP——
124Trevor ZegrasPHIC0.710.830.67 21 GP——
125Brandon MontourSEAD0.710.500.80 15 GP——
126Darren RaddyshTORD0.710.960.60 20 GP——
127Shane PintoOTTC0.710.640.74 19 GP——
128Kevin FialaLAKLW0.700.71—IR1 to Nov 14
129Easton CowanTORRW0.690.430.80 20 GP——
130Berkly CattonSEAC0.690.260.88 16 GP——
131Matvei MichkovPHIRW0.690.630.71 21 GP——
132Cole HutsonWSHD0.69—0.69 16 GP——
133Jordan EberleSEARW0.690.690.69 16 GP——
134Tristan LuneauANAD0.68—0.68 19 GP——
135Brayden SchennNYIC0.680.490.76 17 GP——
136Matias MaccelliNYILW0.680.550.75 8 GPIR1 to Nov 14
137Tommy NovakPITC0.670.510.74 19 GP——
138Patrick KaneCHIRW0.660.850.60 15 GPIR1 to Nov 14
139Bryan RustPITRW0.660.900.71 7 GPIR9 to Dec 5
140James HagensBOSC0.66—0.71 17 GPIR4 to Nov 21
141Ryan LeonardWSHRW0.660.600.69 16 GP——
142Vasily PodkolzinEDMRW0.660.450.75 20 GP——
143Arseny GritsyukNJDRW0.660.470.74 19 GP——
144Pavel DorofeyevNYRRW0.650.780.60 20 GP——
145Owen PowerBUFD0.650.360.78 18 GP——
146Gavin McKennaTORLW0.65—0.65 20 GP——
147Travis KonecnyPHIRW0.650.880.55 11 GP——
148Brock NelsonCOLC0.650.800.58 19 GP——
149Rickard RakellPITRW0.650.800.58 19 GP——
150Luke EvangelistaNJDRW0.640.690.63 16 GP——
151Alex LaferriereLAKRW0.640.540.69 16 GP——
152Anthony ManthaNJDRW0.640.790.59 17 GPOut1 to Nov 14
153Mackie SamoskevichSEARW0.640.420.73 15 GP——
154Jaden SchwartzCOLLW0.630.520.68 19 GP——
155Josh MorrisseyWPGD0.630.710.60 5 GP——
156Mason McTavishSTLC0.630.550.67 18 GP——
157Filip HronekVAND0.630.590.65 20 GP——
158Thomas ChabotOTTD0.630.540.67 15 GP——
159Philip BrobergSTLD0.630.410.72 18 GP——
160Brandt ClarkeLAKD0.630.490.69 16 GP——
161Brock FaberMIND0.630.64—IR1 to Nov 14
162Moritz SeiderDETD0.620.730.58 19 GP——
163Charle-Edouard D'AstousTBLD0.620.410.71 17 GP——
164Gabriel LandeskogCOLLW0.620.580.63 19 GP——
165Roman KantserovCHIRW0.61—0.61 18 GP——
166Thomas HarleyDALD0.610.510.65 17 GP——
167Kailer YamamotoUTARW0.610.390.70 10 GPIR—
168Vincent TrocheckUTAC0.610.790.53 19 GP——
169Morgan RiellyTORD0.610.460.67 18 GPDTD—
170Maxim ShabanovMINRW0.600.410.68 19 GP——
171Vince DunnSEAD0.600.540.63 16 GP——
172Taylor HallCARLW0.600.600.60 10 GP——
173Trevor ConnellyVGKLW0.60—0.60 20 GP——
174Pontus HolmbergTBLRW0.600.310.72 18 GP——
175Morgan FrostCGYC0.600.520.63 19 GP——
176Valeri NichushkinCBJRW0.600.680.56 16 GP——
177Sam BennettFLAC0.600.760.53 19 GP——
178Fraser MintenBOSC0.590.430.67 18 GP——
179Tye KartyeNYRLW0.590.340.70 20 GP——
180Mattias SamuelssonBUFD0.590.530.61 18 GP——
181Claude GirouxOTTRW0.580.600.58 19 GP——
182Dylan CozensOTTC0.580.720.53 19 GP——
183Gabriel VilardiWPGC0.580.830.47 19 GP——
184Zach HymanEDMLW0.580.900.44 9 GP——
185Matty BeniersSEAC0.580.610.56 16 GP——
186Ivar StenbergSJSLW0.57—0.57 21 GP——
187Matvei GridinCGYRW0.570.540.58 19 GP——
188Casey MittelstadtBOSC0.570.590.56 18 GP——
189Simon HolmstromNYIRW0.560.510.59 17 GP——
190Noah OstlundBUFC0.560.450.61 18 GP——
191Luke HughesNJDD0.560.510.58 19 GP——
192Christian DvorakPHIC0.560.640.52 21 GP——
193Aliaksei ProtasWSHLW0.560.680.50 16 GP——
194Connor BrownNJDRW0.550.570.55 11 GP——
195Matthew KniesCBJLW0.550.820.44 16 GP——
196Tyler ToffoliSJSC0.550.620.52 21 GP——
197Chris KreiderMTLLW0.550.670.50 18 GP——
198Jake DeBruskVANLW0.550.530.56 18 GP——
199Mattias EkholmEDMD0.540.500.56 18 GP——
200Matthew PoitrasBOSC0.54—0.54 13 GP——
201Michael AmadioOTTRW0.530.430.58 19 GP——
202Peyton KrebsBUFC0.530.480.56 18 GP——
203Judd CaulfieldANARW0.53—0.53 17 GP——
204Victor EklundNYIRW0.53—0.53 17 GP——
205Alex NewhookMTLC0.530.600.50 18 GP——
206Connor McMichaelSTLLW0.530.590.50 18 GP——
207Michael Brandsegg-NygårdDETRW0.53—0.53 19 GP——
208Tom WilsonWSHRW0.520.860.38 16 GP——
209William CarrierCARLW0.520.260.63 19 GPDTD—
210Justin BarronSTLD0.520.170.67 15 GP——
211Dawson MercerWPGC0.520.500.53 19 GP——
212Anton LundellFLAC0.520.690.44 18 GP——
213Emmitt FinnieDETC0.520.370.58 19 GP——
214Neal PionkWPGD0.510.240.63 19 GP——
215Mark JankowskiCARLW0.510.290.60 15 GP——
216Josh AndersonMTLRW0.510.320.59 17 GP——
217Michael MisaSJSC0.510.470.52 21 GP——
218Kris LetangPITD0.500.450.53 19 GP——
219Jake NeighboursSTLLW0.500.510.50 18 GP——
220Jared McCannSEALW0.500.770.73 11 GPIR22 to Jan 2
221Owen BeckMTLC0.50—0.50 6 GP——
222Frank NazarCHIC0.490.620.44 16 GP——
223Jonathan HuberdeauCGYLW0.490.50—IR1 to Nov 15
224Mike MathesonMTLD0.490.470.50 8 GPDTD—
225John MarinoUTAD0.490.450.56 9 GPIR4 to Nov 21
226Noah DobsonMTLD0.490.590.44 18 GP——
227Ben KindelPITC0.490.450.50 16 GP——
228Quinton ByfieldLAKRW0.490.620.43 14 GP——
229Pius SuterSTLC0.490.450.50 18 GP——
230Justin FaulkDETD0.490.510.47 19 GP——
231Barrett HaytonUTAC0.480.390.53 19 GP——
232Sean WalkerCARD0.480.380.53 19 GP——
233Linus KarlssonVANC0.480.440.50 20 GP——
234Bobby BrinkMINRW0.480.440.50 20 GP——
235Marco RossiVANC0.480.700.39 18 GP——
236Jordan MartinookCARLW0.480.380.53 19 GP——
237Gabe PerreaultNYRRW0.480.550.45 20 GP——
238Dougie HamiltonNJDD0.480.490.47 19 GP——
239Adam FantilliCBJC0.480.720.38 16 GP——
240Boone JennerWSHC0.480.570.44 16 GP——
241Jesperi KotkaniemiCARC0.480.210.59 17 GP——
242Stefan NoesenNJDRW0.480.180.60 5 GP——
243Kasperi KapanenEDMRW0.470.410.50 20 GP——
244Cole SillingerCBJC0.470.410.50 16 GP——
245Matt DucheneDALC0.470.79—IR27 to Jan 12
246Jean-Gabriel PageauNYIC0.470.470.47 17 GP——
247Oliver BjorkstrandNYRRW0.470.400.50 20 GP——
248Drew DoughtyLAKD0.470.320.53 15 GP——
249Dmitry OrlovSJSD0.470.450.48 21 GP——
250Jamie BennDALLW0.470.600.41 17 GP——
02 // How we rankRead this first
  • Score = points per game. Until a skater has 5 games this season it is his 2025-26 points per game (20+ games); after that, 70% this season and 30% last season.
  • It is multiplied by the share of his team's remaining games he is expected to play, using the estimated return on the latest ESPN injury report. No return date means no discount; check his status.
  • Teams are today's NHL.com rosters. These are our rankings, not projections and not ADP. Categories beyond points (shots, hits, blocks) are on the leaders page.
FCT Weekly

Get the NHL notes by email.

One short email a week with the best Fantasy Chalk Talk read and what changed for your lineup. Free, and one click to unsubscribe.