The Home of Fantasy Sports Analysis

Top 250+ Fantrax Fantasy Hockey Rankings for 2021-22

There was much to consider as we were putting together our overall 2021-22 Fantrax Fantasy Hockey Rankings. Obviously, the individual skill of the player is important, but so is the team context, division, and player position. For these rankings, the standard categories considered for skaters are goals, assists, power-play points, shots on goal, hits, and blocks. For goalies, they are wins, goals-against average (GAA), save percentage, and shootouts.


Not using Fantrax for your fantasy hockey league? Check out our Fantasy Hockey Commissioner and find out why you should be.


The top tier of players is either those who give tremendous value at one or two categories, in the range of two to three standard deviations above the mean, or those who fill the categories relatively evenly without having any holes. Examples of these types of players are Connor McDavid, Nathan MacKinnon, and Leon Draisaitl who were consensus top-five forwards, and Victor Hedman and John Carlson who are defensemen who fill all categories.

Goalies Carry High Variance

One of the biggest variances you will see in our fantasy hockey rankings is with respect to goalies. Though Andrei Vasilevskiy was a consensus first-round pick by our panel, he was the only one. The next goalie was Robin Lehner at 16 and the one after Connor Helleybuyck at 25. Aside from Vasilevskiy, there is hardly a sure thing in net and you might be as likely to get a top 10 goalie with your 7th or 8th round pick as your 2nd or 3rd. This is the reason I fade goalies and why they are a bit lower on this overall list. As an example, here are the top goalies from 2020-21 according to the standard categories and the average draft position (ADP) they were taken:

  1. Phillipp Grubauer (69)
  2. Marc-Andre Fleury (84)
  3. Andrei Vasilevskiy (6)
  4. Semyon Varlamov (70)
  5. Alex Nedeljkovic (156)
  6. Juuse Saros (64)
  7. Chris Driedger (408)
  8. Mike Smith (153)
  9. Connor Hellebuyck (17)
  10. Jack Campbell (136)
  11. Jeremy Swayman (151)
  12. Ilya Sorokin (145)
  13. Petr Mrazek (190)
  14. Tuukka Rask (167)
  15. Cam Talbot  (150)
  16. Tristan Jarry (119)
  17. Igor Shesterkin (72)
  18. Jacob Markstrom (120)
  19. Robin Lehner (79)
  20. Vitek Vanecek (192)

When you look at the same list for forwards, there isn’t as great a variance. Most of the top forwards by ADP are the top forwards by end of season rank. The order may be slightly different, but the value you get is roughly what you’d expect. The reason is the top players on each team are the ones who get power play time and the majority of the ice time. You generally know who those players are at the beginning of the season and even though their performance can vary a little, it doesn’t completely tank.

  1. Brady Tkachuk (12)
  2. Connor McDavid (1)
  3. Matthew Tkachuk (38)
  4. Auston Matthews (4)
  5. Alex Ovechkin (15)
  6. Leon Draisaitl (2)
  7. Andrei Svechnikov (28)
  8. Evander Kane (45)
  9. Vincent Trocheck (62)
  10. Mika Zibanejad (19)
  11. Nathan MacKinnon (4)
  12. Gabriel Landeskog (32)
  13. Brayden Schenn (111)
  14. Alex DeBrincat (25)
  15. Brad Marchand (11)
  16. Ondrej Palat (97)
  17. Chris Kreider (144)
  18. Joe Pavelski (66)
  19. Sidney Crosby (17)
  20. JT Miller (32)

Wins and GAA are really more team statistics than goalie numbers so the netminder has little control over those. This is part of the reason why their value can swing wildly from season to season as personnel on the team, quality of competition, and any number of other variables shift from season to season. This is why I pushed goalies pretty far down the list.

Beware of Rookies

It is really difficult for rookies to make a big impact in the NHL. For example, last season Kirill Kaprizov had a fantastic rookie season, winning the Calder Trophy and he was 167 in these standard categories. That means that anyone who drafted him before the 12th round, did not get value out of Kaprizov. Jason Robertson, on the other hand, who was the runner-up, finished 297. So unless you had 21 rounds in your draft, he wouldn’t have been drafted. So for all the exciting young players you are tempted to draft, you probably should take the proven veteran instead, unless it is toward the end of your draft and you might drop that player anyways.

Highest Variability

Most of the players in the top 50 of our fantasy hockey rankings are ones you suspect. The order might be slightly different than what you suspect though. Some of the players near the top really split our expert panel and had a high variability of their rank. Artemi Panarin was viewed by half the panel as a first half of the 1st round talent, the other half had him solidly as a second or even early third-round pick. Panarin clearly excels in getting points, particularly on the power play, though his hits and blocks are very low and you’ll be lucky if he gets you three shots in a game. Because he’s so low in half of the categories, there is reason to see why some of us were not as high on him.

Alex Ovechkin was ranked as high as fourth by one expert and as low as 29th by another. The inevitable slowdown will come for one of the league’s greatest, but he’s shown that he can still deliver a ton of shots, goals, hits, and power-play points so I’m betting this is not the season his fantasy value tanks. Especially chasing down Gretzky’s record, he will be motivated. I probably wouldn’t reach for him, but taking him the later half of the 1st round should be fine.

Roman Josi is probably the defender that we most disagreed on. I had him 6th overall and others had him 39th and 82nd. Sure, the Nashville Predators aren’t what they used to be, but the departure of Ryan Ellis should mean they lean on Josi even more. I’m assuming Josi does take a dip in power-play points, but he is one of the few defenders that can really fill the categories, and with all that ice time, I imagine he will yield tremendous value. Certainly more than a 6th rounder, though I’d be ecstatic to get him that late.

Another defender we couldn’t agree on was Neal Pionk. His ranking ranged from 46 to 137. Josh Morrissey did get more power-play time on ice last season, though it was Pionk who had more power-play points with the diminished role. Certainly, the lack of certainty for his role could justify lower his position a bit. On the other hand, Pionk had many more points and hits than Morrissey with fewer minutes so it doesn’t seem like it will be an issue, even if the Jets continue to prefer the left-handed Morrissey to the right-handed Pionk on the power play.

Some other Outliers

There were a few players that the panel didn’t seem to know what to do with. Evander Kane was one such player. With his financial issues compounded with legal and locker room issues, it seems conceivable that Kane might not play a full season or at least get moved from the Sharks. On the other hand, he is too valuable not to rank.

Sam Bennet went on an absolute tear when he arrived in south Florida. Fifteen points in 10 games equates to a 123-point pace. I don’t think any of us actually believe that is going to happen, but he also likely won’t be as big of a fantasy dud as he was all those years with the Calgary Flames. The truth is somewhere in the middle and we just don’t agree on where that is. He was ranked as high as 69 and as low as 146. One expert didn’t even rank him so there was considerable variance. If he is available near the end of your draft, he’s certainly worth a flier, but I’m guessing he goes before round 10 in most drafts.

If you want to listen to me talk about these players every week, listen to Fantrax’s podcast Fantasy Hockey Life.  Jesse Severe and I cover prospects and the pros.  Listen to our offseason previews for all 32 NHL teams.  Follow me on Twitter at @victornuno12.  You can also join our free discord to talk hockey all year.

Top 250+ Fantasy Hockey Rankings

Cons. RnkPlayerPosTeamSevereNuñoKlakWhamond
1 Connor McDavidCEDM1111
2 Nathan MacKinnonCCOL3232
3 Leon Draisaitl C,LWEDM5323
4 Auston MatthewsCTOR2476
5 Nikita KucherovRWTBL12554
6 Andrei VasilevskiyGTBL61245
7 David PastrnakRWBOS7151010
8 Brad MarchandLWBOS1111148
9 Patrick KaneRWCHI14101511
9 Victor HedmanDTBL1581116
11 Artemi PanarinLWNYR251367
12 Alex OvechkinLWWSH492912
13 Mikko RantanenRWCOL132999
14 Cale MakarDCOL930817
15 Brady TkachukLWOTT8143215
16 Robin LehnerGVGK17171224
17 Jonathan HuberdeauLWFLA28281613
17 John CarlsonDWSH1972435
19 Sidney CrosbyCPIT21351814
19 Mitchell MarnerRWTOR26251720
21 Sebastian AhoCCAR29242122
21 Jake GuentzelLWPIT18272031
23 Mika ZibanejadCNYR24233121
24 Aleksander BarkovCFLA20333018
25 Connor HellebuyckGWPG23361927
26 Adam FoxDNYR22402623
27 Dougie HamiltonDNJD16213859
28 Kirill KaprizovLWMIN44313626
28 Roman JosiDNSH1063982
30 Alex DeBrincatLWCHI43164241
31 Mark ScheifeleCWPG46342736
32 Matthew TkachukLWCGY27583532
33 Max PaciorettyLWVGK34325433
34 Brayden PointCTBL52711319
35 John TavaresCTOR50383444
36 Andrei Svechnikov LW,RWCAR45425228
37 Mark StoneRWVGK57482343
38 Gabriel LandeskogLWCOL42504342
39 Aaron EkbladDFLA40476034
39 Kris LetangDPIT31194784
41 Patrice BergeronCBOS32635930
42 Steven Stamkos C,RWTBL37665329
43 Shea TheodoreDVGK48542263
44 Darcy KuemperGCOL112262525
45 Kyle ConnorLWWPG51395646
46 Tyson BarrieDEDM36454666
47 Marc-Andre FleuryGCHI39416847
48 Juuse SarosGNSH41512878
49 Jeff PetryDMTL302037120
50 Elias PetterssonCVAN53705840
51 Igor ShesterkinGNYR33936738
52 Quinn HughesDVAN47846339
53 Seth JonesDCHI72376462
54 Charlie McAvoyDBOS92534453
54 Jakob ChychrunDARI385548101
56 Nikolaj EhlersLWWPG66527452
56 Thomas ChabotDOTT582249115
58 J.T. Miller C,LWVAN59439157
59 Darnell NurseDEDM87186588
60 Brock BoeserRWVAN71815750
61 Mathew BarzalCNYI81883364
62 Morgan RiellyDTOR55688465
63 Sean CouturierCPHI606540114
64 Jack EichelCBUF125447148
65 Ryan O'ReillyCSTL118754161
65 Nicklas BackstromCWSH791044567
67 Miro HeiskanenDDAL626410171
68 Anze KopitarCLAK99787745
69 Johnny GaudreauLWCGY741037549
70 Drew DoughtyDLAK56868289
71 Alex PietrangeloDVGK77919754
72 Zach WerenskiDCBJ917350107
73 Elias Lindholm C,RWCGY82678895
74 Linus UllmarkGBOSNR8262106
75 Philipp GrubauerGSEA491159773
76 Evander KaneLWSJSNR6255134
77 Thatcher DemkoGVAN88809680
78 Tyler ToffoliRWMTL103777692
78 Blake WheelerRWWPG974990112
80 William NylanderRWTOR841477351
80 Neal PionkDWPG734699137
82 Torey KrugDSTL709210985
83 John KlingbergDDAL641198097
84 Semyon VarlamovGNYI781539537
85 Ilya SorokinGNYI147699455
86 Jordan BinningtonGSTL3515761119
87 David Perron LW,RWSTL967211393
88 Vincent TrocheckCCAR868378129
89 MacKenzie WeegarDFLA957493117
90 Frederik AndersenGCAR6114312058
91 Evgeni MalkinCPIT9412611160
92 Filip ForsbergLWNSH6795122109
93 Tyler Seguin C,RWDAL10557126110
94 Jonathan Marchessault C,LW,RWVGK6861110164
95 Roope Hintz C,LWDAL7615110775
96 Spencer KnightGFLA13012410256
97 Kevin Fiala LW,RWMIN11780115104
98 Jack CampbellGTOR11410711681
99 Tristan JarryGPIT5456164151
100 Nicholas SuzukiCMTL10011711496
101 Mark GiordanoDSEA115NR100NR
102 Mike HoffmanLWMTL14076NRNR
103 Timo MeierRWSJS14610970NR
104 Joe Pavelski C,RWDAL891778786
105 Martin NecasRWCAR1489410594
106 Carey PriceGMTL85139119100
107 Ivan ProvorovDPHI8398130136
107 Brent BurnsDSJS1117981176
109 Bryan RustRWPIT11097141102
109 Taylor HallLWBOS65112147126
111 Jacob MarkstromGCGY6917066147
111 Filip HronekDDET11694129NR
113 Jason RobertsonLWDAL10815910483
113 Ryan Nugent-Hopkins C,LWEDM1139915290
115 Teuvo Teravainen LW,RWCAR15511851133
116 Sam Bennett C,RWFLA133146NR69
117 Cam TalbotGMINNR14213874
117 Cole CaufieldRWMTL75NR18198
117 Kevin LankinenGCHINRNRNR118
117 Ty SmithDNJDNRNR92144
121 Alexander RadulovRWDALNRNR112125
122 T.J. OshieRWWSH13113513376
123 Dominik Kubalik LW,RWCHI80111167121
124 Sam Reinhart C,RWFLA12916012170
125 Brayden Schenn C,LWSTL141108124108
126Rasmus RistolainenDPHI15487NRNR
127 Calvin PetersenGLAKNR60127179
128 Tom WilsonRWWSH101164NR103
129 Pavel BuchnevichRWSTL14216772113
129 Jared McCann C,LWSEA106141NRNR
131 Travis Konecny C,LW,RWPHI12416386NR
132 Jake OettingerGDALNRNR118131
133 Oliver BjorkstrandRWCBJ13490103172
134 Erik KarlssonDSJS93110128177
134 Matt GrzelcykDBOS127NRNRNR
136 Vladimir TarasenkoRWSTL13611318379
137 Mathew DumbaDMIN123101NR160
137 Adam BoqvistDCBJ128NRNRNR
139Ryan PulockDNYI13259197NR
140 Jared SpurgeonDMIN138123132128
141 Jamie DrysdaleDANA90NRNR171
142Tomas TatarLWNJDNR96166NR
142Brock NelsonCNYINR131NRNR
144 Anthony Mantha LW,RWWSH16116885111
145Carter HartGPHI104166117141
145Justin FaulkDSTL137127NRNR
147 Ilya SamsonovGWSH13512818977
148 Ryan EllisDPHI167133108123
149 Ondrej PalatLWTBL12219914372
150 Sergei BobrovskyGFLANRNRNR135
150 Rasmus DahlinDBUF63137145195
150Andrew Mangiapane LW,RWCGYNRNR135NR
153 Claude Giroux C,LWPHI1838979193
154 Brendan GallagherRWMTL102120180145
155Jacob TroubaDNYR172105NRNR
156 Bo HorvatCVAN189100136130
157 Mikhail SergachevDTBLNR132144142
158 Conor Garland LW,RWVAN17017369146
159 Samuel GirardDCOL15318383140
160 Jakub VranaLWDET12117116999
161 Carter Verhaeghe C,LWFLA126NR140155
162 Devon ToewsDCOL120162131149
162 Dylan LarkinCDET98130168166
164 Jamie Benn C,LWDAL139134NR154
165 Mattias EkholmDNSH15915698161
166 William KarlssonCVGKNR136158138
167 Zach HymanLWEDM187155123116
168 Jeremy SwaymanGBOSNR150162124
169 Jack HughesCNJD15717217091
170James van RiemsdykLWPHINRNR148NR
171 Patrik Laine LW,RWCBJ17685175157
171 Tomas HertlCSJS19412289188
173 Phil KesselRWARI156145149NR
173Jesper Bratt LW,RWNJDNRNR150NR
175 Anders LeeLWNYI151129153169
175 Pavel FrancouzGCOLNR102199NR
177 Evgeny KuznetsovCWSH17118218268
177 Ryan StromeCNYR178121165139
179 Jakub VoracekRWCBJNR125139192
180 Andre BurakovskyLWCOLNR188106165
181 Kirby DachCCHI152NRNR158
181Rasmus SandinDTORNRNR155NR
183 Petr MrazekGTOR166161190105
184 Patric HornqvistRWFLA191190NR87
184Alexis LafreniereLWNYR143193NR132
184 Trevor Zegras C,LWANA149NR169150
184 Jonathan ToewsCCHINR163142163
184 Justin SchultzDWSHNRNR156NR
189 Tony DeAngeloDCAR109175196148
190 Vitek VanecekGWSHNRNR194122
190 Colton ParaykoDSTLNR158NRNR
192 Jake MuzzinDTOR179152146NR
192Shayne GostisbehereDARI180138NRNR
194 Vince DunnDSEA150149173170
195 Kaapo KahkonenGMIN158162NR162
195 Chris KreiderLWNYR193116NR173
197 Elvis MerzlikinsGCBJ144176163NR
198Rasmus AnderssonDCGY119169198NR
198Arthur Kaliyev LW,RWLAK162NRNRNR
200 Josh NorrisCOTT165140178167
201Mike SmithGEDM160191137NR
202 Alec MartinezDVGKNRNR174152
202Marco RossiCMIN163NRNRNR
204Tyler Bertuzzi LW,RWDETNR178151NR
205 Joel FarabeeLWPHINRNR134200
206 Mackenzie BlackwoodGNJDNR180195127
207Tim Stutzle C,LWOTT177NRNR159
207Quinton ByfieldCLAK168NRNRNR
209 Oliver Ekman-LarssonDVAN188144NR174
210 Viktor ArvidssonRWLAK196148179153
210 Pierre-Luc DuboisCWPG184198125NR
210 Jack RoslovicCCBJ169NRNRNR
210Joshua MorrisseyDWPG181NR157NR
214 Jordan EberleRWSEANR174NR168
214 Brett PesceDCARNRNR171NR
216Logan CoutureCSJS200154160NR
217 Ben BishopGDALNRNR161183
218Clayton Keller LW,RWARI164194159NR
219 Drake BathersonRWOTT190NRNR156
219Alexandre TexierCCBJ173NRNRNR
221Radko GudasDFLA182165NRNR
222 Denis Gurianov LW,RWDALNRNRNR175
222 Erik CernakDTBL175NRNRNR
224 Nazem KadriCCOLNRNR154197
225Jordan Kyrou C,RWSTLNRNR176NR
226Andrew Copp C,LWWPGNRNR177NR
227 Alex NedeljkovicGDET198NR193143
227Vasili PodkolzinRWVANNRNRNR178
229Tyler MyersDVANNR179NRNR
230 Anthony Duclair LW,RWFLANRNRNR181
230 John GibsonGANA174NR188NR
232Nick LeddyDDETNR192172NR
233 Anthony BeauvillierLWNYINR185NR180
234 Jaden SchwartzLWSEA186NRNR182
234Ryan JohansenCNSHNRNR184NR
236 Alex KillornLWTBLNRNRNR185
236Jeff SkinnerLWBUF185NRNRNR
236Dmitri OrlovDWSHNRNR185NR
239 Josh AndersonRWMTLNR187NR184
240 Jordan StaalCCARNRNRNR186
240Nicolas HagueDVGKNRNR186NR
242 Cam AtkinsonRWPHINR184NR189
242 Rickard Rakell C,LWANA192181NRNR
244 Chris DriedgerGSEANRNRNR187
244Adin HillGSJSNRNR187NR
246 Sean MonahanCCGYNR186NR190
247Mikael Granlund C,RWNSHNR189NRNR
248 Jeff CarterCPITNRNRNR191
248Casey DeSmithGPITNRNR191NR
250Anton KhudobinGDALNRNR192NR
251 Oliver WahlstromRWNYINRNRNR194
252 Blake Coleman C,LW,RWCGY195NRNRNR
252Damon SeversonDNJDNR195NRNR
254 Eeli TolvanenRWNSHNRNRNR196
254Alexander EdlerDLAKNR196NRNR
256Victor Olofsson LW,RWBUFNR197NRNR
257 Kaapo KakkoRWNYRNRNRNR198
258 Nico HischierCNJD197200NRNR
259 Bowen ByramDCOLNRNRNR199
259Matt MurrayGOTT199NRNRNR
261Michael BuntingLWTORNRNR200NR

Did you enjoy our 2021-22 Fantasy Hockey Rankings? Then you’ll definitely want to check out our 2021 Fantasy Hockey Draft Kit. New content is added every day.


Fantrax logo

Fantrax was one of the fastest-growing fantasy sites of 2020, and we’re not stopping now. With multi-team trades, designated commissioner/league managers, and drag/drop easy click methods, Fantrax is sure to excite the serious fantasy sports fan – sign up now for a free year at Fantrax.com.

Leave A Reply

Your email address will not be published.