
Hockey Rankings
Top 300 NHL skaters (keeper leagues) and other Free player ranks for prospects, defensemen and goaltenders. Each list is updated monthly since 2003 by the fantasy guru himself – Dobber
These are the original fantasy hockey nhl projections. You wouldn’t have found them anywhere else in 2003 when Dobber did them for The Hockey News, moving them to DobberHockey in 2005.
Top 100 Roto Rankings: October 2021
By Ian Gooding|2021-10-14T01:33:38-04:00October 15th, 2021|Hockey Rankings|
League drafts are now in the books, so where do players rank now? These rankings take into account average draft positions (ADPs) as well as actual values. You could use these rankings to compare one player to another as you evaluate your roster, make start/sit decisions, or even consider trade offers. We’re also factoring in [...]
Top 50 Fantasy Prospect Defensemen – October 2021
By Dobber|2021-10-10T11:20:47-04:00October 10th, 2021|Hockey Rankings|
Here are the Top 50 prospect defensemen to own in your points-only dynasty leagues - October edition! DobberHockey's 16th annual Fantasy Hockey Guide is out, fully updated (as of just a few hours ago, in fact) and ready for download. Updates are happening multiple times each day - so you'll never have outdated info. Pick [...]
Top 120 Keeper League Defensemen – October 2021
By Dobber|2021-10-06T20:14:17-04:00October 7th, 2021|Hockey Rankings|
Here are the Top 120 defensemen to own in your points-only dynasty leagues - October edition! DobberHockey's 16th annual Fantasy Hockey Guide is out, fully updated (as of just a few hours ago, in fact) and ready for download. Updates are happening multiple times each day - so you'll never have outdated info. Pick it [...]
Dobber’s Band-Aid Boys – 2021
By Dobber|2021-10-06T13:01:44-04:00October 6th, 2021|Hockey Rankings|
Dobber's Band-Aid Boys – 2021 edition! Which players are at risk to hurt your fantasy team by missing games? You've heard me talk about 'em. A DobberHockey staple since 2005. Definition of "Certified": The player is virtually guaranteed to miss games and is a significant risk to miss 12 or more in a given season. [...]
Top 300 Keeper League Skaters – Oct 2021
By Dobber|2021-10-05T00:44:51-04:00October 5th, 2021|Hockey Rankings|
Here are the Top 300 skaters to own in your points-only dynasty leagues - October edition! DobberHockey's 16th annual Fantasy Hockey Guide is out, fully updated (as of just a few hours ago, in fact) and ready for download. Updates are happening multiple times each day - so you'll never have outdated info. Pick it [...]
Cap League Goalie Rankings – September 2021
By Alexander MacLean|2021-09-27T09:26:58-04:00September 26th, 2021|Hockey Rankings|
Here are the top 62 goalies to own in your salary cap league – September 26th, 2021 edition. The September version is out just in time for your fantasy drafts this year, so who might it be worth focusing on. Well, this is the last year of bargain contracts for Jack Campbell, Vitek Vanecek, and [...]
Top 200 Cap League Skater Rankings – September 2021
By Alexander MacLean|2021-09-27T09:25:12-04:00September 25th, 2021|Hockey Rankings|
In this month’s cap league skater rankings, the 2020 draft class continues to dominate the top-10 with their remaining term at a bargain price. New contracts to Anthony DeAngelo (although still a risky option), Eeli Tolvanen, Nolan Patrick, and Kailer Yamamoto, sees them as the biggest risers. Also re-signed to a fair contract was Rasmus [...]
Top 100 Keeper League Goaltenders – September 2021
By Dobber|2021-09-20T20:58:21-04:00September 21st, 2021|Hockey Rankings|
Here are the Top 100 goaltenders to own in your points-only dynasty leagues - September edition! DobberHockey's 16th annual Fantasy Hockey Guide is out now, fully updated and ready for download. Pick it up here! Not a lot has happened in the past month so changes were minimal. I did some adjustments with overall team [...]
Top 50 Fantasy Prospect Defensemen – September 2021
By Dobber|2021-09-14T14:04:17-04:00September 16th, 2021|Hockey Rankings|
Here are the Top 50 prospect defensemen to own in your points-only dynasty leagues - September edition! DobberHockey's 16th annual Fantasy Hockey Guide is out now, fully updated and ready for download. Pick it up here! As always, any player ranked within +/- 5.0 ratings of each other should be considered equal. Click any name [...]
Top 100 Roto Rankings: September 2021
By Ian Gooding|2021-09-14T23:59:14-04:00September 15th, 2021|Hockey Rankings|
The September rankings include almost all of the players from the August rankings, but with a lot of fine-tuning within that group. With both mock drafts and real drafts already taken place on Yahoo, adjustments take into account where players are being drafted. However, these rankings aren’t purely based on Yahoo ADPs – we try [...]
2021-2022 Fantasy Hockey Dynasty Draft Rankings
Fantasy hockey dynasty rankings: The best players of 2026
Sean AllenSpecial to ESPN.com
Close- Sean Allen is a fantasy analyst for ESPN.com. He was the 2008 and 2009 Fantasy Sports Writers Association Hockey Writer of the Year. You can tweet him @seanard.
Follow on Twitter
With a fresh, normal NHL slate ahead of us, it's time to revisit dynasty rankings.
As a reminder, these rankings stem from a spreadsheet that attempts to project the future fantasy production of all relevant players, including many that haven't laced up skates in the NHL ever.
The ranking is simply the product of adding up all the projected fantasy scoring by each player over the next five seasons. Players are projected using a formula that takes into account their age, ice time and history, with adjustments made for situation and pedigree.
But here's a secret that's not so much a secret: A lot of this is guessing.
Big shock, right?
Fun. Free. Easy. Create or join a league and play ESPN Fantasy Hockey! Sign up for free!
There are some problems with attempting to mathematically forecast the future. In the interest of helping you do your own prognostication, let's discuss some of them.
Who's got a golden ticket?
Almost every team in the NHL has a couple of stud prospects who will break into the league in the next couple seasons - some more than just a couple. Those players will have plenty of time to be in the mix to contribute a relevant amount of fantasy points over a five-year forecast.
But which ones?
This is one of the more difficult tasks. There are equivalencies we can look at based on where the prospect has been playing. We can look at their draft capital as an indicator of worth to the team. We can guess at how the depth chart might look when they are poised to break into the league.
But, at the end of the day, we are just guessing.
I have Trevor Zegras of the Anaheim Ducks quite high in the rankings. Why? For equivalency, he's one of the elites in the history of the USA Hockey National Team Development Program (USDP), finishing top-10 all-time for both the U17 and U18 teams. Also, while it was only 17 games, he had the best points per game in the AHL for a player under 20 since Jason Spezza in 2002-03. For draft capital, he was taken ninth overall by the Ducks and is clearly a huge part of their future. For the depth chart, he isn't the only solid Ducks prospect that could help turn this team around in the next two to three years.
2 Related
All that said, nothing is guaranteed. Just ask dynasty managers who had Jeremy Bracco or Rocco Grimaldi, who both bested Zegras' USDP stats. Or those who had Nail Yakupov or Alex Galchenyuk, who were drafted No. 1 and No. 3 overall in 2012. Or those who drafted Jonathan Drouin for fantasy back in 2013 or 2014, when he was supposed to be part of a stacked Tampa Bay Lightning team.
Sure, those are cherry-picked examples, but they aren't wrong. We have to make some of these guesses though, as we know that untested, unheralded players will be among the top fantasy players during the next five years. History tells us so.
If you put yourself back in time to the same moment as this five years ago and are attempting to make the same fantasy rankings, there are some things to consider. Exactly 138 of the 300 players who will score the most fantasy points from 2016-17 to 2020-21 scored fewer than 100 fantasy points in 2015-16. In fact, 71 of them scored less than 50 points that season and 31 of them had zero.
If those same ballparks hold true for this moment, it means almost half of the top 300 players for the next five years scored fewer than 68 fantasy points (adjusted for shorter season) last season and about 30 of them have yet to play in the NHL.
Miss me hardly or hardly miss me?
The only thing we know about injuries in the NHL is that there will be many.
In building the predictions with past stats in the spreadsheet, several attempts were made to find some rhyme and reason to players missing time. All attempts failed.
While some players feel like they are injury-prone in an anecdotal sense, it's very difficult to quantify that. For every player that seems to miss time consistently from season to season, there is another who missed a big chunk of time and then stays healthy seemingly forever.
Not all projections in the formulas give each player 82-game seasons for all five years into the future. The best mix I could come up with was using a very muted formula that would subtract a few games if the player has a long history of missing time, but keeping it very, very muted. Some manual adjustments are also added for players who are getting into their mid-30s, when 10-plus years in the NHL can start to take its toll.
But it's very imperfect and I'm OK with copping to that.
Postgame analysis and highlight show airing each night throughout the season from Barry Melrose and Linda Cohn. Watch on ESPN+
Movers and shakers
Naturally, there are some big swings in the dynasty ranks since the last edition was prior to the 2020-21 season. For those players on the older end of the spectrum, they lost 20 percent of more of their prime years just through the virtue of time passing. The opposite is true for young players and prospects, who gained what is likely a prime season.

Juuse Saros, G, Nashville Predators(up 260 spots to No. 8): While I think Yaroslav Askarov will start pushing into the picture as early as 2024-25, Saros has this starting gig sewn up for the next few seasons, which should be among his prime in the league.

Adam Fox, D, New York Rangers(up 29 spots to No. 15): The next five years should be the era defined on the fantasy blue line by Fox, Aaron Ekblad, Cale Makar, Ivan Provorov and Jakob Chychrun. Those are the top-five defensemen and they all shot up in the rankings. They range in age from 22 to 25 and are all in great position within their organization to dominate on the power play in the coming years. All five are ranked between No. 15 and No. 26 here and should be viewed as interchangeable.

Spencer Knight, G, Florida Panthers(enters ranks at No. 37): In February, when we last did these rankings, Knight was simply a goaltender of the future blocked by a monster contract in front of him. But after Sergei Bobrovsky struggled mightily and Knight exceeded all expectations, he's quickly become a goaltender of the now.

Jack Eichel, C, Buffalo Sabres(down 13 spots to No. 38): This slip shows how every one of the five seasons forecasts here matters. While Eichel is among the league leaders projected for the 2022-23 season and beyond, this coming season drags him down. It's still 20 percent of his total potential score for these rankings, so the prospect of a surgery and trade hurts his output for at least the coming season. For the record, I conservatively project him for only 20 games and that leaves him outside the top 300 for this season.
More people play on ESPN than anywhere else. Join or create a league in the No. 1 Fantasy Football game! Sign up for free >>

Matt Murray, G, Ottawa Senators(up 119 spots to No. 88): Murray is an interesting case in that he is an established commodity, not ranked for this coming season, but creeping up the dynasty ranks. This is because, with all the assets the Sens have blossoming in the next couple seasons, they look like a competitive club in time for Murray to be a solid fantasy goaltender. Just not yet.
Dynasty Rankings
1. Connor McDavid, C, EDM (C1) (1)
2. Auston Matthews, C, TOR (C2) (3)
3. Leon Draisaitl, LW, EDM (LW1) (6)
4. Nathan MacKinnon, C, COL (C3) (11)
5. Nikita Kucherov, RW, TB (RW1) (18)
6. Mikko Rantanen, RW, COL (RW2) (31)
7. Connor Hellebuyck, G, WPG (G1) (5)
8. Juuse Saros, G, NSH (G2) (268)
9. David Pastrnak, RW, BOS (RW3) (4)
10. Mika Zibanejad, C, NYR (C4) (9)
11. Andrei Vasilevskiy, G, TB (G3) (2)
12. Mark Scheifele, C, WPG (C5) (26)
13. Igor Shesterkin, G, NYR (G4) (37)
14. John Gibson, G, ANA (G5) (10)
15. Adam Fox, D, NYR (D1) (44)
16. Ilya Sorokin, G, NYI (G6) (244)
17. Carter Hart, G, PHI (G7) (7)
18. Mitchell Marner, RW, TOR (RW4) (38)
19. Aaron Ekblad, D, FLA (D2) (54)
20. Aleksander Barkov, C, FLA (C6) (34)
21. Andrei Svechnikov, LW, CAR (LW2) (23)
22. Cale Makar, D, COL (D3) (43)
23. Kirill Kaprizov, LW, MIN (LW3) (62)
24. Ivan Provorov, D, PHI (D4) (47)
25. Jonathan Huberdeau, LW, FLA (LW4) (33)
26. Jakob Chychrun, D, ARI (D5) (88)
27. Dougie Hamilton, D, NJ (D6) (35)
28. Patrik Laine, RW, CLS (RW5) (42)
29. Jake Guentzel, LW, PIT (LW5) (41)
30. Roman Josi, D, NSH (D7) (14)
31. Elias Pettersson, C, VAN (C7) (24)
32. Sebastian Aho, C, CAR (C8) (50)
33. Brady Tkachuk, LW, OTT (LW6) (32)
34. Victor Hedman, D, TB (D8) (16)
35. Brayden Point, C, TB (C9) (30)
36. Jack Hughes, C, NJ (C10) (56)
37. Spencer Knight, G, FLA (G8) (NR)
38. Jack Eichel, C, BUF (C11) (13)
39. Artemi Panarin, LW, NYR (LW7) (12)
40. Alexis Lafreniere, LW, NYR (LW8) (120)
41. Alex DeBrincat, LW, CHI (LW9) (53)
42. Seth Jones, D, CHI (D9) (49)
43. Mark Stone, RW, VGS (RW6) (27)
44. Nick Suzuki, C, MON (C12) (93)
45. Roope Hintz, C, DAL (C13) (126)
46. John Carlson, D, WSH (D10) (22)
47. Rasmus Dahlin, D, BUF (D11) (163)
48. Nikolaj Ehlers, LW, WPG (LW10) (74)
49. Vladimir Tarasenko, RW, STL (RW7) (25)
50. John Tavares, C, TOR (C14) (52)
51. Matthew Tkachuk, LW, CGY (LW11) (48)
52. Vince Dunn, D, SEA (D12) (369)
53. Ilya Samsonov, G, WSH (G9) (67)
54. Tyler Seguin, C, DAL (C15) (55)
55. Patrick Kane, RW, CHI (RW8) (15)
56. Darnell Nurse, D, EDM (D13) (39)
57. Alex Nedeljkovic, G, DET (G10) (NR)
58. Charlie McAvoy, D, BOS (D14) (46)
59. Ryan Strome, C, NYR (C16) (130)
60. Shea Theodore, D, VGS (D15) (95)
61. Taylor Hall, LW, BOS (LW12) (36)
62. Trevor Zegras, C, ANA (C17) (210)
63. Robin Lehner, G, VGS (G11) (28)
64. Elias Lindholm, RW, CGY (RW9) (57)
65. Miro Heiskanen, D, DAL (D16) (146)
66. Sean Couturier, C, PHI (C18) (125)
67. Thomas Chabot, D, OTT (D17) (68)
68. Zach Werenski, D, CLS (D18) (151)
69. Philipp Grubauer, G, SEA (G12) (83)
70. Nico Hischier, C, NJ (C19) (108)
71. Neal Pionk, D, WPG (D19) (61)
72. Bryan Rust, RW, PIT (RW10) (82)
73. Bo Horvat, C, VAN (C20) (79)
74. Filip Forsberg, LW, NSH (LW13) (94)
75. Gabriel Landeskog, LW, COL (LW14) (75)
76. Kyle Connor, LW, WPG (LW15) (29)
77. Ryan O'Reilly, C, STL (C21) (104)
78. Kevin Fiala, C, MIN (C22) (139)
79. Ryan Ellis, D, PHI (D20) (144)
80. Steven Stamkos, C, TB (C23) (20)
81. Eeli Tolvanen, LW, NSH (LW16) (208)
82. Jordan Binnington, G, STL (G13) (21)
83. Ryan Pulock, D, NYI (D21) (60)
84. Dylan Cozens, C, BUF (C24) (NR)
85. Zach Hyman, LW, EDM (LW17) (143)
86. Tyson Barrie, D, EDM (D22) (142)
87. Josh Norris, C, OTT (C25) (184)
88. Matt Murray, G, OTT (G14) (207)
89. Kirby Dach, C, CHI (C26) (193)
90. Mathew Barzal, C, NYI (C27) (105)
91. Colton Parayko, D, STL (D23) (123)
92. Brad Marchand, LW, BOS (LW18) (8)
93. Quinn Hughes, D, VAN (D24) (99)
94. William Nylander, RW, TOR (RW11) (97)
95. Ondrej Palat, LW, TB (LW19) (134)
96. Vincent Trocheck, C, CAR (C28) (106)
97. Joel Farabee, LW, PHI (LW20) (150)
98. Brock Boeser, RW, VAN (RW12) (86)
99. Pierre-Luc Dubois, C, WPG (C29) (132)
100. Jacob Trouba, D, NYR (D25) (58)
101. Evan Bouchard, D, EDM (D26) (228)
102. J.T. Miller, C, VAN (C30) (71)
103. Morgan Rielly, D, TOR (D27) (78)
104. Drake Batherson, C, OTT (C31) (360)
105. Dylan Larkin, C, DET (C32) (69)
106. Alex Pietrangelo, D, VGS (D28) (73)
107. Tomas Hertl, C, SJ (C33) (157)
108. Quinton Byfield, C, LA (C34) (226)
109. Johnny Gaudreau, LW, CGY (LW21) (59)
110. Kailer Yamamoto, RW, EDM (RW13) (141)
111. Jordan Eberle, RW, SEA (RW14) (170)
112. Robert Thomas, C, STL (C35) (NR)
113. Connor Brown, RW, OTT (RW15) (254)
114. Anthony Mantha, RW, WSH (RW16) (115)
115. Jakub Vrana, C, DET (C36) (167)
116. Oliver Bjorkstrand, RW, CLS (RW17) (212)
117. Darcy Kuemper, G, COL (G15) (87)
118. Sam Reinhart, RW, FLA (RW18) (190)
119. Noah Hanifin, D, CGY (D29) (338)
120. Tim Stutzle, LW, OTT (LW22) (180)
121. Kaapo Kakko, RW, NYR (RW19) (262)
122. Martin Necas, C, CAR (C37) (149)
123. Adin Hill, G, SJ (G16) (NR)
124. Matt Dumba, D, MIN (D30) (116)
125. Timo Meier, RW, SJ (RW20) (111)
126. Andre Burakovsky, LW, COL (LW23) (194)
127. Ryan Graves, D, NJ (D31) (203)
128. Petr Mrazek, G, TOR (G17) (96)
129. Connor McMichael, C, WSH (C38) (NR)
130. Pavel Buchnevich, RW, STL (RW21) (232)
131. Anders Lee, LW, NYI (LW24) (103)
132. Max Pacioretty, LW, VGS (LW25) (40)
133. Jason Robertson, LW, DAL (LW26) (NR)
134. Rasmus Ristolainen, D, PHI (D32) (90)
135. Jake Muzzin, D, TOR (D33) (128)
136. Logan Couture, C, SJ (C39) (64)
137. Jacob Markstrom, G, CGY (G18) (17)
138. Mikhail Sergachev, D, TB (D34) (85)
139. Ryan Nugent-Hopkins, C, EDM (C40) (45)
140. Brayden Schenn, C, STL (C41) (76)
141. Yanni Gourde, LW, SEA (LW27) (NR)
142. Torey Krug, D, STL (D35) (110)
143. Jean-Gabriel Pageau, C, NYI (C42) (91)
144. Kaapo Kahkonen, G, MIN (G19) (158)
145. Barrett Hayton, C, ARI (C43) (259)
146. MacKenzie Weegar, D, FLA (D36) (NR)
147. Max Comtois, LW, ANA (LW28) (155)
148. Conor Garland, RW, VAN (RW22) (225)
149. Mario Ferraro, D, SJ (D37) (349)
150. Erik Brannstrom, D, OTT (D38) (175)
151. Thatcher Demko, G, VAN (G20) (122)
152. Jeremy Swayman, G, BOS (G21) (NR)
153. Esa Lindell, D, DAL (D39) (171)
154. Brock Nelson, C, NYI (C44) (98)
155. Chris Kreider, LW, NYR (LW29) (63)
156. Travis Konecny, RW, PHI (RW23) (89)
157. Calvin Petersen, G, LA (G22) (66)
158. Jared Spurgeon, D, MIN (D40) (166)
159. Dominik Kubalik, LW, CHI (LW30) (121)
160. Viktor Arvidsson, RW, LA (RW24) (NR)
161. Teuvo Teravainen, RW, CAR (RW25) (131)
162. Sidney Crosby, C, PIT (C45) (80)
163. Erik Karlsson, D, SJ (D41) (197)
164. Jack Roslovic, C, CLS (C46) (148)
165. Drew Doughty, D, LA (D42) (113)
166. John Klingberg, D, DAL (D43) (138)
167. Brendan Gallagher, RW, MON (RW26) (160)
168. Joel Eriksson Ek, C, MIN (C47) (199)
169. Sam Bennett, LW, FLA (LW31) (NR)
170. Tyler Bertuzzi, LW, DET (LW32) (191)
171. Phillip Danault, C, LA (C48) (222)
172. Jesse Puljujarvi, RW, EDM (RW27) (195)
173. Justin Faulk, D, STL (D44) (133)
174. Jonas Brodin, D, MIN (D45) (229)
175. Christopher Tanev, D, CGY (D46) (267)
176. Josh Morrissey, D, WPG (D47) (309)
177. Clayton Keller, C, ARI (C49) (283)
178. Tyler Toffoli, RW, MON (RW28) (117)
179. Jaden Schwartz, LW, SEA (LW33) (169)
180. Adam Larsson, D, SEA (D48) (102)
181. Alexander Romanov, D, MON (D49) (127)
182. Rickard Rakell, C, ANA (C50) (177)
183. Devon Toews, D, COL (D50) (181)
184. Bowen Byram, D, COL (D51) (164)
185. Charlie Coyle, C, BOS (C51) (290)
186. Tom Wilson, RW, WSH (RW29) (72)
187. Scott Mayfield, D, NYI (D52) (213)
188. Samuel Girard, D, COL (D53) (159)
189. Artem Zub, D, OTT (D54) (NR)
190. Tony DeAngelo, D, CAR (D55) (201)
191. K'Andre Miller, D, NYR (D56) (214)
192. William Karlsson, C, VGS (C52) (192)
193. Christian Dvorak, LW, MON (LW34) (100)
194. Boone Jenner, C, CLS (C53) (179)
195. Matthew Beniers, C, SEA (C54) (NR)
196. Mike Hoffman, LW, MON (LW35) (124)
197. Nikita Zaitsev, D, OTT (D57) (165)
198. Alexander Wennberg, C, SEA (C55) (NR)
199. Jack Campbell, G, TOR (G23) (NR)
200. Jaccob Slavin, D, CAR (D58) (154)
201. Ryan McDonagh, D, TB (D59) (362)
202. Victor Olofsson, RW, BUF (RW30) (147)
203. Jonathan Marchessault, LW, VGS (LW36) (209)
204. Adam Boqvist, D, CLS (D60) (NR)
205. Andrew Copp, C, WPG (C56) (316)
206. Hampus Lindholm, D, ANA (D61) (313)
207. Kyle Palmieri, RW, NYI (RW31) (84)
208. Ty Smith, D, NJ (D62) (101)
209. Adrian Kempe, C, LA (C57) (221)
210. Nicklas Backstrom, C, WSH (C58) (114)
211. Anthony Beauvillier, LW, NYI (LW37) (256)
212. Alex Ovechkin, LW, WSH (LW38) (NR)
213. Shayne Gostisbehere, D, ARI (D63) (NR)
214. Evander Kane, LW, SJ (LW39) (70)
215. Adam Henrique, C, ANA (C59) (186)
216. Gabriel Vilardi, C, LA (C60) (178)
217. Alec Martinez, D, VGS (D64) (174)
218. Nick Ritchie, LW, TOR (LW40) (236)
219. Denis Gurianov, LW, DAL (LW41) (129)
220. Jamie Drysdale, D, ANA (D65) (NR)
221. Blake Coleman, LW, CGY (LW42) (216)
222. Calle Jarnkrok, C, SEA (C61) (355)
223. Matt Grzelcyk, D, BOS (D66) (NR)
224. David Perron, RW, STL (RW32) (173)
225. P.K. Subban, D, NJ (D67) (275)
226. Jesperi Kotkaniemi, C, CAR (C62) (NR)
227. Kasperi Kapanen, RW, PIT (RW33) (345)
228. Ben Chiarot, D, MON (D68) (109)
229. Jared McCann, LW, SEA (LW43) (291)
230. Derek Forbort, D, BOS (D69) (333)
231. Owen Tippett, RW, FLA (RW34) (NR)
232. Mikael Granlund, LW, NSH (LW44) (257)
233. Mackenzie Blackwood, G, NJ (G24) (51)
234. Oliver Ekman-Larsson, D, VAN (D70) (230)
235. Jamie Benn, LW, DAL (LW45) (140)
236. Shane Pinto, C, OTT (C63) (NR)
237. Tyler Myers, D, VAN (D71) (231)
238. Evgeny Kuznetsov, C, WSH (C64) (227)
239. Filip Hronek, D, DET (D72) (202)
240. Rasmus Sandin, D, TOR (D73) (341)
241. Cody Glass, C, NSH (C65) (NR)
242. Owen Power, D, BUF (D74) (NR)
243. Andrew Mangiapane, LW, CGY (LW46) (315)
244. Anze Kopitar, C, LA (C66) (112)
245. Erik Cernak, D, TB (D75) (265)
246. Nolan Patrick, C, VGS (C67) (NR)
247. Pavel Francouz, G, COL (G25) (118)
248. Brandon Montour, D, FLA (D76) (NR)
249. Calvin de Haan, D, CHI (D77) (NR)
250. Alexandre Texier, C, CLS (C68) (NR)
251. Tomas Tatar, LW, NJ (LW47) (196)
252. Joel Edmundson, D, MON (D78) (241)
253. Yegor Sharangovich, C, NJ (C69) (NR)
254. Sean Walker, D, LA (D79) (320)
255. Nils Lundkvist, D, NYR (D80) (NR)
256. Kevin Hayes, C, PHI (C70) (152)
257. Tristan Jarry, G, PIT (G26) (245)
258. Connor Murphy, D, CHI (D81) (182)
259. Anthony Cirelli, C, TB (C71) (162)
260. Luke Kunin, C, NSH (C72) (242)
261. Brett Pesce, D, CAR (D82) (352)
262. David Savard, D, MON (D83) (249)
263. Pius Suter, C, DET (C73) (354)
264. Chandler Stephenson, C, VGS (C74) (368)
265. Cody Ceci, D, EDM (D84) (NR)
266. Brian Dumoulin, D, PIT (D85) (NR)
267. Damon Severson, D, NJ (D86) (145)
268. Matt Roy, D, LA (D87) (295)
269. Rasmus Andersson, D, CGY (D88) (77)
270. Dmitry Orlov, D, WSH (D89) (327)
271. Sergei Bobrovsky, G, FLA (G27) (NR)
272. Travis Sanheim, D, PHI (D90) (300)
273. Sean Monahan, C, CGY (C75) (206)
274. Pavel Zacha, C, NJ (C76) (388)
275. Alex Tuch, RW, VGS (RW35) (136)
276. Jonathan Bernier, G, NJ (G28) (NR)
277. Robby Fabbri, C, DET (C77) (311)
278. Casey Mittelstadt, C, BUF (C78) (NR)
279. Joonas Donskoi, RW, SEA (RW36) (335)
280. Noah Dobson, D, NYI (D91) (233)
281. Brady Skjei, D, CAR (D92) (188)
282. Jamie Oleksiak, D, SEA (D93) (NR)
283. Brayden McNabb, D, VGS (D94) (237)
284. Brandon Saad, LW, STL (LW48) (276)
285. Andreas Athanasiou, LW, LA (LW49) (382)
286. Kevin Lankinen, G, CHI (G29) (156)
287. Jonathan Toews, C, CHI (C79) (205)
288. Nate Schmidt, D, WPG (D95) (266)
289. Carter Verhaeghe, C, FLA (C80) (247)
290. Jason Zucker, LW, PIT (LW50) (246)
291. Joel Armia, RW, MON (RW37) (260)
292. Chris Driedger, G, SEA (G30) (NR)
293. Alex Iafallo, LW, LA (LW51) (168)
294. Kevin Labanc, RW, SJ (RW38) (340)
295. Mattias Ekholm, D, NSH (D96) (211)
296. Nino Niederreiter, RW, CAR (RW39) (270)
297. Josh Anderson, RW, MON (RW40) (153)
298. Nick Leddy, D, DET (D97) (351)
299. Jake McCabe, D, BUF (D98) (344)
300. Arthur Kaliyev, RW, LA (RW41) (200)
Ready to play?Sign up for free today.
2021-22 Fantasy Hockey Rankings
Dynasty fantasy hockey
Fantasy hockey keeper / dynasty league rankings
MORE FANTASY COVERAGE: Top 250
Rookies | Breakouts | Sleepers
Fantasy hockey draft cheat sheet
Video: Jensen on biggest fantasy mover
FANTASY KEEPER / DYNASTY RANKINGS
NOTES: Skaters who will be 24 years old or younger at the start of the 2021-22 NHL regular season are eligible for this list, which should be used to prioritize players for offseason roster decisions and drafts this season and beyond. Value has been quantified based on factors including but not limited to age, draft position and year, team security, projected long-term lineup placement and contract status. Some prospects who have yet to play an NHL game have been included on this list.
Players selected in the 2021 NHL Draft (e.g. Owen Power, Matty Beniers) should be prioritized in long-term leagues but, in most cases, are not expected to play in the NHL this season so have been excluded from these rankings for now. Minnesota Wild goalie Kaapo Kahkonen is rookie-eligible for this season but has been excluded from this list because he's 25 years old. Any valuable young players (e.g. David Pastrnak, RW, BOS; Igor Shesterkin, G, NYR; Ilya Sorokin, G, NYI; Alex Nedeljkovic, DET) who are 25 or 26 years old should also be prioritized in keeper and dynasty leagues.
1. Connor McDavid, C, EDM
2. Auston Matthews, C, TOR
3. Cale Makar, D, COL
4. Brady Tkachuk, LW, OTT
5. Adam Fox, D, NYR
6. Mikko Rantanen, RW, COL
7. Quinn Hughes, D, VAN
8. Spencer Knight, G, FLA (rookie)
9. Mitchell Marner, RW, TOR
10. Kirill Kaprizov, LW/RW, MIN
11. Elias Pettersson, C, VAN
12. Jack Hughes, C/LW, NJD
13. Jack Eichel, C, BUF
14. Andrei Svechnikov, LW/RW, CAR
15. Matthew Tkachuk, LW/RW, CGY
16. Sebastian Aho, C, CAR
17. Trevor Zegras, C/LW, ANA (rookie)
18. Cole Caufield, RW, MTL (rookie)
19. Alex DeBrincat, LW/RW, CHI
20. Alexis Lafrenière, LW, NYR
21. Tim Stützle, LW, OTT
22. Kirby Dach, C, CHI
23. Jason Robertson, LW, DAL
24. Charlie McAvoy, D, BOS
25. Miro Heiskanen, D, DAL
26. Ilya Samsonov, G, WSH
27. Jeremy Swayman, G, BOS (rookie)
28. Nick Suzuki, C/RW, MTL
29. Quinton Byfield, C, LAK (rookie)
30. Martin Necas, C/RW, CAR
31. Brock Boeser, RW, VAN
32. Jamie Drysdale, D, ANA (rookie)
33. Mathew Barzal, C, NYI
34. Thomas Chabot, D, OTT
35. Jake Oettinger, G, DAL
36. Jakob Chychrun, D, ARI
37. Ty Smith, D, NJD
38. Roope Hintz, C/LW, DAL
39. Marco Rossi, C, MIN (rookie)
40. Patrik Laine, LW/RW, WPG
41. Kaapo Kakko, RW, NYR
42. Carter Hart, G, PHI
43. Zach Werenski, D, CBJ
44. Bowen Byram, D, COL (rookie)
45. Josh Norris, C, OTT
46. Mackenzie Blackwood, G, NJD
47. Eeli Tolvanen, LW/RW, NSH
48. Alex Newhook, C, COL (rookie)
49. Max Comtois, LW/RW, ANA
50. Rasmus Dahlin, D, BUF
51. Yegor Sharangovich, LW/RW, NJD
52. Oliver Wahlstrom, RW, NYI
53. Drake Batherson, RW, OTT
54. Matt Boldy, LW, MIN (rookie)
55. Connor McMichael, C, WSH (rookie)
56. Pierre-Luc Dubois, C, CBJ
57. Denis Gurianov, LW/RW, DAL
58. Iaroslav Askarov, G, NSH (rookie)
59. Nico Hischier, C, NJD
60. Ivan Provorov, D, PHI
61. Mikhail Sergachev, D, TBL
62. Dylan Cozens, C/RW, BUF
63. Anton Lundell, C, FLA (rookie)
64. Owen Tippett, RW, FLA
65. Nils Hoglander, LW/RW, VAN
66. Vasily Podkolzin, RW, VAN (rookie)
67. Joel Farabee, LW/RW, PHI
68. Samuel Girard, D, COL
69. Grigori Denisenko, LW, FLA (rookie)
70. Erik Brannstrom, D, OTT
71. Jake Sanderson, D, OTT (rookie)
72. Nicholas Robertson, LW, TOR (rookie)
73. Moritz Seider, D, DET (rookie)
74. Lucas Raymond, LW, DET (rookie)
75. Filip Gustavsson, G, OTT (rookie)
76. Filip Hronek, D, DET
77. Noah Dobson, D, NYI
78. Jack Roslovic, C/RW, CBJ
79. Filip Zadina, LW/RW, DET
80. Casey Mittelstadt, C/RW, BUF
81. Clayton Keller, LW/RW, ARI
82. Jesper Bratt, LW/RW, NJD
83. Alex Turcotte, C, LAK (rookie)
84. Peyton Krebs, C, VGK (rookie)
85. Alex Formenton, LW, OTT (rookie)
86. Evan Bouchard, D, EDM (rookie)
87. Jesse Puljujarvi, RW, EDM
88. Kailer Yamamoto, RW, EDM
89. Alexander Romanov, D, MTL
90. Ville Heinola, D, WPG (rookie)
91. Vitali Kravtsov, RW, NYR (rookie)
92. Arthur Kaliyev, RW, LAK (rookie)
93. Travis Konecny, RW, PHI
94. Gabriel Vilardi, C, LAK
95. Alexander Holtz, RW, NJD (rookie)
96. Nils Lundkvist, D, NYR (rookie)
97. Anthony Cirelli, C/RW, TBL
98. Jesperi Kotkaniemi, C, CAR
99. Cole Perfetti, C, WPG (rookie)
100. Philip Tomasino, RW, NSH (rookie)
Just missed:
101. Vince Dunn, D, SEA
102. Anthony Beauvillier, LW, NYI
103. Adam Boqvist
So you want to step up your fantasy game. You've heard about keeper or dynasty leagues, and you think they might be just what you need to take your fantasy playing experience to the next level. But you just aren't sure what exactly that means or how to begin. If this sounds about right, then keep reading. The first thing to understand is there is no single, correct way to run a keeper league. Almost every keeper league dreams up its own combination of rules to suit their own needs and interests. Instead of telling you how to run your league, let's try to help you understand what questions to ask and give you some ideas to answer them.
+ What is a Keeper League?
In a general sense, when people talk about a keeper league, they are talking about a fantasy league where the league doesn't start fresh every season. Some players are carried over from the previous season to maintain continuity. At the extreme is a dynasty league, which usually refers to a league where all players are carried over from season to season.
+ Why Should We Have a Keeper League?
Participating in a keeper league adds a new dimension to your strategy and gameplay. We've all been in a league where our draft just doesn't work out the way we had hoped, and it becomes clear pretty early that we aren't going to be able to compete in the current season. In a non-keeper, or redraft league, the best you can hope to do is to be a good sport, continue to manage your team, and hope that either your team performs a miracle or you can at least play the spoiler. In a keeper league, you instead switch your focus: if I can't win this season, how can I better position myself to win in the future? But within this general concept, there are many ways to implement a keeper league, and many questions a league must agree upon to form their rules.
+ How Many Players Should We Keep?
This is typically the first question a new keeper league must address. If you keep too few players from season to season, then you defeat some of the purpose and strategy of having a keeper league to begin with. If you protect too many players, your league can become stagnant; if you finish in last place, but immediately notice that the top 50 players in the game won't be available to draft the following season, then the situation can be even more bleak than usual.
The simplest model, which many keeper leagues start with, is to pick a number league members are comfortable with, and all teams keep that many players each season. Again, there is no correct answer for this number; your league members need to discuss what aspects of the game strategy they want to stress and how much they want to encourage change and fluidity among the teams.
A more challenging model allows teams to protect a variable number of players. Such a league will often incorporate some notion of salary, such that you cannot necessarily just protect all the players you want. Without a salary of some sort, you would imagine that the winner of the league might very often just keep all their players, and be very difficult to beat the following season.
+ Salaries?
For many keeper leagues, the next step of evolution is to associate salaries with players, so that protecting one player instead of another has an impact on your strategy. As is usually the case with keeper leagues, there are many different ways to establish salaries. Here are some examples to spark discussion within your league:
- Player Tenure: A player can only be kept for a fixed number of seasons before they must be released back into the pool to be redrafted. This is a relatively simple model that starts to encourage player movement and parity in a league. For example, a rule that says, "All teams can protect up to five players, but no player can be kept more than three years in a row." is relatively simple to understand and implement.
- Team Tenure: A player has a salary that increases the longer he is kept on a team, and instead of being allowed to protect a fixed number of players, each team can protect a fixed number of years of service. For example, in a league that allows you to protect 10 years of service, you could protect 10 different players that were newly drafted in the current season, five players that had been newly drafted the previous year, one player that you loved and held for 10 years, or any combination, such as a player that had been held for five years, another player that had been held for three years, and two players that were newly drafted in the current season.
- Draft Position: The salary to sign a player is related to the position in which he is drafted. At the start of every season, a league typically has a draft to populate their entire roster, and for each player they chose to keep, they'll require one fewer draft pick. Which pick that is can associate value with the kept player. For example, many leagues say, "If you wish to protect a player you drafted this season, you must sacrifice a pick one round better than where you selected him. Each year after that, you must give up a pick one round higher still." So if I draft a player in the 5th round, and he turns out to be a solid player I'd like to keep, I could choose to keep him rather than having a 4th round pick the following year. If he continues to be valuable at that price, the following season I could give up a 3rd round pick to keep him, and so on. Such a league should have rules for possible scenarios like, "What happens when I give up a 1st round pick to keep a player, and then I want to keep him another year?" The answer might just be, "You can't, and you have to throw that player back into the pool to be drafted.", or the league might find some other way to penalize a team for further protecting such a player. Similarly, suppose during the season you trade for a player that another team drafted in the 4th round, and at the end of the season you conclude you'd like to protect that player as well as the player you selected in the 4th round. You would not necessarily have two 3rd round picks to forfeit for keeping both players, so there needs to be a rule defined to handle this case. It might be, "You can't do that. Pick one of them." Or it might be, "Then you'll have to give up a 2nd round pick for one of them instead." Or it might be anything else your league defines and agrees upon.
- Player Salary: Leagues that do an salary cap style draft have unique options related to keeper salaries, since every player that is drafted inherently has a salary associated with him. So a league could say, "If you wish to keep a player after he was selected in a salary cap draft, then you must increase his salary by $5 per year. The player is put on your roster, and your salary cap budget is reduced accordingly." And all these different possibilities and rules can interact; such a league might decide that the $5 increases will eventually make a player impractical to protect, or they might also implement a rule that says that no player can be kept for more than five straight years in any case.
+ What Happens to My Draft When I Have Keepers?
In the end, every team needs to end up with the same number of players. So for every player they protect they need to forfeit one of their draft picks. But which pick they give up depends entirely on your rules. Some examples:
- All Teams Keep the Same Number of Players: For leagues where each team protects the same number of players, this can usually be resolved pretty simply. If every team protects X players, you can imagine that the first X rounds of your draft are just all the teams taking their keepers. Similarly, you could imagine that the last X rounds are just all the teams taking their keepers, and it would play out the same.
- Teams Keep Different Numbers of Players: For leagues where teams protect different numbers of players, this gets more complex. If I protect eight players, and you protect five players, there is a noteworthy difference between whether I use an extra three picks at the beginning of the draft or the end of the draft. Your league can decide which is more in the spirit of their goals. Putting those picks at the beginning of the draft puts a substantial salary on the kept players that isn't present if they are put at the end of the draft.
- Keepers Based on Draft Position: For leagues that value player salary in terms of a draft pick, then their keepers may effectively be scattered throughout the draft. Perhaps you and I each protect three players, but based on their past draft position I might give up my 1st, 5th, and 8th round picks to keep those players, whereas you might give up your 3rd, 12th, and 17th round picks to keep your players. Such a system is very powerful, but slightly more complicated to administer and maintain.
- Salary Cap Drafts: For salary cap drafts, there is no notion of draft position. Instead, each team will potentially be able to win a different number of players at draft to fill out their roster. If every team in your league protects the same number of players, then you don't necessarily need to adjust anyone's salary cap budget. But if your kept players have an associated salary, then that probably needs to get reflected in differing budgets per team, and if teams protect differing numbers of players you almost certainly want to have that reflected in budget. It has an important meaning if I protect six players and you protect three, but we both start with the same amount of money to fill out our rosters. Effectively, I'd be protecting three players as if I purchased them for $0.
- Draft Order: In just about any redraft league, the draft order proceeds in a snaking fashion; whoever picks first in the odd numbered rounds picks last in the even numbered rounds, and vice versa. In a keeper league, it is often interesting to revisit this assumption. The NFL, MLB, NBA, and NHL all give preferred draft position to teams that do poorly, in one way or another, in an effort to encourage parity. Your fantasy team may wish to do the same. Since the point of snaking the draft order is usually to not provide any undue advantage to teams that are all supposed to be drafting equally, you could instead say, "The team who finished last this year drafts first in every round next year, and the team who finished first drafts last in every round."
+ What About Trading Draft Picks?
In addition to trading players in a keeper league, considering also trading draft picks, just as the major sports leagues do. A team in contention for this year's championship may wish to trade away a quality pick in the next draft for a player that is doing well in the present. And for the team that can't win this year, that may make perfect sense for them, particularly if that player has an excessive salary associated with protecting him. This is similar to professional sports teams that decide to rebuild and trade an expensive star for future draft picks or cheaper prospect players.
In a league where you are allowed to trade draft picks, it definitely will make the commissioner's life easier if every traded pick needs to have a corresponding pick traded in the other direction. Since all teams need to end up with the same number of players in the end, this helps maintain order. For example, imagine a league where I trade a player for your 1st round pick. Then at the end of the year, we both decide we hate our rosters so much we are protecting no players. At that point you would have no 1st round pick, I would have two 1st round picks, and we'd both have 1 pick in every other round. So if the draft proceeded in this fashion, I'd end up with an extra player, and you'd end up short a player. It simplifies things if instead we're forced to say, "I trade you the player and my last pick in the draft for your 1st round pick."
+ How Do We Maintain Balance When Teams Have Different Goals?
Many keeper leagues find that there can be strange dynamics when some teams are playing for the present while others are totally playing for the future. In actual major league sports, teams are beholden to their fans to play a competent, major league team. There is no parallel to this in fantasy, which can encourage a team to completely dump value. There are various types of rules that can help temper this imbalance:
- Salary Cap: Some leagues will implement some sort of in-season salary cap. This might limit the number of previous protected players any given team can have. For leagues that have salaries associated with players, this might limit the amount of player salary a team can accumulate via trade.
- Draft Order: Some leagues will put in measures to discourage giving up completely on the current season. Rather than simply reversing the draft order based on order of finish, a league might use a more complex system to establish the basic draft order. This is analogous to what the NBA does with their draft lottery, to ensure that doing horribly in the current season doesn't necessarily richly reward you for the following season.
- Trade Approval: Some leagues might use a trade approval system (manager votes, commissioner veto) that is intended to identify when a team has gone too far over the top and needs to continue to play a competent team in the present, rather than sacrificing entirely for the future.
+ Next Steps
We've presented a lot of scenarios, and a lot of questions to think about. It can seem overwhelming at first, but if you sort through it and come up with a set of rules your league is comfortable with, it can lead to a much deeper and more entertaining fantasy experience. It is important to come to clear agreement on what rules you are doing, and to document them fully to avoid misunderstandings and frustration once you start playing, but if you come up with a solid set of rules, it can be well worth it.
Now discussing:
- Nara nara songs
- Hammer clip art
- Servicenow business rules
- Oakley coupons 2015
- Rc cars amazon
- Wall climbing toy car