NHL training camps are set to open in just over a week’s time, and fantasy drafts will be taking place over the next month as opening night approaches.
Every league is different, but the overall rankings of players generally stays fairly consistent across leagues and formats of fantasy hockey.
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. Among those represented are Yahoo!’s Pre-Draft Rankings, Dom Luszczyszyn’s rankings from The Athletic, The Hockey News, CBS, and NHL dot com’s rankings.
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: Alec Martinez is ranked in the top-10 on ESPN’s list, and nowhere near that anywhere else).
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. After that, it’s a toss-up between Leon Draisaitl and Nathan MacKinnon, and then a large pool of players that could go anywhere in the top-10.
There are 17 players ranked in the top-10 on at least one board: 13 forwards, three defensemen, and just one goalie: Andrei Vasilevskiy.
340 players were ranked in the top 250 on at least one board.
The distribution for each position breaks down like this:
Range | C | LW | RW | D | G |
---|---|---|---|---|---|
Top 25 | 8 | 6 | 6 | 4 | 3 |
Top 50 | 15 | 15 | 14 | 10 | 6 |
Top 100 | 29 | 27 | 26 | 25 | 18 |
Top 150 | 44 | 42 | 45 | 34 | 24 |
Top 200 | 56 | 57 | 58 | 49 | 32 |
Top 300 | 81 | 95 | 106 | 68 | 45 |
Breaking it down by team:
- The Avalanche, Bruins, Lightning and Oilers are the only teams with multiple players in the top 10.
- The Lightning, Avalanche, and Rangers each have three players in the top 25, the most out of all teams.
- The Bruins, Oilers, Maple Leafs, Jets, Stars, and Golden Knights each have six players in the top 100.
- In the top 250, the Stars, Canucks, and Flyers have the most players ranked with 12, followed by the Panthers 11, and the Hurricanes 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.3 |
3 | Nathan MacKinnon | C | COL | 3.0 |
4 | Nikita Kucherov | RW | TBL | 5.3 |
5 | Auston Matthews | C | TOR | 5.7 |
6 | Andrei Vasilevskiy | G | TBL | 6.3 |
7 | Brad Marchand | LW | BOS | 7.7 |
8 | David Pastrnak | RW | BOS | 9.7 |
9 | Artemi Panarin | LW | NYR | 10.7 |
10 | Mikko Rantanen | RW | COL | 10.7 |
11 | Alex Ovechkin | LW | WSH | 11.0 |
12 | Patrick Kane | RW | CHI | 11.7 |
13 | Mitchell Marner | RW | TOR | 12.7 |
14 | Cale Makar | D | COL | 14.7 |
15 | Aleksander Barkov | C | FLA | 15.3 |
16 | Sidney Crosby | C | PIT | 18.3 |
17 | Jonathan Huberdeau | LW | FLA | 19.0 |
18 | Connor Hellebuyck | G | WPG | 19.7 |
19 | Sebastian Aho | C | CAR | 21.0 |
20 | Victor Hedman | D | TBL | 24.0 |
21 | Mika Zibanejad | C | NYR | 24.3 |
22 | Alex Debrincat | LW/RW | CHI | 25.0 |
23 | Adam Fox | D | NYR | 26.7 |
24 | Robin Lehner | G | VGK | 29.3 |
25 | Dougie Hamilton | D | NJD | 30.7 |
26 | Brayden Point | C/RW | TBL | 32.0 |
27 | Darcy Kuemper | G | COL | 32.0 |
28 | John Carlson | D | WSH | 32.3 |
29 | Jake Guentzel | LW/RW | PIT | 32.7 |
30 | Kirill Kaprizov | LW/RW | MIN | 34.0 |
31 | Mark Scheifele | C | WPG | 34.7 |
32 | Brady Tkachuk | LW | OTT | 35.7 |
33 | Steven Stamkos | C/RW | TBL | 36.7 |
34 | Roman Josi | D | NSH | 36.7 |
35 | Matthew Tkachuk | LW/RW | CGY | 37.3 |
36 | Gabriel Landeskog | C/LW | COL | 37.3 |
37 | Max Pacioretty | LW | VGK | 38.0 |
38 | Patrice Bergeron | C | BOS | 39.0 |
39 | John Tavares | C | TOR | 39.0 |
40 | Andrei Svechnikov | LW/RW | CAR | 40.0 |
41 | Shea Theodore | D | VGK | 41.0 |
42 | Igor Shesterkin | G | NYR | 41.3 |
43 | Mark Stone | RW | VGK | 43.3 |
44 | Elias Pettersson | C | VAN | 48.3 |
45 | Kyle Connor | LW | WPG | 49.0 |
46 | Juuse Saros | G | NSH | 49.0 |
47 | Nikolaj Ehlers | LW/RW | WPG | 51.3 |
48 | Darnell Nurse | D | EDM | 51.7 |
49 | Tyson Barrie | D | EDM | 52.7 |
50 | Aaron Ekblad | D | FLA | 53.7 |
51 | Marc-Andre Fleury | G | CHI | 55.0 |
52 | Quinn Hughes | D | VAN | 56.3 |
53 | Alex Pietrangelo | D | VGK | 57.0 |
54 | Ryan O’Reilly | C | STL | 59.0 |
55 | J.T. Miller | C/LW | VAN | 59.0 |
56 | Semyon Varlamov | G | NYI | 59.3 |
57 | Johnny Gaudreau | LW/RW | CGY | 61.7 |
58 | Anze Kopitar | C | LAK | 66.0 |
59 | Roope Hintz | C/LW | DAL | 67.0 |
60 | Brock Boeser | RW | VAN | 68.0 |
61 | Mike Smith | G | EDM | 68.0 |
62 | Mathew Barzal | C | NYI | 68.7 |
63 | Morgan Rielly | D | TOR | 71.3 |
64 | Kris Letang | D | PIT | 72.3 |
65 | Philipp Grubauer | G | SEA | 72.3 |
66 | Jakob Chychrun | D | ARI | 72.7 |
67 | Jeff Petry | D | MTL | 74.3 |
68 | David Perron | LW/RW | STL | 75.3 |
69 | Seth Jones | D | CHI | 75.7 |
70 | Drew Doughty | D | LAK | 77.0 |
71 | Elias Lindholm | C/RW | CGY | 77.3 |
72 | Thatcher Demko | G | VAN | 77.3 |
73 | William Nylander | LW/RW | TOR | 80.5 |
74 | Sam Reinhart | C/RW | FLA | 81.0 |
75 | Evgeni Malkin | C | PIT | 81.0 |
76 | Nicklas Backstrom | C | WSH | 81.3 |
77 | Tyler Seguin | C/RW | DAL | 81.7 |
78 | Jacob Markstrom | G | CGY | 82.5 |
79 | Joe Pavelski | C/RW | DAL | 84.3 |
80 | Ilya Samsonov | G | WSH | 84.7 |
81 | Neal Pionk | D | WPG | 85.0 |
82 | Cam Talbot | G | MIN | 86.3 |
83 | Jordan Binnington | G | STL | 87.0 |
84 | Miro Heiskanen | D | DAL | 87.3 |
85 | Tyler Toffoli | LW/RW | MTL | 88.7 |
86 | Ryan Nugent-Hopkins | C/LW | EDM | 90.0 |
87 | Jason Robertson | LW | DAL | 90.0 |
88 | Blake Wheeler | C/RW | WPG | 90.3 |
89 | Kevin Fiala | LW/RW | MIN | 90.7 |
90 | Carey Price | G | MTL | 91.7 |
91 | Taylor Hall | LW | BOS | 92.3 |
92 | Linus Ullmark | G | BOS | 92.7 |
93 | Brent Burns | D | SJS | 92.7 |
94 | Bryan Rust | LW/RW | PIT | 92.7 |
95 | John Klingberg | D | DAL | 93.0 |
96 | Jonathan Marchessault | C/LW | VGK | 94.7 |
97 | Thomas Chabot | D | OTT | 95.5 |
98 | Jack Campbell | G | TOR | 95.7 |
99 | Charlie McAvoy | D | BOS | 96.0 |
100 | Torey Krug | D | STL | 96.3 |
101 | Nick Suzuki | C/RW | MTL | 99.5 |
102 | Martin Necas | C/RW | CAR | 99.5 |
103 | Jakub Vrana | LW | DET | 99.5 |
104 | Sean Couturier | C | PHI | 102.5 |
105 | Tristan Jarry | G | PIT | 104.0 |
106 | Evgeny Kuznetsov | C | WSH | 104.0 |
107 | Patrik Laine | LW/RW | CBJ | 104.7 |
108 | Zach Werenski | D | CBJ | 105.0 |
109 | Vincent Trocheck | C | CAR | 106.0 |
110 | Jack Eichel | C | BUF | 107.5 |
111 | Pavel Buchnevich | RW | STL | 107.7 |
112 | Ivan Provorov | D | PHI | 109.3 |
113 | Filip Forsberg | LW | NSH | 109.5 |
114 | Teuvo Teravainen | LW/RW | CAR | 109.5 |
115 | Cole Caufield | RW | MTL | 111.0 |
116 | Zach Hyman | LW/RW | EDM | 111.5 |
117 | Josh Norris | C | OTT | 114.5 |
118 | Dominik Kubalik | LW/RW | CHI | 116.5 |
119 | Ryan Ellis | D | PHI | 116.5 |
120 | Brayden Schenn | C/RW | STL | 119.5 |
121 | Tomas Hertl | C/LW | SJS | 120.5 |
122 | Bo Horvat | C | VAN | 123.5 |
123 | Jeremy Swayman | G | BOS | 124.0 |
124 | Frederik Andersen | G | CAR | 125.0 |
125 | Ryan Pulock | D | NYI | 126.0 |
126 | MacKenzie Blackwood | G | NJD | 127.0 |
127 | Ryan Strome | C/RW | NYR | 127.5 |
128 | Devon Toews | D | COL | 128.3 |
129 | Vladimir Tarasenko | RW | STL | 128.5 |
130 | Jake Oettinger | G | DAL | 131.0 |
131 | T.J. Oshie | RW | WSH | 131.5 |
132 | Drake Batherson | RW | OTT | 132.0 |
133 | Tom Wilson | RW | WSH | 132.5 |
134 | Dylan Larkin | C | DET | 133.5 |
135 | Patric Hornqvist | RW | FLA | 133.5 |
136 | Evander Kane | LW/RW | SJS | 134.0 |
137 | Claude Giroux | C/LW | PHI | 135.5 |
138 | Carter Hart | G | PHI | 136.0 |
139 | Cam Atkinson | RW | PHI | 136.5 |
140 | Mackenzie Weegar | D | FLA | 137.0 |
141 | Tim Stuetzle | LW | OTT | 138.5 |
142 | Jack Hughes | C/LW | NJD | 140.0 |
143 | Keith Yandle | D | PHI | 142.5 |
144 | Oliver Bjorkstrand | LW/RW | CBJ | 146.0 |
145 | Logan Couture | C | SJS | 147.0 |
146 | Anders Lee | LW | NYI | 147.7 |
147 | Tony Deangelo | D | CAR | 148.0 |
148 | Mark Giordano | D | SEA | 148.0 |
149 | Clayton Keller | LW/RW | ARI | 148.0 |
150 | Ondrej Palat | LW | TBL | 149.0 |
151 | Timo Meier | LW/RW | SJS | 149.0 |
152 | Trevor Zegras | C/LW | ANA | 150.0 |
153 | Ilya Sorokin | G | NYI | 150.0 |
154 | Jacob Trouba | D | NYR | 152.0 |
155 | Travis Konecny | RW | PHI | 152.0 |
156 | Spencer Knight | G | FLA | 152.0 |
157 | Andre Burakovsky | LW/RW | COL | 153.0 |
158 | Mikhail Sergachev | D | TBL | 153.5 |
159 | Brendan Gallagher | RW | MTL | 154.0 |
160 | Conor Garland | LW/RW | VAN | 155.0 |
161 | Justin Faulk | D | STL | 155.0 |
162 | Chris Kreider | LW | NYR | 156.0 |
163 | Samuel Girard | D | COL | 157.0 |
164 | Jonathan Toews | C | CHI | 157.5 |
165 | Mike Hoffman | LW/RW | MTL | 157.5 |
166 | Jamie Drysdale | D | ANA | 159.0 |
167 | Matt Dumba | D | MIN | 160.0 |
168 | Anthony Mantha | LW/RW | WSH | 160.5 |
169 | Alec Martinez | D | VGK | 160.5 |
170 | Mattias Ekholm | D | NSH | 161.0 |
171 | William Karlsson | C | VGK | 163.0 |
172 | Jared Spurgeon | D | MIN | 165.0 |
173 | Sergei Bobrovsky | G | FLA | 165.0 |
174 | Oliver Ekman-Larsson | D | VAN | 165.5 |
175 | Alex Nedeljkovic | G | DET | 165.5 |
176 | Alexander Radulov | LW/RW | DAL | 168.5 |
177 | Vince Dunn | D | SEA | 170.0 |
178 | James Van Riemsdyk | LW | PHI | 170.0 |
179 | Josh Morrissey | D | WPG | 170.5 |
180 | Alexis Lafreniere | LW | NYR | 171.0 |
181 | Calvin Petersen | G | LAK | 171.5 |
182 | Petr Mrazek | G | TOR | 171.5 |
183 | Kirby Dach | C | CHI | 172.0 |
184 | Rasmus Dahlin | D | BUF | 173.0 |
185 | Nico Hischier | C | NJD | 173.0 |
186 | Mikael Backlund | C/RW | CGY | 173.0 |
187 | Adin Hill | G | SJS | 174.0 |
188 | Ty Smith | D | NJD | 175.0 |
189 | Jamie Benn | C/LW | DAL | 176.0 |
190 | Pierre-Luc Dubois | C | WPG | 176.5 |
191 | Brett Pesce | D | CAR | 177.0 |
192 | Sean Monahan | C | CGY | 178.5 |
193 | Phil Kessel | RW | ARI | 180.0 |
194 | Nazem Kadri | C | COL | 181.5 |
195 | Carter Verhaeghe | C/LW | FLA | 182.5 |
196 | Brock Nelson | C | NYI | 184.0 |
197 | Alex Killorn | LW/RW | TBL | 184.5 |
198 | Joel Farabee | LW/RW | PHI | 185.0 |
199 | Viktor Arvidsson | LW/RW | LAK | 185.0 |
200 | John Gibson | G | ANA | 187.0 |
201 | Blake Coleman | LW/RW | CGY | 188.0 |
202 | Shayne Gostisbehere | D | ARI | 188.0 |
203 | Jordan Staal | C | CAR | 188.0 |
204 | Josh Anderson | RW | MTL | 188.0 |
205 | Jake Muzzin | D | TOR | 189.0 |
206 | Tomas Tatar | LW/RW | NJD | 189.0 |
207 | Sam Bennett | C/LW | FLA | 189.0 |
208 | Vasily Podkolzin | RW | VAN | 190.0 |
209 | Jordan Eberle | RW | SEA | 190.5 |
210 | Victor Olofsson | LW/RW | BUF | 192.0 |
211 | Erik Karlsson | D | SJS | 194.0 |
212 | Max Comtois | LW/RW | ANA | 194.0 |
213 | Jakub Voracek | LW/RW | CBJ | 195.0 |
214 | Denis Gurianov | LW/RW | DAL | 195.5 |
215 | Anton Khudobin | G | DAL | 196.0 |
216 | Esa Lindell | D | DAL | 196.5 |
217 | Kaapo Kakko | RW | NYR | 198.0 |
218 | Noah Dobson | D | NYI | 198.5 |
219 | Reilly Smith | RW | VGK | 199.0 |
220 | Adrian Kempe | LW/RW | LAK | 200.0 |
221 | Filip Hronek | D | DET | 201.0 |
222 | Quinton Byfield | C | LAK | 201.0 |
223 | Elvis Merzlikins | G | CBJ | 201.5 |
224 | Rasmus Andersson | D | CGY | 202.5 |
225 | Tyler Myers | D | VAN | 203.0 |
226 | Anthony Duclair | LW/RW | FLA | 203.0 |
227 | Jean-Gabriel Pageau | C | NYI | 203.0 |
228 | Jaden Schwartz | LW | SEA | 207.0 |
229 | Colton Parayko | D | STL | 208.0 |
230 | Nils Hoglander | LW/RW | VAN | 210.0 |
231 | Jack Roslovic | C/RW | CBJ | 211.0 |
232 | Eeli Tolvanen | LW/RW | NSH | 211.5 |
233 | Oliver Wahlstrom | RW | NYI | 214.5 |
234 | Chris Driedger | G | SEA | 215.0 |
235 | Rasmus Ristolainen | D | PHI | 215.0 |
236 | Anthony Cirelli | C/RW | TBL | 215.5 |
237 | Nick Schmaltz | C/RW | ARI | 216.5 |
238 | Jared McCann | C/LW | SEA | 219.5 |
239 | Casey Mittelstadt | C/RW | BUF | 219.5 |
240 | Adam Boqvist | D | CBJ | 220.0 |
241 | Rickard Rakell | LW/RW | ANA | 221.0 |
242 | Jonathan Bernier | G | NJD | 221.5 |
243 | Mats Zuccarello | RW | MIN | 222.0 |
244 | Jaroslav Halak | G | VAN | 224.0 |
245 | Kevin Hayes | C | PHI | 227.0 |
246 | Matt Grzelcyk | D | BOS | 228.0 |
247 | Dustin Brown | RW | LAK | 228.0 |
248 | Joel Eriksson Ek | C | MIN | 228.5 |
249 | Tyler Bertuzzi | LW/RW | DET | 230.0 |
250 | Nino Niederreiter | LW/RW | CAR | 230.0 |
251 | Christian Dvorak | C/LW | MTL | 230.0 |
252 | Andrew Mangiapane | LW/RW | CGY | 231.5 |
253 | Marco Rossi | C | MIN | 233.0 |
254 | Vitek Vanecek | G | WSH | 234.0 |
255 | Kevin Labanc | LW/RW | SJS | 234.0 |
256 | Josh Bailey | LW/RW | NYI | 234.0 |
257 | Frank Vatrano | LW/RW | FLA | 234.0 |
258 | Jaccob Slavin | D | CAR | 235.0 |
259 | Craig Smith | RW | BOS | 235.0 |
260 | Alex Iafallo | LW | LAK | 235.0 |
261 | Kaapo Kahkonen | G | MIN | 235.0 |
262 | Kevin Lankinen | G | CHI | 236.0 |
263 | Yegor Sharangovich | LW/RW | NJD | 236.5 |
264 | Moritz Seider | D | DET | 238.0 |
265 | Connor Brown | LW/RW | OTT | 240.0 |
266 | Jeff Carter | C/RW | PIT | 240.5 |
267 | Pavel Francouz | G | COL | 241.0 |
268 | Erik Cernak | D | TBL | 241.5 |
269 | Kasperi Kapanen | LW/RW | PIT | 242.0 |
270 | Connor Murphy | D | CHI | 243.5 |
271 | Anthony Beauvillier | LW | NYI | 244.0 |
272 | Ryan Suter | D | DAL | 245.5 |
273 | Yanni Gourde | C/RW | SEA | 247.0 |
274 | Kyle Palmieri | RW | NYI | 248.0 |
275 | Jordan Kyrou | C/RW | STL | 248.5 |
276 | Pavel Zacha | C/LW | NJD | 249.0 |
277 | Charlie Coyle | C/RW | BOS | 250.0 |
278 | Andrew Copp | LW/RW | WPG | 256.0 |
279 | Antti Raanta | G | CAR | 266.5 |
280 | Pius Suter | C/RW | DET | 269.5 |
281 | Braden Holtby | G | DAL | 271.5 |
282 | Gustav Nyquist | LW/RW | CBJ | 275.5 |
283 | Jesse Puljujarvi | RW | EDM | 278.5 |
284 | Joonas Korpisalo | G | CBJ | 282.0 |
285 | Brandon Saad | LW/RW | STL | 283.5 |
286 | Radko Gudas | D | FLA | 287.5 |
287 | Casey DeSmith | G | PIT | 293.5 |
288 | Chandler Stephenson | C/LW | VGK | 296.0 |
289 | Bowen Byram | D | COL | 304.5 |
290 | Phillip Danault | C | LAK | 307.0 |
291 | Nick Ritchie | LW | TOR | 308.5 |
292 | Kailer Yamamoto | RW | EDM | 309.0 |
293 | Shane Pinto | C | OTT | 309.5 |
294 | Evgeny Dadonov | LW/RW | VGK | 315.5 |
295 | Jonathan Drouin | C/LW | MTL | 318.0 |
296 | Jordan Greenway | LW/RW | MIN | 323.0 |
297 | Brandon Tanev | LW/RW | SEA | 323.5 |
298 | Boone Jenner | C/LW | CBJ | 330.5 |
299 | Tanner Pearson | LW | VAN | 330.5 |
300 | Luke Kunin | C/RW | NSH | 336.5 |
Just missed: Andrew Copp, Antti Raanta, Pius Suter, Braden Holtby, Gustav Nyquist, Jesse Puljujarvi, Joonas Korpisalo, Brandon Saad, Radko Gudas, Casey DeSmith, Chandler Stephenson, Bowen Byram, Phillip Danault, Nick Ritchie, Kailer Yamamoto, Shane Pinto, Evgeny Dadonov, Jonathan Drouin, Jordan Greenway, Brandon Tanev.