With a new modifier added to the rankings to consider the strength of each player's remaining schedule as it pertains to fantasy points allowed by their opponents, we welcome Cam Talbot, Noah Dobson and William Nylander to the fantasy top 10. These rankings are based on expectations of fantasy points produced from Dec. 4, 2023, until the end of the season.
Fantasy points are based on the ESPN standard game.
Resources: Goalie depth chart | Daily lines | Projections | Play for free | Player rater | Most added/dropped | Mock draft lobby | How to watch on ESPN+
ESPN Fantasy Hockey top 250 rankings for 2023-24
1. Connor McDavid, C, Edm (C1)
2. Cale Makar, D, Col (D1)
3. David Pastrnak, RW, Bos (RW1)
4. Nikita Kucherov, RW, TB (RW2)
5. Auston Matthews, C, Tor (C2)
6. Jack Hughes, C, NJ (C3)
7. Cam Talbot, G, LA (G1)
8. Nathan MacKinnon, C, Col (C4)
9. Noah Dobson, D, NYI (D2)
10. William Nylander, RW, Tor (RW3)
11. Artemi Panarin, LW, NYR (LW1)
12. J.T. Miller, C, Van (C5)
13. Leon Draisaitl, C, Edm (C6)
14. Mikko Rantanen, RW, Col (RW4)
15. Filip Forsberg, LW, Nsh (LW2)
16. Connor Hellebuyck, G, Wpg (G2)
17. Elias Pettersson, C, Van (C7)
18. Sam Reinhart, RW, Fla (RW5)
19. Brady Tkachuk, LW, Ott (LW3)
20. Jacob Trouba, D, NYR (D3)
21. Kirill Kaprizov, LW, Min (LW4)
22. Evan Bouchard, D, Edm (D4)
23. Quinn Hughes, D, Van (D5)
24. Joe Pavelski, RW, Dal (RW6)
25. Moritz Seider, D, Det (D6)
26. Jake Oettinger, G, Dal (G3)
27. Thatcher Demko, G, Van (G4)
28. Adin Hill, G, Vgk (G5)
29. Adam Fox, D, NYR (D7)
30. Kyle Connor, LW, Wpg (LW5)
31. Rasmus Dahlin, D, Buf (D8)
32. Joel Eriksson Ek, C, Min (C8)
33. Zach Hyman, RW, Edm (RW7)
34. Roman Josi, D, Nsh (D9)
35. Mitchell Marner, RW, Tor (RW8)
36. Igor Shesterkin, G, NYR (G6)
37. Jack Eichel, C, Vgk (C9)
38. Charlie McAvoy, D, Bos (D10)
39. Sidney Crosby, C, Pit (C10)
40. Ilya Sorokin, G, NYI (G7)
41. Brayden Point, C, TB (C11)
42. Anze Kopitar, C, LA (C12)
43. Tristan Jarry, G, Pit (G8)
44. Josh Morrissey, D, Wpg (D11)
45. Adrian Kempe, RW, LA (RW9)
46. Tim Stutzle, C, Ott (C13)
47. Mike Matheson, D, Mon (D12)
48. Jeremy Swayman, G, Bos (G9)
49. Steven Stamkos, C, TB (C14)
50. Jason Robertson, LW, Dal (LW6)
51. Alex Pietrangelo, D, Vgk (D13)
52. Matthew Tkachuk, RW, Fla (RW10)
53. Morgan Rielly, D, Tor (D14)
54. Jake Sanderson, D, Ott (D15)
55. John Carlson, D, Wsh (D16)
56. Alex DeBrincat, LW, Det (LW7)
57. Alexandar Georgiev, G, Col (G10)
58. Evander Kane, LW, Edm (LW8)
59. Chris Kreider, LW, NYR (LW9)
60. Mika Zibanejad, C, NYR (C15)
61. Brock Boeser, RW, Van (RW11)
62. Mats Zuccarello, RW, Min (RW12)
63. Valeri Nichushkin, RW, Col (RW13)
64. Boone Jenner, C, Cls (C16)
65. Brad Marchand, LW, Bos (LW10)
66. Trevor Moore, LW, LA (LW11)
67. Ryan O'Reilly, C, Nsh (C17)
68. Roope Hintz, C, Dal (C18)
69. Victor Hedman, D, TB (D17)
70. Alec Martinez, D, Vgk (D18)
71. Mark Scheifele, C, Wpg (C19)
72. Jake Walman, D, Det (D19)
73. Sebastian Aho, C, Car (C20)
74. Jesper Bratt, RW, NJ (RW14)
75. Nico Hischier, C, NJ (C21)
76. MacKenzie Weegar, D, Cgy (D20)
77. Sean Durzi, D, Ari (D21)
78. Dylan Larkin, C, Det (C22)
79. Erik Karlsson, D, Pit (D22)
80. Alex Tuch, RW, Buf (RW15)
81. Jake Guentzel, LW, Pit (LW12)
82. Bryan Rust, RW, Pit (RW16)
83. Rasmus Andersson, D, Cgy (D23)
84. Brayden McNabb, D, Vgk (D24)
85. Darnell Nurse, D, Edm (D25)
86. Clayton Keller, LW, Ari (LW13)
87. Aleksander Barkov, C, Fla (C23)
88. Vincent Trocheck, C, NYR (C24)
89. Wyatt Johnston, C, Dal (C25)
90. John Tavares, C, Tor (C26)
91. Linus Ullmark, G, Bos (G11)
92. Tage Thompson, C, Buf (C27)
93. Frank Vatrano, RW, Ana (RW17)
94. Tyler Toffoli, RW, NJ (RW18)
95. Alex Ovechkin, LW, Wsh (LW14)
96. Sergei Bobrovsky, G, Fla (G12)
97. Ryan Nugent-Hopkins, C, Edm (C28)
98. Kaiden Guhle, D, Mon (D26)
99. Connor Bedard, C, Chi (C29)
100. Juuse Saros, G, Nsh (G13)
101. Jakob Chychrun, D, Ott (D27)
102. Mathew Barzal, C, NYI (C30)
103. Eeli Tolvanen, LW, Sea (LW15)
104. Kevin Fiala, LW, LA (LW16)
105. Timo Meier, LW, NJ (LW17)
106. Thomas Chabot, D, Ott (D28)
107. Filip Hronek, D, Van (D29)
108. Brandon Montour, D, Fla (D30)
109. Carter Verhaeghe, LW, Fla (LW18)
110. Brandon Hagel, LW, TB (LW19)
111. Miro Heiskanen, D, Dal (D31)
112. Zach Werenski, D, Cls (D32)
113. Mario Ferraro, D, SJ (D33)
114. Lawson Crouse, RW, Ari (RW19)
115. Matt Roy, D, LA (D34)
116. Artem Zub, D, Ott (D35)
117. Justin Faulk, D, StL (D36)
118. Charlie Coyle, C, Bos (C31)
119. Jonas Brodin, D, Min (D37)
120. Drew Doughty, D, LA (D38)
121. Jake Middleton, D, Min (D39)
122. Kris Letang, D, Pit (D40)
123. Ivan Provorov, D, Cls (D41)
124. Travis Sanheim, D, Phi (D42)
125. Patrick Kane, RW, Det (RW20)
126. Tom Wilson, RW, Wsh (RW21)
127. William Karlsson, C, Vgk (C32)
128. Cole Caufield, LW, Mon (LW20)
129. Shayne Gostisbehere, D, Det (D43)
130. Mikhail Sergachev, D, TB (D44)
131. Pavel Buchnevich, RW, StL (RW22)
132. Brock Nelson, C, NYI (C33)
133. Elias Lindholm, RW, Cgy (RW23)
134. Seth Jones, D, Chi (D45)
135. Shea Theodore, D, Vgk (D46)
136. Matt Duchene, C, Dal (C34)
137. Robby Fabbri, LW, Det (LW21)
138. Jamie Benn, LW, Dal (LW22)
139. Pavel Zacha, C, Bos (C35)
140. Mason McTavish, C, Ana (C36)
141. Teuvo Teravainen, RW, Car (RW24)
142. Josh Norris, C, Ott (C37)
143. Bo Horvat, C, NYI (C38)
144. Drake Batherson, RW, Ott (RW25)
145. Andrei Svechnikov, LW, Car (LW23)
146. Owen Tippett, RW, Phi (RW26)
147. Radko Gudas, D, Ana (D47)
148. Devon Toews, D, Col (D48)
149. Evgeni Malkin, C, Pit (C39)
150. Travis Konecny, RW, Phi (RW27)
151. Seth Jarvis, RW, Car (RW28)
152. Jamie Oleksiak, D, Sea (D49)
153. Mark Stone, RW, Vgk (RW29)
154. Ryan Pulock, D, NYI (D50)
155. Leo Carlsson, C, Ana (C40)
156. Cole Perfetti, LW, Wpg (LW24)
157. Thomas Harley, D, Dal (D51)
158. Jeff Petry, D, Det (D52)
159. Robert Thomas, C, StL (C41)
160. Jake Neighbours, LW, StL (LW25)
161. Jason Dickinson, C, Chi (C42)
162. Scott Mayfield, D, NYI (D53)
163. Colton Parayko, D, StL (D54)
164. Brent Burns, D, Car (D55)
165. Filip Gustavsson, G, Min (G14)
166. J.T. Compher, RW, Det (RW30)
167. Claude Giroux, RW, Ott (RW31)
168. Jonathan Marchessault, RW, Vgk (RW32)
169. David Savard, D, Mon (D56)
170. J.J. Moser, D, Ari (D57)
171. Noah Hanifin, D, Cgy (D58)
172. Connor Ingram, G, Ari (G15)
173. Tomas Hertl, C, SJ (C43)
174. Chris Tanev, D, Cgy (D59)
175. Torey Krug, D, StL (D60)
176. Tyler Seguin, RW, Dal (RW33)
177. Lucas Raymond, LW, Det (LW26)
178. Sean Walker, D, Phi (D61)
179. Nick Schmaltz, RW, Ari (RW34)
180. Mathieu Joseph, LW, Ott (LW27)
181. Jaccob Slavin, D, Car (D62)
182. Erik Gudbranson, D, Cls (D63)
183. Tommy Novak, C, Nsh (C44)
184. Pierre-Luc Dubois, C, LA (C45)
185. Mikey Anderson, D, LA (D64)
186. Tyler Myers, D, Van (D65)
187. Niko Mikkola, D, Fla (D66)
188. Anthony Beauvillier, RW, Chi (RW35)
189. Brady Skjei, D, Car (D67)
190. Ilya Lyubushkin, D, Ana (D68)
191. Adam Larsson, D, Sea (D69)
192. Jared McCann, RW, Sea (RW36)
193. Aaron Ekblad, D, Fla (D70)
194. Jordan Binnington, G, StL (G16)
195. Michael Carcone, RW, Ari (RW37)
196. Nick Suzuki, C, Mon (C46)
197. Alexander Romanov, D, NYI (D71)
198. Jonathan Quick, G, NYR (G17)
199. Ryan McDonagh, D, Nsh (D72)
200. Mason Marchment, LW, Dal (LW28)
201. Philipp Kurashev, LW, Chi (LW29)
202. Jared Spurgeon, D, Min (D73)
203. Erik Gustafsson, D, NYR (D74)
204. JJ Peterka, RW, Buf (RW38)
205. Nick Seeler, D, Phi (D75)
206. Mark Giordano, D, Tor (D76)
207. Brayden Schenn, C, StL (C47)
208. Brenden Dillon, D, Wpg (D77)
209. Gustav Nyquist, RW, Nsh (RW39)
210. Sean Couturier, C, Phi (C48)
211. Jeff Skinner, LW, Buf (LW30)
212. Dawson Mercer, RW, NJ (RW40)
213. Vince Dunn, D, Sea (D78)
214. Kyle Palmieri, RW, NYI (RW41)
215. Erik Haula, LW, NJ (LW31)
216. Jordan Kyrou, RW, StL (RW42)
217. Dougie Hamilton, D, NJ (D79)
218. Connor Murphy, D, Chi (D80)
219. Cam York, D, Phi (D81)
220. Bowen Byram, D, Col (D82)
221. Quinton Byfield, C, LA (C49)
222. Ridly Greig, C, Ott (C50)
223. Esa Lindell, D, Dal (D83)
224. Alexis Lafreniere, LW, NYR (LW32)
225. Travis Hamonic, D, Ott (D84)
226. Simon Nemec, D, NJ (D85)
227. Matt Boldy, LW, Min (LW33)
228. Ross Colton, LW, Col (LW34)
229. Rasmus Sandin, D, Wsh (D86)
230. Kirill Marchenko, LW, Cls (LW35)
231. Owen Power, D, Buf (D87)
232. Mattias Ekholm, D, Edm (D88)
233. Ryan Hartman, C, Min (C51)
234. Cam Fowler, D, Ana (D89)
235. Oliver Ekman-Larsson, D, Fla (D90)
236. Gustav Lindstrom, D, Mon (D91)
237. Carter Hart, G, Phi (G18)
238. Anders Lee, LW, NYI (LW36)
239. Nic Dowd, C, Wsh (C52)
240. Dylan DeMelo, D, Wpg (D92)
241. K'Andre Miller, D, NYR (D93)
242. Ben Chiarot, D, Det (D94)
243. Oliver Bjorkstrand, RW, Sea (RW43)
244. Andrei Kuzmenko, LW, Van (LW37)
245. Nick Bjugstad, C, Ari (C53)
246. Cam Atkinson, RW, Phi (RW44)
247. Pavel Mintyukov, D, Ana (D95)
248. Adam Lowry, C, Wpg (C54)
249. Phillip Danault, C, LA (C55)
250. Josh Brown, D, Ari (D96)