We're way, way out but here's my top 24.
#1, Gavin McKenna, LW, Canada, Medicine Hat Tigers (WHL)
#2, Ethan Belchetz, LW, Canada, Windsor Spitfires (OHL)
#3, Keaton Verhoeff, RD, Canada, Victoria Royals (WHL)
#4, Ryan Roobroeck, C, Canada, Niagara IceDogs (OHL)
#5, Ivar Stenberg, LW, Sweden, Frolunda (J20)
#6, Viggo Bjorck, C, Sweden, Djurgardens (J20)
#7, Mathis Preston, C, Canada, Spokane Chiefs (WHL)
#8, Adam Novotny, LW, Czechia, Mountfield (Czech)
#9, Tynan Lawrence, C, Canada, Muskegon Lumberjacks (USHL)
#10, Ilia Morozov, LW, Russia, Tri-City Storm (USHL)
#11, Braidy Wassilyn, LW, Canada, Niagara IceDogs (OHL)
#12, Maddox Dagenais, C, Canada, Quebec Remparts (QMJHL)
#13, Ryan Lin, RD, Canada, Vancouver Giants (WHL)
#14, Simon Katolicky, LW, Czechia, Tappara (U20)
#15, Mikey Berchild, C, USA, USNTDP (USHL)
#16, Carson Carels, LD, Canada, Prince George Cougars (WHL)
#17, Chase Harrington, LW, Canada, Spokane Chiefs (WHL)
#18, Colin Fitzgerald, C, Canada, Peterborough Petes (OHL)
#19, Luke Schairer, RD, USA, USNTDP (USHL)
#20, Xavier Villeneuve, LD, Canada, Blainville-Boisbriand Armada (QMJHL)
#21, Nikita Ovcharov, LW, Russia, Krasnaya Moskva (MHL)
#22, Alessandro Di Iorio, C, Canada, Sarnia Sting (OHL)
#23, Lars Steiner, RW, Switzerland, Rouyn-Noranda Huskies (QMJHL)
#24, Landon Nycz, LD, USA, Waterloo Black Hawks (USHL)