Top 300 Keeper League Skaters – July 2026

Dobber

2026-07-02

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

But first –

Our 20th annual Prospects Report! We’ve been profiling over 500 prospects for 20 years now. And unlike the others, we customized it for fantasy hockey. If you’ve never picked this up before, there’s no better time than the present. We have 100 of this year’s draftees profiled, and 400 prospects already drafted by teams. Pick it up here – or even better: for another $2 you get the Fantasy Guide with it as part of the Keeper League Pack. And I KNOW you get that every year.

Better still, save a bit more and just subscribe here.

As always, players valued within +/-5.0 rating points of each other should be considered equal.

Click any player name to be taken to his fantasy player profile (we customized it to suit your fantasy hockey needs, unlike other player profile pages: these ones are the only ones you need!)

JulPlayerTeamDEF?RatingJunMayChange
1Connor McDavidEDM 416.3110
2Nathan MacKinnonCOL 348.5220
3Nikita KucherovTBL 324.8330
4Leon DraisaitlEDM 268.5440
5Macklin CelebriniSJS 258.3550
6Connor BedardCHI 230.9660
7Martin NecasCOL 219.2770
8David PastrnakBOS 209.7880
9Mitch MarnerVGK 204.1990
10Jack HughesNJD 193.510100
11Mikko RantanenDAL 184.211110
12Nick SuzukiMON 182.914142
13Jason RobertsonDAL 181.41212-1
14Kirill KaprizovMIN 181.11313-1
15Cale MakarCOLy176.615150
16Auston MatthewsTOR 175.516160
17Jack EichelVGK 175.017170
18Quinn HughesMINy170.519191
19William NylanderTOR 170.41818-1
20Cole CaufieldMON 170.421211
21Evan BouchardEDMy169.82020-1
22Tim StutzleOTT 165.622220
23Kyle ConnorWPG 164.223230
24Tage ThompsonBUF 160.925291
25Mark ScheifeleWPG 158.82426-1
26Matt BoldyMIN 157.827271
27Matthew TkachukFLA 157.82624-1
28Sam ReinhartFLA 156.928250
29Jake GuentzelTBL 155.731312
30Sebastian AhoCAR 155.42932-1
31Jesper BrattNJD 155.23028-1
32Wyatt JohnstonDAL 152.532300
33Clayton KellerUTA 152.133330
34Lane HutsonMONy151.135351
35Artemi PanarinLAK 148.13434-1
36Brandon HagelTBL 145.736360
37Brady TkachukFLA 143.937370
38Rasmus DahlinBUFy140.038410
39Robert ThomasSTL 137.839380
40Lucas RaymondDET 137.540390
41Leo CarlssonANA 136.342421
42Zach WerenskiCBJy135.34140-1
43Ivan DemidovMON 134.843440
44Alex DeBrincatDET 131.244450
45Aleksander BarkovFLA 128.345430
46Juraj SlafkovskyMON 125.049493
47Travis KonecnyPHI 124.947470
48Adam FantilliCBJ 124.84646-2
49Brayden PointTBL 124.84848-1
50Logan CooleyUTA 121.250500
51Cutter GauthierANA 118.551510
52Elias PetterssonVAN 115.052520
53Dylan GuentherUTA 113.654571
54Marco RossiVAN 113.45354-1
55Matvei MichkovPHI 112.959584
56Kirill MarchenkoCBJ 112.856550
57Nico HischierNJD 112.65553-2
58Drake BathersonOTT 112.05756-1
59Trevor ZegrasPHI 110.462633
60Mathew BarzalNYI 110.25860-2
61Will SmithSJS 108.966655
62Filip ForsbergNSH 108.86061-2
63Matthew KniesTOR 108.765642
64Andrei SvechnikovCAR 108.66368-1
65Dylan LarkinDET 108.56162-4
66Dylan HollowaySTL 107.167671
67Roope HintzDAL 106.26459-3
68Gavin McKennaTOR 106.1NRNRNEW
69Adrian KempeLAK 105.76866-1
70Nikolaj EhlersCAR 104.670700
71Sidney CrosbyPIT 104.36969-2
72Seth JarvisCAR 102.67172-1
73Mark StoneVGK 100.77271-1
74Matthew SchaeferNYIy100.175781
75Troy TerryANA 99.77374-2
76Josh MorrisseyWPGy98.87473-2
77Adam FoxNYRy97.57675-1
78Mika ZibanejadNYR 96.57777-1
79Morgan GeekieBOS 95.67879-1
80Miro HeiskanenDALy93.87976-1
81Ivar StenbergSJS 93.4NRNRNEW
82Mikhail SergachevUTAy93.28183-1
83Anton FrondellCHI 93.08282-1
84J.T. MillerNYR 92.68080-4
85Alexis LafreniereNYR 92.289934
86Tomas HertlVGK 90.78384-3
87William EklundOTT 90.2999812
88Quinton ByfieldLAK 90.18785-1
89Anton LundellFLA 89.98681-3
90Dylan StromeWAS 89.08886-2
91Dylan CozensOTT 88.091880
92Alex TuchWAS 87.78589-7
93Pavel DorofeyevNYR 87.38492-9
94Ryan Nugent-HopkinsEDM 87.09087-4
95Matty BeniersSEA 86.99290-3
96Jake SandersonOTTy86.99391-3
97Noah DobsonMONy86.598971
98Jordan KyrouWAS 86.011911821
99Logan StankovenCAR 85.894117-5
100Beckett SenneckeANA 85.2100990
101Moritz SeiderDETy85.19695-5
102Gabriel VilardiWPG 84.89594-7
103Porter MartonePHI 84.7102100-1
104Pierre-Luc DuboisWAS 84.69796-7
105JJ PeterkaBOS 84.011511610
106Ryan LeonardWAS 83.2104101-2
107Bo HorvatNYI 82.0103104-4
108Jakob ChychrunWASy81.3107105-1
109Michael MisaSJS 81.31121123
110Nick SchmaltzUTA 81.2105109-5
111Shea TheodoreVGKy81.1106103-5
112Connor McMichaelWAS 81.1108106-4
113Jack QuinnBUF 80.11171204
114Darren RaddyshTORy80.0101102-13
115Jared McCannSEA 79.7110108-5
116John TavaresTOR 79.4109107-7
117Tom WilsonWAS 79.0111110-6
118Frank NazarCHI 78.6113113-5
119Charlie McAvoyBOSy78.6114115-5
120Kevin FialaLAK 77.6116111-4
121Matt DucheneDAL 74.4118114-3
122Pavel ZachaBOS 73.8121125-1
123Erik KarlssonPITy73.5120122-3
124Aliaksei ProtasWAS 72.81241260
125Joel Eriksson EkMIN 72.7123124-2
126Brock NelsonCOL 72.1122119-4
127Ivan BarbashevVGK 71.4125127-2
128Owen TippettPHI 71.41291311
129Cole HutsonWASy70.91311322
130Bryan RustPIT 70.5126128-4
131Bowen ByramCHIy70.517718746
132Zach HymanEDM 70.4127129-5
133Carter VerhaegheFLA 70.4128121-5
134Zach BensonBUF 70.01351421
135Luke EvangelistaNSH 69.5133133-2
136Timo MeierNJD 68.7132130-4
137Josh DoanBUF 68.41371480
138Brad MarchandFLA 68.3130123-8
139Jackson BlakeCAR 68.0134153-5
140John CarlsonTBLy67.915115011
141Victor HedmanTBLy66.3139136-2
142Ryan McLeodBUF 66.11431541
143Kaapo KakkoSEA 65.3140138-3
144Jackson LacombeANAy65.3141144-3
145Thomas HarleyDALy65.3136134-9
146Patrick KaneUFA 64.6138140-8
147Vince DunnSEAy63.4145141-2
148Luke HughesNJDy63.21521394
149Brock BoeserVAN 62.9147143-2
150Vincent TrocheckUTA 62.4148145-2
151Ryan O’ReillyNSH 61.9149147-2
152Steven StamkosNSH 61.7150149-2
153Anthony CirelliTBL 61.21561563
154Mason McTavishSTL 61.01551571
155Alex OvechkinWAS 60.9144151-11
156Yegor ChinakhovPIT 60.3154155-2
157Mavrik BourqueNSH 59.7146137-11
158James HagensBOS 59.51601582
159Nazem KadriCOL 59.2153152-6
160Sam BennettFLA 58.9158146-2
161Valeri NichushkinCBJ 58.8142135-19
162Shayne GostisbehereCARy58.6157160-5
163Cole PerfettiWPG 57.9161159-2
164Elias LindholmBOS 57.4159162-5
165Konsta HeleniusBUF 57.11651650
166Brandt ClarkeLAKy56.7164164-2
167Sean MonahanCBJ 56.3162161-5
168Matt CoronatoCGY 56.0166166-2
169Brock FaberMINy55.5167168-2
170Tyler ToffoliSJS 55.4163163-7
171Shane WrightSEA 54.9169170-2
172Filip HronekVANy54.4168169-4
173Pavel BuchnevichSTL 52.7170171-3
174Kent JohnsonCBJ 52.0173173-1
175Artyom LevshunovCHIy51.7171172-4
176Shane PintoOTT 51.4174174-2
177Barrett HaytonUTA 51.3175180-2
178Tyson FoersterPHI 50.819419316
179Jimmy SnuggerudSTL 50.81801771
180Morgan FrostCGY 50.7176175-4
181Mason MarchmentSJS 49.9178188-3
182Alex NewhookMON 49.81901868
183Mackie SamoskevichSEA 49.7172167-11
184Matt SavoieEDM 49.21861832
185Roman JosiNSHy49.1179176-6
186Peyton KrebsBUF 49.01932007
187Matias MaccelliNYI 48.9183182-4
188Simon NemecCGYy48.81881850
189Benjamin KindelPIT 48.81921903
190Alex LaferriereLAK 48.5185178-5
191Jamie DrysdalePHIy48.01951944
192Dawson MercerNJD 47.9189181-3
193Bobby McMannSEA 47.6184198-9
194Bobby BrinkMIN 47.6191189-3
195Rickard RakellPIT 47.4187184-8
196Gabe PerreaultNYR 47.122121925
197Fraser MintenBOS 46.11971990
198Anthony ManthaUFA 45.3182179-16
199Evgeni MalkinPIT 45.3181191-18
200Berkly CattonSEA 44.72012011
201Igor ChernyshovSJS 43.62052044
202Collin GrafSJS 43.42032021
203Axel Sandin PellikkaDETy43.42042031
204Teuvo TeravainenCHI 43.0196195-8
205Denton MateychukCBJy43.02062061
206Claude GirouxUFA 42.5200205-6
207Artturi LehkonenCOL 42.5202196-5
208Tyler BertuzziCHI 42.3199197-9
209Zayne ParekhCGYy42.12122123
210Tyler SeguinDAL 42.1198192-12
211Jiri KulichBUF 41.9210210-1
212Josh NorrisBUF 41.62182296
213Jake NeighboursSTL 41.5208208-5
214Will CuylleNYR 41.5209209-5
215Tij IginlaUTA 41.12202185
216Rasmus AnderssonVGKy41.0207207-9
217Noah OstlundBUF 40.92172160
218Justin SourdifWAS 40.8214213-4
219Alexander NikishinCARy40.5215214-4
220Cole SillingerCBJ 40.4219217-1
221Matvei GridinCGY 40.42252234
222Easton CowanTOR 40.32222200
223Zack BolducMON 39.72282275
224Jonathan HuberdeauCGY 38.7216215-8
225Ryan DonatoCHI 38.5211211-14
226Alexander WennbergSJS 38.4223221-3
227Zeev BuiumVANy38.32272260
228Jake DeBruskVAN 38.0224222-4
229Owen PowerBUFy37.92332394
230Viktor ArvidssonDET 37.9213225-17
231Chandler StephensonSEA 37.2226224-5
232Connor ZaryCGY 37.2229228-3
233Nicholas RobertsonPIT 36.92342331
234Emil HeinemanNYI 36.2232234-2
235Roman KantserovCHI 35.92382363
236Noah HanifinVGKy35.8231231-5
237William KarlssonVGK 35.6230230-7
238Maxim ShabanovMIN 35.530430566
239Danila YurovMIN 35.2235235-4
240Casey MittelstadtBOS 33.5237238-3
241Eeli TolvanenUFA 33.3240251-1
242Taylor HallCAR 33.2236262-6
243Chris KreiderANA 32.6239242-4
244Alex BumpPHI 32.52462412
245Jordan EberleSEA 32.1241237-4
246Chase ReidSEAy31.7NRNRNEW
247Calum RitchieNYI 31.62512474
248Seth JonesFLAy31.2244232-4
249Gage GoncalvesTBL 31.12532534
250Dmitri VoronkovCBJ 31.0249244-1
251Charlie CoyleCBJ 30.9245240-6
252Conor GarlandCBJ 30.9247243-5
253Brett HowdenVGK 30.5250326-3
254Kirby DachMON 30.32582574
255Mikael GranlundANA 30.1248252-7
256Brady MartinNSH 29.42612595
257Thomas ChabotOTTy29.2252250-5
258Nick LardisCHI 29.12592581
259Vasily PodkolzinEDM 28.5256255-3
260Arseniy GritsyukNJD 28.5257256-3
261Mattias SamuelssonBUFy28.1NRNRNEW
262Patrik LaineUFA 28.1255248-7
263Simon HolmstromNYI 28.1260260-3
264Sean DurziNYRy27.8242245-22
265Dalibor DvorskySTL 27.7264261-1
266Sam DickinsonSJSy27.62662630
267Mats ZuccarelloLAK 27.6243246-24
268Dougie HamiltonNJDy27.6254249-14
269K’Andre MillerCARy27.5262265-7
270Viggo BjorckWPG 26.9NRNRNEW
271Noah CatesPHI 26.8269266-2
272Denver BarkeyPHI 26.5270267-2
273Jason ZuckerBUF 26.5268293-5
274Caleb DesnoyersUTA 26.12782784
275Mike MathesonMONy26.1272270-3
276Andrew CristallWAS 25.9273271-3
277Jamie BennUFA 25.7263254-14
278Liam RuckPIT 25.7NRNRNEW
279Lawson CrouseUTA 25.7267277-12
280Cole EisermanNYI 25.62802800
281Ilya ProtasWAS 25.62822821
282Jonathan LekkerimakiVAN 25.4275273-7
283Matthew WoodNSH 25.4279279-4
284Anders LeeUTA 25.4265294-19
285Caleb MalhotraVAN 25.4NRNRNEW
286Rutger McGroartyPIT 25.0281281-5
287Ridly GreigOTT 24.9276275-11
288Jordan SpenceOTTy24.8274272-14
289Cayden LindstromCBJ 24.6286285-3
290Emmitt FinnieDET 24.2288287-2
291Liam GreentreeNYR 24.1289288-2
292Tommy NovakPIT 24.0277276-15
293Bradly NadeauCAR 23.7290289-3
294Roger McQueenANA 23.62972993
295Oliver MooreCHI 23.5292291-3
296Oliver KapanenMON 23.0293292-3
297Gabriel LandeskogCOL 22.6285264-12
298Victor EklundNYI 22.43053067
299Brandon MontourSEAy22.4287286-12
300Wyatt CullenNSH 22.0NRNRNEW
        
        
JulPlayerTeamDEF?RatingJunMayChange
509Max DomiTOR 5.1314314-195
515Oliver Ekman-LarssonTORy4.9367368-148
498Joe VelenoNYR 6.3398397-100
424Jack DruryNSH 12.2326309-98
568Scott LaughtonLAK 2.1476496-92
490Tony DeAngeloNYIy6.9420468-70
460Emil BemstromUFA 9.6391443-69
506Philipp KurashevUFA 5.4441445-65
609Brendan GallagherVAN -4.9547541-62
539Andrew MangiapaneCHI 3.7478477-61
428Sam SteelDAL 12.0372358-56

Leave A Comment

Starting Goalies

TD Garden | Loading local time...
Scotiabank Arena | Loading local time...
Canadian Tire Centre | Loading local time...
Prudential Center | Loading local time...
PPG Paints Arena | Loading local time...

Top Skater Views

  Players Team
CHARLE-EDOUARD D'ASTOUS T.B
PHILIP BROBERG STL
JACK QUINN BUF
MICHAEL BRANDSEGG-NYGARD DET
WYATT JOHNSTON DAL

Top Goalie Profile Views

  Players Team
STUART SKINNER WPG
DAN VLADAR PHI
JOEL HOFER STL
DEVON LEVI EDM
DYLAN GARAND NYR

LINE COMBOS

  Frequency CHI Players
24.1 ROMAN KANTSEROV PATRICK KANE CONNOR BEDARD
18.3 TEUVO TERAVAINEN ANTON FRONDELL TYLER BERTUZZI
16.8 FRANK NAZAR OLIVER MOORE RYAN DONATO

DobberHockey Podcasts

Fantasy Hockey Life: Ep 505 Prospects With Plenty to Prove Part 1

Victor and Jesse return to talk about prospects with plenty to prove. This week it’s: Tij Iginla, Berkly Catton, Konsta Helenius, Zayne Parekh, Igor Chernyshov, Jett Luchanko, Axel Sandin-Pellikka, Artyom Levshunov, Michael Hage, and Carter Bear. Have a listen! Our show is part of the Dobber Podcast Network and sponsored by Fantrax.com. Email [email protected] and […]

FIND US ON FACEBOOK