History / Drafts

Kings Draft History

146 picks across 22 drafts ยท 28 first-round picks

146 Selections
28 1st-Rd Picks
49 Active Draftees
36 +100 GP Players
Year # Player Rnd From Pos Country League Yrs GP G A P
2025 14 Radim Mrtka 1 D CZE CZE WHL
2025 16 Braeden Cootes 1 WPG C CAN CAN WHL
2025 30 Will Horcoff 1 VAN C CAN CAN BIG10
2025 46 Daniil Prokhorov 2 W RUS RUS RUSSIA-JR.
2025 78 Tyler Hopkins 3 C CAN CAN OHL
2025 102 Alexis Cournoyer 4 TBL G CAN CAN QMJHL
2025 142 Owen Griffin 5 C CAN CAN OHL
2025 174 Rylan Fellinger 6 D CAN CAN OHL
2024 60 Adam Kleber 2 D USA USA USHL
2024 172 Jonathan Morello 6 MTL C CAN CAN OJHL
2024 188 Matt Lahey 6 D CAN CAN BCHL
2024 220 Nathan Mayes 7 D CAN CAN WHL
2023 81 Brady Cleveland 3 NYI D USA USA NTDP
2023 83 Martin Misiak 3 EDM W SVK SVK USHL
2023 125 Alex Pharand 4 TOR C CAN CAN OHL
2023 141 Florian Xhekaj 5 WSH W CAN CAN OHL
2023 142 Marcel Marcel 5 DET W CZE CZE QMJHL
2023 152 Hudson Malinoski 5 ANH C CAN CAN AJHL
2023 171 Noah Chadwick 6 D CAN CAN WHL
2023 184 Vladimir Nikitin 6 ANH G KAZ KAZ KAZAKHSTAN U20
2022 25 Ivan Miroshnichenko 1 W RUS RUS RUSSIA-2
2022 41 Nathan Gaucher 2 STL C CAN CAN QMJHL
2022 121 Nikita Grebenkin 4 W RUS RUS RUSSIA-JR.
2022 123 Garrett Brown 4 CHI D USA USA USHL
2022 153 Marek Alscher 5 D CZE CZE WHL
2022 155 Jakub Vondras 5 CHI G CZE CZE CZREP-JR.
2022 162 Jack Sparkes 6 COL D CAN CAN OJHL
2022 163 Brandon Lisowsky 6 NYR W CAN CAN WHL
2021 16 Aatu Raty 1 C FIN FIN FINLAND 2 36 0 5 5
2021 87 Ryan Winterton 3 EDM C CAN CAN OHL
2021 142 Ville Ottavainen 5 SJS D FIN FIN FINLAND
2021 144 Jack Matier 5 D CAN CAN OHL
2021 147 Rasmus Korhonen 5 FLA G FIN FIN FINLAND-JR.
2021 165 Daniil Sobolev 6 WSH D RUS RUS RUSSIA-JR.
2021 176 Artem Guryev 6 D RUS RUS OJHL
2021 181 Tyson Galloway 6 ANH D CAN CAN WHL
2021 189 Jack Beck 6 NSH W CAN CAN OHL
2021 223 Samuel Lipkin 7 VAN W USA USA USHL
2020 14 Rodion Amirov 1 ANH W RUS RUS RUSSIA
2020 33 William Wallinder 2 CAR D SWE SWE SWEDEN-JR.
2020 73 Landon Slaggert 3 CLB W USA USA NTDP 1 10 1 0 1
2020 78 Maxim Groshev 3 WPG W RUS RUS RUSSIA
2020 90 Artur Akhtyamov 3 PHX G RUS RUS RUSSIA-JR.
2020 100 Alexander Nikishin 4 VGK D RUS RUS RUSSIA
2020 108 Jackson Hallum 4 W USA USA HIGH-MN
2020 113 Sam Stange 4 SJS W USA USA USHL
2020 125 Jackson Kunz 5 PIT W USA USA HIGH-MN
2020 131 Jake Boltmann 5 VGK D USA USA HIGH-MN
2020 152 Artem Shlaine 5 PHX C RUS RUS HIGH-MN
2019 22 Philip Tomasino 1 OTT C CAN CAN OHL 4 317 33 51 84
2019 23 Tobias Bjornfot 1 D SWE SWE SWEDEN-JR. 2 30 1 7 8
2019 27 Connor McMichael 1 NYI C CAN CAN OHL 4 151 29 35 64
2019 54 Jackson LaCombe 2 D USA USA HIGH-MN 2 140 15 54 69
2019 70 Simon Lundmark 3 TBL D SWE SWE SWEDEN-JR.
2019 76 Aliaksei Protas 3 FLA C BLR BLR WHL 2 164 19 44 63
2019 89 Colten Ellis 3 NYI G CAN CAN QMJHL
2019 114 Mason Primeau 4 BUF C CAN CAN OHL
2019 179 Bryce Brodzinski 6 NYR W USA USA HIGH-MN
2018 148 Jack Gorniak 5 NSH W USA USA HIGH-WI
2018 201 Josiah Slavin 7 EDM W USA USA USHL
2017 8 Timothy Liljegren 1 CAR D SWE SWE SWEDEN 5 285 12 83 95
2017 36 Eetu Luostarinen 2 MTL C FIN FIN FINLAND 4 326 43 51 94
2017 59 Eemeli Rasanen 2 NSH D FIN FIN OHL
2017 163 Fedor Gordeev 6 CAR D CAN CAN OHL
2017 167 Jordan Hollett 6 G CAN CAN WHL
2017 170 Arvid Holm 6 FLA G SWE SWE SWEDEN-JR.
2017 173 Ryan O'Connell 6 PHX D CAN CAN HIGH-ON
2016 9 Olli Juolevi 1 D FIN FIN OHL 1 32 2 6 8
2016 21 German Rubtsov 1 BOS C RUS RUS RUSSIA-JR. 1 40 0 2 2
2016 112 Mikhail Maltsev 4 CHI W RUS RUS RUSSIA-JR. 3 53 1 4 5
2016 159 Nikolai Chebykin 6 W RUS RUS RUSSIA
2016 196 Noah Carroll 7 EDM D CAN CAN OHL
2016 199 Maxim Mamin 7 BUF F RUS RUS RUSSIA
2015 3 Mitch Marner 1 C CAN CAN OHL 9 723 279 361 640
2015 25 Brock Boeser 1 CAR W USA USA USHL 8 623 157 201 358
2015 122 Caleb Jones 5 D USA USA USHL 5 219 14 40 54
2015 123 Stephen Desrocher 5 PHX D CAN CAN OHL
2015 152 Christian Wolanin 6 D CAN CAN USHL 4 187 13 43 56
2015 179 Mason Appleton 6 DAL C USA USA USHL 8 493 55 80 135
2015 198 Evan Smith 7 CLB G USA USA NAHL
2015 205 Jake Kupsky 7 CAR G USA USA NAHL
2014 2 Sam Reinhart 1 C CAN CAN WHL 10 777 261 341 602
2014 20 Alex Tuch 1 PHL W USA USA USHL 8 570 173 208 381
2014 24 Joshua Ho-Sang 1 SJS F CAN CAN OHL 3 85 7 8 15
2014 27 Travis Sanheim 1 TOR D CAN CAN WHL 7 552 41 213 254
2014 74 Rinat Valiev 3 BUF D RUS RUS WHL
2014 121 Tyler Bird 5 W USA USA HIGH-NH
2014 146 Nolan Vesey 5 OTT W USA USA USPHL PRE.
2014 151 Pierre Engvall 6 W SWE SWE SWEDEN-JR. 6 485 58 53 111
2014 160 Alec Dillon 6 WSH G CAN CAN BCHL
2014 164 John Nyberg 6 BUF W SWE SWE SWEDEN-JR.
2013 3 Seth Jones 1 D USA USA WHL 13 974 111 477 588
2013 66 Ryan Kujawinski 3 CLB C CAN CAN OHL
2013 76 Carter Verhaeghe 3 OTT C CAN CAN OHL 7 489 106 150 256
2013 93 J.C. Lipon 4 WSH W CAN CAN WHL
2013 122 Fabrice Herzog 5 W CHE CHE SWISS-JR.
2013 126 Antoine Bibeau 5 CLB G CAN CAN QMJHL 1 2
2013 130 Tucker Poolman 5 VAN D USA USA USHL 5 256 13 42 55
2013 138 Marc McNulty 5 CGY D CAN CAN WHL
2013 182 Andreas Johnsson 7 W SWE SWE SWEDEN-JR. 5 278 32 37 69
2012 26 Andrei Vasilevskiy 1 TOR G RUS RUS RUSSIA 11 556
2012 56 Adam Pelech 2 TOR D CAN CAN OHL 9 680 54 192 246
2012 92 Adam Gilmour 4 MTL C USA USA HIGH-MA
2012 187 Viktor Loov 7 D SWE SWE SWEDEN-2
2011 4 Jonathan Huberdeau 1 C CAN CAN QMJHL 13 1040 289 383 672
2011 9 Mark Scheifele 1 CLB C CAN CAN OHL 13 953 314 442 756
2011 20 Connor Murphy 1 NYI D USA USA USHL 13 937 84 248 332
2011 44 Lucas Lessio 2 OTT W CAN CAN OHL 3 71 2 4 6
2011 144 John Persson 5 CAR W SWE SWE WHL
2011 184 Peter Ceresnak 7 D SVK SVK SLOVAKIA-JR.
2010 5 Joey Hishon 1 MTL C CAN CAN OHL
2010 118 Zach Trotman 4 D USA USA CCHA 4 200 6 27 33
2010 140 Riley Boychuk 5 ANH W CAN CAN WHL
2010 143 Benjamin Marshall 5 VAN D USA USA HIGH-MN
2010 146 Kellen Jones 5 BUF F CAN CAN BCHL
2010 193 Cody Rosen 7 PHX G CAN CAN ECAC
2010 207 Teigan Zahn 7 ATL D CAN CAN WHL
2009 4 Oliver Ekman-Larsson 1 D SWE SWE SWEDEN-2 14 1097 151 542 693
2009 5 Evander Kane 1 C CAN CAN WHL 16 1242 379 476 855
2008 20 Jordan Eberle 1 C CAN CAN WHL 15 1206 326 371 697
2007 39 Ian Cole 2 CAR D USA USA USDP 12 874 60 221 281
2007 49 Kevin Marshall 2 OTT D CAN CAN QMJHL 1 5 1 1 2
2007 61 Antoine Lafleur 3 MIN G CAN CAN QMJHL
2007 70 Nick Spaling 3 PIT C CAN CAN OHL 5 390 38 47 85
2007 85 Wayne Simmonds 3 CHI W CAN CAN OHL 13 943 251 291 542
2007 90 Garrett Klotz 3 VAN W CAN CAN WHL
2007 199 Taylor Matson 7 OTT C USA USA USHL
2006 227 Graham Potuer 8 D
2005 8 Marc Staal 1 NYR D CAN CAN OHL 16 1170 108 338 446
2005 72 Mark Fraser 3 ATL D CAN CAN OHL 8 491 13 57 70
2005 88 Oskars Bartulis 3 FLA D LVA LVA QMJHL
2005 92 Vladimir Sobotka 4 NYI F CZE CZE CZE JR. 7 480 77 145 222
2005 111 Igor Antosik 4 DET F
2005 184 Sandro Schoenberger 7 CAR W
2005 187 Tomas Protivny 7 D
2005 217 Yakov Rylov 8 D
2005 226 Matej Cunik 8 DAL D
2005 247 Eric Begin 9 D
2005 265 Matt Duffy 9 COL D USA USA EJHL
2004 131 Alexander Nikulin 5 C RUS RUS RPL
2004 161 Bret Nasby 6 D CAN CAN OHL
2004 191 Scott Parse 7 F USA USA CCHA 3 107 5 5 10
2004 205 Jan Zapletal 7 OTT D CZE CZE CZE JR.
2004 221 Matt Schneider 8 C CAN CAN WHL
2004 244 Jean-Claude Sawyer 9 CLB D CAN CAN QMJHL
2004 251 Troy Brouwer 9 W CAN CAN WHL 12 884 167 224 391
# Player Rnd From Pos Country League Yrs GP G A P
2025 Entry Draft
14 Radim Mrtka 1 D CZE CZE WHL
16 Braeden Cootes 1 WPG C CAN CAN WHL
30 Will Horcoff 1 VAN C CAN CAN BIG10
46 Daniil Prokhorov 2 W RUS RUS RUSSIA-JR.
78 Tyler Hopkins 3 C CAN CAN OHL
102 Alexis Cournoyer 4 TBL G CAN CAN QMJHL
142 Owen Griffin 5 C CAN CAN OHL
174 Rylan Fellinger 6 D CAN CAN OHL
2024 Entry Draft
60 Adam Kleber 2 D USA USA USHL
172 Jonathan Morello 6 MTL C CAN CAN OJHL
188 Matt Lahey 6 D CAN CAN BCHL
220 Nathan Mayes 7 D CAN CAN WHL
2023 Entry Draft
81 Brady Cleveland 3 NYI D USA USA NTDP
83 Martin Misiak 3 EDM W SVK SVK USHL
125 Alex Pharand 4 TOR C CAN CAN OHL
141 Florian Xhekaj 5 WSH W CAN CAN OHL
142 Marcel Marcel 5 DET W CZE CZE QMJHL
152 Hudson Malinoski 5 ANH C CAN CAN AJHL
171 Noah Chadwick 6 D CAN CAN WHL
184 Vladimir Nikitin 6 ANH G KAZ KAZ KAZAKHSTAN U20
2022 Entry Draft
25 Ivan Miroshnichenko 1 W RUS RUS RUSSIA-2
41 Nathan Gaucher 2 STL C CAN CAN QMJHL
121 Nikita Grebenkin 4 W RUS RUS RUSSIA-JR.
123 Garrett Brown 4 CHI D USA USA USHL
153 Marek Alscher 5 D CZE CZE WHL
155 Jakub Vondras 5 CHI G CZE CZE CZREP-JR.
162 Jack Sparkes 6 COL D CAN CAN OJHL
163 Brandon Lisowsky 6 NYR W CAN CAN WHL
2021 Entry Draft
16 Aatu Raty 1 C FIN FIN FINLAND 2 36 0 5 5
87 Ryan Winterton 3 EDM C CAN CAN OHL
142 Ville Ottavainen 5 SJS D FIN FIN FINLAND
144 Jack Matier 5 D CAN CAN OHL
147 Rasmus Korhonen 5 FLA G FIN FIN FINLAND-JR.
165 Daniil Sobolev 6 WSH D RUS RUS RUSSIA-JR.
176 Artem Guryev 6 D RUS RUS OJHL
181 Tyson Galloway 6 ANH D CAN CAN WHL
189 Jack Beck 6 NSH W CAN CAN OHL
223 Samuel Lipkin 7 VAN W USA USA USHL
2020 Entry Draft
14 Rodion Amirov 1 ANH W RUS RUS RUSSIA
33 William Wallinder 2 CAR D SWE SWE SWEDEN-JR.
73 Landon Slaggert 3 CLB W USA USA NTDP 1 10 1 0 1
78 Maxim Groshev 3 WPG W RUS RUS RUSSIA
90 Artur Akhtyamov 3 PHX G RUS RUS RUSSIA-JR.
100 Alexander Nikishin 4 VGK D RUS RUS RUSSIA
108 Jackson Hallum 4 W USA USA HIGH-MN
113 Sam Stange 4 SJS W USA USA USHL
125 Jackson Kunz 5 PIT W USA USA HIGH-MN
131 Jake Boltmann 5 VGK D USA USA HIGH-MN
152 Artem Shlaine 5 PHX C RUS RUS HIGH-MN
2019 Entry Draft
22 Philip Tomasino 1 OTT C CAN CAN OHL 4 317 33 51 84
23 Tobias Bjornfot 1 D SWE SWE SWEDEN-JR. 2 30 1 7 8
27 Connor McMichael 1 NYI C CAN CAN OHL 4 151 29 35 64
54 Jackson LaCombe 2 D USA USA HIGH-MN 2 140 15 54 69
70 Simon Lundmark 3 TBL D SWE SWE SWEDEN-JR.
76 Aliaksei Protas 3 FLA C BLR BLR WHL 2 164 19 44 63
89 Colten Ellis 3 NYI G CAN CAN QMJHL
114 Mason Primeau 4 BUF C CAN CAN OHL
179 Bryce Brodzinski 6 NYR W USA USA HIGH-MN
2018 Entry Draft
148 Jack Gorniak 5 NSH W USA USA HIGH-WI
201 Josiah Slavin 7 EDM W USA USA USHL
2017 Entry Draft
8 Timothy Liljegren 1 CAR D SWE SWE SWEDEN 5 285 12 83 95
36 Eetu Luostarinen 2 MTL C FIN FIN FINLAND 4 326 43 51 94
59 Eemeli Rasanen 2 NSH D FIN FIN OHL
163 Fedor Gordeev 6 CAR D CAN CAN OHL
167 Jordan Hollett 6 G CAN CAN WHL
170 Arvid Holm 6 FLA G SWE SWE SWEDEN-JR.
173 Ryan O'Connell 6 PHX D CAN CAN HIGH-ON
2016 Entry Draft
9 Olli Juolevi 1 D FIN FIN OHL 1 32 2 6 8
21 German Rubtsov 1 BOS C RUS RUS RUSSIA-JR. 1 40 0 2 2
112 Mikhail Maltsev 4 CHI W RUS RUS RUSSIA-JR. 3 53 1 4 5
159 Nikolai Chebykin 6 W RUS RUS RUSSIA
196 Noah Carroll 7 EDM D CAN CAN OHL
199 Maxim Mamin 7 BUF F RUS RUS RUSSIA
2015 Entry Draft
3 Mitch Marner 1 C CAN CAN OHL 9 723 279 361 640
25 Brock Boeser 1 CAR W USA USA USHL 8 623 157 201 358
122 Caleb Jones 5 D USA USA USHL 5 219 14 40 54
123 Stephen Desrocher 5 PHX D CAN CAN OHL
152 Christian Wolanin 6 D CAN CAN USHL 4 187 13 43 56
179 Mason Appleton 6 DAL C USA USA USHL 8 493 55 80 135
198 Evan Smith 7 CLB G USA USA NAHL
205 Jake Kupsky 7 CAR G USA USA NAHL
2014 Entry Draft
2 Sam Reinhart 1 C CAN CAN WHL 10 777 261 341 602
20 Alex Tuch 1 PHL W USA USA USHL 8 570 173 208 381
24 Joshua Ho-Sang 1 SJS F CAN CAN OHL 3 85 7 8 15
27 Travis Sanheim 1 TOR D CAN CAN WHL 7 552 41 213 254
74 Rinat Valiev 3 BUF D RUS RUS WHL
121 Tyler Bird 5 W USA USA HIGH-NH
146 Nolan Vesey 5 OTT W USA USA USPHL PRE.
151 Pierre Engvall 6 W SWE SWE SWEDEN-JR. 6 485 58 53 111
160 Alec Dillon 6 WSH G CAN CAN BCHL
164 John Nyberg 6 BUF W SWE SWE SWEDEN-JR.
2013 Entry Draft
3 Seth Jones 1 D USA USA WHL 13 974 111 477 588
66 Ryan Kujawinski 3 CLB C CAN CAN OHL
76 Carter Verhaeghe 3 OTT C CAN CAN OHL 7 489 106 150 256
93 J.C. Lipon 4 WSH W CAN CAN WHL
122 Fabrice Herzog 5 W CHE CHE SWISS-JR.
126 Antoine Bibeau 5 CLB G CAN CAN QMJHL 1 2
130 Tucker Poolman 5 VAN D USA USA USHL 5 256 13 42 55
138 Marc McNulty 5 CGY D CAN CAN WHL
182 Andreas Johnsson 7 W SWE SWE SWEDEN-JR. 5 278 32 37 69
2012 Entry Draft
26 Andrei Vasilevskiy 1 TOR G RUS RUS RUSSIA 11 556
56 Adam Pelech 2 TOR D CAN CAN OHL 9 680 54 192 246
92 Adam Gilmour 4 MTL C USA USA HIGH-MA
187 Viktor Loov 7 D SWE SWE SWEDEN-2
2011 Entry Draft
4 Jonathan Huberdeau 1 C CAN CAN QMJHL 13 1040 289 383 672
9 Mark Scheifele 1 CLB C CAN CAN OHL 13 953 314 442 756
20 Connor Murphy 1 NYI D USA USA USHL 13 937 84 248 332
44 Lucas Lessio 2 OTT W CAN CAN OHL 3 71 2 4 6
144 John Persson 5 CAR W SWE SWE WHL
184 Peter Ceresnak 7 D SVK SVK SLOVAKIA-JR.
2010 Entry Draft
5 Joey Hishon 1 MTL C CAN CAN OHL
118 Zach Trotman 4 D USA USA CCHA 4 200 6 27 33
140 Riley Boychuk 5 ANH W CAN CAN WHL
143 Benjamin Marshall 5 VAN D USA USA HIGH-MN
146 Kellen Jones 5 BUF F CAN CAN BCHL
193 Cody Rosen 7 PHX G CAN CAN ECAC
207 Teigan Zahn 7 ATL D CAN CAN WHL
2009 Entry Draft
4 Oliver Ekman-Larsson 1 D SWE SWE SWEDEN-2 14 1097 151 542 693
5 Evander Kane 1 C CAN CAN WHL 16 1242 379 476 855
2008 Entry Draft
20 Jordan Eberle 1 C CAN CAN WHL 15 1206 326 371 697
2007 Entry Draft
39 Ian Cole 2 CAR D USA USA USDP 12 874 60 221 281
49 Kevin Marshall 2 OTT D CAN CAN QMJHL 1 5 1 1 2
61 Antoine Lafleur 3 MIN G CAN CAN QMJHL
70 Nick Spaling 3 PIT C CAN CAN OHL 5 390 38 47 85
85 Wayne Simmonds 3 CHI W CAN CAN OHL 13 943 251 291 542
90 Garrett Klotz 3 VAN W CAN CAN WHL
199 Taylor Matson 7 OTT C USA USA USHL
2006 Entry Draft
227 Graham Potuer 8 D
2005 Entry Draft
8 Marc Staal 1 NYR D CAN CAN OHL 16 1170 108 338 446
72 Mark Fraser 3 ATL D CAN CAN OHL 8 491 13 57 70
88 Oskars Bartulis 3 FLA D LVA LVA QMJHL
92 Vladimir Sobotka 4 NYI F CZE CZE CZE JR. 7 480 77 145 222
111 Igor Antosik 4 DET F
184 Sandro Schoenberger 7 CAR W
187 Tomas Protivny 7 D
217 Yakov Rylov 8 D
226 Matej Cunik 8 DAL D
247 Eric Begin 9 D
265 Matt Duffy 9 COL D USA USA EJHL
2004 Entry Draft
131 Alexander Nikulin 5 C RUS RUS RPL
161 Bret Nasby 6 D CAN CAN OHL
191 Scott Parse 7 F USA USA CCHA 3 107 5 5 10
205 Jan Zapletal 7 OTT D CZE CZE CZE JR.
221 Matt Schneider 8 C CAN CAN WHL
244 Jean-Claude Sawyer 9 CLB D CAN CAN QMJHL
251 Troy Brouwer 9 W CAN CAN WHL 12 884 167 224 391
Year Total R1 R2 R3 R4 R5 R6 R7+ F G D N/A
2025 8 3 1 1 1 1 1 0 5 1 2 0
2024 4 0 1 0 0 0 2 1 1 0 3 0
2023 8 0 0 2 1 3 2 0 5 1 2 0
2022 8 1 1 0 2 2 2 0 4 1 3 0
2021 10 1 0 1 0 3 4 1 4 1 5 0
2020 11 1 1 3 3 3 0 0 7 1 3 0
2019 9 3 1 3 1 0 1 0 5 1 3 0
2018 2 0 0 0 0 1 0 1 2 0 0 0
2017 7 1 2 0 0 0 4 0 1 2 4 0
2016 6 2 0 0 1 0 1 2 4 0 2 0
2015 8 2 0 0 0 2 2 2 3 2 3 0
2014 10 4 0 1 0 2 3 0 7 1 2 0
2013 9 1 0 2 1 4 0 1 5 1 3 0
2012 4 1 1 0 1 0 0 1 1 1 2 0
2011 6 3 1 0 0 1 0 1 4 0 2 0
2010 7 1 0 0 1 3 0 2 3 1 3 0
2009 2 2 0 0 0 0 0 0 1 0 1 0
2008 1 1 0 0 0 0 0 0 1 0 0 0
2007 7 0 2 4 0 0 0 1 4 1 2 0
2006 1 0 0 0 0 0 0 1 0 0 1 0
2005 11 1 0 2 2 0 0 6 3 0 8 0
2004 7 0 0 0 0 1 1 5 4 0 3 0
Total 146 28 11 19 14 26 23 25 74 15 57 0

R7+ includes rounds beyond the 7th โ€” the 2004โ€“06 drafts ran deeper than today's 7. Forwards (F) count centres and wingers together; N/A is a pick whose position isn't recorded.