Top 300 Keeper League Skaters – April, 2023

Dobber

2023-04-10

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

Available Now, for the 17th year – Dobber’s Interactive Playoff Draft List. Pick it up here! This will be updated until the postseason begins.

Click any player name to be taken to his fantasy stats profile section and get everything you need in order to evaluate the player.

As always, players ranked within +/-5.0 rating points of each other should be considered equal value, and at that point become a matter of your keeper team’s needs (immediate help vs long-term upside) or personal preference.

Consider these the final player rankings for the 2022-23 NHL season. Next month, we start looking at players for the seasons ahead.

📢 advertisement:
AprPlayerTeamDEF?RatingMarFebChange
1Connor McDavidEDM 551.9110
2Leon DraisaitlEDM 335.7220
3Nikita KucherovTBL 258.1330
4Nathan MacKinnonCOL 242.9440
5Mitchell MarnerTOR 214.6560
6Jason RobertsonDAL 214.2983
7David PastrnakBOS 212.2770
8Mikko RantanenCOL 204.8890
9Matthew TkachukFLA 202.712123
10Auston MatthewsTOR 196.811101
11Jack HughesNJD 192.513132
12Elias PetterssonVAN 190.714152
13Kirill KaprizovMIN 187.865-7
14Artemi PanarinNYR 184.415141
15Tage ThompsonBUF 182.61011-5
16Ryan Nugent-HopkinsEDM 171.6314215
17Erik KarlssonSJSy162.0293612
18Brayden PointTBL 161.31722-1
19Cale MakarCOLy157.420161
20Mika ZibanejadNYR 156.624304
21Kyle ConnorWPG 155.11617-5
22Sidney CrosbyPIT 154.41921-3
23Tim StutzleOTT 153.627334
24Aleksander BarkovFLA 152.932188
25Johnny GaudreauCBJ 152.02120-4
26Steven StamkosTBL 149.62219-4
27William NylanderTOR 147.91823-9
28Brady TkachukOTT 143.82526-3
29J.T. MillerVAN 142.638299
30Sebastian AhoCAR 138.12624-4
31Rasmus DahlinBUFy137.62325-8
32Kevin FialaLAK 136.02828-4
33Adam FoxNYRy135.234311
34Jesper BrattNJD 134.63327-1
35Clayton KellerARI 133.8505615
36Jack EichelVGK 133.73537-1
37Alex DeBrincatOTT 132.937380
38John TavaresTOR 130.539441
39Zach HymanEDM 126.73032-9
40Quinn HughesVANy126.044464
41Jake GuentzelPIT 125.242341
42Dylan LarkinDET 124.1605818
43Jonathan HuberdeauCGY 123.248395
44Mark ScheifeleWPG 123.23635-8
45Nico HischierNJD 122.751596
46Evgeni MalkinPIT 122.355609
47Alex TuchBUF 119.652545
48Roman JosiNSHy119.44348-5
49Brad MarchandBOS 118.14043-9
50Josh MorrisseyWPGy118.14763-3
51Jordan KyrouSTL 117.64947-2
52Alex OvechkinWAS 116.84641-6
53Martin NecasCAR 116.058575
54Timo MeierNJD 115.759525
55Andrei SvechnikovCAR 115.74140-14
56Dougie HamiltonNJDy113.862676
57Robert ThomasSTL 113.15451-3
58Jeff SkinnerBUF 113.05661-2
59Roope HintzDAL 111.85345-6
60Patrick KaneNYR 107.44555-15
61Dylan CozensBUF 107.263692
62Miro HeiskanenDALy107.0898727
63Elias LindholmCGY 106.96150-2
64Claude GirouxOTT 106.766732
65Anze KopitarLAK 106.169784
66Drake BathersonOTT 104.86565-1
67Pavel BuchnevichSTL 104.768661
68Brandon MontourFLAy104.310610238
69Sam ReinhartFLA 104.172683
70Matt BoldyMIN 103.2847414
71Carter VerhaegheFLA 102.2868515
72Pierre-Luc DuboisWPG 100.96449-8
73Trevor ZegrasANA 100.97071-3
74Travis KonecnyPHI 100.86762-7
75Bo HorvatNYI 100.67164-4
76Nick SuzukiMON 100.47376-3
77Mathew BarzalNYI 99.85753-20
78Andrei KuzmenkoVAN 98.07482-4
79Alexis LafreniereNYR 96.67580-4
80Brock NelsonNYI 92.87988-1
81Tyler ToffoliCGY 92.3979716
82Mats ZuccarelloMIN 92.37670-6
83Jamie BennDAL 91.610911226
84Tomas HertlSJS 90.68079-4
85Jared McCannSEA 89.610411519
86Matty BeniersSEA 89.48593-1
87Troy TerryANA 87.87875-9
88Joe PavelskiDAL 87.3999211
89Nazem KadriCGY 85.57777-12
90Chandler StephensonVGK 84.991831
91Vince DunnSEAy84.017319882
92Lucas RaymondDET 83.18381-9
93Patrik LaineCBJ 82.99095-3
94Mikhail SergachevTBLy82.610810614
95Joel Eriksson EkMIN 81.91059810
96Logan CoutureSJS 81.998992
97Brandon HagelTBL 80.99389-4
98Evgeny KuznetsovWAS 79.18286-16
99Nikolaj EhlersWPG 77.9101912
100Filip ForsbergNSH 77.58172-19
101Victor HedmanTBLy77.58790-14
102Vincent TrocheckNYR 77.11111179
103Charlie McAvoyBOSy77.194121-9
104Cole CaufieldMON 76.7103105-1
105Vladimir TarasenkoNYR 76.596100-9
106Dylan StromeWAS 76.213411928
107Matt DucheneNSH 75.98894-19
108Brock BoeserVAN 75.4113965
109Adrian KempeLAK 74.81161337
110Brayden SchennSTL 74.812312013
111Morgan RiellyTORy74.6110114-1
112Thomas ChabotOTTy73.995103-17
113Jonathan MarchessaultVGK 73.51141091
114Alex KillornTBL 72.713212718
115Devon ToewsCOLy70.71171132
116Kaapo KakkoNYR 70.61181242
117Blake WheelerWPG 70.0112107-5
118Dawson MercerNJD 69.912816110
119David PerronDET 69.813113012
120Chris KreiderNYR 69.1115125-5
121Pavel ZachaBOS 69.11301439
122Shea TheodoreVGKy68.9107111-15
123Jordan EberleSEA 68.71271364
124Nick SchmaltzARI 68.11261532
125Anton LundellFLA 67.7120104-5
126Seth JarvisCAR 67.21291373
127Tyler SeguinDAL 67.1102108-25
128Evan BouchardEDMy66.715516227
129Rickard RakellPIT 66.615616027
130Valeri NichushkinCOL 66.11331353
131Mark StoneVGK 65.11351264
132Andre BurakovskySEA 64.89284-40
133Moritz SeiderDETy64.31361393
134Drew DoughtyLAKy64.31371443
135Viktor ArvidssonLAK 63.714515110
136Tony DeAngeloPHIy63.7119116-17
137Max DomiDAL 63.5122142-15
138Teuvo TeravainenCAR 63.2125118-13
139Casey MittelstadtBUF 63.21481739
140Kevin HayesPHI 63.2100101-40
141Michael BuntingTOR 63.2121123-20
142Jake DeBruskBOS 62.9139141-3
143Cole PerfettiWPG 62.6124110-19
144Filip ChytilNYR 60.5141146-3
145Brent BurnsCARy60.21461571
146Patrice BergeronBOS 59.2143148-3
147Bryan RustPIT 58.71471470
148David KrejciBOS 58.0142145-6
149Dillon DubeCGY 56.61521723
150Kent JohnsonCBJ 55.71581558
151Aaron EkbladFLAy55.21541283
152Tyson BarrieNSHy54.8149131-3
153Morgan FrostPHI 54.818518632
154William KarlssonVGK 54.51611647
155Noah DobsonNYIy54.1151149-4
156Jakob ChychrunOTTy53.9153167-3
157Gabriel LandeskogCOL 53.7138122-19
158Anthony BeauvillierVAN 53.51651967
159Matias MaccelliARI 53.217417915
160Reilly SmithVGK 52.517117111
161Mikael GranlundPIT 52.5160163-1
162Quinton ByfieldLAK 52.017217410
163Gabriel VilardiLAK 52.0150150-13
164John CarlsonWASy51.9157138-7
165Rasmus AnderssonCGYy51.91671522
166Wyatt JohnstonDAL 51.617617510
167Phillip DanaultLAK 51.217718310
168Conor GarlandVAN 51.217816610
169Mason McTavishANA 51.1164177-5
170Andrew MangiapaneCGY 51.11701560
171Artturi LehkonenCOL 50.9159159-12
172Marco RossiMIN 50.81791787
173Dominik KubalikDET 50.6140129-33
174Alex PietrangeloVGKy50.520016826
175Tommy NovakNSH 50.4203NR28
176Anders LeeNYI 50.4175158-1
177Owen TippettPHI 50.21801813
178Yanni GourdeSEA 50.01811803
179Oliver BjorkstrandSEA 49.81871698
180Jack QuinnBUF 49.31831843
181Barrett HaytonARI 48.221423433
182Kirby DachMON 48.1144134-38
183Kailer YamamotoEDM 48.11861873
184Jack RoslovicCBJ 48.11881884
185Jesperi KotkaniemiCAR 46.91942369
186Alex NewhookCOL 46.9169170-17
187Sam BennettFLA 46.3168140-19
188Josh NorrisOTT 46.31891931
189Hampus LindholmBOSy46.21922023
190Andrew CoppDET 45.41901890
191Shayne GostisbehereCARy44.41912000
192Joel FarabeePHI 44.31931761
193Ivan BarbashevVGK 44.21952132
194Darnell NurseEDMy42.81982064
195Tyler BertuzziBOS 42.12042039
196J.T. CompherCOL 42.123822242
197Victor OlofssonBUF 41.8182182-15
198Eeli TolvanenSEA 41.42012193
199Ryan O’ReillyTOR 40.8196210-3
200Evander KaneEDM 40.8166154-34
201Taylor HallBOS 40.7162165-39
202Zach WerenskiCBJy40.22062044
203Bowen ByramCOLy39.621622313
204Kris LetangPITy39.5197208-7
205Filip HronekVANy38.4163132-42
206Mikael BacklundCGY 37.322125615
207Alexander BarabanovSJS 36.7205215-2
208Calen AddisonMINy36.4184185-24
209Alexander HoltzNJD 36.122021611
210Tomas TatarNJD 34.92172527
211Logan CooleyARI 34.522422713
212Jonatan BerggrenDET 34.5209212-3
213Boone JennerCBJ 34.32182425
214Anthony CirelliTBL 34.2211207-3
215K’Andre MillerNYRy34.123123316
216Daniel SprongSEA 33.624227726
217Ryan HartmanMIN 33.5212224-5
218Samuel GirardCOLy33.323927521
219Michael RasmussenDET 33.3208211-11
220Yegor SharangovichNJD 33.1202194-18
221Juraj SlafkovskyMON 32.92292318
222Ryan StromeANA 32.7210195-12
223Sean DurziLAKy32.6219225-4
224Sean CouturierPHI 32.32332359
225Kevin LabancSJS 31.82281913
226Gustav ForslingFLAy31.8213192-13
227Jesse PuljujarviCAR 31.8226221-1
228Taylor RaddyshCHI 31.724823920
229Jason ZuckerPIT 31.42362437
230Eetu LuostarinenFLA 31.329029360
231Ilya MikheyevVAN 31.2215205-16
232Justin FaulkSTLy31.226225330
233Peyton KrebsBUF 31.12372444
234Jakub VranaSTL 30.82352301
235Seth JonesCHIy30.5199201-36
236Lawson CrouseARI 30.5227217-9
237Bobby BrinkPHI 30.42442467
238Anthony DuclairFLA 30.22412293
239Evan RodriguesCOL 29.8230209-9
240Mavrik BourqueDAL 29.72452475
241Jakob PelletierCGY 29.62462505
242Dylan GuentherARI 29.42472495
243Charlie CoyleBOS 29.226429121
244Arthur KaliyevLAK 28.8232214-12
245Scott LaughtonPHI 28.22492574
246Shane WrightSEA 28.02502584
247Erik GustafssonTORy28.0222248-25
248Owen PowerBUFy27.825829410
249Filip ZadinaDET 27.72532614
250Jordan GreenwayBUF 27.526828218
251Connor McMichaelWAS 26.92552674
252Hendrix LapierreWAS 26.82572705
253William EklundSJS 26.62602737
254Noah HanifinCGYy26.4251241-3
255Jamie DrysdaleANAy26.12632788
256Oliver WahlstromNYI 26.0254232-2
257Logan StankovenDAL 26.02652798
258Philip TomasinoNSH 25.82662808
259John-Jason PeterkaBUF 25.728226823
260Alex IafalloLAK 25.72672637
261Tyson FoersterPHI 25.529529934
262Matthew CoronatoCGY 25.42713019
263Tom WilsonWAS 25.4256269-7
264Max PaciorettyCAR 25.32722658
265Cole SillingerCBJ 25.22732768
266Ivan ProvorovPHIy25.0252260-14
267Kirill MarchenkoCBJ 25.02762869
268Xavier BourgaultEDM 24.92772879
269Lukas ReichelCHI 24.82783069
270Vasily PodkolzinVAN 24.82792889
271Jaden SchwartzSEA 24.6225240-46
272Sonny MilanoWAS 24.6234237-38
273Calle JarnkrokTOR 24.52812898
274Sam SteelMIN 24.5270218-4
275Nino NiederreiterWPG 24.328529010
276Adam BoqvistCBJy24.228628510
277Ty DellandreaDAL 23.9275264-2
278Nils HoglanderVAN 23.82832715
279Trevor MooreLAK 23.52802591
280Shane PintoOTT 23.32892929
281Dmitry OrlovBOSy23.230352022
282Ondrej PalatNJD 22.72913089
283Brendan BrissonVGK 22.6269283-14
284Dylan HollowayEDM 22.52922978
285Alexander KerfootTOR 22.4261262-24
286Connor ZaryCGY 22.22942988
287Juuso ParssinenNSH 22.2223226-64
288Ridly GreigOTT 22.1296NR8
289David JiricekCBJy22.0477475188
290Frank VatranoANA 22.02993119
291Cam FowlerANAy21.930132210
292John KlingbergMINy21.932035328
293Neal PionkWPGy21.7287254-6
294Juuso ValimakiARIy21.336442770
295Adam BeckmanMIN 21.13043059
296Max ComtoisANA 21.12982952
297Thomas BordeleauSJS 21.03053078
298Joshua RoyMON 20.9306NR8
299Cody GlassNSH 20.73073108
300Yegor ChinakhovCBJ 20.53082748
        
        
AprPlayerTeamDEF?RatingMarFebChange
504Jonathan ToewsCHI 5.9207190-297
519James van RiemsdykPHI 5.3284228-235
427Christian DvorakMON 9.7332380-95
464Jordan StaalCAR 7.8373379-91
381Torey KrugSTLy13.8297251-84
442Nick RitchieCGY 8.9363314-79
526Jeff PetryPITy5.1452452-74
327Nicholas PaulTBL 18.0259220-68
305Anthony ManthaWAS 19.8240199-65
376Adam HenriqueANA 13.9311284-65
287Juuso ParssinenNSH 22.2223226-64
        
AprPlayerTeamDEF?RatingMarFebChange
289David JiricekCBJy22.0477475188
400Andreas AthanasiouCHI 12.548948489
91Vince DunnSEAy84.017319882
314Erik HaulaNJD 19.039541981
361Marcus JohanssonMIN 15.143242471
411Mike MathesonMONy11.148246671
294Juuso ValimakiARIy21.336442770
230Eetu LuostarinenFLA 31.329029360
313Brady SkjeiCARy19.036837255
409Luke HughesNJDy11.346146252
196J.T. CompherCOL 42.123822242
        
        
AprPlayerTeamDEF?RatingMarFebChange
320Pavel DorofeyevVGK 18.9NRNRNEW
330Noah CatesPHI 17.4NRNRNEW
459Alexander NikishinCARy8.0NRNRNEW
507Rafael Harvey-PinardMON 5.8NRNRNEW

Leave A Comment

UPCOMING GAMES

Apr 25 - 19:04 T.B vs FLA
Apr 25 - 19:04 NYI vs CAR

Starting Goalies

Top Skater Views

  Players Team
AUSTON MATTHEWS TOR
ALEC MARTINEZ VGK
ELIAS PETTERSSON VAN
ZACH HYMAN EDM
JACK EICHEL VGK

Top Goalie Profile Views

  Players Team
THATCHER DEMKO VAN
STUART SKINNER EDM
FILIP GUSTAVSSON MIN
ILYA SAMSONOV TOR
JOEL HOFER STL

LINE COMBOS

  Frequency L.A Players
22.2 TREVOR MOORE PHILLIP DANAULT VIKTOR ARVIDSSON
19.6 ANZE KOPITAR ADRIAN KEMPE QUINTON BYFIELD
13.2 ALEX LAFERRIERE KEVIN FIALA PIERRE-LUC DUBOIS

DobberHockey Podcasts

FIND US ON FACEBOOK

📢 advertisement: