Best Ball · G/A/PPP/SOG/W/SV% · Free

NHL Best Ball Fantasy Hockey Rankings 2025–26

Best ball scoring rewards consistent counting-stat producers and strong goaltenders. CaliberScore for best ball is scarcity-weighted across Goals, Assists, PPP, SOG, Wins, and SV% — no hits or blocks.

← All formats

How CaliberScore is calculated5 innovations

1 · VORP baseline. CaliberScore measures value above replacement — the 60th-percentile player at each position — not above the league average. This anchors rankings to what is actually available on waivers, not to a theoretical mid-pack player.

2 · Robust spread. Long-tail stats like HIT, BLK, PIM and SHO use IQR / 1.35 for spread instead of standard deviation. This stops elite shot-blockers and hit leaders from being clipped by outlier-heavy distributions.

3 · Category scarcity weights. Each category is weighted by 1 / CV(top_N) — rare production like goals counts more than common production like hits. Weights normalize so they sum to the number of active categories, preserving relative scoring scale.

4 · Positional scarcity. Defensemen receive no positional bonus. BLK already rewards block-heavy D, and adding a positional multiplier double-counts them above elite forwards. D-men rank on stats alone.

5 · ADP-anchored goalie scaling. Goalies and skaters live on different statistical scales by default. CaliberScore applies an affine transform that maps the #1 goalie to roughly the #20 skater and the #24 goalie to a replacement-level skater — so the two pools can be compared directly in head-to-head trades.

Last updated: June 10, 2026 at 4:19 AM EDT

Connect your Yahoo, ESPN, or Fantrax league for ownership-aware rankings and 35+ tools.

Connect League →

Top 5 · Best Ball

🔥 Hot pace⚠️ Games missed
250 players
RnkTmPlayerPosTierCSGPGAPPPSOGWSV%
1
EDMConnor McDavidCElite17.9382489054306
2
COLNathan MacKinnonCElite15.8980537430350
3
TBLNikita KucherovRWElite15.2076448637231
4
EDMLeon DraisaitlCElite14.4765356242186
5
SJSMacklin CelebriniCElite13.4382457033287
6
DALJason RobertsonLWElite13.0682455141294
7
BOSDavid PastrnakRWElite12.2977297133261
8
MINKirill KaprizovLWTier 111.8078454432269
9
NJDJack HughesCTier 1🔥11.7361275023228
10
VGKJack EichelCTier 111.4274276328260
11
MINMatt BoldyLWTier 111.2576424330254
12
MTLNick SuzukiCTier 111.0482297243183
13
MTLCole CaufieldRWTier 110.8081513729258
14
DALWyatt JohnstonCTier 110.7582454142206
15
DALMikko RantanenRWTier 110.2664225534139
16
COLMartin NecasCTier 110.2478386224206
17
DETAlex DeBrincatRWTier 19.9882414423287
18
EDMEvan BouchardDTier 19.9682217433221
19
TBLJake GuentzelCTier 19.7881385030220
20
VGKMark StoneRWTier 1🔥9.7760284527130
21
WPGKyle ConnorLWTier 19.7482395319274
22
COLScott WedgewoodGTier 1⚠️9.7445310.921
23
CHIConnor BedardCTier 19.6669304521226
24
BUFTage ThompsonCTier 19.6481404124272
25
CBJZach WerenskiDTier 19.5175225921260
26
OTTBrady TkachukLWTier 1🔥9.4760223720221
27
NYRMika ZibanejadCTier 19.3781344435215
28
TORWilliam NylanderRWTier 19.3265304922156
29
ANACutter GauthierLWTier 19.2976412819285
30
UTAClayton KellerRWTier 19.0082266227225
31
COLCale MakarDTier 18.9875205929199
32
LAKArtemi PanarinLWTier 18.9378285623224
33
WPGMark ScheifeleCTier 18.9082366722175
34
MINQuinn HughesDTier 18.847476934187
35
PITEvgeni MalkinCTier 1🔥8.8256194222148
36
OTTTim StützleCTier 18.8280344929194
37
UTADylan GuentherRWTier 18.7979403324242
38
NSHFilip ForsbergLWTier 18.7682403526246
39
FLABrad MarchandLWTier 1🔥8.7452272720138
40
DETDylan LarkinCTier 18.6874343324229
41
TBLDarren RaddyshDTier 18.5873224826212
42
CARSeth JarvisRWTier 18.5771323421224
43
PITSidney CrosbyCTier 18.5168294523160
44
FLASam ReinhartCTier 18.5164293225166
45
CARSebastian AhoCTier 18.3279275327195
46
TORAuston MatthewsCTier 1🔥8.1260272612227
47
CARAndrei SvechnikovRWTier 18.0879313929203
48
TBLBrandon HagelLWTier 18.0371363812214
49
VGKPavel DorofeyevRWTier 18.0082372730230
50
FLAMatthew TkachukLWTier 1⚠️7.983113211388
51
TBLAndrei VasilevskiyGTier 1🔥7.9558390.912
52
CBJKirill MarchenkoRWTier 17.7876274023218
53
PITBryan RustRWTier 17.7172293624183
54
NYIBo HorvatCTier 17.7068312616226
55
ANALeo CarlssonCTier 17.6770293818193
56
CARNikolaj EhlersLWTier 17.6382264529207
57
OTTDrake BathersonRWTier 17.6279333830167
58
NSHSteven StamkosCTier 17.4082422426206
59
DETLucas RaymondLWTier 17.3880255127173
60
BUFRasmus DahlinDTier 17.3177195522194
61
EDMZach HymanLWTier 1🔥7.2958312115159
62
MTLJuraj SlafkovskýLWTier 17.2782304328180
63
CARBrandon BussiGTier 1⚠️7.2339310.895
64
UTANick SchmaltzCTier 17.0482334120206
65
VGKMitch MarnerRWTier 17.0181245624165
66
PITErik KarlssonDTier 26.9675155126176
67
NSHRoman JosiDTier 26.9268134224181
68
BUFUkko-Pekka LuukkonenGTier 2⚠️6.8935220.910
69
BOSMorgan GeekieCTier 26.8981392924181
70
WSHAlex OvechkinLWTier 26.8982323219244
71
OTTDylan CozensCTier 26.7782283129205
72
NJDNico HischierCTier 26.7382283823211
73
LAKAdrian KempeRWTier 26.6881363712226
74
NYRAdam FoxDTier 2🔥6.61559442491
75
TORJohn TavaresCTier 26.6082314021192
76
MINMats ZuccarelloRWTier 2🔥6.6059153921122
77
PITRickard RakellRWTier 2🔥6.5960242416166
78
MTLJakub DobesGTier 2⚠️6.5143290.901
79
DALRoope HintzCTier 2🔥6.4953152919126
80
DETPatrick KaneRWTier 26.4367164119169
81
ANATroy TerryRWTier 2🔥6.3861193812161
82
SJSWill SmithCTier 26.2669243517166
83
CARShayne GostisbehereDTier 2🔥6.2355133718116
84
EDMRyan Nugent-HopkinsCTier 26.2272203629133
85
NYIMathew BarzalCTier 26.1781195320184
86
WSHJakob ChychrunDTier 26.1280263418221
87
VGKTomas HertlCTier 26.0782243425202
88
PHITrevor ZegrasCTier 26.0381264123167
89
OTTJake SandersonDTier 26.0067144022147
90
COLMackenzie BlackwoodGTier 2⚠️5.9939230.904
91
WPGGabriel VilardiCTier 25.9682303924150
92
NJDJesper BrattLWTier 25.9582224920178
93
LAKKevin FialaLWTier 2🔥5.9356182217147
94
NSHRyan O'ReillyCTier 25.9381254920154
95
DALMiro HeiskanenDTier 25.917795428148
96
COLBrock NelsonCTier 25.9081333218186
97
DETMoritz SeiderDTier 25.8382105028187
98
MINJoel Eriksson EkCTier 25.7570193216194
99
STLDylan HollowayLWTier 2🔥5.725922298162
100
NYIMatthew SchaeferDTier 25.7182233618222
101
BOSJeremy SwaymanGTier 2🔥5.6655310.908
102
WSHLogan ThompsonGTier 2🔥5.6558310.912
103
STLJoel HoferGTier 2⚠️5.6546240.910
104
PHITravis KonecnyRWTier 25.6477274114168
105
STLRobert ThomasCTier 25.6364253914102
106
FLASam BennettCTier 25.6376263214201
107
DALJake OettingerGTier 2🔥5.6254350.899
108
BOSPavel ZachaCTier 25.5778303522131
109
BOSCharlie McAvoyDTier 25.5269115023111
110
CHITyler BertuzziLWTier 25.5179322621164
111
UTAMikhail SergachevDTier 25.4978104926159
112
NYRJ.T. MillerCTier 25.4268173619144
113
COLNazem KadriCTier 25.3877163419213
114
BUFAlex TuchRWTier 25.387933339195
115
WSHTom WilsonRWTier 25.3872303212153
116
SEAJared McCannLWTier 2🔥5.2852202013117
117
PHIDan VladarGTier 2🔥5.2652290.906
118
NJDTimo MeierRWTier 25.2577242010269
119
VANJake DeBruskLWTier 25.1981231924219
120
MTLLane HutsonDTier 25.1282126620124
121
MINFilip GustavssonGTier 2🔥5.0850280.904
122
BUFJason ZuckerLWTier 25.0662242116128
123
ANAJohn CarlsonDTier 25.0571144614153
124
BOSViktor ArvidssonLWTier 25.056925299175
125
CBJAdam FantilliCTier 25.0382243513214
126
LAKAnton ForsbergGTier 2⚠️4.9836160.910
127
NYRIgor ShesterkinGTier 2🔥4.8951250.912
128
PHIPorter MartoneRWTier 2⚠️4.88946432
129
NYIIlya SorokinGTier 2🔥4.7955290.906
130
TORMatthew KniesLWTier 24.7879234316140
131
ANABeckett SenneckeRWTier 24.7582233713197
132
VANBrock BoeserRWTier 24.7275222619166
133
PITAnthony ManthaRWTier 24.6081333113152
134
FLACarter VerhaegheCTier 24.6077253011187
135
WSHDylan StromeCTier 24.5680193921143
136
FLAAnton LundellCTier 24.5664182615138
137
UTALogan CooleyCTier 2🔥4.5654241910102
138
VANElias PetterssonCTier 24.5074153622132
139
TBLBrayden PointCTier 24.4863183211129
140
SEAJordan EberleRWTier 24.4880262916168
141
UTAKarel VejmelkaGTier 24.4764380.897
142
NYRVincent TrocheckCTier 24.4567163716114
143
STLJimmy SnuggerudRWTier 24.397021309169
144
SJSWilliam EklundLWTier 24.3778153816176
145
STLJordan KyrouRWTier 24.3372182814173
146
CBJJet GreavesGTier 2🔥4.3355260.908
147
BOSElias LindholmCTier 24.3269173120114
148
VGKCarter HartGTier 2⚠️4.3018110.891
149
NSHLuke EvangelistaRWTier 24.2781124417176
150
ANAMikael GranlundCTier 2🔥4.2458192212117
151
DALMatt DucheneCTier 2🔥4.235716291489
152
MTLIvan DemidovRWTier 24.2182194320127
153
BUFJosh DoanRWTier 24.1582252717170
154
NYRAlexis LafrenièreLWTier 24.1582243315164
155
SEAPhilipp GrubauerGTier 2⚠️4.1332130.909
156
PHIOwen TippettRWTier 24.128128237220
157
ANAChris KreiderLWTier 24.0875222817139
158
NYIKyle PalmieriCTier 2⚠️4.0525612571
159
WPGJosh MorrisseyDTier 24.0077144116146
160
CGYMatt CoronatoRWTier 23.9380182715197
161
ANAJackson LaCombeDTier 23.8882104817157
162
SJSTyler ToffoliCTier 23.8879193015172
163
SEAVince DunnDTier 23.8581113321179
164
CARJackson BlakeRWTier 23.7581223112174
165
LAKQuinton ByfieldRWTier 23.7479242511180
166
DETJohn GibsonGTier 2🔥3.6757290.901
167
BUFJack QuinnRWTier 23.6582203111191
168
NJDDougie HamiltonDTier 23.6177122714203
169
MINVladimir TarasenkoRWTier 23.5875232413148
170
BUFJosh NorrisCTier 2⚠️3.58441321969
171
FLASeth JonesDTier 2🔥3.55527251688
172
WSHRyan LeonardRWTier 23.5575202514153
173
CHIFrank NazarCTier 23.5266152612138
174
CBJCharlie CoyleCTier 23.4982203813144
175
VANMarco RossiCTier 2🔥3.455012231466
176
SJSKiefer SherwoodLWTier 23.4272231312172
177
MINBrock FaberDTier 23.3680153611173
178
SJSAlex NedeljkovicGTier 2⚠️3.3540180.896
179
VGKRasmus AnderssonDTier 23.3481173013178
180
PHIMatvei MichkovRWTier 23.3381203112163
181
SEABobby McMannCTier 23.267829176183
182
VANFilip HronekDTier 23.228284121137
183
OTTLinus UllmarkGTier 2🔥3.1849280.891
184
SEABrandon MontourDTier 23.126411218174
185
OTTShane PintoCTier 23.057223235157
186
STLPavel BuchnevichLWTier 23.0481202815142
187
COLValeri NichushkinRWTier 23.037217324160
188
EDMTristan JarryGTier 2⚠️3.0033180.882
189
WSHCole HutsonDTier 3⚠️2.981437622
190
CHIAnton FrondellCTier 3⚠️2.931236236
191
COLArtturi LehkonenLWTier 32.907021272153
192
NYIDavid RittichGTier 3⚠️2.9030140.894
193
NJDLuke HughesDTier 32.846862913150
194
LAKAlex LaferriereRWTier 32.848221235209
195
PITSergei MurashovGTier 3⚠️2.84510.897
196
TBLAnthony CirelliCTier 32.847123294125
197
MINRyan HartmanRWTier 32.837623207167
198
VGKIvan BarbashevLWTier 32.828223386133
199
BOSJoonas KorpisaloGTier 3⚠️2.8031140.894
200
NYIAnders LeeLWTier 32.788219238199
201
SEAMatty BeniersCTier 32.7882203011149
202
PHITyson FoersterRWTier 3⚠️2.7629134461
203
WSHAliaksei ProtasLWTier 32.737625271159
204
CGYMorgan FrostCTier 32.7182222116140
205
CBJMason MarchmentLWTier 32.696819267119
206
SJSAlexander WennbergCTier 32.658018371593
207
ANAMason McTavishCTier 32.6375172411146
208
SJSIgor ChernyshovLWTier 3⚠️2.6128910546
209
COLGabriel LandeskogLWTier 3🔥2.576014215132
210
CARLogan StankovenCTier 32.568121239166
211
OTTClaude GirouxRWTier 32.5382143513138
212
WPGEric ComrieGTier 3⚠️2.4625120.890
213
PITEgor ChinakhovRWTier 32.417221216140
214
SEAMatt MurrayGTier 3⚠️2.37500.922
215
PHIChristian DvorakCTier 32.348018335151
216
NSHJonathan MarchessaultRWTier 32.316212198132
217
BUFZach BensonLWTier 32.306513305116
218
CGYMatvei GridinRWTier 3⚠️2.2937614770
219
ANALukas DostalGTier 3🔥2.2856300.888
220
CGYBlake ColemanLWTier 32.266920151176
221
EDMJack RoslovicCTier 32.256921156141
222
SEAChandler StephensonCTier 32.258016331693
223
UTAJJ PeterkaRWTier 32.238225225159
224
WSHPierre-Luc DuboisCTier 3⚠️2.2229514642
225
MTLNoah DobsonDTier 32.228012357158
226
LAKAnze KopitarCTier 32.1967122612101
227
TBLCorey PerryRWTier 32.1672172013113
228
MINMarcus JohanssonLWTier 32.137515349106
229
CBJDmitri VoronkovLWTier 32.096317159110
230
LAKBrandt ClarkeDTier 32.088283213159
231
LAKAndrei KuzmenkoLWTier 3🔥2.085213121369
232
CARTaylor HallLWTier 32.078018307137
233
SEAEeli TolvanenRWTier 32.0478122414141
234
DETJustin FaulkDTier 32.037816249148
235
VANEvander KaneLWTier 32.007113186171
236
CGYMikael BacklundCTier 31.988217263186
237
PITBen KindelCTier 31.9577171810151
238
PHINoah CatesLWTier 31.958218299132
239
NJDDawson MercerCTier 31.918220227158
240
CBJConor GarlandRWTier 31.9071122110137
241
NJDArseny GritsyukRWTier 31.906613185149
242
CGYDustin WolfGTier 31.8757230.899
243
NSHJuuse SarosGTier 31.8759280.894
244
WSHConnor McMichaelLWTier 31.847814325142
245
NJDConnor BrownRWTier 31.847518258116
246
CHITeuvo TeravainenCTier 31.847514211989
247
FLAEvan RodriguesCTier 31.776911205160
248
FLAMackie SamoskevichRWTier 31.7577122010161
249
CBJBoone JennerCTier 31.756713253132
250
OTTThomas ChabotDTier 31.7257724799

CaliberScore · Best Ball · G/A/PPP/SOG/W/SV% · Min. 5 GP · Season 2025–26 · Updated daily · All formats

Ready for personalized rankings?

Rankings tuned to your league

Connect your Yahoo, ESPN, or Fantrax league for ownership-aware CaliberScore, drop candidates, waiver targets, AI Draft Coach, and 35+ more tools — free to get started.

yahooYahoo FantasyespnESPNfantraxFantraxConnect Your League →