So before reading this, there's a few things I'd like to say just to clear confusion and FAQ's.

-There are no goalies in this ranking, I'm not a goalie scout, and I'm not very good at evaluating them!
-The MAX number of games played in the NHL to be included is 25. I could have missed out on a few guys but I tried.
-This is purely my opinion using my own scouting, sorry if your team's player isn't high enough.
This includes 2018 drafted prospects.
Thanks for reading; comments, questions and opinions are always welcome, I will try to respond to as many as I can.


1. D Rasmus Dahlin (BUF)
2. C Elias Pettersson (VAN)
3. RW Andrei Svechnikov (CAR)
4. C Casey Mittlestadt (BUF)
5. D Miro Heiskanen (DAL)
6. C Martin Necas (CAR)
7. RW Kirill Kaprizov (MIN)
8. D Quinn Hughes (VAN)
9. RW Filip Zadina (DET)
10. C Cody Glass (VGK)
11. D Cale Makar (COL)
12. C/LW Filip Chytil (NYR)
13. C Jesperi Kotkaniemi (MTL)
14. LW Eeli Tolvanen (NSH)
15. C Henrik Borgstrom (FLA)
16. C Dylan Strome (ARZ)
17. C Gabriel Vilardi (LAK)
18. D Evan Bouchard (EDM)
19. D Adam Boqvist (CHI)
20. D Noah Dobson (NYI)
21. C Robert Thomas (STL)
22. C Ryan Donato (BOS)
23. LW Kristian Vesalainen (WPG)
24. C Lias Andersson (NYR)
25. LW Brady Tkachuk (OTT)
26. C Morgan Frost (PHI)
27. RW Jordan Kyrou (STL)
28. C/RW Nick Suzuki (VGK)
29. D Timothy Liljegren (TOR)
30. RW Vitali Kravtsov (NYR)
31. LW Oliver Wahlstrom (NYI)
32. C Sam Steel (ANA)
33. D Connor Timmins (COL)
34. D Erik Brannstrom (VGK)
35. RW Klim Kostin (STL)
36. D Callan Foote (TBL)
37. C Michael Rasmussen (DET)
38. D Henri Jokiharju (CHI)
39. RW Nick Merkley (ARZ)
40. D Sami Niku (WPG)
41. C Aleksi Heponieni (FLA)
42. RW Martin Kaut (COL)
43. C/RW Drake Batherson (OTT)
44. RW Kailer Yamamoto (EDM)
45. RW/LW Owen Tippett (FLA)
46. LW Dillon Dube (CGY)
47. LW Joel Farabee (PHI)
48. C Adam Gaudette (VAN)
49. C Ryan Poehling (MTL)
50. LW/RW Dominik Bokk (STL)
51. LW/C Alexander Nylander (BUF)
52. LW Oskar Lindblom (PHI)
53. D Ty Smith (NJD)
54. C Barrett Hayton (ARZ)
55. LW Jonathan Dahlen (VAN)
56. LW Boris Katchouk (TBL)
57. D Juuso Valimnaki (CGY)
58. D Olli Juolevi (VAN)
59. D Kale Clague (LAK)
60. D Phillipe Myers (PHI)
61. D Adam Fox (CAR)
62. C Anthony Cirelli (TB)
63. D Pierre-Olivier Joseph (ARZ)
64. LW Andreas Johnsson (TOR)
65. C Logan Brown (OTT)
66. D Brendan Guhle (BUF)
67. RW Taylor Raddysh (TBL)
68. D Rasmus Andersson (CGY)
69. D K’Andre Miller (NYR)
70. LW/C Dylan Sikura (CHI)
71. C Brett Howden (NYR)
72. D Josh Mahura (ANA)
73. LW Kieffer Bellows (NYI)
74. D Ian Mitchell (CHI)
75. RW/C Troy Terry (ANA)
76. D Nicholas Hague (VGK)
77. RW Kole Lind (VAN)
78. RW/LW Valentin Zykov (CAR)
79. RW Vitali Abramov (CBJ)
80. RW Jonatan Berggren (DET)
81. C Rasmus Kupari (LAK)
82. D Urho Vaakanainen (BOS)
83. LW Tyler Steenbergen (ARZ)
84. D Jacob Larsson (ANA)
85. RW Wade Allison (PHI)
86. C Michael McLeod (NJD)
87. D Jake Bean (CAR)
88. C Ty Dellandrea (DAL)
89. LW/RW Grigori Denisenko (FLA)
90. C Luke Kunin (MIN)
91. D Alexander Alexeyev (WSH)
92. C Shane Bowers (COL)
93. LW Evgeni Svechnikov (DET)
94. RW Alexander Volkov (TBL)
95. RW Mathieu Joseph (TBL)
96. C Mitchell Stephens (TBL)
97. LW Warren Foegele (CAR)
98. C Colin White (OTT)
99. D Ryan Merkley (SJS)
100. C Liam Foudy (CBJ)
101. C Joe Veleno (DET)
102. D Dante Fabbro (NSH)
103. C Alexander Texier (CBJ)
104. D Oliver Kylington (CGY)
105. D Jakub Zboril (BOS)
106. C Janne Kuokkanen (CAR)
107. D Rasmus Sandin (TOR)
108. D Noah Juulsen (MTL)
109. LW Jordan Greenway (MIN)
110. D Ethan Bear (EDM)
111. C Isac Lundestrom (ANA)
112. D Libor Hajek (NYR)
113. D Bode Wilde (NYI)
114. C Joshua Norris (SJS)
115. C Jesper Boqvist (NJD)
116. C Rasmus Asplund (BUF)
117. LW Maxime Comtois (ANA)
118. RW Jesse Ylonen (MTL)
119. C Jack Studnicka (BOS)
120. C Jakob Forsbacka Karlsson (BOS)
121. C Mason Appleton (WPG)
122. D Vladislav Gavrikov (CBJ)
123. RW/C Akil Thomas (LAK)
124. D Lucas Johansen (WSH)
125. D Dennis Cholowski (DET)
126. LW Trent Frederic (BOS)
127. D Calen Addison (PIT)
128. RW Serron Noel (FLA)
129. D Jonathan Tychonick (OTT)
130. RW Victor Olofsson (BUF)
131. D Caleb Jones (EDM)
132. C Jake Wise (CHI)
133. D Josh Brook (MTL)
134. D Jake Walman (STL)
135. D Sebastian Aho (NYI)
136. C Alexis Saarela (CAR)
137. LW Michael Dal Colle (NYI)
138. LW Adam Mascherin (DAL)
139. LW Jason Robertson (DAL)
140. C Jaret-Anderson Dolan (LAK)
141. LW Carl Grundstrom (TOR)
142. LW Lucas Elvenes (ANA)
143. LW Julien Gauthier (CAR)
144. LW Tyler Benson (EDM)
145. D Villi Saarijarvi (DET)
146. C Allan McShane (MTL)
147. C Alexander Khovanov (MTL)
148. D Nils Lundqvist (NYR)
149. C Danny O’Regan (BUF)
150. D Nicholas Meloche (COL)

(Thanks to @SniperHF )