Top 300 Keeper League Skaters – November 2025

Dobber

2025-11-03

Here are the Top 300 skaters to own in your points-only dynasty leagues – November edition!

20 years of DobberHockey – and 20 years of Top 300 rankings!

This is what started it all – back before DobberHockey was even a URL and this was only pasted on a webpage that came with my Internet plan. Back when this was just a Top 200 ranking. These rankings were the very first things posted by yours truly way back in early 2005.

As always, players within +/-5.0 rating points of each other should be considered equal value, and at that point become a matter of personal preference and team needs.

Click on any player name to be taken to the player profile that we customized for fantasy analysis. If you use other profiles for your analysis, trust me when I say – you’re missing out. How do I know this? Because if you want something in there – we put it in there. Just let us know. (Hint: people stopped letting us know a couple of years ago, so I can only assume there is nothing left to add!)

NovPlayerTeamD?RatingOctSepChange
1Connor McDavidEDM 378.4110
2Leon DraisaitlEDM 306.7331
3Nikita KucherovTBL 298.122-1
4Nathan MacKinnonCOL 296.1440
5Mitch MarnerVGK 216.5550
6Cale MakarCOLy212.611115
7Jack EichelVGK 207.110103
8David PastrnakBOS 206.266-2
9Jack HughesNJD 202.177-2
10Connor BedardCHI 191.599-1
11Martin NecasCOL 178.4232312
12Kirill KaprizovMIN 176.014142
13Mikko RantanenDAL 175.813130
14Jason RobertsonDAL 173.81212-2
15William NylanderTOR 171.416161
16Auston MatthewsTOR 169.888-8
17Jesper BrattNJD 168.717170
18Kyle ConnorWPG 166.422224
19Tim StutzleOTT 165.31818-1
20Nick SuzukiMON 158.128288
21Clayton KellerUTA 157.31919-2
22Sebastian AhoCAR 153.526264
23Macklin CelebriniSJS 151.8373914
24Sam ReinhartFLA 151.124240
25Brayden PointTBL 148.425250
26Mark ScheifeleWPG 148.235379
27J.T. MillerNYR 145.727270
28Artemi PanarinNYR 144.91515-13
29Robert ThomasSTL 142.22121-8
30Brandon HagelTBL 141.930300
31Lucas RaymondDET 140.031310
32Quinn HughesVANy138.32020-12
33Cole CaufieldMON 137.9434510
34Tage ThompsonBUF 136.43232-2
35Jake GuentzelTBL 135.03434-1
36Sidney CrosbyPIT 131.138402
37Rasmus DahlinBUFy128.139412
38Brady TkachukOTT 128.13638-2
39Dylan StromeWAS 126.141432
40Drake BathersonOTT 122.2505110
41Evan BouchardEDMy121.93333-8
42Matt BoldyMIN 121.847485
43Dylan LarkinDET 121.6555612
44Wyatt JohnstonDAL 120.246472
45Marco RossiMIN 120.048493
46Logan CooleyUTA 119.152536
47Matvei MichkovPHI 118.94042-7
48Elias PetterssonVAN 117.62929-19
49Adam FoxNYRy117.54446-5
50Travis KonecnyPHI 117.04244-8
51Matthew TkachukFLA 115.74535-6
52Kirill MarchenkoCBJ 115.64950-3
53Adrian KempeLAK 115.154551
54Alex DeBrincatDET 114.657583
55Nico HischierNJD 113.35354-2
56Lane HutsonMONy112.260614
57Seth JarvisCAR 110.75657-1
58Quinton ByfieldLAK 108.561623
59Roope HintzDAL 108.463644
60Josh MorrisseyWPGy108.367687
61Filip ForsbergNSH 106.95152-10
62JJ PeterkaUTA 106.362630
63Jordan KyrouSTL 106.15859-5
64Zach WerenskiCBJy103.764650
65Dylan GuentherUTA 103.470715
66Dylan HollowaySTL 101.85960-7
67Mathew BarzalNYI 101.674747
68Adam FantilliCBJ 100.96566-3
69Ivan DemidovMON 99.677778
70Tomas HertlVGK 99.5828212
71Will SmithSJS 97.6929321
72William EklundSJS 96.610610834
73Noah DobsonMONy96.46869-5
74John TavaresTOR 95.880806
75Trevor ZegrasPHI 94.6899014
76Anton LundellFLA 94.57189-5
77Matthew KniesTOR 93.4949517
78Victor HedmanTBLy93.47373-5
79Mark StoneVGK 93.284845
80Leo CarlssonANA 91.888878
81Alex TuchBUF 90.890919
82Kevin FialaLAK 90.67979-3
83Ryan Nugent-HopkinsEDM 89.49910016
84Logan StankovenCAR 89.48383-1
85Jake SandersonOTTy87.8969711
86Nikolaj EhlersCAR 86.97878-8
87Nazem KadriCGY 86.47575-12
88Mika ZibanejadNYR 85.57272-16
89Connor McMichaelWAS 84.78181-8
90Pavel DorofeyevVGK 84.711511625
91Juraj SlafkovskyMON 84.78686-5
92Andrei SvechnikovCAR 84.66970-23
93Troy TerryANA 84.098995
94Mikhail SergachevUTAy82.410410610
95Thomas HarleyDALy82.310710912
96Dylan CozensOTT 82.111611720
97Alexis LafreniereNYR 81.36667-31
98Bo HorvatNYI 81.21031055
99Aliaksei ProtasWAS 81.19596-4
100Morgan GeekieBOS 80.814914849
101Shea TheodoreVGKy79.99394-8
102Matty BeniersSEA 79.7101102-1
103Gabriel VilardiWPG 79.412512522
104Timo MeierNJD 79.41111127
105Frank NazarCHI 78.2207208102
106Kent JohnsonCBJ 77.57676-30
107Nick SchmaltzUTA 77.412712720
108Matt DucheneDAL 76.98585-23
109Alex OvechkinWAS 76.29192-18
110Pierre-Luc DuboisWAS 75.79798-13
111Ivan BarbashevVGK 75.01141153
112Ryan DonatoCHI 74.9105107-7
113Carter VerhaegheFLA 73.38788-26
114Aleksander BarkovFLA 73.211036-4
115Jonathan HuberdeauCGY 72.3100101-15
116Mason McTavishANA 71.31171181
117Evgeni MalkinPIT 71.119119174
118Bryan RustPIT 70.81261268
119Jared McCannSEA 70.8109111-10
120Luke HughesNJDy69.7119120-1
121Jack QuinnBUF 68.71231232
122Valeri NichushkinCOL 67.115015028
123Moritz SeiderDETy67.0102104-21
124Vincent TrocheckNYR 66.8108110-16
125Brock BoeserVAN 66.6112113-13
126Patrick KaneDET 66.61291293
127Pavel ZachaBOS 66.21351368
128Erik KarlssonPITy66.014414416
129Shane WrightSEA 65.71311322
130Teuvo TeravainenCHI 64.814114211
131Matthew SchaeferNYIy64.821621785
132Pavel BuchnevichSTL 64.8122122-10
133Dawson MercerNJD 64.218718754
134Zach HymanEDM 63.4118119-16
135Zach BensonBUF 63.215415419
136Miro HeiskanenDALy62.8113114-23
137Anthony CirelliTBL 62.715315316
138Owen TippettPHI 62.6133134-5
139Cutter GauthierANA 61.916216223
140Brad MarchandFLA 61.21461566
141Mikael GranlundANA 60.9140141-1
142Cole PerfettiWPG 60.8136137-6
143Tom WilsonWAS 60.716016017
144Joel Eriksson EkMIN 60.6137138-7
145Jakob ChychrunWASy60.5138139-7
146Mackie SamoskevichFLA 60.5142149-4
147Sean MonahanCBJ 60.4124124-23
148Charlie McAvoyBOSy60.417517727
149Dougie HamiltonNJDy59.315915910
150Conor GarlandVAN 58.91511511
151Tyler ToffoliSJS 58.2139140-12
152Shane PintoOTT 58.217017118
153Elias LindholmBOS 58.11561573
154Tyson FoersterPHI 58.0143143-11
155Roman JosiNSHy57.1134135-21
156Zeev BuiumMINy56.918918933
157Jonathan MarchessaultNSH 56.5130131-27
158Brandt ClarkeLAKy56.21611613
159Vince DunnSEAy56.1152152-7
160Rickard RakellPIT 55.1155155-5
161Shayne GostisbehereCARy54.7157158-4
162Michael MisaSJS 53.918818826
163Matt CoronatoCGY 53.1147146-16
164Alex NewhookMON 52.220520641
165Brock NelsonCOL 51.7128128-37
166Zack BolducMON 51.51661650
167Sam BennettFLA 51.0158170-9
168Kaapo KakkoSEA 50.81681300
169Matias MaccelliTOR 50.8132133-37
170Morgan FrostCGY 50.6163168-7
171Simon NemecNJDy50.621121240
172Anze KopitarLAK 50.5121103-51
173John CarlsonWASy50.3169169-4
174Jake NeighboursSTL 48.9173174-1
175Dmitri VoronkovCBJ 48.523924164
176Chandler StephensonSEA 47.9171172-5
177Maxim ShabanovNYI 47.7145145-32
178Bobby BrinkPHI 47.4176176-2
179Barrett HaytonUTA 47.3178179-1
180Jonathan DrouinNYI 46.619419414
181Luke EvangelistaNSH 46.11821821
182Ryan O’ReillyNSH 45.51831831
183William KarlssonVGK 45.51841841
184Eeli TolvanenSEA 45.51851851
185Mavrik BourqueDAL 45.0177178-8
186Thomas ChabotOTTy44.919819912
187Casey MittelstadtBOS 44.91901903
188Tyler SeguinDAL 44.7174175-14
189Berkly CattonSEA 44.620220313
190Brandon MontourSEAy44.621021120
191Kirby DachMON 44.41921921
192Philipp KurashevSJS 44.222222330
193Cole SillingerCBJ 43.31951952
194Sean CouturierPHI 43.324224448
195Jake DeBruskVAN 43.1179180-16
196Jackson BlakeCAR 43.123824042
197Filip HronekVANy43.0193193-4
198Josh DoanBUF 43.021822020
199Arseniy GritsyukNJD 42.8186186-13
200Artturi LehkonenCOL 42.721521615
201Bowen ByramBUFy42.7197198-4
202Claude GirouxOTT 42.221321411
203Steven StamkosNSH 41.9120121-83
204Jimmy SnuggerudSTL 41.82092105
205Alex LaferriereLAK 41.3172173-33
206Jackson LacombeANAy41.2180197-26
207Mason MarchmentSEA 40.3203204-4
208Owen PowerBUFy40.2204205-4
209Ryan McLeodBUF 40.022322414
210Patrik LaineMON 40.0148147-62
211Zayne ParekhCGYy39.8164163-47
212Will CuylleNYR 39.8181181-31
213Jonatan BerggrenDET 39.4206207-7
214Cayden LindstromCBJ 39.4208209-6
215Connor ZaryCGY 38.6196196-19
216Andrei KuzmenkoLAK 38.6167166-49
217Nicholas RobertsonTOR 37.923623819
218Jamie BennDAL 37.1212213-6
219Ryan LeonardWAS 36.623123212
220Morgan RiellyTORy36.32202220
221Josh NorrisBUF 36.3200202-21
222Alexander NikishinCARy35.92242312
223Artyom LevshunovCHIy35.8221219-2
224Gabe PerreaultNYR 35.5214215-10
225Beckett SenneckeANA 35.223723912
226Jiri KulichBUF 35.1219221-7
227Seth JonesFLAy35.02302303
228Noah HanifinVGKy34.3199200-29
229Axel Sandin PellikkaDETy33.8227227-2
230Simon HolmstromNYI 33.527627646
231Chris KreiderANA 33.328528454
232Tij IginlaUTA 33.22322330
233Andre BurakovskyCHI 32.828228149
234Filip ChytilVAN 32.2226226-8
235Emmitt FinnieDET 32.0NRNRNEW
236Devon ToewsCOLy31.8201201-35
237Ridly GreigOTT 31.8235237-2
238Marco KasperDET 31.5233234-5
239Yegor ChinakhovCBJ 31.426226323
240Philip TomasinoPIT 31.3217218-23
241Jamie DrysdalePHIy31.22442463
242Jaden SchwartzSEA 31.230830866
243Jake WalmanEDMy30.929129048
244Oliver BjorkstrandTBL 30.3165164-79
245Denton MateychukCBJy29.92452470
246Anthony ManthaPIT 29.7391383145
247Alexander HoltzVGK 28.72472360
248Tyler BertuzziCHI 28.429329245
249Oliver MooreCHI 27.92502521
250Cole EisermanNYI 27.72512531
251Cam FowlerSTLy27.6243245-8
252Brock FaberMINy27.42522540
253Michael BuntingNSH 26.82552572
254Jack RoslovicEDM 26.8432418178
255James HagensBOS 26.32572592
256Lukas ReichelVAN 26.02562580
257Brayden SchennSTL 26.0225225-32
258Justin BrazeauPIT 25.8NRNRNEW
259Vasily PodkolzinEDM 25.82592680
260Joel FarabeeCGY 25.7240242-20
261Andrew CristallWAS 25.62612620
262Yegor SharangovichCGY 25.2241243-21
263Kyle PalmieriNYI 25.132832765
264Ivan MiroshnichenkoWAS 25.12642650
265Mats ZuccarelloMIN 24.72651670
266Jonathan LekkerimakiVAN 24.32692703
267Michael RasmussenDET 23.82712724
268Anton FrondellCHI 23.82724664
269Pius SuterSTL 23.728328214
270Gavin BrindleyCOL 23.730330333
271Aatu RatyVAN 23.72732732
272Porter MartonePHI 23.42742742
273Max DomiTOR 23.3266266-7
274Rutger McGroartyPIT 23.3229229-45
275Gustav ForslingFLAy23.2268269-7
276Jesperi KotkaniemiCAR 23.02772771
277Jason ZuckerBUF 22.72812804
278Fabian ZetterlundOTT 22.6270271-8
279Matt SavoieEDM 22.42842835
280Mike MathesonMONy22.433633756
281Simon EdvinssonDETy22.42862855
282Danila YurovMIN 22.2254256-28
283Noah OstlundBUF 22.12892886
284Cole HutsonWASy22.12902896
285Jonathan ToewsWPG 22.1NRNRNEW
286K’Andre MillerCARy22.030130115
287Victor OlofssonCOL 21.6471455184
288Mason LohreiBOSy21.537136583
289Caleb DesnoyersUTA 21.42942945
290Konsta HeleniusBUF 21.42952955
291Roger McQueenANA 21.22962965
292Aaron EkbladFLAy21.1267267-25
293Brennan OthmannNYR 21.12972974
294Mackenzie WeegarCGYy21.1228228-66
295Jordan EberleSEA 20.937936984
296Conor GeekieTBL 20.8292291-4
297Fedor SvechkovNSH 20.83003003
298Jordan SpenceOTTy20.831431016
299Brayden YagerWPG 20.83023023
300Phillip DanaultLAK 20.7258260-42
        
        
NovPlayerTeamDEF?RatingOctSepChange
287Victor OlofssonCOL 21.6471455184
254Jack RoslovicEDM 26.8432418178
314Emil HeinemanNYI 19.8477462163
246Anthony ManthaPIT 29.7391383145
105Frank NazarCHI 78.2207208102
398Oliver KapanenMON 13.1494NR96
131Matthew SchaeferNYIy64.821621785
295Jordan EberleSEA 20.937936984
288Mason LohreiBOSy21.537136583
117Evgeni MalkinPIT 71.119119174
434Connor BrownNJD 10.350248868
        
NovPlayerTeamDEF?RatingOctSepChange
449Gabriel LandeskogCOL 9.2263264-186
435Maxim TsyplakovNYI 10.2287286-148
383Trevor MooreLAK 14.6248249-135
507Matthew PoitrasBOS 3.8373338-134
444Vitali KravtsovVAN 9.9333293-111
376Rasmus AnderssonCGYy15.3275275-101
331Warren FoegeleLAK 18.6234235-97
203Steven StamkosNSH 41.9120121-83
244Oliver BjorkstrandTBL 30.3165164-79
338Drew DoughtyLAKy18.2260261-78
397Stefan NoesenNJD 13.1321321-76
        
        
NovPlayerTeamDEF?RatingOctSepChange
235Emmitt FinnieDET 32.0NRNRNEW
258Justin BrazeauPIT 25.8NRNRNEW
285Jonathan ToewsWPG 22.1NRNRNEW
305Marcus JohanssonMIN 20.4NRNRNEW
317Matvei GridinCGY 19.6NRNRNEW
367Ryan GreeneCHI 15.8NRNRNEW
389Alexander ZharovskyMON 13.9NRNRNEW
395Colton DachCHI 13.4NRNRNEW
492Nikita NesterenkoANA 5.2NRNRNEW
540Charle-Edouard D’AstousTBLy-1.0NRNRNEW

Leave A Comment

Starting Goalies

Benchmark International Arena | Loading local time...
TD Garden | Loading local time...
PPG Paints Arena | Loading local time...
American Airlines Center | Loading local time...

Top Skater Views

  Players Team
COLE PERFETTI WPG
LUCA CAGNONI S.J
IGOR CHERNYSHOV S.J
TOMMY NOVAK PIT
TRISTAN LUNEAU ANA

Top Goalie Profile Views

  Players Team
DAN VLADAR PHI
JOSEPH WOLL PHI
JAKUB DOBES MTL
SEBASTIAN COSSA UTA
ADIN HILL VGK

LINE COMBOS

  Frequency NYR Players
27.0 MIKA ZIBANEJAD GABE PERREAULT ALEXIS LAFRENIERE
20.8 J.T. MILLER TYE KARTYE PAVEL DOROFEYEV
18.0 EELI TOLVANEN NOAH LABA WILL CUYLLE

DobberHockey Podcasts

Keeping Karlsson: Short Shifts – I Tried to be Like Parker Kelly

Elan is joined by Ryan Downey for the premiere of season 8 of Short Shifts! —   KKUPFL late registration is ongoing! We’re still filling new divisions in the world’s greatest fantasy hockey league. Details at https://www.kkupfl.com/. Join the Keeping Karlsson patron community! Patrons get access to all our perks all year round, including KKUPFL […]

FIND US ON FACEBOOK