Hey all, it's that time again. I've now grown to the point where I can confidently rank what I believe are the best 250 eligible prospects for the 2018 NHL Draft. I did take February off as I was very busy, so this will be my 7th ranking of these guys. As always, please let me know what you think. If you don't see someone on this list that you think should be on, please let me know as I probably haven't seen them play. I've seen almost every player on this list play at least once, mostly by watching games, but sometimes through highlights for harder to reach teams.

1. D Rasmus Dahlin
2. LW/RW Andrei Svechnikov
3. LW/RW Filip Zadina
4. D Adam Boqvist
5. D Noah Dobson
6. D Evan Bouchard
7. RW Oliver Wahlstrom
8. LW Brady Tkachuk
9. D Quinn Hughes
10. D Ty Smith
11. LW Joel Farabee
12. C Jesperi Kotkaniemi
13. LW/RW Dominik Bokk
14. D Calen Addison
15. C Rasmus Kupari
16. D Ryan Merkley
17. C Joe Veleno
18. LW Grigori Denisenko
19. C Barrett Hayton
20. D Bode Wilde
21. RW Akil Thomas
22. D K'Andre Miller
23. C Isac Lundestrom
24. D Alexander Alexeyev
25. D Jett Woo
26. D Mattias Samuelsson
27. C Jack McBain
28. C/RW Vitali Kravtsov
29. D Jared McIssac
30. C Jacob Olofsson
31. C Alexander Khovanov
32. RW Serron Noel
33. C Filip Hallander
34. RW Martin Kaut
35. D Rasmus Sandin
36. C Blake McLaughlin
37. C Cole Fonstad
38. C/LW Benoit-Olivier Groulx
39. C Jakub Lauko
40. D Danila Galenyuk
41. C Ryan McLeod
42. C Ty Dellandrea
43. C/LW Phillip Kurashev
44. C Milos Roman
45. G Jakub Skarek
46. LW Bulat Shafigullin
47. C Liam Foudy
48. C Jay O'Brien
49. C Cameron Hillis
50. D Nils Lundqvist
51. LW Anderson MacDonald
52. RW Dmitri Zavgorodny
53. D Jacob Bernard-Docker
54. D Adam Ginning
55. LW Jonatan Berggren
56. LW Nando Eggenberger
57. RW Jesse Ylonen
58. LW Albin Eriksson
59. LW Ruslan Ishakov
60. C Jake Wise
61. D Xavier Bouchard
62. G Jacob Ingham
63. C Allan McShane
64. C Oscar Back
65. D Martin Fehevary
66. C Curtis Hall
67. D Adam Samuelsson
68. RW Kody Clark
69. D Sean Durzi
70. LW/C Adam Liska
71. D Jonathan Tychonick
72. C Jacob Pivonka
73. C Kyle Topping
74. C Jack Drury
75. LW Vladislav Kotlov
76. RW Sampo Ranto
77. RW Riley Sutter
78. C Gavin Hain
79. G Alexis Gravel
80. C Filip Kral
81. D Nico Gross
82. C David Gustafsson
83. C Jachym Kondelik
84. D Alex Regula
85. D Jacob Ragnarsson
86. RW Kirill Nizhnikov
87. RW Niklas Nordgren
88. RW Kirill Marchenko
89. D Xavier Bernard
90. D Axel Andersson
91. C Alexander Zhabreyev
92. G Amir Miftakhov
93. G Lukas Dotsal
94. LW/C Yegor Sokolov
95. C Eric Florchuk
96. RW Lenni Killinen
97. D Danila Zhuravlyov
98. C Luka Barzan
99. D Nicholas Beaudin
100. D Denis Busby
101. C Nathan Dunkley
102. C Curtis Douglas
103. D Stanislav Demin
104. LW Gabriel Fortier
105. C Blade Jenkins
106. RW/C Ryan O'Reilly
107. D Giovanni Vallati
108. C Damien Giroux
109. LW Jackson Leppard
110. D Miska Kukkonen
111. D Owen Lalonde
112. G Kevin Mandolese
113. LW Krystof Hrabik
114. D Ty Emberson
115. D Carter Robertson
116. C Marcus Westfalt
117. D Declan Chisholm
118. RW Tyler Madden
119. LW Jan Jenik
120. D Zach Malik
121. G Jordan Kooy
122. D Filip Johansson
123. C Jonathan Gruden
124. C Brady Hinz
125. C Carl Wassenius
126. RW Nikita Rtishchev
127. LW Lukas Wernblom
128. RW Matthey Grouchy
129. RW Samuel Fagemo
130. LW David Levin
131. C Jack DeBoer
132. C Semyon Der-Arguchintsev
133. G Oliver Rodrigue
134. C Brendan Budy
135. D Saku Vesterinen
136. C Tyler Popowich
137. D Michal Ivan
138. D Santeri Salmela
139. D Christian Lindberg
140. LW Liam Kirk
141. D Caleb Everett
142. C Matthias Emilio Pettersen
143. LW Chase Wouters
144. C Andrej Kukuca
145. C Riley Stotts
146. C Paul Cotter
147. G Justus Annunen
148. D Kevin Bahl
149. D Austin Chorney
150. D Bogdan Zhilyakov
151. LW Jack Jensen
152. C/RW Matej Pekar
153. RW Jeremi Gerber
154. D Scott Perunovich
155. LW Ivan Muranov
156. C Connor Roberts
157. D Chase Hartje
158. C/LW Angus Crookshank
159. D Adam Thilander
160. LW Linus Nyman
161. C/RW Oliver True
162. C Samuel Bitten
163. D Juuso Ketola
164. D Libor Zabransky
165. RW Pavel Rotenberg
166. RW Gillian Kohler
167. G Keegan Karki
168. LW Karel Plasek
169. LW/C Nikita A. Rozhkov
170. C/RW Austin Wong
171. D Adam McCormick
172. RW Pavel Gogolev
173. C Yegor Sharangovich
174. RW/C Kristian Reichel
175. LW Jake Gricius
176. G Jake Kucharski
177. D Sean Comrie
178. RW Brodi Stuart
178. LW Samuel Salonen
180. D Merrick Rippon
181. C/LW Alexander Steeves
182. D Toni Utunen
183. C Emil Oskanen
184. LW Simon Appleqvist
185. C Matthew Struthers
187. C Riley Damani
188. C Carson Focht
189. RW/D Nicolas Guay
190. LW Samuel Bucek
191. C Brett Kemp
192. D Max Crozier
193. LW Johnny Gruden
194. C Mikhail Bitsadze
195. RW Nikolai Kovalenko
196. C/LW Tyler Weiss
197. RW Ryan Chyzowski
198. D Gleb Babinstev
199. C Matthias Laferriere
200. RW Liam Kindree
201. C Eli Zummack
202. C Aidan Dudas
203. LW Jacob Tortora
204. D Antoine Crete-Belzile
205. C/LW Justin Almeida
206. RW Pavel Shen
207. LW Adam Gajarsky
208. G Justin Blanchette
209. C Ryan Peckford
210. C Hunter Holmes
211. D Tomas Dajcar
212. D Tyler Tucker
213. G Dean McNabb
214. C Adam McMaster
215. D Connor Corcoran
216. C Luke Burghardt
217. D Marc Del Gaizo
218. C Cedric Desruisseaux
219. D Brady Lyle
220. LW James Malm
221. D Tommy Miller
222. D Dylan Plouffe
223. RW Martin Pospisil
224. D Michael Callahan
225. D Luke Zazula
226. RW/C Patrick Giles
227. RW Spencer Moe
228. C Albert Michnac
229. LW Kaid Oliver
230. RW Jeremy McKenna
231. C Tristen Nielsen
232. LW Jack Randl
233. D Seth Barton
234. C Elijah Brown
235. C Zach Solow
236. LW Oliver Okuliar
237. C Tyce Thompson
238. D Yegor Samula
239. LW Orca Weisblatt
240. D Martin Bucko
241. G Olof Lindblom
242. RW Ryan Savage
243. G Zach Bouthillier
244. RW German Grachyov
245. D Justin MacPherson
246. D William Ennis
247. LW/C Alex Gritz
248. D Peter Stratis
249. LW Matthew MacDougall
250. D Wyatte Wylie

(Thanks to @SniperHF )