Top 300 Keeper League Skaters – May 2025

Dobber

2025-05-01

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

Download the FREE Goalie Post App – for win probabilities and save projections for each starting goaltender. Download at the Apple Store here or the Android store here. Please rate and review (your last rating or review probably didn’t take – the stores are very strict about fake reviews)

As always, players rated between +/-5.0 rating points should be considered equal value and at that point become a matter of team need or personal bias. This month I rough-out the list based on projections (off the top of my head) for 2025-26 and beyond. Among other things, that pretty much means the players who were injured this season will get an injection of fantasy value, as well as some young players taking another step.

MayPlayerTeamD?RatingAprMarChange
1Connor McDavidEDM 393.5110
2Leon DraisaitlEDM 320.5220
3Nathan MacKinnonCOL 300.7431
4Nikita KucherovTBL 299.034-1
5Jack HughesNJD 230.5994
6Mitch MarnerTOR 224.155-1
7Auston MatthewsTOR 215.2871
8Matthew TkachukFLA 212.8192211
9Kirill KaprizovMIN 194.1261317
10David PastrnakBOS 193.676-3
11Cale MakarCOLy192.368-5
12Connor BedardCHI 191.012100
13Jason RobertsonDAL 181.01111-2
14William NylanderTOR 178.714150
15Mikko RantanenDAL 176.716171
16Jesper BrattNJD 170.61518-1
17Jack EichelVGK 170.31014-7
18Tim StutzleOTT 169.121163
19Martin NecasCOL 167.61719-2
20Kyle ConnorWPG 163.31312-7
21Artemi PanarinNYR 163.11821-3
22Brayden PointTBL 162.82020-2
23J.T. MillerNYR 160.9353412
24Aleksander BarkovFLA 159.028274
25Sam ReinhartFLA 158.92224-3
26Sebastian AhoCAR 158.227291
27Quinn HughesVANy156.62423-3
28Tage ThompsonBUF 151.231283
29Elias PetterssonVAN 151.1485019
30Brandon HagelTBL 143.72325-7
31Clayton KellerUTA 143.62526-6
32Robert ThomasSTL 143.436414
33Jake GuentzelTBL 140.63231-1
34Nick SuzukiMON 140.22933-5
35Rasmus DahlinBUFy136.440395
36Mark ScheifeleWPG 135.83030-6
37Brady TkachukOTT 130.8474010
38Lucas RaymondDET 130.73432-4
39Travis KonecnyPHI 128.63836-1
40Cole CaufieldMON 128.63738-3
41Andrei SvechnikovCAR 128.1625621
42Sidney CrosbyPIT 127.63335-9
43Adam FoxNYRy122.349466
44Wyatt JohnstonDAL 122.24345-1
45Roope HintzDAL 120.546531
46Dylan LarkinDET 119.053497
47Matt BoldyMIN 118.750513
48Nico HischierNJD 117.854626
49Kirill MarchenkoCBJ 117.04247-7
50Marco RossiMIN 116.7644814
51Matvei MichkovPHI 116.657666
52Alexis LafreniereNYR 116.560618
53Jordan KyrouSTL 116.058645
54Dylan StromeWAS 115.54442-10
55Evan BouchardEDMy115.03937-16
56Macklin CelebriniSJS 114.159653
57Logan CooleyUTA 114.163586
58Alex DeBrincatDET 112.45155-7
59Filip ForsbergNSH 110.74544-14
60Adam FantilliCBJ 109.569679
61JJ PeterkaBUF 108.668787
62Drake BathersonOTT 108.567575
63Mathew BarzalNYI 107.413613873
64Dylan HollowaySTL 107.1711047
65Adrian KempeLAK 106.965590
66Lane HutsonMONy106.56181-5
67Nikolaj EhlersWPG 106.25652-11
68Quinton ByfieldLAK 104.8879319
69Josh MorrisseyWPGy104.570541
70Zach WerenskiCBJy103.84143-29
71Anton LundellFLA 103.3908019
72Ivan DemidovMON 100.715715985
73Dylan GuentherUTA 99.680687
74Leo CarlssonANA 99.010012626
75Mark StoneVGK 98.96660-9
76Kent JohnsonCBJ 98.576770
77Alex TuchBUF 97.279872
78Ryan Nugent-HopkinsEDM 96.9888610
79Tomas HertlVGK 96.47370-6
80Matt DucheneDAL 95.85569-25
81Juraj SlafkovskyMON 95.49911018
82Logan StankovenCAR 95.39812016
83John TavaresTOR 95.05263-31
84Aliaksei ProtasWAS 94.97882-6
85Seth JarvisCAR 94.97479-11
86Matty BeniersSEA 94.31119625
87Carter VerhaegheFLA 93.11077420
88Mika ZibanejadNYR 93.08285-6
89Victor HedmanTBLy92.97272-17
90Jonathan HuberdeauCGY 91.58188-9
91Connor McMichaelWAS 91.38983-2
92Pierre-Luc DuboisWAS 91.37775-15
93Miro HeiskanenDALy90.312512732
94Troy TerryANA 90.28671-8
95Kevin FialaLAK 90.295940
96Alex OvechkinWAS 87.37576-21
97Shea TheodoreVGKy86.08373-14
98Mason McTavishANA 85.994111-4
99Bo HorvatNYI 85.99792-2
100Timo MeierNJD 83.99389-7
101Noah DobsonNYIy83.811811817
102William EklundSJS 82.69698-6
103Matthew KniesTOR 81.6102100-1
104Jared McCannSEA 81.31061072
105Trevor ZegrasANA 81.113814133
106Mikhail SergachevUTAy79.610595-1
107Joel Eriksson EkMIN 79.020018293
108Will SmithSJS 78.812414316
109Anze KopitarLAK 78.68491-25
110Nick SchmaltzUTA 78.5104101-6
111Zach HymanEDM 78.012311312
112Gabriel VilardiWPG 76.59184-21
113Ryan DonatoCHI 76.0101130-12
114Shane WrightSEA 75.513113317
115Nazem KadriCGY 74.8103109-12
116Owen TippettPHI 74.715014734
117Mikael GranlundDAL 74.69297-25
118Steven StamkosNSH 74.413911921
119Teuvo TeravainenCHI 73.811099-9
120Jake SandersonOTTy73.3109123-11
121Roman JosiNSHy73.314212121
122Patrick KaneDET 71.9112128-10
123Kaapo KakkoSEA 71.713713914
124Dylan CozensOTT 71.6120117-4
125Jakob ChychrunWASy71.4117112-8
126Valeri NichushkinCOL 71.017016444
127Cole PerfettiWPG 70.4113115-14
128Moritz SeiderDETy70.2126106-2
129Vincent TrocheckNYR 70.1114116-15
130Pavel DorofeyevVGK 69.815817128
131Brock NelsonCOL 69.8108103-23
132Erik KarlssonPITy69.48590-47
133Jack QuinnBUF 69.216018727
134Luke HughesNJDy69.0130144-4
135Jonathan MarchessaultNSH 68.8132108-3
136Brad MarchandFLA 67.7122105-14
137Tyson FoersterPHI 66.816617029
138Patrik LaineMON 66.11411493
139Pavel BuchnevichSTL 65.4116102-23
140Vince DunnSEAy65.015314013
141Oliver BjorkstrandTBL 65.01481427
142Pavel ZachaBOS 64.41491567
143Brock BoeserVAN 64.4121125-22
144Tyler ToffoliSJS 63.3135137-9
145Sean MonahanCBJ 62.7129131-16
146Evgeni MalkinPIT 61.61461340
147Morgan GeekieBOS 61.318523538
148Elias LindholmBOS 61.11521544
149Bobby BrinkPHI 60.917117322
150Anthony CirelliTBL 60.5128129-22
151Bryan RustPIT 59.5134136-17
152Sam BennettFLA 59.5133146-19
153Josh NorrisBUF 58.61541571
154Thomas HarleyDALy58.2145172-9
155Casey MittelstadtBOS 57.816815013
156Filip HronekVANy57.820320647
157Ivan BarbashevVGK 57.6144132-13
158Luke EvangelistaNSH 57.623423676
159Tyler SeguinDAL 57.421621957
160Rickard RakellPIT 57.4115122-45
161Jonathan DrouinCOL 56.418417523
162Tom WilsonWAS 56.3119124-43
163Mats ZuccarelloMIN 55.91691526
164Charlie McAvoyBOSy55.719517431
165Shayne GostisbehereCARy55.6147151-18
166Dougie HamiltonNJDy55.4127114-39
167Claude GirouxOTT 55.3143135-24
168Chandler StephensonSEA 55.1140145-28
169Dawson MercerNJD 55.018118112
170Matt CoronatoCGY 54.5163167-7
171Thomas ChabotOTTy54.0156158-15
172Jake DeBruskVAN 52.9165161-7
173Cutter GauthierANA 52.8172184-1
174Barrett HaytonUTA 52.1161166-13
175John CarlsonWASy51.5151153-24
176Eeli TolvanenSEA 51.318820512
177Jake NeighboursSTL 51.11792072
178Conor GarlandVAN 50.1174162-4
179Mavrik BourqueDAL 48.723123352
180Jamie BennDAL 48.0162155-18
181Seth JonesFLAy47.819719316
182Matthew SamoskevichFLA 47.71862644
183Alex LaferriereLAK 47.719417911
184Ryan McLeodBUF 47.5178198-6
185Frank NazarCHI 47.427127586
186Brayden SchennSTL 47.2159165-27
187Morgan FrostCGY 46.5167160-20
188Brandt ClarkeLAKy46.4187196-1
189Brandon MontourSEAy45.5164176-25
190Zach BensonBUF 45.3182192-8
191Bowen ByramBUFy44.9177180-14
192Connor ZaryCGY 44.521019118
193Devon ToewsCOLy44.4155163-38
194Dmitri VoronkovCBJ 44.2180168-14
195Will CuylleNYR 44.2183177-12
196Frank VatranoANA 44.12011785
197Cole SillingerCBJ 44.0191190-6
198Simon NemecNJDy43.41982020
199Jiri KulichBUF 43.226126062
200Max DomiTOR 42.62052105
201Alex NewhookMON 42.522722826
202Zachary BolducSTL 42.521728515
203Ryan O’ReillyNSH 42.3176169-27
204Gabriel LandeskogCOL 42.2383340179
205Artturi LehkonenCOL 42.1196183-9
206Owen PowerBUFy42.0189199-17
207Mason MarchmentDAL 41.8175189-32
208Shane PintoOTT 41.1204204-4
209Aaron EkbladFLAy41.0173148-36
210William KarlssonVGK 40.824524935
211Sean CouturierPHI 40.62132292
212Filip ChytilVAN 40.42152003
213Noah HanifinVGKy40.1208302-5
214Kirby DachMON 40.02212167
215Cam FowlerSTLy39.325326338
216Jackson LacombeANAy39.0190214-26
217Berkly CattonSEA 39.0192197-25
218Zeev BuiumMINy38.427527857
219Cayden LindstromCBJ 37.7193201-26
220Ridly GreigOTT 37.223924519
221Phillip DanaultLAK 37.223624315
222Lukas ReichelCHI 36.9207211-15
223Philip TomasinoPIT 36.323826115
224Artyom LevshunovCHIy35.7214218-10
225Zayne ParekhCGYy35.2202209-23
226Sean DurziUTAy35.131733191
227Jonatan BerggrenDET 34.7222221-5
228Oliver MooreCHI 34.424126213
229Ryan StromeANA 34.3211195-18
230Andrei KuzmenkoLAK 34.229730567
231Pavel MintyukovANAy33.824724416
232Evander KaneEDM 33.5397383165
233Jamie DrysdalePHIy33.4229230-4
234Morgan RiellyTORy33.2218185-16
235Jason ZuckerBUF 33.2199188-36
236Tyler BertuzziCHI 32.9226253-10
237Nicholas RobertsonTOR 32.8230226-7
238Philipp KurashevCHI 32.625423116
239Ryan LeonardWAS 32.0224242-15
240Alexander NikishinCARy31.72402460
241Tij IginlaUTA 31.5219225-22
242Jake WalmanEDMy31.5220213-22
243Trevor MooreLAK 30.92482545
244Chris KreiderNYR 30.328323939
245Marco KasperDET 30.330132656
246Alexander HoltzVGK 29.9225217-21
247Michael BuntingNSH 29.826620819
248Jack RoslovicCAR 29.8246250-2
249Mackenzie WeegarCGYy29.3223237-26
250Yegor SharangovichCGY 29.231330363
251Ivan MiroshnichenkoWAS 29.12562565
252Tommy NovakPIT 29.0235222-17
253Maxim TsyplakovNYI 28.527826525
254Josh DoanUTA 28.432334369
255Bobby McMannTOR 28.226924014
256Jackson BlakeCAR 28.127930923
257Warren FoegeleLAK 28.0242247-15
258Kevin KorchinskiCHIy27.82602522
259Simon HolmstromNYI 27.8237227-22
260David JiricekMINy27.6249224-11
261Matias MaccelliUTA 27.5243232-18
262Nicolas RoyVGK 27.533535273
263Yegor ChinakhovCBJ 27.3244238-19
264Gabriel PerreaultNYR 27.2252269-12
265Rasmus AnderssonCGYy26.728731122
266Jesperi KotkaniemiCAR 26.6206186-60
267Nicholas PaulTBL 26.5232223-35
268Fabian ZetterlundOTT 26.4228203-40
269Peyton KrebsBUF 26.2262273-7
270Cole EisermanNYI 26.0255255-15
271Jordan EberleSEA 25.929329822
272Jakob PelletierPHI 25.82742762
273Denton MateychukCBJy25.7257257-16
274K’Andre MillerNYRy25.632734953
275Beckett SenneckeANA 25.5258258-17
276Brock FaberMINy24.831432738
277Brett HowdenVGK 24.5270307-7
278Andrew CristallWAS 24.3NRNR#VALUE!
279Jonathan LekkerimakiVAN 24.3267268-12
280Alex TurcotteLAK 24.230029220
281Stefan NoesenNJD 24.0263241-18
282Vasily PodkolzinEDM 23.730231720
283Liam GreentreeLAK 23.7264NR-19
284Ross ColtonCOL 23.634937365
285Michael RasmussenDET 23.5272271-13
286Nils HoglanderVAN 23.4277280-9
287Rutger McGroartyPIT 23.32902943
288Gavin BrindleyCBJ 23.2268251-20
289Brennan OthmannNYR 22.9280274-9
290Hendrix LapierreWAS 22.8281282-9
291Pius SuterVAN 22.8251359-40
292Joshua RoyMON 22.4273266-19
293Matthew SavoieEDM 22.4282284-11
294Boone JennerCBJ 22.1445452151
295Gustav ForslingFLAy22.032531430
296Scott LaughtonTOR 21.9286267-10
297Drew DoughtyLAKy21.936931072
298Neal PionkWPGy21.3250212-48
299Noah OstlundBUF 21.1284288-15
300Jimmy SnuggerudSTL 21.1291296-9
        
        
MayPlayerTeamDEF?RatingAprMarChange
204Gabriel LandeskogCOL 42.2383340179
232Evander KaneEDM 33.5397383165
294Boone JennerCBJ 22.1445452151
358Tony DeAngeloNYIy14.8491503133
303Charlie CoyleCOL 20.8434384131
406Mikael BacklundCGY 11.2529491123
356Emil HeinemanMON 15.0477487121
349Viktor ArvidssonEDM 15.5465405116
107Joel Eriksson EkMIN 79.020018293
226Sean DurziUTAy35.131733191
        
        
MayPlayerTeamDEF?RatingAprMarChange
511Oliver WahlstromBOS 1.7320338-191
493Klim KostinSJS 3.4334358-159
506Evgenii DadonovDAL 2.0351335-155
530Alex NylanderTOR -0.1390397-140
430Tye KartyeSEA 9.6294299-136
391Kyle PalmieriNYI 12.0259234-132
520Cole GuttmanCHI 1.2396374-124
312Anders LeeNYI 19.9212194-100
398Blake ColemanCGY 11.7305283-93
301Andre BurakovskySEA 21.0209220-92
321Jaden SchwartzSEA 18.6233215-88
        
        
MayPlayerTeamDEF?RatingAprMarChange
278Andrew CristallWAS 24.3NRNRNEW
425Sam DickinsonSJSy9.8NRNRNEW

📢 advertisement:

Leave A Comment

UPCOMING GAMES

Jun 20 - 20:06 EDM vs FLA

Starting Goalies

Top Skater Views

  Players Team
BRAD MARCHAND FLA
SAM REINHART FLA
BOWEN BYRAM BUF
EVAN BOUCHARD EDM
SAM BENNETT FLA

Top Goalie Profile Views

  Players Team
JOHN GIBSON ANA
KAREL VEJMELKA UTA
DUSTIN WOLF CGY
ILYA SOROKIN NYI
ELVIS MERZLIKINS CBJ

LINE COMBOS

  Frequency PIT Players
25.9 BRYAN RUST VILLE KOIVUNEN SIDNEY CROSBY
21.7 RICKARD RAKELL EVGENI MALKIN DANTON HEINEN
21.0 PHILIP TOMASINO JOONA KOPPANEN CONNOR DEWAR

DobberHockey Podcasts

Keeping Karlsson: Kreider Down South

Elan and Brian check in on the NHL playoffs (and the Keeping Karlsson Playoff Pool), announce a change to the draft rules for Season 11 of the Keeping Karlsson Ultimate Patron Fantasy League (KKUPFL), share thoughts on the one single relevant offseason transaction so far, and put a handful of 2024-25 breakout performances under the microscope to see if they’ll continue into 2025-26.

Fantasy Hockey Life: Montreal Canadiens with Ryan Szporer

Ryan Szporer is back to report on the Montreal Canadiens. Jesse and Victor interview Ryan about returning pros Nick Suzuki, Cole Caufield, Ivan Demidov, Juraj Slafkovsky, Patrik Laine, Lane Hutson, Mike Matheson, Kaiden Guhle, Sam Montembeault, and Jakub Dobes. In Cat’s Instincts, Cat Silverman of InGoal mag breaks down Jakub Dobes, Cayden Primeau, and Jacob […]

Fantasy Hockey Life: Detroit Red Wings with Max Bultman

Max Bultman of the Athletic is here to report on the Detroit Red Wings. Jesse and Victor interview Max about returning pros Lucas Raymond, Dylan Larkin, Alex DeBrincat, Patrick Kane, Marco Kasper, JT Compher, Elmer Soderblom, Andrew Copp, Vladimir Tarasenko, Moritz Seider, Simon Edvinsson, Erik Gustafsson, Cam Talbot and Alex Lyon. In Cat’s Instincts, Cat […]

FIND US ON FACEBOOK

📢 advertisement: