Fantasy Hockey – Consensus Top 300 Ranking

Brock Seguin
Sep 5, 2025, 13:45 EDTUpdated: Sep 5, 2025, 13:53 EDT
Fantasy Hockey – Consensus Top 300 Ranking

Our team of Fantasy Hockey analysts have each compiled their own Top 250 or Top 300 rankings for the 2025-26 NHL season. Each individual list can be found below, but these rankings combine all five lists into a consensus Top 300.

Each analyst’s rankings are based on similar scoring settings, primarily using G, A, PPP, SOG for Skaters while also factoring “banger” categories such as hits and other stats like plus-minus (despite some of its real-life flaws). For Goalies, we used Wins, GAA, SV%, and SO.

The consensus rankings are created by averaging out each analyst’s ranking, but also factoring in how many analysts have that player in their top 250 (ECR%).

We will also be releasing an ECR vs. ADP comparison tool, so you can easily see which players we are higher or lower than ADP on each platform.

Individual Rankings:


RankPlayerTeamPos.AvgBrockBeebsDylanMattNick
1Connor McDavidEDMC1.612131
2Nathan MacKinnonCOLC1.821312
3Nikita KucherovTBLRW3.033243
4Leon DraisaitlEDMC,LW3.644424
5David PastrnakBOSRW5.866565
6Cale MakarCOLD7.0857510
7Kirill KaprizovMINLW7.4771077
8Connor HellebuyckWPGG7.658988
9Auston MatthewsTORC8.0996106
10Mikko RantanenDALLW,RW11.4121111911
11Brady TkachukOTTC,LW11.616108159
12Kyle ConnorWPGLW13.61412141118
13William NylanderTORC,RW14.61318121912
14Artemi PanarinNYRLW15.21016132215
15Jack EichelVGKC15.61814211213
16Jack HughesNJDC,LW16.61921151414
17Quinn HughesVAND17.21117161626
18Mitch MarnerVGKRW18.42413221320
19Andrei VasilevskiyTBLG18.41519172121
20Brayden PointTBLC22.01715192633
21Evan BouchardEDMD24.02023291731
22Tage ThompsonBUFC,RW24.62924242024
23Sam ReinhartFLAC,RW25.02728182723
24Jason RobertsonDALLW,RW27.22831262922
25Sidney CrosbyPITC27.83526233817
26Zach WerenskiCBJD28.02120372438
27Filip ForsbergNSHLW28.62630343716
28Jake GuentzelTBLLW29.23129253527
29Jake OettingerDALG30.22237272540
30Clayton KellerUTALW,RW30.63425312835
31Jesper BrattNJDLW,RW32.43634303032
32Martin NecasCOLRW34.24422384719
33Tim StützleOTTC,LW35.44742352329
34Igor ShesterkinNYRG35.63333324536
35Sergei BobrovskyFLAG36.82344443241
36Rasmus DahlinBUFD37.43236531849
37Matt BoldyMINLW,RW37.83045335428
38Brandon HagelTBLLW,RW38.05627283446
39J.T. MillerNYRC,RW39.04855204625
40Mackenzie BlackwoodCOLG39.02532416037
41Sebastian AhoCARC39.64247363934
42Adrian KempeLAKRW42.04946424130
43Mark ScheifeleWPGC42.04335394350
44Nick SuzukiMTLC45.05141453356
45Cole CaufieldMTLLW,RW47.45040405743
46Adam FoxNYRD49.63850464966
47Alex OvechkinWSHLW,RW49.84549744242
48Wyatt JohnstonDALC,RW50.65551475347
49Matvei MichkovPHIRW51.05739485654
50Macklin CelebriniSJSC51.85238515164
51Aleksander BarkovFLAC52.45963554844
52Lucas RaymondDETRW54.26143613671
53Victor HedmanTBLD54.84048684078
54Josh MorrisseyWPGD57.44152575285
55Lane HutsonMTLD59.06056563193
56Dylan LarkinDETC59.85464527753
57Roman JosiNSHD60.43773498162
58Travis KonecnyPHILW,RW61.29169435052
59Darcy KuemperLAKG61.26753756645
60John TavaresTORC62.06465597939
61Dylan GuentherUTARW62.85376508351
62Seth JarvisCARC,LW,RW63.47170675848
63Alex DeBrincatDETLW,RW65.25857726567
64Connor BedardCHIC,RW65.27559584490
65Kevin FialaLAKLW66.83962719963
66Nico HischierNJDC69.06974607374
67Robert ThomasSTLC70.07961706973
68Jordan KyrouSTLRW72.27081646776
69Mika ZibanejadNYRC,RW72.46354809768
70Filip GustavssonMING74.26875769359
71Adin HillVGKG74.68272847265
72Roope HintzDALC75.47683627184
73Matthew KniesTORLW76.69082895958
74Elias PetterssonVANC,LW78.280585410781
75Kirill MarchenkoCBJRW78.49886656377
76Nazem KadriCGYC78.874681009657
77Shea TheodoreVGKD79.8466766106113
78Dustin WolfCGYG83.08388995592
79Ilya SorokinNYIG83.096100787470
80JJ PeterkaUTALW,RW84.692668676106
81Nikolaj EhlersCARLW,RW86.872998178102
82Andrei SvechnikovCARLW,RW87.099125637079
83Carter VerhaegheFLALW87.285117799561
84Mackenzie WeegarCGYD88.878809782107
85Anthony StolarzTORG90.89792938786
86Logan ThompsonWSHG91.095849664118
87Zach HymanEDMLW,RW91.4941276911555
88Dougie HamiltonNJDD92.4667887114117
89Alex TuchBUFRW92.8122901066283
90Valeri NichushkinCOLLW,RW96.41006090113120
91Linus UllmarkOTTG97.41069410568114
92Pavel DorofeyevVGKLW,RW97.8629612212782
93Jake SandersonOTTD98.4657711785148
94Adam FantilliCBJC99.4105919261144
95Jacob MarkstromNJDG99.81108910384111
96Tom WilsonWSHRW99.8137879510575
97Vincent TrocheckNYRC100.21181191017587
98Drake BathersonOTTLW,RW100.21018511498103
99Stuart SkinnerEDMG101.0899710712291
100Dylan HollowaySTLC,LW102.0121981498069
101Juuse SarosNSHG103.28810510915560
102Juraj SlafkovskyMTLLW,RW103.693101104116108
103Logan CooleyUTAC103.81127112088136
104Dylan StromeWSHC104.61239577100133
105Matthew TkachukFLALW,RW106.4771408513197
106Joel Eriksson EkMINC107.211710312411972
107Timo MeierNJDLW,RW107.81111091449480
108Quinton ByfieldLAKC,LW107.81169310812696
109Bo HorvatNYIC109.210412112111189
110Mathew BarzalNYIC,RW111.01601317391100
111Jordan BinningtonSTLG113.6113114118118105
112Sam MontembeaultMTLG117.413011015110888
113Jared McCannSEAC,LW119.614210411613799
114Thomas HarleyDALD121.473111172103145
115Matt DucheneDALC,RW122.815415682101122
116Mikhail SergachevUTAD123.081124125109177
117Miro HeiskanenDALD123.48715091117173
118Moritz SeiderDETD124.88416416092126
119Rickard RakellPITC,LW,RW125.213211315413295
120Mark StoneVGKRW129.61551418389180
121Gabriel VilardiWPGC,RW129.612979142152146
122Bryan RustPITRW130.0133144130134109
123Owen TippettPHILW,RW131.017813794130116
124Ryan Nugent-HopkinsEDMC,LW131.014416588143115
125Pyotr KochetkovCARG131.4120116115178127
126Frederik AndersenCARG132.4119133146138125
127Karel VejmelkaUTAG132.4131123139139130
128Steven StamkosNSHC,LW,RW133.8124148112164121
129Tomas HertlVGKC,LW134.0147151102120150
130Ivan DemidovMTLRW138.0169112111102196
131Jeremy SwaymanBOSG138.0174128110159119
132Thatcher DemkoVANG139.0146129129151140
133Jonathan MarchessaultNSHRW141.214114617614994
134Joey DaccordSEAG142.0175130126150129
135Jakob ChychrunWSHD142.2103159164133152
136Tyler ToffoliSJSLW,RW142.2156157119156123
137Sam BennettFLAC143.416716216612498
138Noah DobsonMTLD143.6102183157110166
139John CarlsonWSHD143.8108176132125178
140Pavel BuchnevichSTLC,LW,RW145.0173139127145141
141Brock BoeserVANRW145.2143170134144135
142Will SmithSJSC,RW145.618410298147197
143Brock NelsonCOLC146.0158149128158137
144Leo CarlssonANAC148.816111518986193
145Patrick KaneDETRW149.0152145152184112
146Jackson LacombeANAD149.4127118167146189
147Jonathan HuberdeauCGYC,LW149.8153132136181147
148Sean MonahanCBJC150.2157136113213132
149Will CuylleNYRLW,RW150.6138152197165101
150Lukas DostalANAG150.817616614890174
151Brad MarchandFLALW151.4159175145136142
152Nick SchmaltzUTAC,RW152.4183106138160175
153Alexis LafrenièreNYRLW,RW153.8177155147141149
154Marco KasperDETC,LW154.8163169141167134
155Dylan CozensOTTC155.0162153190166104
156Chris KreiderANALW155.4172163161171110
157Kent JohnsonCBJC,LW,RW156.4182122140128210
158John GibsonDETG157.4190126174121176
159Joseph WollTORG157.4197158135154143
160Morgan GeekieBOSC,LW,RW157.8168120163180158
161Evgeni MalkinPITC,LW157.8164167133187138
162Luke HughesNJDD158.4114191201104182
163Mason McTavishANAC158.6181134192135151
164Marco RossiMINC159.6186108187157160
165Shayne GostisbehereCARD159.8109187159172172
166Artturi LehkonenCOLLW,RW160.2188154158148153
167Charlie McAvoyBOSD162.4115223150129195
168Erik KarlssonPITD164.0107232137142202
169Pierre-Luc DuboisWSHC,LW165.2180173156162155
170Cutter GauthierANALW165.4179147209123169
171Seth JonesFLAD166.4128177168235124
172Vince DunnSEAD168.4126160162182212
173Anze KopitarLAKC171.0229174155112185
174Matt CoronatoCGYRW171.0196107185169198
175Ryan DonatoCHIC,LW,RW171.8171135184215154
176Brandon MontourSEAD173.486192208177205
177William EklundSJSLW176.6192143171153224
178Devon ToewsCOLD178.2135211196168181
179Gabriel LandeskogCOLLW178.8193161180232128
180Morgan RiellyTORD181.0134205173210183
181Josh NorrisBUFC182.2185138229140219
182Logan StankovenCARC,RW182.6203171204196139
183Troy TerryANARW184.8194172170226162
184Claude GirouxOTTLW,RW188.0210217143191179
185Drew DoughtyLAKD189.0125225179173243
186Connor McMichaelWSHLW189.4216181131220199
187Tyler SeguinDALC,RW189.6239184153216156
188Aliaksei ProtasWSHLW,RW190.8248189123161233
189Dmitri VoronkovCBJLW192.6211168165254165
190Jackson BlakeCARRW197.0195199195208188
191Ukko-Pekka LuukkonenBUFG197.4217188175203204
192Jake DeBruskVANLW,RW198.2208201177221184
193Kiefer SherwoodVANRW199.4235209186176191
194Elias LindholmBOSC200.0214210216190170
195Aaron EkbladFLAD200.4150214235183220
196Brayden SchennSTLC201.4243195212198159
197Conor GarlandVANRW201.8209185193261161
198Ivan BarbashevVGKLW203.0246197239170163
199Jimmy SnuggerudSTLRW207.4226142203194
200Gustav ForslingFLAD209.0151206232186
201Brock FaberMIND211.0212198182192
202Anthony CirelliTBLC211.4247226169188207
203Frank VatranoANAC,LW191.3207211185186
204Cole PerfettiWPGC,LW,RW213.4231220217163214
205Thomas ChabotOTTD193.8136219202237
206Noah HanifinVGKD215.4187213246209200
207Jeff SkinnerSJSLW216.8220180242164
208Andrei KuzmenkoLAKLW,RW217.0206190220207234
209Tony DeAngeloNYID196.0205179202260221
210Mats ZuccarelloMINRW197.3170229174
211Mason MarchmentSEALW218.6208222225171
212Zayne ParekhCGYD198.5140242193
213Jamie BennDALC,LW219.8244222191228192
214Cam FowlerSTLD201.5145223214
215Anders LeeNYILW224.0234204210249187
216Pavel ZachaBOSC,LW224.6255236194189211
217Evander KaneVANLW206.5240194276131
218Matty BeniersSEAC227.4230182215263203
219Zeev BuiumMIND210.3149237205
220Spencer KnightCHIG211.5219233200194
221Isaac HowardEDMLW212.3189196199267248
222Frank NazarCHIC215.5225200207217
223Sam RinzelCHID216.0139224236
224Jet GreavesCBJG191.0191216242213
225Trevor ZegrasPHIC191.7265186175238
226Rasmus AnderssonCGYD220.5222212179
227Matias MaccelliTORLW194.0202240206243229
228Shane WrightSEAC197.0199215243219247
229Warren FoegeleLAKLW,RW224.0207168
230Darnell NurseEDMD224.5200201226
231Michael BuntingNSHLW224.8221221250190
232Jason ZuckerBUFLW199.7241202237290167
233Patrik LaineMTLLW,RW225.5232247178244245
234Ryan LeonardWSHRW225.8242227198229
235Ryan O’ReillyNSHC243.0228219223228
236Alexander NikishinCARD204.3148
237Boone JennerCBJC,LW228.8215218218
238Mackie SamoskevichFLARW229.8218241181262
239Jiri KulichBUFC209.0227218228230
240Anton LundellFLAC232.5235204216
241Neal PionkWPGD235.8165245
242Blake ColemanCGYC,LW,RW217.0238245275157
243Jake NeighboursSTLLW,RW218.3260230197232
244Mikael GranlundANAC,LW,RW245.5263236222209
245Bobby BrinkPHIRW232.0178
246Alex LaferriereLAKRW252.0203227
247Oliver BjorkstrandTBLRW236.7261230240201
248Filip HronekVAND205.0198241
249Charlie LindgrenWSHG241.7271183248241
250Samuel ErssonPHIG215.0233208
251Simon HolmstromNYIRW245.0193
252Matthew SchaeferNYID246.0266224206
253Teuvo TeravainenCHILW,RW219.5234212
254Bowen ByramBUFD220.5252195
255Michael MisaSJSC223.0199
256Kris LetangPITD223.5166284
257Tristan JarryPITG249.7237249223
258Barrett HaytonUTAC148.0274205231
259William KarlssonVGKC225.0254234238283206
260Yegor SharangovichCGYC,LW,RW251.3213
261Sean CouturierPHIC230.0215
262Jake WalmanEDMD233.0213253
263Calvin PickardEDMG256.3280188
264Bobby McMannTORLW256.7245245231
265Justin FaulkSTLD257.0223
266Casey MittelstadtBOSC237.5221258246
267Mattias EkholmEDMD238.0201274
268Brent BurnsCOLD260.7224
269Mikael BacklundCGYC245.0225
270Phillip DanaultLAKC248.0225
271Tyson FoersterPHILW,RW265.7253239273217
272Maxim ShabanovNYI199.0282200
273Zack BolducMTLRW254.0268228239
274Evan RodriguesFLAC,LW,RW254.0233
275Olen ZellwegerANAD256.0234
276Luke EvangelistaNSHRW259.0264250222
277Jordan EberleSEARW259.5269238230
278Nick PaulTBLC,LW261.0235
279Owen PowerBUFD223.0236
280John KlingbergSJSD224.0256231251
281Connor ZaryCGYC,LW,RW263.5237
282Colton ParaykoSTLD278.3204286
283Stefan NoesenNJDLW,RW234.0240
284Trevor MooreLAKLW,RW236.0241
285Brandt ClarkeLAKD237.0258248238
286Max DomiTORC,LW270.0244
287Dan VladarPHIG270.5246
288Chandler StephensonSEAC273.0284218247
289Danila YurovMINRW246.0248
290Mavrik BourqueDALC,RW275.0249
291Martin PospisilCGYC,RW278.0250
292Leevi MerilainenOTTG279.7251
293Kevin LankinenVANG281.0250265239
294Kyle PalmieriNYIRW264.0259244278227
295Jonathan DrouinNYILW,RW266.0297211
296Yaroslav AskarovSJSG271.0236272
297Fabian ZetterlundOTTLW,RW290.0262246
298Darren RaddyshTBLD280.0257
299Sean DurziUTAD285.0296214
300Dawson MercerNJDC,RW287.0259
Keep scrolling for more content!