1. Nathan MacKinnon, F, COL
2. Connor McDavid, F, EDM
3. Nikita Kucherov, F, TBL
4. Leon Draisaitl, F, EDM
5. Macklin Celebrini, F, SJS
6. Jack Eichel, F, VGK
7. David Pastrnak, F, BOS
8. Kirill Kaprizov, F, MIN
9. Jason Robertson, F, DAL
10. Wyatt Johnston, F, DAL
11. Brady Tkachuk, F, OTT
12. Matt Boldy, F, MIN
13. Kyle Connor, F, WPG
14. Martin Necas, F, COL
15. Mark Stone, F, VGK
16. Auston Matthews, F, TOR
17. Tage Thompson, F, BUF
18. Zach Hyman, F, EDM
19. Alex DeBrincat, F, DET
20. Brayden Point, F, TBL
21. Brandon Hagel, F, TBL
22. Nick Suzuki, F, MTL
23. Mark Scheifele, F, WPG
24. Artemi Panarin, F, LAK
25. Jack Hughes, F, NJD
26. Connor Bedard, F, CHI
27. Cole Caufield, F, MTL
28. Cutter Gauthier, F, ANA
29. Jake Guentzel, F, TBL
30. William Nylander, F, TOR
31. Tim Stützle, F, OTT
32. Lucas Raymond, F, DET
33. Leo Carlsson, F, ANA
34. Sam Reinhart, F, FLA
35. Matthew Tkachuk, F, FLA
36. Seth Jarvis, F, CAR
37. Kirill Marchenko, F, CBJ
38. Mika Zibanejad, F, NYR
39. Dylan Larkin, F, DET
40. Tom Wilson, F, WSH
41. J.T. Miller, F, NYR
42. Sebastian Aho, F, CAR
43. Clayton Keller, F, UTA
44. Dylan Guenther, F, UTA
45. Brock Nelson, F, COL
46. Will Smith, F, SJS
47. Mitch Marner, F, VGK
48. Pavel Dorofeyev, F, VGK
49. Tomas Hertl, F, VGK
50. Bo Horvat, F, NYI
51. Alex Tuch, F, BUF
52. Drake Batherson, F, OTT
53. Filip Forsberg, F, NSH
54. Roope Hintz, F, DAL
55. Nick Schmaltz, F, UTA
56. Travis Konecny, F, PHI
57. Adrian Kempe, F, LAK
58. Joel Eriksson Ek, F, MIN
59. Juraj Slafkovsky, F, MTL
60. Logan Cooley, F, UTA
61. Ryan O'Reilly, F, NSH
62. Rickard Rakell, F, PIT
63. Evgeni Malkin, F, PIT
64. Alex Ovechkin, F, WSH
65. Sam Bennett, F, FLA
66. Morgan Geekie, F, BOS
67. Andrei Svechnikov, F, CAR
68. Gabriel Vilardi, F, WPG
69. Jared McCann, F, SEA
70. Steven Stamkos, F, NSH
71. Bryan Rust, F, PIT
72. Adam Fantilli, F, CBJ
73. Carter Verhaeghe, F, FLA
74. Nico Hischier, F, NJD
75. Ryan Nugent-Hopkins, F, EDM
76. John Tavares, F, TOR
77. Timo Meier, F, NJD
78. Jesper Bratt, F, NJD
79. Dylan Cozens, F, OTT
80. Vincent Trocheck, F, NYR
81. Anton Lundell, F, FLA
82. Elias Pettersson, F, VAN
83. Dylan Strome, F, WSH
84. Mathew Barzal, F, NYI
85. Trevor Zegras, F, PHI
86. Ivan Demidov, F, MTL (rookie)
87. Beckett Sennecke, F, ANA (rookie)
88. Matty Beniers, F, SEA
89. Matthew Knies, F, TOR
90. Kiefer Sherwood, F, SJS
91. Jordan Kyrou, F, STL
92. Brad Marchand, F, FLA
93. Nikolaj Ehlers, F, CAR
94. Matt Duchene, F, DAL
95. Mason Marchment, F, CBJ
96. Owen Tippett, F, PHI
97. Artturi Lehkonen, F, COL
98. Valeri Nichushkin, F, COL
99. William Eklund, F, SJS
100. Egor Chinakhov, F, PIT
---
101. Elias Lindholm, F, BOS
102. Jordan Eberle, F, SEA
103. Tyler Toffoli, F, SJS
104. Mats Zuccarello, F, MIN
105. Mikael Granlund, F, ANA
106. Patrick Kane, F, DET
107. Mason McTavish, F, ANA
108. Troy Terry, F, ANA
109. Josh Doan, F, BUF
110. JJ Peterka, F, UTA
111. Pierre-Luc Dubois, F, WSH
112. Jake DeBrusk, F, VAN
113. Pavel Zacha, F, BOS
114. Quinton Byfield, F, LAK
115. Nazem Kadri, F, CGY
116. Charlie Coyle, F, CBJ
117. Aliaksei Protas, F, WSH
118. Sean Monahan, F, CBJ
119. Dylan Holloway, F, STL
120. Anthony Cirelli, F, TBL (INJ.)
121. Fraser Minten, F, BOS (rookie)
122. Gabriel Landeskog, F, COL
123. Claude Giroux, F, OTT
124. Ivan Barbashev, F, VGK
125. Tyler Bertuzzi, F, CHI
126. Will Cuylle, F, NYR
127. Frank Nazar, F, CHI
128. Ryan Hartman, F, MIN
129. Alex Laferriere, F, LAK
130. Oliver Kapanen, F, MTL (rookie)
131. Jack Quinn, F, BUF
132. Pavel Buchnevich, F, STL
133. Anthony Mantha, F, PIT
134. Bobby McMann, F, TOR
135. Anders Lee, F, NYI
136. Boone Jenner, F, CBJ
137. Ryan Leonard, F, WSH (rookie)
138. Justin Sourdif, F, WSH (rookie)
139. Matvei Michkov, F, PHI
---
Key injuries:
Mikko Rantanen, F, DAL
Sidney Crosby, F, PIT
Aleksander Barkov, F, FLA (likely out for season)
Kevin Fiala, F, LAK (out for season)
---
Leave of absence:
Robert Thomas, F, STL: Thomas is taking a temporary leave of absence from the St. Louis Blues because of a personal matter but is expected to return Friday. Thomas, who recently had a right leg procedure, has not played since Jan. 10.
---
Just missed:
Jimmy Snuggerud, F, STL (rookie)
Josh Norris, F, BUF
Ryan McLeod, F, BUF
Jonathan Marchessault, F, NSH
Barrett Hayton, F, UTA