A few new names leap into the top 250 following the NHL's trade deadline. These rankings are based on expectations of fantasy points produced from March 11, 2024, 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. Auston Matthews, C, Tor (C1)
2. Connor McDavid, C, Edm (C2)
3. Nathan MacKinnon, C, Col (C3)
4. Igor Shesterkin, G, NYR (G1)
5. Nikita Kucherov, RW, TB (RW1)
6. Artemi Panarin, LW, NYR (LW1)
7. Noah Dobson, D, NYI (D1)
8. Kirill Kaprizov, LW, Min (LW2)
9. Zach Hyman, RW, Edm (RW2)
10. Vincent Trocheck, C, NYR (C4)
11. J.T. Miller, C, Van (C5)
12. William Nylander, RW, Tor (RW3)
13. Adam Fox, D, NYR (D2)
14. Leon Draisaitl, C, Edm (C6)
15. Sidney Crosby, C, Pit (C7)
16. Jack Hughes, C, NJ (C8)
17. Mitchell Marner, S, Tor (S1)
18. Sam Reinhart, RW, Fla (RW4)
19. Brady Tkachuk, LW, Ott (LW3)
20. Valeri Nichushkin, RW, Col (RW5)
21. Cale Makar, D, Col (D3)
22. Juuse Saros, G, Nsh (G2)
23. Bryan Rust, RW, Pit (RW6)
24. Thomas Chabot, D, Ott (D4)
25. Drew Doughty, D, LA (D5)
26. John Carlson, D, Wsh (D6)
27. Mathew Barzal, C, NYI (C9)
28. Jack Eichel, C, Vgk (C10)
29. Frank Vatrano, RW, Ana (RW7)
30. Chris Kreider, LW, NYR (LW4)
31. Josh Morrissey, D, Wpg (D7)
32. Evan Bouchard, D, Edm (D8)
33. Kyle Connor, LW, Wpg (LW5)
34. Connor Hellebuyck, G, Wpg (G3)
35. Rasmus Dahlin, D, Buf (D9)
36. Adrian Kempe, RW, LA (RW8)
37. Shea Theodore, D, Vgk (D10)
38. Shane Pinto, C, Ott (C11)
39. Joel Eriksson Ek, C, Min (C12)
40. MacKenzie Weegar, D, Cgy (D11)
41. David Pastrnak, RW, Bos (RW9)
42. Mikko Rantanen, RW, Col (RW10)
43. Ryan Pulock, D, NYI (D12)
44. Kevin Fiala, LW, LA (LW6)
45. Moritz Seider, D, Det (D13)
46. Brock Nelson, C, NYI (C13)
47. Roman Josi, D, Nsh (D14)
48. Jake Guentzel, LW, Car (LW7)
49. Mika Zibanejad, C, NYR (C14)
50. Alex Pietrangelo, D, Vgk (D15)
51. Victor Hedman, D, TB (D16)
52. Brayden Point, C, TB (C15)
53. Cam Talbot, G, LA (G4)
54. Matthew Tkachuk, RW, Fla (RW11)
55. Jordan Binnington, G, StL (G5)
56. Alex Ovechkin, LW, Wsh (LW8)
57. Dylan Strome, C, Wsh (C16)
58. Aleksander Barkov, C, Fla (C17)
59. Travis Konecny, RW, Phi (RW12)
60. Sebastian Aho, C, Car (C18)
61. Sergei Bobrovsky, G, Fla (G6)
62. Kris Letang, D, Pit (D17)
63. Frederik Andersen, G, Car (G7)
64. Mike Matheson, D, Mon (D18)
65. Andrei Svechnikov, LW, Car (LW9)
66. Morgan Rielly, D, Tor (D19)
67. William Karlsson, C, Vgk (C19)
68. Filip Forsberg, LW, Nsh (LW10)
69. Zach Werenski, D, Cls (D20)
70. Vince Dunn, D, Sea (D21)
71. Nick Suzuki, C, Mon (C20)
72. Jakob Chychrun, D, Ott (D22)
73. Elias Pettersson, C, Van (C21)
74. Mats Zuccarello, RW, Min (RW13)
75. Radko Gudas, D, Ana (D23)
76. Boone Jenner, C, Cls (C22)
77. Jonathan Marchessault, RW, Vgk (RW14)
78. Stuart Skinner, G, Edm (G8)
79. Mark Scheifele, C, Wpg (C23)
80. Anze Kopitar, C, LA (C24)
81. Colton Parayko, D, StL (D24)
82. Tim Stutzle, C, Ott (C25)
83. Thatcher Demko, D, Van (D25)
84. Sean Durzi, D, Ari (D26)
85. Mario Ferraro, D, SJ (D27)
86. Robert Thomas, C, StL (C26)
87. Jared McCann, RW, Sea (RW15)
88. Tom Wilson, RW, Wsh (RW16)
89. Trevor Moore, LW, LA (LW11)
90. Darnell Nurse, D, Edm (D28)
91. Charlie McAvoy, D, Bos (D29)
92. Bo Horvat, C, NYI (C27)
93. Brandon Montour, D, Fla (D30)
94. Timo Meier, LW, NJ (LW12)
95. Matt Roy, D, LA (D31)
96. Sean Monahan, C, Wpg (C28)
97. Drake Batherson, RW, Ott (RW17)
98. Erik Karlsson, D, Pit (D32)
99. Travis Sanheim, D, Phi (D33)
100. Vladimir Tarasenko, RW, Fla (RW18)
101. Patrick Kane, RW, Det (RW19)
102. Nazem Kadri, C, Cgy (C29)
103. Dylan Larkin, C, Det (C30)
104. Matt Boldy, LW, Min (LW13)
105. Jonas Brodin, D, Min (D34)
106. Brock Boeser, RW, Van (RW20)
107. Jesper Bratt, RW, NJ (RW21)
108. Blake Coleman, RW, Cgy (RW22)
109. Jake Sanderson, D, Ott (D35)
110. Nico Hischier, C, NJ (C31)
111. Tyler Toffoli, RW, Wpg (RW23)
112. Ryan Nugent-Hopkins, C, Edm (C32)
113. Rasmus Andersson, D, Cgy (D36)
114. Steven Stamkos, C, TB (C33)
115. Adam Henrique, LW, Edm (LW14)
116. Alex DeBrincat, LW, Det (LW15)
117. Alexander Romanov, D, NYI (D37)
118. Jake Walman, D, Det (D38)
119. David Savard, D, Mon (D39)
120. Jake McCabe, D, Tor (D40)
121. Gabriel Vilardi, C, Wpg (C34)
122. Mikael Granlund, LW, SJ (LW16)
123. Noah Hanifin, D, Vgk (D41)
124. Eeli Tolvanen, LW, Sea (LW17)
125. Mason McTavish, C, Ana (C35)
126. Brandon Hagel, LW, TB (LW18)
127. Owen Tippett, RW, Phi (RW24)
128. Connor Bedard, C, Chi (C36)
129. Miro Heiskanen, D, Dal (D42)
130. Pavel Buchnevich, RW, StL (RW25)
131. Artem Zub, D, Ott (D43)
132. Carter Verhaeghe, LW, Fla (LW19)
133. John Tavares, C, Tor (C37)
134. Cam York, D, Phi (D44)
135. K'Andre Miller, D, NYR (D45)
136. Kaiden Guhle, D, Mon (D46)
137. Martin Necas, RW, Car (RW26)
138. Juraj Slafkovsky, LW, Mon (LW20)
139. Jake Oettinger, G, Dal (G9)
140. Jake Middleton, D, Min (D47)
141. Adam Larsson, D, Sea (D48)
142. Rasmus Sandin, D, Wsh (D49)
143. Kyle Palmieri, RW, NYI (RW27)
144. Jeremy Swayman, G, Bos (G10)
145. Claude Giroux, RW, Ott (RW28)
146. Evander Kane, LW, Edm (LW21)
147. Marcus Pettersson, D, Pit (D50)
148. Timothy Liljegren, D, Tor (D51)
149. Brayden McNabb, D, Vgk (D52)
150. Clayton Keller, LW, Ari (LW22)
151. Alex Tuch, RW, Buf (RW29)
152. Quinn Hughes, D, Van (D53)
153. Nikolaj Ehlers, LW, Wpg (LW23)
154. Tage Thompson, C, Buf (C38)
155. Seth Jarvis, RW, Car (RW30)
156. Nick Schmaltz, RW, Ari (RW31)
157. Justin Faulk, D, StL (D54)
158. Jacob Markstrom, G, Cgy (G11)
159. Phillip Danault, C, LA (C39)
160. Alexis Lafreniere, LW, NYR (LW24)
161. Evgeni Malkin, C, Pit (C40)
162. Brad Marchand, LW, Bos (LW25)
163. Brock Faber, D, Min (D55)
164. Matt Duchene, C, Dal (C41)
165. Ilya Sorokin, G, NYI (G12)
166. Joey Daccord, G, Sea (G13)
167. Seth Jones, D, Chi (D56)
168. Ben Chiarot, D, Det (D57)
169. Chris Tanev, D, Dal (D58)
170. Anders Lee, LW, NYI (LW26)
171. Nikita Zaitsev, D, Chi (D59)
172. Joe Pavelski, RW, Dal (RW32)
173. Nino Niederreiter, RW, Wpg (RW33)
174. Neal Pionk, D, Wpg (D60)
175. Tyson Foerster, RW, Phi (RW34)
176. Jason Robertson, LW, Dal (LW27)
177. Mikey Anderson, D, LA (D61)
178. Rickard Rakell, RW, Pit (RW35)
179. Alexandar Georgiev, G, Col (G14)
180. Fabian Zetterlund, RW, SJ (RW36)
181. Devon Toews, D, Col (D62)
182. Brent Burns, D, Car (D63)
183. Pyotr Kochetkov, G, Car (G15)
184. Yegor Sharangovich, C, Cgy (C42)
185. Adin Hill, G, Vgk (G16)
186. Adam Pelech, D, NYI (D64)
187. Quinton Byfield, C, LA (C43)
188. Brady Skjei, D, Car (D65)
189. Shayne Gostisbehere, D, Det (D66)
190. Roope Hintz, C, Dal (C44)
191. Gustav Nyquist, RW, Nsh (RW37)
192. Torey Krug, D, StL (D67)
193. Bowen Byram, D, Buf (D68)
194. Lucas Raymond, LW, Det (LW28)
195. Troy Terry, C, Ana (C45)
196. Dylan DeMelo, D, Wpg (D69)
197. Andrei Vasilevskiy, G, TB (G17)
198. Jordan Kyrou, RW, StL (RW38)
199. Ilya Samsonov, G, Tor (G18)
200. Thomas Harley, D, Dal (D70)
201. Anthony Mantha, RW, Vgk (RW39)
202. Charlie Coyle, C, Bos (C46)
203. Linus Ullmark, G, Bos (G19)
204. Nick Foligno, LW, Chi (LW29)
205. Oliver Bjorkstrand, RW, Sea (RW40)
206. Ryan O'Reilly, C, Nsh (C47)
207. Mattias Ekholm, D, Edm (D71)
208. Cole Caufield, LW, Mon (LW30)
209. Sam Bennett, C, Fla (C48)
210. Jordan Eberle, RW, Sea (RW41)
211. Jeff Skinner, LW, Buf (LW31)
212. Ivan Provorov, D, Cls (D72)
213. Jack Roslovic, C, NYR (C49)
214. Dylan Guenther, RW, Ari (RW42)
215. Wyatt Johnston, C, Dal (C50)
216. Marc-Edouard Vlasic, D, SJ (D73)
217. Ukko-Pekka Luukkonen, G, Buf (G20)
218. Michael Bunting, LW, Pit (LW32)
219. Cam Fowler, D, Ana (D74)
220. Max Pacioretty, LW, Wsh (LW33)
221. Owen Power, D, Buf (D75)
222. William Eklund, LW, SJ (LW34)
223. Tristan Jarry, G, Pit (G21)
224. Tyler Bertuzzi, LW, Tor (LW35)
225. Lawson Crouse, RW, Ari (RW43)
226. Logan Stankoven, C, Dal (C51)
227. Joel Farabee, LW, Phi (LW36)
228. Jacob Trouba, D, NYR (D76)
229. Matias Maccelli, LW, Ari (LW37)
230. Morgan Frost, C, Phi (C52)
231. Alex Wennberg, C, NYR (C53)
232. Ryan Hartman, C, Min (C54)
233. Connor McMichael, C, Wsh (C55)
234. Erik Gudbranson, D, Cls (D77)
235. Cole Sillinger, C, Cls (C56)
236. Sean Walker, D, Col (D78)
237. Mark Giordano, D, Tor (D79)
238. Dylan Cozens, C, Buf (C57)
239. Ryan McDonagh, D, Nsh (D80)
240. Leo Carlsson, C, Ana (C58)
241. Chandler Stephenson, C, Vgk (C59)
242. Hendrix Lapierre, C, Wsh (C60)
243. Jake Neighbours, LW, StL (LW38)
244. Thomas Bordeleau, C, SJ (C61)
245. Jonathan Huberdeau, LW, Cgy (LW39)
246. Elias Lindholm, RW, Van (RW44)
247. Darren Raddysh, D, TB (D81)
248. Scott Laughton, C, Phi (C62)
249. Luke Hughes, D, NJ (D82)
250. Alexander Nylander, LW, Cls (LW2)