Top 300 Keeper League Skaters – June 2025

Dobber

2025-06-07

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

Did you know that the Fantasy Prospects Report is now out? Get the lowdown on each NHL team’s farm system – over 600 players profiled with fantasy outlooks, upsides and wait times, including the draftees who will find new teams later this month at the NHL Draft. Pick it up here.

This month in the Rankings, I put in all the unrestricted free agents, which resulted in a bit of shuffling (but not much). Also a couple of tweaks based on playoff performance.

JunePlayerTeamD?RatingMayAprChange
1Connor McDavidEDM 393.5110
2Leon DraisaitlEDM 320.5220
3Nathan MacKinnonCOL 300.7340
4Nikita KucherovTBL 299.0430
5Jack HughesNJD 230.5590
6Mitch MarnerUFA 216.0650
7Auston MatthewsTOR 215.2780
8Matthew TkachukFLA 212.88190
9Kirill KaprizovMIN 194.19260
10David PastrnakBOS 193.61070
11Cale MakarCOLy192.31160
12Connor BedardCHI 191.012120
13Jason RobertsonDAL 181.013110
14William NylanderTOR 178.714140
15Mikko RantanenDAL 178.215160
16Jesper BrattNJD 170.616150
17Jack EichelVGK 170.317100
18Tim StutzleOTT 169.118210
19Martin NecasCOL 167.619170
20Kyle ConnorWPG 163.320130
21Artemi PanarinNYR 163.121180
22Brayden PointTBL 162.822200
23J.T. MillerNYR 160.923350
24Aleksander BarkovFLA 159.024280
25Sam ReinhartFLA 158.925220
26Sebastian AhoCAR 158.226270
27Quinn HughesVANy156.627240
28Tage ThompsonBUF 151.228310
29Elias PetterssonVAN 151.129480
30Brandon HagelTBL 143.730230
31Clayton KellerUTA 143.631250
32Robert ThomasSTL 143.432360
33Jake GuentzelTBL 140.633320
34Nick SuzukiMON 140.234290
35Rasmus DahlinBUFy136.435400
36Mark ScheifeleWPG 135.836300
37Brady TkachukOTT 130.837470
38Lucas RaymondDET 130.738340
39Travis KonecnyPHI 128.639380
40Cole CaufieldMON 128.640370
41Andrei SvechnikovCAR 128.141620
42Sidney CrosbyPIT 127.642330
43Adam FoxNYRy122.343490
44Wyatt JohnstonDAL 122.244430
45Roope HintzDAL 120.545460
46Dylan LarkinDET 119.046530
47Matt BoldyMIN 118.747500
48Nico HischierNJD 117.848540
49Kirill MarchenkoCBJ 117.049420
50Marco RossiMIN 116.750640
51Matvei MichkovPHI 116.651570
52Alexis LafreniereNYR 116.552600
53Jordan KyrouSTL 116.053580
54Dylan StromeWAS 115.554440
55Evan BouchardEDMy115.055390
56Macklin CelebriniSJS 114.156590
57Logan CooleyUTA 114.157630
58Alex DeBrincatDET 112.458510
59Filip ForsbergNSH 110.759450
60Adam FantilliCBJ 109.560690
61JJ PeterkaBUF 108.661680
62Drake BathersonOTT 108.562670
63Mathew BarzalNYI 107.4631360
64Dylan HollowaySTL 107.164710
65Adrian KempeLAK 106.965650
66Lane HutsonMONy106.566610
67Quinton ByfieldLAK 104.868871
68Josh MorrisseyWPGy104.569701
69Zach WerenskiCBJy103.870411
70Anton LundellFLA 103.371901
71Nikolaj EhlersUFA 102.06756-4
72Ivan DemidovMON 100.7721570
73Dylan GuentherUTA 99.673800
74Leo CarlssonANA 99.0741000
75Mark StoneVGK 98.975660
76Kent JohnsonCBJ 98.576760
77Logan StankovenCAR 98.182985
78Alex TuchBUF 97.27779-1
79Ryan Nugent-HopkinsEDM 96.97888-1
80Tomas HertlVGK 96.47973-1
81Juraj SlafkovskyMON 95.481990
82Aliaksei ProtasWAS 94.984782
83Seth JarvisCAR 94.985742
84Matty BeniersSEA 94.3861112
85Carter VerhaegheFLA 93.1871072
86Mika ZibanejadNYR 93.088822
87Victor HedmanTBLy92.989722
88Jonathan HuberdeauCGY 91.590812
89Connor McMichaelWAS 91.391892
90Pierre-Luc DuboisWAS 91.392772
91Miro HeiskanenDALy90.3931252
92Troy TerryANA 90.294862
93Kevin FialaLAK 90.295952
94Matt DucheneUFA 89.88055-14
95Alex OvechkinWAS 87.396751
96John TavaresUFA 86.98352-13
97Shea TheodoreVGKy86.097830
98Mason McTavishANA 85.998940
99Bo HorvatNYI 85.999970
100Timo MeierNJD 83.9100930
101Noah DobsonNYIy83.81011180
102William EklundSJS 82.6102960
103Matthew KniesTOR 81.61031020
104Jared McCannSEA 81.31041060
105Trevor ZegrasANA 81.11051380
106Mikhail SergachevUTAy79.61061050
107Joel Eriksson EkMIN 79.01072000
108Will SmithSJS 78.81081240
109Anze KopitarLAK 78.6109840
110Nick SchmaltzUTA 78.51101040
111Zach HymanEDM 78.01111230
112Gabriel VilardiWPG 76.5112910
113Shane WrightSEA 75.51141311
114Nazem KadriCGY 74.81151031
115Owen TippettPHI 74.71161501
116Steven StamkosNSH 74.41181392
117Teuvo TeravainenCHI 73.81191102
118Jake SandersonOTTy73.31201092
119Roman JosiNSHy73.31211422
120Kaapo KakkoSEA 71.71231373
121Dylan CozensOTT 71.61241203
122Jakob ChychrunWASy71.41251173
123Valeri NichushkinCOL 71.01261703
124Patrick KaneUFA 70.9122112-2
125Cole PerfettiWPG 70.41271132
126Moritz SeiderDETy70.21281262
127Vincent TrocheckNYR 70.11291142
128Pavel DorofeyevVGK 69.81301582
129Brock NelsonCOL 69.81311082
130Ryan DonatoUFA 69.4113101-17
131Erik KarlssonPITy69.4132851
132Jack QuinnBUF 69.21331601
133Luke HughesNJDy69.01341301
134Jonathan MarchessaultNSH 68.81351321
135Mikael GranlundUFA 68.511792-18
136Tyson FoersterPHI 66.81371661
137Patrik LaineMON 66.11381411
138Pavel BuchnevichSTL 65.41391161
139Vince DunnSEAy65.01401531
140Oliver BjorkstrandTBL 65.01411481
141Pavel ZachaBOS 64.41421491
142Brock BoeserUFA 63.41431211
143Tyler ToffoliSJS 63.31441351
144Sean MonahanCBJ 62.71451291
145Evgeni MalkinPIT 61.61461461
146Morgan GeekieBOS 61.31471851
147Elias LindholmBOS 61.11481521
148Bobby BrinkPHI 60.91491711
149Anthony CirelliTBL 60.51501281
150Brad MarchandUFA 59.6136122-14
151Bryan RustPIT 59.51511340
152Josh NorrisBUF 58.61531541
153Thomas HarleyDALy58.21541451
154Casey MittelstadtBOS 57.81551681
155Filip HronekVANy57.81562031
156Ivan BarbashevVGK 57.61571441
157Luke EvangelistaNSH 57.61582341
158Tyler SeguinDAL 57.41592161
159Rickard RakellPIT 57.41601151
160Tom WilsonWAS 56.31621192
161Mats ZuccarelloMIN 55.91631692
162Charlie McAvoyBOSy55.71641952
163Shayne GostisbehereCARy55.61651472
164Dougie HamiltonNJDy55.41661272
165Chandler StephensonSEA 55.11681403
166Dawson MercerNJD 55.01691813
167Matt CoronatoCGY 54.51701633
168Thomas ChabotOTTy54.01711563
169Jake DeBruskVAN 52.91721653
170Claude GirouxUFA 52.8167143-3
171Cutter GauthierANA 52.81731722
172Barrett HaytonUTA 52.11741612
173John CarlsonWASy51.51751512
174Sam BennettUFA 51.4152133-22
175Eeli TolvanenSEA 51.31761881
176Jake NeighboursSTL 51.11771791
177Conor GarlandVAN 50.11781741
178Mavrik BourqueDAL 48.71792311
179Jonathan DrouinUFA 48.3161184-18
180Seth JonesFLAy47.81811971
181Matthew SamoskevichFLA 47.71821861
182Alex LaferriereLAK 47.71831941
183Ryan McLeodBUF 47.51841781
184Frank NazarCHI 47.41852711
185Brayden SchennSTL 47.21861591
186Morgan FrostCGY 46.51871671
187Brandt ClarkeLAKy46.41881871
188Brandon MontourSEAy45.51891641
189Zach BensonBUF 45.31901821
190Bowen ByramBUFy44.91911771
191Connor ZaryCGY 44.51922101
192Devon ToewsCOLy44.41931551
193Dmitri VoronkovCBJ 44.21941801
194Will CuylleNYR 44.21951831
195Frank VatranoANA 44.11962011
196Cole SillingerCBJ 44.01971911
197Simon NemecNJDy43.41981981
198Jiri KulichBUF 43.21992611
199Max DomiTOR 42.62002051
200Alex NewhookMON 42.52012271
201Zachary BolducSTL 42.52022171
202Ryan O’ReillyNSH 42.32031761
203Gabriel LandeskogCOL 42.22043831
204Artturi LehkonenCOL 42.12051961
205Owen PowerBUFy42.02061891
206Jamie BennUFA 41.9180162-26
207Mason MarchmentDAL 41.82071750
208Shane PintoOTT 41.12082040
209William KarlssonVGK 40.82102451
210Sean CouturierPHI 40.62112131
211Filip ChytilVAN 40.42122151
212Noah HanifinVGKy40.12132081
213Evander KaneEDM 40.123239719
214Kirby DachMON 40.02142210
215Cam FowlerSTLy39.32152530
216Jackson LacombeANAy39.02161900
217Berkly CattonSEA 39.02171920
218Zeev BuiumMINy38.42182750
219Cayden LindstromCBJ 37.72191930
220Ridly GreigOTT 37.22202390
221Phillip DanaultLAK 37.22212360
222Lukas ReichelCHI 36.92222070
223Philip TomasinoPIT 36.32232380
224Artyom LevshunovCHIy35.72242140
225Zayne ParekhCGYy35.22252020
226Sean DurziUTAy35.12263170
227Jonatan BerggrenDET 34.72272220
228Oliver MooreCHI 34.42282410
229Ryan StromeANA 34.32292110
230Pavel MintyukovANAy33.82312471
231Jamie DrysdalePHIy33.42332292
232Morgan RiellyTORy33.22342182
233Jason ZuckerBUF 33.22351992
234Andrei KuzmenkoUFA 33.2230297-4
235Tyler BertuzziCHI 32.92362261
236Aaron EkbladUFAy32.9209173-27
237Nicholas RobertsonTOR 32.82372300
238Philipp KurashevCHI 32.62382540
239Ryan LeonardWAS 32.02392240
240Alexander NikishinCARy31.72402400
241Tij IginlaUTA 31.52412190
242Jake WalmanEDMy31.52422200
243Trevor MooreLAK 30.92432480
244Chris KreiderNYR 30.32442830
245Marco KasperDET 30.32453010
246Alexander HoltzVGK 29.92462250
247Michael BuntingNSH 29.82472660
248Mackenzie WeegarCGYy29.32492231
249Yegor SharangovichCGY 29.22503131
250Ivan MiroshnichenkoWAS 29.12512561
251Tommy NovakPIT 29.02522351
252Maxim TsyplakovNYI 28.52532781
253Josh DoanUTA 28.42543231
254Bobby McMannTOR 28.22552691
255Jackson BlakeCAR 28.12562791
256Warren FoegeleLAK 28.02572421
257Kevin KorchinskiCHIy27.82582601
258Simon HolmstromNYI 27.82592371
259David JiricekMINy27.62602491
260Matias MaccelliUTA 27.52612431
261Nicolas RoyVGK 27.52623351
262Yegor ChinakhovCBJ 27.32632441
263Gabriel PerreaultNYR 27.22642521
264Rasmus AnderssonCGYy26.72652871
265Jesperi KotkaniemiCAR 26.62662061
266Nicholas PaulTBL 26.52672321
267Fabian ZetterlundOTT 26.42682281
268Peyton KrebsBUF 26.22692621
269Cole EisermanNYI 26.02702551
270Jordan EberleSEA 25.92712931
271Jakob PelletierPHI 25.82722741
272Denton MateychukCBJy25.72732571
273Jack RoslovicUFA 25.6248246-25
274K’Andre MillerNYRy25.62743270
275Vasily PodkolzinEDM 25.52823027
276Beckett SenneckeANA 25.5275258-1
277Brock FaberMINy24.8276314-1
278Brett HowdenVGK 24.5277270-1
279Andrew CristallWAS 24.3278NR-1
280Jonathan LekkerimakiVAN 24.3279267-1
281Alex TurcotteLAK 24.2280300-1
282Stefan NoesenNJD 24.0281263-1
283Liam GreentreeLAK 23.72832640
284Ross ColtonCOL 23.62843490
285Michael RasmussenDET 23.52852720
286Nils HoglanderVAN 23.42862770
287Rutger McGroartyPIT 23.32872900
288Gavin BrindleyCBJ 23.22882680
289Brennan OthmannNYR 22.92892800
290Hendrix LapierreWAS 22.82902810
291Joshua RoyMON 22.42922731
292Matthew SavoieEDM 22.42932821
293Boone JennerCBJ 22.12944451
294Gustav ForslingFLAy22.02953251
295Scott LaughtonTOR 21.92962861
296Drew DoughtyLAKy21.92973691
297Pius SuterUFA 21.8291251-6
298Neal PionkWPGy21.32982500
299Noah OstlundBUF 21.12992840
300Jimmy SnuggerudSTL 21.13002910
        
        
JunePlayerTeamDEF?RatingMayAprChange
319Jordan SpenceLAKy19.034236023
213Evander KaneEDM 40.123239719
275Vasily PodkolzinEDM 25.52823027
513Jared SpurgeonMINy1.25195366
515Ryan PulockNYIy1.05215276
516Jonas BrodinMINy0.85225226
517Marcus PetterssonVANy0.85235156
518Adam BoqvistNYIy0.85245236
77Logan StankovenCAR 98.182985
        
        
        
JunePlayerTeamDEF?RatingMayAprChange
467Brendan BrissonNYR 5.8310289-157
483Joel KivirantaUFA 4.3385391-98
461Valtteri PuustinenPIT 6.7412359-49
505Jeff SkinnerUFA 2.2459457-46
436Gustav NyquistUFA 9.5392418-44
510Brandon SaadUFA 1.4466473-44
499Victor OlofssonUFA 2.9456459-43
512Christian DvorakUFA 1.3469478-43
349Trent FredericUFA 16.2307402-42
381Reilly SmithUFA 13.0339312-42
        
        
        
JunePlayerTeamDEF?RatingMayAprChange
309Cole HutsonWASy20.1NRNRNEW
310Arseni GritsyukNJD 20.1NRNRNEW
313Dmitri BuchelnikovDET 19.7NRNRNEW
316Jani NymanSEA 19.5NRNRNEW
322Igor ChernyshovSJS 18.7NRNRNEW
334Brad LambertWPG 17.6NRNRNEW
345Aatu RatyVAN 16.6NRNRNEW
350Sam ColangeloANA 16.1NRNRNEW
366Liam OhgrenMIN 14.4NRNRNEW
390Isaac HowardTBL 12.3NRNRNEW
407Otto StenbergSTL 11.3NRNRNEW
457Sam RinzelCHIy7.1NRNRNEW
528Lian BichselDALy-0.4NRNRNEW

📢 advertisement:

Leave A Comment

UPCOMING GAMES

No data found.

Starting Goalies

Top Skater Views

  Players Team
NIKOLAJ EHLERS CAR
GUSTAV NYQUIST WPG
MASON MCTAVISH ANA
PORTER MARTONE PHI
BOWEN BYRAM BUF

Top Goalie Profile Views

  Players Team
SPENCER KNIGHT CHI
ANDREI VASILEVSKIY T.B
CHRIS HOLT
DARCY KUEMPER L.A
MACKENZIE BLACKWOOD COL

LINE COMBOS

  Frequency VGK Players
23.2 NICOLAS ROY TOMAS HERTL PAVEL DOROFEYEV
22.2 REILLY SMITH WILLIAM KARLSSON IVAN BARBASHEV
20.6 VICTOR OLOFSSON BRETT HOWDEN JACK EICHEL

DobberHockey Podcasts

Fantasy Hockey Life: Calgary Flames with Steve MacFarlane

Steve MacFarlane is here to report on the Calgary Flames. Jesse and Victor interview Steve about returning pros Nazem Kadri, Jonathan Huberdeau, Matt Coronato, Connor Zary, Yegor Sharangovich, Morgan Frost, Martin Pospisil, Joel Farabee, MacKenzie Weegar, Rasmus Andersson, Zayne Parekh, Dustin Wolf, Dan Vladar, and Devin Cooley. In Cat’s Instincts, Cat Silverman of InGoal mag […]

Fantasy Hockey Life: Buffalo Sabres with Mike Augello

Michael Augello of The Hockey News and Hockey Hot Stove is here to report on the Buffalo Sabres. Jesse and Victor interview Michael about returning pros Tage Thompson, JJ Peterka, Alex Tuch, Jason Zucker, Jack Quinn, Ryan McLeod, Josh Norris, Jiri Kulich, Zach Benson, Rasmus Dahlin, Owen Power, Bowen Byram, Ukko-Pekka Luukkonen, James Reimer, and […]

FIND US ON FACEBOOK

📢 advertisement: