Prospect tournaments are underway, and NHL training camps are set to open in under a week’s time. That means that fantasy hockey season is fast approaching, and drafts will be taking place in the coming weeks.
Every league is different, but the overall rankings of players generally stays fairly consistent across leagues and formats of fantasy hockey. Since hits have been adopted as a standard category in most leagues, category coverage has become king in fantasy hockey, and knowing which players can tick multiple boxes is key.
We’ve put together consolidated draft rankings that takes the trimmed mean of various rankings put together by others. Essentially, outliers both at the top and bottom of the boards are removed and the average is taken. The rankings sampled include Yahoo!’s Pre-Draft Rankings, NHL dot com’s Top 250, Dom Luszczyszyn’s rankings from The Athletic, Matt Larkin from Daily Faceoff, CBS, ESPN, and Sportsnet’s Nick Alberga.
The value of consolidated fantasy rankings
These rankings are handy because they help identify consensus players at each draft slot. Using a trimmed mean helps to remove the effects of any crazy outliers from the data set and ensure those bold predictions from one outlet don’t skew the overall feeling of where a particular player should go (for example: Thatcher Demko is ranked 15th on CBS’ list, and 123rd on ESPN’s list).
A few interesting tidbits from the rankings we noticed when putting them together. To the surprise of absolutely nobody, Connor McDavid is the number one player on every single board… except one. He’s still the number one player, and after that it’s a toss-up between Leon Draisaitl and Nathan MacKinnon.
There are nine players that received at least one ranking in the top five, and 17 players ranked in the top 10 on at least one board: 12 forwards, three defencemen, and just two goalies. This is the first year in a very, very long time that Andrei Vasilevskiy was not the top ranked goaltender; Igor Shesterkin has snatched that title.
In total, 330 players were ranked in the top 250 on at least one board.
Breakdown by position
The distribution for each position breaks down like this:
Range | C | LW | RW | D | G |
---|---|---|---|---|---|
Top 25 | 8 | 7 | 5 | 4 | 4 |
Top 50 | 13 | 18 | 9 | 8 | 10 |
Top 100 | 31 | 28 | 19 | 24 | 14 |
Top 150 | 47 | 38 | 33 | 36 | 22 |
Top 200 | 57 | 50 | 53 | 50 | 28 |
Top 250 | 70 | 64 | 66 | 62 | 37 |
Breakdown by team
- The Avalanche, Lightning and Oilers are the only teams with multiple players in the top 10. The Avalanche lead with three.
- The Lightning have four players in the top 25, the most out of all teams.
- Fourteen teams have at least one player in the top 25.
- The Rangers, Oilers, an Penguins each have six players in the top 100.
- A total of 27 teams have at least one player in the top 100. The only teams not on this list are the Flyers, Canadiens, Kraken, Ducks, and Coyotes.
- In the top 250, the Blues have the most players ranked with 11, followed by the Hurricanes, Senators, Golden Knights, Bruins, and Blue Jackets with 10.
For the ranking list below, the far left column gives you the rank on our consolidated board, while the trimmed mean column gives the mean value for added context for differences between close players.
Without further ado, here is the consolidated Top 300 rankings. Good luck in all of your fantasy drafts!
Rank | Player | Position | Team | Trimmed Mean |
---|---|---|---|---|
1 | Connor McDavid | C | EDM | 1.0 |
2 | Leon Draisaitl | C/LW | EDM | 2.2 |
3 | Auston Matthews | C | TOR | 2.8 |
4 | Nathan MacKinnon | C | COL | 5.8 |
5 | Kirill Kaprizov | LW | MIN | 5.8 |
6 | Cale Makar | D | COL | 6.2 |
7 | Andrei Vasilevskiy | G | TBL | 7.6 |
8 | Nikita Kucherov | RW | TBL | 8.6 |
9 | Igor Shesterkin | G | NYR | 9.4 |
10 | Mikko Rantanen | C/RW | COL | 9.6 |
11 | Jonathan Huberdeau | LW | CGY | 14.8 |
12 | Matthew Tkachuk | RW | FLA | 14.8 |
13 | Alex Ovechkin | LW | WSH | 15.4 |
14 | Aleksander Barkov | C | FLA | 15.6 |
15 | Mitch Marner | RW | TOR | 16.6 |
16 | Steven Stamkos | C/LW | TBL | 19.2 |
17 | Roman Josi | D | NSH | 19.8 |
18 | Victor Hedman | D | TBL | 19.8 |
19 | Kyle Connor | LW | WPG | 21.0 |
20 | David Pastrnak | RW | BOS | 22.2 |
21 | Sidney Crosby | C | PIT | 24.4 |
22 | Artemi Panarin | LW | NYR | 25.0 |
23 | Jacob Markstrom | G | CGY | 26.0 |
24 | Adam Fox | D | NYR | 26.0 |
25 | J.T. Miller | C/LW | VAN | 26.6 |
26 | Sebastian Aho | C | CAR | 27.0 |
27 | Juuse Saros | G | NSH | 27.8 |
28 | Mika Zibanejad | C | NYR | 28.6 |
29 | Johnny Gaudreau | LW | CBJ | 29.4 |
30 | Jake Guentzel | LW | PIT | 33.0 |
31 | Ilya Sorokin | G | NYI | 35.6 |
32 | Gabriel Landeskog | C/LW | COL | 35.6 |
33 | Brady Tkachuk | LW | OTT | 36.2 |
34 | Moritz Seider | D | DET | 38.7 |
35 | Timo Meier | LW/RW | SJS | 39.0 |
36 | Jake Oettinger | G | DAL | 40.2 |
37 | Aaron Ekblad | D | FLA | 40.6 |
38 | Patrick Kane | RW | CHI | 40.8 |
39 | Chris Kreider | LW/RW | NYR | 41.0 |
40 | Thatcher Demko | G | VAN | 41.4 |
41 | Andrei Svechnikov | LW | CAR | 42.8 |
42 | John Carlson | D | WSH | 44.0 |
43 | Alex DeBrincat | LW | OTT | 44.0 |
44 | Jason Robertson | LW | DAL | 46.0 |
45 | Elias Lindholm | C | CGY | 47.4 |
46 | Filip Forsberg | LW | NSH | 47.6 |
47 | Connor Hellebuyck | G | WPG | 50.6 |
48 | Vladimir Tarasenko | RW | STL | 50.8 |
49 | Jack Eichel | C | VGK | 51.6 |
50 | Frederik Andersen | G | CAR | 51.8 |
51 | Sam Reinhart | C/RW | FLA | 56.2 |
52 | Kevin Fiala | LW/RW | LAK | 56.2 |
53 | Marc-Andre Fleury | G | MIN | 56.3 |
54 | William Nylander | LW/RW | TOR | 57.0 |
55 | Morgan Rielly | D | TOR | 58.4 |
56 | Jack Hughes | C | NJD | 58.8 |
57 | Elias Pettersson | C/LW | VAN | 59.0 |
58 | Quinn Hughes | D | VAN | 59.6 |
59 | Patrik Laine | LW/RW | CBJ | 60.0 |
60 | Evander Kane | LW | EDM | 60.4 |
61 | Kris Letang | D | PIT | 60.6 |
62 | John Tavares | C | TOR | 60.6 |
63 | Darcy Kuemper | G | WSH | 61.2 |
64 | Tristan Jarry | G | PIT | 64.0 |
65 | Roope Hintz | C | DAL | 67.2 |
66 | Mark Scheifele | C | WPG | 68.0 |
67 | Nazem Kadri | C | CGY | 71.4 |
68 | Pavel Buchnevich | LW/RW | STL | 72.8 |
69 | Joe Pavelski | C/RW | DAL | 72.8 |
70 | Brayden Point | C | TBL | 74.6 |
71 | Evgeny Kuznetsov | C | WSH | 75.6 |
72 | Nikolaj Ehlers | LW/RW | WPG | 76.2 |
73 | Brent Burns | D | CAR | 76.2 |
74 | Patrice Bergeron | C | BOS | 76.6 |
75 | Devon Toews | D | COL | 77.4 |
76 | Josh Norris | C | OTT | 77.6 |
77 | Mark Stone | RW | VGK | 78.0 |
78 | Matt Duchene | RW | NSH | 79.0 |
79 | Rasmus Dahlin | D | BUF | 79.3 |
80 | Jack Campbell | G | EDM | 79.4 |
81 | Evgeni Malkin | C | PIT | 80.0 |
82 | Sergei Bobrovsky | G | FLA | 82.4 |
83 | Robert Thomas | C | STL | 83.6 |
84 | MacKenzie Weegar | D | CGY | 84.0 |
85 | Shea Theodore | D | VGK | 85.2 |
86 | Drew Doughty | D | LAK | 85.8 |
87 | Dylan Larkin | C | DET | 86.2 |
88 | Anze Kopitar | C | LAK | 86.7 |
89 | Zach Werenski | D | CBJ | 87.7 |
90 | Bryan Rust | RW | PIT | 87.8 |
91 | Tim Stützle | C/LW | OTT | 88.7 |
92 | Torey Krug | D | STL | 88.8 |
93 | Alex Pietrangelo | D | VGK | 91.6 |
94 | Teuvo Teravainen | LW/RW | CAR | 91.7 |
95 | Tage Thompson | C | BUF | 93.3 |
96 | Alexandar Georgiev | G | COL | 94.0 |
97 | Pierre-Luc Dubois | C | WPG | 94.6 |
98 | Trevor Zegras | C | ANA | 94.7 |
99 | Noah Dobson | D | NYI | 95.0 |
100 | Jordan Kyrou | LW/RW | STL | 95.6 |
101 | Darnell Nurse | D | EDM | 96.7 |
102 | Cole Caufield | LW/RW | MTL | 97.0 |
103 | Drake Batherson | RW | OTT | 97.7 |
104 | Mats Zuccarello | RW | MIN | 97.8 |
105 | Claude Giroux | C/RW | OTT | 98.4 |
106 | Jesper Bratt | RW | NJD | 100.2 |
107 | Miro Heiskanen | D | DAL | 101.2 |
108 | Lucas Raymond | RW | DET | 103.0 |
109 | Dougie Hamilton | D | NJD | 104.0 |
110 | Evan Bouchard | D | EDM | 107.0 |
111 | Seth Jones | D | CHI | 108.7 |
112 | Jonathan Marchessault | LW/RW | VGK | 110.0 |
113 | Thomas Chabot | D | OTT | 110.7 |
114 | Jordan Binnington | G | STL | 112.0 |
115 | Brad Marchand | LW | BOS | 113.6 |
116 | Clayton Keller | LW/RW | ARI | 113.8 |
117 | Matt Boldy | LW/RW | MIN | 114.0 |
118 | Tomas Hertl | C | SJS | 114.3 |
119 | Mathew Barzal | C | NYI | 116.0 |
120 | Rasmus Andersson | D | CGY | 117.4 |
121 | Jeremy Swayman | G | BOS | 117.7 |
122 | Cam Talbot | G | OTT | 117.8 |
123 | Jacob Trouba | D | NYR | 123.0 |
124 | Nick Suzuki | C | MTL | 123.0 |
125 | Ryan O’Reilly | C | STL | 123.4 |
126 | Troy Terry | RW | ANA | 125.3 |
127 | Zach Hyman | LW/RW | EDM | 126.7 |
128 | John Klingberg | D | ANA | 127.3 |
129 | Bo Horvat | C | VAN | 127.3 |
130 | Ryan Nugent-Hopkins | C/LW | EDM | 128.0 |
131 | Tony DeAngelo | D | PHI | 130.6 |
132 | David Perron | RW | DET | 131.0 |
133 | Brock Boeser | RW | VAN | 131.5 |
134 | Jakub Vrana | LW | DET | 132.0 |
135 | Tyler Toffoli | LW/RW | CGY | 134.3 |
136 | Jakob Chychrun | D | ARI | 134.5 |
137 | Owen Power | D | BUF | 137.0 |
138 | Justin Faulk | D | STL | 138.2 |
139 | Sam Bennett | C | FLA | 138.7 |
140 | Matty Beniers | C | SEA | 141.7 |
141 | Shayne Gostisbehere | D | ARI | 143.0 |
142 | Adrian Kempe | LW/RW | LAK | 143.3 |
143 | Mikhail Sergachev | D | TBL | 144.3 |
144 | Ryan Hartman | C | MIN | 145.3 |
145 | Michael Bunting | LW | TOR | 147.3 |
146 | John Gibson | G | ANA | 147.3 |
147 | Spencer Knight | G | FLA | 149.5 |
148 | Erik Karlsson | D | SJS | 150.5 |
149 | Taylor Hall | LW | BOS | 151.7 |
150 | Nico Hischier | C | NJD | 152.7 |
151 | Blake Wheeler | RW | WPG | 152.7 |
152 | Vincent Trocheck | C | NYR | 153.0 |
153 | Alex Tuch | RW | BUF | 153.0 |
154 | Joel Eriksson Ek | C | MIN | 156.0 |
155 | Josh Morrissey | D | WPG | 157.0 |
156 | Elvis Merzlikins | G | CBJ | 158.3 |
157 | Brayden Schenn | C/LW | STL | 158.3 |
158 | Brock Nelson | C | NYI | 158.3 |
159 | Valeri Nichushkin | LW/RW | COL | 158.7 |
160 | Logan Thompson | G | VGK | 159.3 |
161 | Seth Jarvis | LW/RW | CAR | 160.0 |
162 | Bowen Byram | D | COL | 160.5 |
163 | Andrew Mangiapane | LW/RW | CGY | 160.7 |
164 | Tyler Bertuzzi | LW/RW | DET | 162.3 |
165 | Oliver Bjorkstrand | RW | SEA | 162.7 |
166 | Ville Husso | G | DET | 164.0 |
167 | Ondrej Palat | LW | NJD | 164.7 |
168 | Carter Hart | G | PHI | 165.5 |
169 | Tyler Seguin | C/RW | DAL | 167.7 |
170 | Boone Jenner | C | CBJ | 170.7 |
171 | Carter Verhaeghe | LW | FLA | 171.5 |
172 | Noah Hanifin | D | CGY | 171.7 |
173 | Sean Couturier | C | PHI | 172.3 |
174 | Logan Couture | C | SJS | 172.3 |
175 | Jared Spurgeon | D | MIN | 173.0 |
176 | Cam Atkinson | RW | PHI | 173.5 |
177 | Viktor Arvidsson | LW/RW | LAK | 173.7 |
178 | Jonathan Quick | G | LAK | 174.0 |
179 | Jeff Skinner | LW | BUF | 174.0 |
180 | Tanner Jeannot | RW | NSH | 174.3 |
181 | Anton Lundell | C | FLA | 175.7 |
182 | Jake Sanderson | D | OTT | 176.0 |
183 | Andre Burakovsky | LW/RW | SEA | 176.3 |
184 | Matt Murray | G | TOR | 178.0 |
185 | Hampus Lindholm | D | BOS | 178.0 |
186 | Ryan Pulock | D | NYI | 179.0 |
187 | Ivan Provorov | D | PHI | 179.5 |
188 | Ilya Samsonov | G | TOR | 179.5 |
189 | Charlie McAvoy | D | BOS | 182.0 |
190 | Travis Konecny | RW | PHI | 182.0 |
191 | Conor Garland | LW/RW | VAN | 182.0 |
192 | Jeff Petry | D | PIT | 182.5 |
193 | Mark Giordano | D | TOR | 186.0 |
194 | Nick Schmaltz | C/RW | ARI | 187.0 |
195 | Mikael Granlund | C | NSH | 187.5 |
196 | Dawson Mercer | C/RW | NJD | 191.5 |
197 | Juraj Slafkovsky | LW | MTL | 193.0 |
198 | T.J. Oshie | C/RW | WSH | 194.0 |
199 | Jaccob Slavin | D | CAR | 194.0 |
200 | Damon Severson | D | NJD | 194.3 |
201 | Semyon Varlamov | G | NYI | 194.5 |
202 | Ivan Barbashev | C/LW | STL | 195.0 |
203 | Jamie Drysdale | D | ANA | 197.0 |
204 | Oliver Wahlstrom | RW | NYI | 197.0 |
206 | Andrew Copp | C/RW | DET | 197.7 |
207 | Linus Ullmark | G | BOS | 198.5 |
208 | Ryan Johansen | C | NSH | 199.3 |
209 | Chandler Stephenson | C/RW | VGK | 199.7 |
210 | Pavel Francouz | G | COL | 200.3 |
211 | Vince Dunn | D | SEA | 201.7 |
212 | Vitek Vanecek | G | NJD | 203.0 |
213 | Neal Pionk | D | WPG | 203.5 |
214 | Anton Forsberg | G | OTT | 206.0 |
215 | Vasily Podkolzin | LW/RW | VAN | 207.0 |
216 | Jakub Voracek | LW/RW | CBJ | 207.0 |
217 | Colton Parayko | D | STL | 208.0 |
218 | Anders Lee | LW | NYI | 208.0 |
219 | Dylan Strome | C/RW | WSH | 208.5 |
220 | Gustav Forsling | D | FLA | 209.0 |
221 | Rickard Rakell | LW/RW | PIT | 209.3 |
222 | Ryan Strome | C | ANA | 210.5 |
223 | James Reimer | G | SJS | 211.0 |
224 | Alex Killorn | LW/RW | TBL | 213.0 |
225 | David Krejci | C | BOS | 215.0 |
226 | Jared McCann | C/LW | SEA | 215.5 |
227 | Matt Dumba | D | MIN | 218.0 |
228 | Tyson Barrie | D | EDM | 219.0 |
229 | Phillip Danault | C | LAK | 219.0 |
230 | Martin Necas | RW | CAR | 220.0 |
231 | Sean Durzi | D | LAK | 220.5 |
232 | Victor Olofsson | RW | BUF | 222.0 |
233 | Cole Sillinger | C | CBJ | 222.5 |
234 | Jake DeBrusk | LW/RW | BOS | 225.0 |
236 | Nino Niederreiter | LW | NSH | 225.0 |
237 | Anthony Mantha | LW/RW | WSH | 225.0 |
238 | Hendrix Lapierre | WSH | 225.5 | |
239 | Yanni Gourde | C | SEA | 226.0 |
240 | Jack Roslovic | C | CBJ | 226.3 |
241 | Alexis Lafrenière | LW/RW | NYR | 227.5 |
242 | Jamie Benn | C/LW | DAL | 228.0 |
243 | Jake Allen | G | MTL | 229.0 |
244 | Yegor Sharangovich | C/LW | NJD | 229.0 |
245 | William Eklund | SJS | 229.5 | |
246 | Alex Nedeljkovic | G | DET | 231.0 |
247 | Pyotr Kochetkov | G | CAR | 231.0 |
248 | Cole Perfetti | C/RW | WPG | 231.5 |
249 | Alex Formenton | LW | OTT | 233.0 |
250 | Adam Boqvist | D | CBJ | 234.0 |
251 | Artturi Lehkonen | LW/RW | COL | 235.0 |
252 | Mason McTavish | LW | ANA | 236.0 |
253 | Arthur Kaliyev | LW/RW | LAK | 236.0 |
254 | Max Pacioretty | LW | CAR | 238.0 |
255 | Max Domi | LW/RW | CHI | 239.0 |
256 | Shane Wright | C | SEA | 239.0 |
257 | Frank Vatrano | LW/RW | ANA | 239.0 |
258 | Marco Rossi | C | MIN | 239.5 |
259 | Trevor Moore | LW/RW | LAK | 240.5 |
260 | Samuel Girard | D | COL | 241.5 |
262 | Kirby Dach | C/RW | MTL | 241.5 |
263 | Reilly Smith | RW | VGK | 244.0 |
264 | Mason Marchment | LW/RW | DAL | 244.5 |
265 | Alec Martinez | D | VGK | 246.0 |
266 | Connor McMichael | C/LW | WSH | 246.0 |
267 | Simon Edvinsson | D | DET | 250.0 |
268 | Karel Vejmelka | G | ARI | 251.0 |
269 | K’Andre Miller | D | NYR | 251.0 |
270 | Cam Fowler | D | ANA | 252.0 |
271 | Blake Coleman | LW/RW | CGY | 252.5 |
272 | Evgeny Dadonov | LW/RW | MTL | 253.0 |
273 | Antti Raanta | G | CAR | 254.0 |
274 | Jack Quinn | RW | BUF | 254.0 |
275 | Marcus Foligno | LW/RW | MIN | 255.0 |
276 | Filip Chytil | LW | NYR | 258.0 |
277 | Lawson Crouse | LW/RW | ARI | 258.5 |
278 | Dmitry Orlov | D | WSH | 259.0 |
279 | Esa Lindell | D | DAL | 260.0 |
280 | Alexander Holtz | NJD | 260.0 | |
281 | Phil Kessel | RW | VGK | 261.3 |
282 | Jordan Eberle | RW | SEA | 262.0 |
283 | Kevin Shattenkirk | D | ANA | 263.0 |
284 | Jaden Schwartz | LW | SEA | 263.5 |
285 | Vladislav Gavrikov | D | CBJ | 267.0 |
286 | Kevin Hayes | C | PHI | 269.0 |
287 | Kent Johnson | LW | CBJ | 270.0 |
288 | Jake McCabe | D | CHI | 270.5 |
289 | Tom Wilson | RW | WSH | 271.5 |
291 | Mikael Backlund | C | CGY | 271.5 |
292 | Jesse Puljujarvi | RW | EDM | 274.0 |
293 | Mike Hoffman | LW/RW | MTL | 275.0 |
294 | Andrei Kuzmenko | LW | VAN | 276.0 |
295 | Philip Tomasino | RW | NSH | 279.0 |
296 | Craig Smith | RW | BOS | 279.0 |
297 | Alex Romanov | D | NYI | 280.0 |
298 | Adam Henrique | C/LW | ANA | 280.0 |
299 | Brady Skjei | D | CAR | 283.0 |
300 | Adin Hill | G | VGK | 284.5 |
Just missed: Jean-Gabriel Pageau, Oliver Ekman-Larsson, Brendan Gallagher, Philipp Grubauer, Dominik Kubalik, Connor Brown, Alex Iafallo, Jeff Carter, Dysin Mayo, Radko Gudas, Anthony Duclair, Alex Barabanov, Mike Matheson, Anthony Cirelli, Brandon Saad, Joel Farabee, Alex Newhook, Mattias Ekholm, Gustav Nyquist, Taylor Raddysh, Oliver Kylington, Ilya Mikheyev.