Sabres All-Time Draft Picks

2024
Year Round Overall Player Position Amateur Team
2024 1 14 Konsta Helenius C Jukurit (Finland)
2024 2 42 Adam Kleber D Lincoln Stars (USHL)
2024 3 71 Brodie Ziemer RW USA U-18 Development Team (USHL/NTDP)
2024 4 108 Luke Osburn D Youngstown Phantoms (USHL)
2024 4 123 Simon-Pier Brunet D Drummondville Voltigeurs (QMJHL)
2024 6 172 Patrick Geary D Michigan State (Big Ten)
2024 7 204 Vasily Zelenov RW RB Hockey Juniors (AlpsHL)
2024 7 219 Ryerson Leenders G Brampton Steelheads (OHL)

2023
Year Round Overall Player Position Amateur Team
2023 1 13 Zach Benson LW Winnipeg Ice (WHL)
2023 2 39 Anton Wahlberg C Malmo Jr. (Sweden Jr.)
2023 2 45 Maxim Strbak D Sioux Falls Stampede (USHL)
2023 3 86 Gavin McCarthy D Muskegon Lumberjacks (USHL)
2023 4 109 Ethan Miedema LW Kingston Frontenacs (OHL)
2023 5 141 Scott Ratzlaff G Seattle Thunderbirds (WHL)
2023 6 173 Sean Keohane D Dexter School (High-MA)
2023 7 205 Norwin Panocha D Eisbaren Berlin Jr. (Germany Jr.)
2022
Year Round Overall Player Position Amateur Team
2022 1 9 Matt Savoie C Winnipeg Ice (WHL)
2022 1 16 Noah Ostlund C Djurgardens IF Jr. (Sweden Jr.)
2022 1 28 Jiri Kulich C HC Energie Karlovy Vary (Czech)
2022 2 41 Topias Leinonen G JYP Jr. (Finland Jr.)
2022 3 74 Viktor Neuchev LW Avto Yekaterinburg (Russia Jr.)
2022 4 106 Mats Lindgren D Kamloops Blazers (WHL)
2022 5 134 Vsevolod Komarov D Quebec Remparts (QMJHL)
2022 6 170 Jake Richard RW Muskegon Lumberjacks (USHL)
2022 6 187 Gustav Karlsson C Orebro HK Jr. (Sweden Jr.)
2022 7 202 Joel Ratkovic Berndtsson RW Frolunda HC Jr. (Sweden Jr.)
2022 7 211 Linus Sjodin C Rogle BK (Sweden)
2021
Year Round Overall Player Position Amateur Team
2021 1 1 Owen Power D Michigan (Big Ten)
2021 1 14 Isak Rosen RW Leksands IF (Sweden)
2021 2 33 Prokhor Poltapov LW Krasnaya Armiya Moskva (Russia Jr.)
2021 2 53 Aleksandr Kisakov LW MHK Dynamo Moskva (Russia Jr.)
2021 3 88 Stiven Sardarian RW Krasnaya Armiya Moskva (Russia Jr.)
2021 3 95 Josh Bloom LW Saginaw Spirit (OHL)
2021 4 97 Olivier Nadeau RW Shawinigan Cataractes (QMJHL)
2021 5 159 Viljami Marjala LW Quebec Remparts (QMJHL)
2021 6 161 William Von Lofberg C Malmo Jr. (Sweden Jr.)
2021 6 188 Nikita Novikov D MHK Dynamo Moskva (Russia Jr.)
2021 7 193 Tyson Kozak C Portland Winterhawks (WHL)
2020
Year Round Overall Player Position Amateur Team
2020 1 8 Jack Quinn RW Ottawa 67's (OHL)
2020 2 34 JJ Peterka RW EHC Munchen (Germany)
2020 5 131 Matteo Costantini C Buffalo Jr. Sabres (OJHL)
2020 7 193 Albert Lyckasen D Linkoping HC Jr. (Sweden Jr.)
2020 7 216 Jakub Konecny C HC Sparta Praha Jr. (Czech Jr.)
2019
Year Round Overall Player Position Amateur Team
2019 1 7 Dylan Cozens C Lethbridge Hurricanes (WHL)
2019 1 31 Ryan Johnson D Sioux Falls Stampede (USHL)
2019 3 67 Erik Portillo G Frolunda HC Jr. (Sweden Jr.)
2019 4 102 Aaron Huglen RW Roseau HS (High-MN)
2019 5 143 Filip Cederqvist LW Vaxjo Lakers HC (Sweden)
2019 6 160 Lukas Rousek RW HC Sparta Praha (Czech)
2018
Year Round Overall Player Position Amateur Team
2018 1 1 Rasmus Dahlin D Frolunda HC (Sweden)
2018 2 32 Mattias Samuelsson D USA U-18 Development Team (USDP/USHL)
2018 4 94 Matej Pekar C Muskegon Lumberjacks (USHL)
2018 4 117 Linus Lindstrand Cronholm D Malmo Jr. (Sweden Jr.)
2018 5 125 Miska Kukkonen D Ilves Jr. (Finland Jr.)
2018 7 187 William Worge Kreu D Linkoping HC Jr. (Sweden Jr.)
2017
Year Round Overall Player Position Amateur Team
2017 1 8 Casey Mittelstadt C Eden Priarie HS (High-MN)
2017 2 37 Marcus Davidsson C Djurgardens IF (Sweden)
2017 2 54 Ukko-Pekka Luukkonen G HPK Jr. (Finland Jr.)
2017 3 89 Oskari Laaksonen D Ilves Jr. (Finland Jr.)
2017 4 99 Jacob Bryson D Providence (H-East)
2017 7 192 Linus Weissbach LW Tri-City Storm (USHL)
2016
Year Round Overall Player Position Amateur Team
2016 1 8 Alexander Nylander LW Mississauga Steelheads (OHL)
2016 2 33 Rasmus Asplund C Farjestad BK (Sweden)
2016 3 69 Cliff Pu RW London Knights (OHL)
2016 3 86 Casey Fitzgerald D Boston College (H-East)
2016 4 99 Brett Murray LW Carleton Place (CCHL)
2016 5 129 Philip Nyberg D Linkoping HC Jr. (Sweden Jr.)
2016 5 130 Vojtech Budik D Prince Albert Raiders (WHL)
2016 6 159 Brandon Hagel LW Red Deer Rebels (WHL)
2016 7 189 Austin Osmanski D Mississauga Steelheads (OHL)
2016 7 190 Vasily Glotov C Serebryanye Lvy St. Petersburg (Russia Jr.)
2015
Year Round Overall Player Position Amateur Team
2015 1 2 Jack Eichel C Boston University (H-East)
2015 2 51 Brendan Guhle D Prince Albert Raiders (WHL)
2015 4 92 William Borgen D Moorhead HS (High-MN)
2015 5 122 Devante Stephens D Kelowna Rockets (WHL)
2015 6 152 Giorgio Estephan C Lethbridge Hurricanes (WHL)
2015 7 182 Ivan Chukarov D Minnesota Wilderness (NAHL)
2014
Year Round Overall Player Position Amateur Team
2014 1 2 Sam Reinhart C Kootenay Ice (WHL)
2014 2 31 Brendan Lemieux LW Barrie Colts (OHL)
2014 2 44 Eric Cornel C Peterborough Petes (OHL)
2014 2 49 Vaclav Karabacek RW Gatineau Olympiques (QMJHL)
2014 3 61 Jonas Johansson G Brynas IF Jr. (Sweden Jr.)
2014 3 74 Brycen Martin D Swift Current Broncos (WHL)
2014 5 121 Maxwell Willman C Williston Northampton School (High-MA)
2014 6 151 Christopher Brown C Cranbrook Kingswood School (High-MI)
2014 7 181 Victor Olofsson RW MODO Hockey Jr. (Sweden Jr.)
2013
Year Round Overall Player Position Amateur Team
2013 1 8 Rasmus Ristolainen D TPS (Finland)
2013 1 16 Nikita Zadorov D London Knights (OHL)
2013 2 35 J.T. Compher LW USA U-18 Development Team (USDP/USHL)
2013 2 38 Connor Hurley C Edina HS (High-MN)
2013 2 52 Justin Bailey RW Kitchener Rangers (OHL)
2013 3 69 Nicholas Baptiste RW Sudbury Wolves (OHL)
2013 5 129 Calvin Petersen G Waterloo Black Hawks (USHL)
2013 5 130 Gustav Possler RW MODO Hockey Jr. (Sweden Jr.)
2013 5 143 Anthony Florentino D Selects Academy 18U AAA (18U AAA)
2013 6 159 Sean Malone C USA U-18 Development Team (USDP/USHL)
2013 7 189 Eric Locke C Saginaw Spirit (OHL)
2012
Year Round Overall Player Position Amateur Team
2012 1 12 Mikhail Grigorenko C Quebec Remparts (QMJHL)
2012 1 14 Zemgus Girgensons C Dubuque Fighting Saints (USHL)
2012 2 44 Jake McCabe D Wisconsin (WCHA)
2012 3 73 Justin Kea C Saginaw Spirit (OHL)
2012 5 133 Logan Nelson C Victoria Royals (WHL)
2012 6 163 Linus Ullmark G MODO Hockey Jr. (Sweden Jr.)
2012 7 193 Brady Austin D Belleville Bulls (OHL)
2012 7 204 Judd Peterson C/RW Duluth Marshall HS (High-MN)
2011
Year Round Overall Player Position Amateur Team
2011 1 16 Joel Armia RW Assat (Finland)
2011 3 77 Daniel Catenacci C Soo Greyhounds (OHL)
2011 4 107 Colin Jacobs C Seattle Thunderbirds (WHL)
2011 5 137 Alex Lepkowski D Barrie Colts (OHL)
2011 6 167 Nathan Lieuwen G Kootenay Ice (WHL)
2011 7 197 Brad Navin C Waupaca HS (High-WI)
2010
Year Round Overall Player Position Amateur Team
2010 1 23 Mark Pysyk D Edmonton Oil Kings (WHL)
2010 3 68 Jerome Gauthier-Leduc D Rouyn-Noranda Huskies (QMJHL)
2010 3 75 Kevin Sundher C Chilliwack Bruins (WHL)
2010 3 83 Matt MacKenzie D Calgary Hitmen (WHL)
2010 4 98 Steven Shipley C Owen Sound Attack (OHL)
2010 5 143 Gregg Sutch RW Mississauga St. Michael's Majors (OHL)
2010 6 173 Cedrick Henley LW Val-d'Or Foreurs (QMJHL)
2010 7 203 Christian Isackson RW St. Thomas Academy (High-MN)
2010 7 208 Riley Boychuk LW Portland Winterhawks (WHL)
2009
Year Round Overall Player Position Amateur Team
2009 1 13 Zack Kassian RW Peterborough Petes (OHL)
2009 3 66 Brayden McNabb D Kootenay Ice (WHL)
2009 4 104 Marcus Foligno LW Sudbury Wolves (OHL)
2009 5 134 Mark Adams D Malden Catholic HS (High-MA)
2009 6 164 Connor Knapp G Miami (Ohio) (CCHA)
2009 7 194 Maxime Legault RW Shawinigan Cataractes (QMJHL)
2008
Year Round Overall Player Position Amateur Team
2008 1 12 Tyler Myers D Kelowna Rockets (WHL)
2008 1 26 Tyler Ennis C Medicine Hat Tigers (WHL)
2008 2 44 Luke Adam C St. John's Fog Devils (QMJHL)
2008 3 81 Corey Fienhage D Eastview HS (High-MN)
2008 4 101 Justin Jokinen RW Cloquet HS (High-MN)
2008 4 104 Jordon Southorn D Prince Edward Island Rocket (QMJHL)
2008 5 134 Jacob Lagace LW Chicoutimi Sagueneens (QMJHL)
2008 6 164 Nick Crawford D Saginaw Spirit (OHL)
2007
Year Round Overall Player Position Amateur Team
2007 2 31 T.J. Brennan D St. John's Fog Devils (QMJHL)
2007 2 59 Drew Schiestel D Mississagua IceDogs (OHL)
2007 3 89 Corey Tropp RW Sioux Falls Stampede (USHL)
2007 5 139 Brad Eidsness G Okotoks (AJHL)
2007 5 147 Jean-Simon Allard C St. John's Fog Devils (QMJHL)
2007 6 179 Paul Byron C Gatineau Olympiques (QMJHL)
2007 7 187 Nick Eno G Green Mountain (EJHL)
2007 7 209 Drew Mackenzie D Taft School (High-CT)
2006
Year Round Overall Player Position Amateur Team
2006 1 24 Dennis Persson D VIK Vasteras HK (Sweden-2)
2006 2 46 Jhonas Enroth G Sodertalje SK Jr. (Sweden Jr.)
2006 2 57 Mike Weber D Windsor Spitfires (OHL)
2006 4 117 Felix Schutz C Saint John Sea Dogs (QMJHL)
2006 5 147 Alex Biega D Salisbury School (High-CT)
2006 7 207 Benjamin Breault C Baie-Comeau Drakkar (QMJHL)
2005
Year Round Overall Player Position Amateur Team
2005 1 13 Marek Zagrapan C Chicoutimi Sagueneens (QMJHL)
2005 2 48 Philip Gogulla RW Kolner Haie (Germany)
2005 3 87 Marc-Andre Gragnani D Prince Edward Island Rocket (QMJHL)
2005 4 96 Chris Butler D Sioux City Musketeers (USHL)
2005 5 142 Nathan Gerbe C USA U-18 Development Team (USDP/NAHL)
2005 6 182 Adam Dennis G London Knights (OHL)
2005 6 191 Vyacheslav Buravchikov D Krylia Sovetov Moskva (Russia-2)
2005 7 208 Matt Generous D New England Jr. Falcons (EJHL)
2005 7 227 Andrew Orpik RW Thayer Academy (High-MA)
2004
Year Round Overall Player Position Amateur Team
2004 1 13 Drew Stafford RW North Dakota (WCHA)
2004 2 43 Michael Funk D Portland Winter Hawks (WHL)
2004 3 71 Andrej Sekera D HK Dukla Trencin Jr. (Slovakia Jr.)
2004 5 145 Michal Valent G MHC Martin Jr. (Slovakia Jr.)
2004 6 176 Patrick Kaleta RW Peterborough Petes (OHL)
2004 7 207 Mark Mancari RW Ottawa 67's (OHL)
2004 8 241 Mike Card D Kelowna Rockets (WHL)
2004 9 273 Dylan Hunter LW London Knights (OHL)
2003
Year Round Overall Player Position Amateur Team
2003 1 5 Thomas Vanek LW Minnesota (WCHA)
2003 2 65 Branislav Fabry LW HC Slovan Bratislava Jr. (Slovakia Jr.)
2003 3 74 Clarke MacArthur LW Medicine Hat Tigers (WHL)
2003 4 106 Jan Hejda D HC Slavia Praha (Czech)
2003 4 114 Denis Ezhov D CSK VVS Samara (Russia-2)
2003 5 150 Thomas Morrow D Des Moines Buccaneers (USHL)
2003 6 172 Pavel Voroshnin D Mississagua IceDogs (OHL)
2003 7 202 Nathan Paetsch D Moose Jaw Warriors (WHL)
2003 8 235 Jeff Weber G Plymouth Whalers (OHL)
2003 9 266 Louis-Philippe Martin RW Baie-Comeau Drakkar (QMJHL)
2002
Year Round Overall Player Position Amateur Team
2002 1 11 Keith Ballard D Minnesota (WCHA)
2002 1 20 Daniel Paille LW Guelph Storm (OHL)
2002 3 76 Michael Tessier LW Acadie-Bathurst Titan (QMJHL)
2002 3 82 John Adams D Boston College (H-East)
2002 4 108 Jakub Hulva RW HC Vitkovice Jr. (Czech Jr.)
2002 4 121 Marty Magers G Omaha Lancers (USHL)
2002 6 178 Maxim Scheviev C Elemash Elektrostal (Russia-2)
2002 7 208 Radoslav Hecl D HC Slovan Bratislava (Slovakia)
2002 8 241 Dennis Wideman D London Knights (OHL)
2002 9 271 Martin Cizek D HC Slavia Praha Jr. (Czech Jr.)
2001
Year Round Overall Player Position Amateur Team
2001 1 22 Jiri Novotny C HC Ceske Budejovice (Czech)
2001 2 32 Derek Roy C Kitchener Rangers (OHL)
2001 2 50 Chris Thorburn RW North Bay Centennials (OHL)
2001 2 55 Jason Pominville RW Shawinigan Cataractes (QMJHL)
2001 5 155 Michal Vondrka LW HC Ceske Budejovice Jr. (Czech Jr.)
2001 8 234 Calle Aslund D Huddinge IK Jr. (Sweden Jr.)
2001 8 247 Marek Dubec LW HC Vsetin Jr. (Czech Jr.)
2001 9 279 Ryan Jorde D Tri-City Americans (WHL)
2000
Year Round Overall Player Position Amateur Team
2000 1 15 Artem Kryukov C Torpedo Yaroslavl 2 (Russia-3)
2000 2 48 Gerard Dicaire D Seattle Thunderbirds (WHL)
2000 4 111 Ghyslain Rousseau G Baie-Comeau Drakkar (QMJHL)
2000 5 149 Denis Denisov LW HK CSKA Moskva (Russia-2)
2000 7 213 Vasily Bizyayev RW HK CSKA Moskva 2 (Russia-3)
2000 7 220 Paul Gaustad C Portland Winter Hawks (WHL)
2000 8 258 Sean McMorrow LW Kitchener Rangers (OHL)
2000 9 277 Ryan Courtney LW Windsor Spitfires (OHL)
1999
Year Round Overall Player Position Amateur Team
1999 1 20 Barrett Heisten LW Maine (H-East)
1999 2 35 Milan Bartovic RW HK Dukla Trencin Jr. (Slovakia Jr.)
1999 2 55 Doug Janik D Maine (H-East)
1999 2 64 Mike Zigomanis C Kingston Frontenacs (OHL)
1999 3 73 Tim Preston LW Seattle Thunderbirds (WHL)
1999 4 117 Karel Mosovsky LW Regina Pats (WHL)
1999 5 138 Ryan Miller G Soo Indians (NAHL)
1999 5 146 Matt Kinch D Calgary Hitmen (WHL)
1999 6 178 Seneque Hyacinthe LW Val-d'Or Foreurs (QMJHL)
1999 7 206 Bret DeCecco RW Seattle Thunderbirds (WHL)
1999 8 235 Brad Self C Peterborough Petes (OHL)
1999 9 263 Craig Brunel RW Prince Albert Raiders (WHL)
1998
Year Round Overall Player Position Amateur Team
1998 1 18 Dmitri Kalinin D Traktor Chelyabinsk (Russia)
1998 2 34 Andrew Peters LW Oshawa Generals (OHL)
1998 2 47 Norm Milley RW Sudbury Wolves (OHL)
1998 2 50 Jaroslav Kristek RW HC Ziln (Czech)
1998 3 77 Mike Pandolfo LW St. Sebastian's School (High-MA)
1998 5 137 Aaron Goldade C Brandon Wheat Kings (WHL)
1998 6 164 Ales Kotalik RW HC Ceske Budejovice (Czech)
1998 7 191 Brad Moran C Calgary Hitmen (WHL)
1998 8 218 David Moravec RW HC Vitkovice (Czech)
1998 9 249 Edo Terglav RW Baie-Comeau Drakkar (QMJHL)
1997
Year Round Overall Player Position Amateur Team
1997 1 21 Mika Noronen G Tappara (Finland)
1997 2 48 Henrik Tallinder D AIK Jr. (Sweden Jr.)
1997 3 69 Maxim Afinogenov RW Dynamo Moskva (Russia)
1997 3 75 Jeff Martin C Windsor Spitfires (OHL)
1997 4 101 Luc Theoret D Lethbridge Hurricanes (WHL)
1997 5 128 Torrey DiRoberto C Seattle Thunderbirds (WHL)
1997 6 156 Brian Campbell D Ottawa 67's (OHL)
1997 7 184 Jeremy Adduono RW Sudbury Wolves (OHL)
1997 8 212 Kamil Piros C HC Chemopetrol (Czech)
1997 9 238 Dylan Kemp D Lethbridge Hurricanes (WHL)
1996
Year Round Overall Player Position Amateur Team
1996 1 7 Erik Rasmussen LW/C Minnesota (WCHA)
1996 2 27 Cory Sarich D Saskatoon Blades (WHL)
1996 2 33 Darren Van Oene LW Brandon Wheat Kings (WHL)
1996 3 54 Francois Methot C St. Hyacinthe Laser (QMJHL)
1996 4 87 Kurt Walsh RW Owen Sound Platers (OHL)
1996 4 106 Mike Martone D Peterborough Petes (OHL)
1996 5 115 Alexei Tezikov D Lada Togliatti (Russia)
1996 6 142 Ryan Davis RW Owen Sound Platers (OHL)
1996 6 161 Darren Mortier C Sarnia Sting (OHL)
1996 9 222 Scott Buhler G Medicine Hat Tigers (WHL)
1995
Year Round Overall Player Position Amateur Team
1995 1 14 Jay McKee D Niagara Falls Thunder (OHL)
1995 1 16 Martin Biron G Beauport Harfangs (QMJHL)
1995 2 42 Mark Dutiaume LW Brandon Wheat Kings (WHL)
1995 3 68 Mathieu Sunderland RW Drummondville Voltigeurs (QMJHL)
1995 4 94 Matt Davidson RW Portland Winter Hawks (WHL)
1995 5 111 Marian Menhart D HC Litvinov Jr. (Czech Jr.)
1995 5 119 Kevin Popp D Seattle Thunderbirds (WHL)
1995 5 123 Daniel Bienvenue LW Val-d'Or Foreurs (QMJHL)
1995 7 172 Brian Scott LW Kitchener Rangers (OHL)
1995 8 198 Mike Zanutto C Oshawa Generals (OHL)
1995 9 224 Rob Skrlac LW Kamloops Blazers (WHL)
1994
Year Round Overall Player Position Amateur Team
1994 1 17 Wayne Primeau C Owen Sound Platers (OHL)
1994 2 43 Curtis Brown C/LW Moose Jaw Warriors (WHL)
1994 3 69 Rumun Ndur D Guelph Storm (OHL)
1994 5 121 Sergei Klimentiev D Medicine Hat Tigers (WHL)
1994 6 147 Cal Benazic D Medicine Hat Tigers (WHL)
1994 7 168 Steve Plouffe G Granby Bisons (QMJHL)
1994 7 173 Shane Hnidy D Prince Albert Raiders (WHL)
1994 7 176 Steve Webb RW Peterborough Petes (OHL)
1994 8 199 Bob Westerby LW Kamloops Blazers (WHL)
1994 9 225 Craig Millar D Swift Current Broncos (WHL)
1994 10 251 Mark Polak C Medicine Hat Tigers (WHL)
1994 11 277 Shayne Wright D Owen Sound Platers (OHL)
1993
Year Round Overall Player Position Amateur Team
1993 2 38 Denis Tsygurov D Lada Togliatti (Russia)
1993 3 64 Ethan Philpott RW Phillips Andover Academy (High-MA)
1993 5 116 Richard Safarik LW AC/HC Nitra (Czech-2)
1993 6 142 Kevin Pozzo D Moose Jaw Warriors (WHL)
1993 7 168 Sergei Petrenko LW Dynamo Moskva (Russia)
1993 8 194 Mike Barrie C Victoria Cougars (WHL)
1993 9 220 Barrie Moore LW Sudbury Wolves (OHL)
1993 10 246 Chris Davis G Calgary (AJHL)
1993 11 272 Scott Nichol C Portland Winter Hawks (WHL)
1992
Year Round Overall Player Position Amateur Team
1992 1 11 David Cooper D Medicine Hat Tigers (WHL)
1992 2 35 Jozef Cierny LW ZTK Zvolen (Czechoslovakia)
1992 3 59 Ondrej Steiner C HC Plzen (Czechoslovakia)
1992 4 80 Dean Melanson D St. Hyacinthe Laser (QMJHL)
1992 4 83 Matthew Barnaby RW Beauport Harfangs (QMJHL)
1992 5 107 Markus Ketterer G Jokerit (Finland)
1992 5 108 Yuri Khmylev LW Krylia Sovetov Moskva (Soviet)
1992 6 131 Paul Rushforth C North Bay Centennials (OHL)
1992 8 179 Dean Tiltgen C Tri-City Americans (WHL)
1992 9 203 Todd Simon C Niagara Falls Thunder (OHL)
1992 10 227 Rick Kowalsky RW Soo Greyhounds (OHL)
1992 11 251 Chris Clancy LW Cornwall Royals (OHL)
1991
Year Round Overall Player Position Amateur Team
1991 1 13 Philippe Boucher D Granby Bisons (QMJHL)
1991 2 35 Jason Dawe RW Peterborough Petes (OHL)
1991 3 57 Jason Young LW Sudbury Wolves (OHL)
1991 4 72 Peter Ambroziak LW Ottawa 67's (OHL)
1991 5 101 Steve Shields G Michigan (CCHA)
1991 6 123 Sean O'Donnell D Sudbury Wolves (OHL)
1991 6 124 Brian Holzinger C Compuware Ambassadors (NAHL)
1991 7 145 Chris Snell D Ottawa 67's (OHL)
1991 8 162 Jiri Kuntos D ASD Dukla Jihlava (Czechoslovakia)
1991 9 189 Tony Iob LW Soo Greyhounds (OHL)
1991 10 211 Spencer Meany RW St. Lawrence (ECAC)
1991 11 233 Mikhail Volkov RW Krylia Sovetov Moskva (Soviet)
1991 12 255 Michael Smith D Lake Superior State (CCHA)
1990
Year Round Overall Player Position Amateur Team
1990 1 14 Brad May LW Niagara Falls Thunder (OHL)
1990 4 82 Brian McCarthy C Pingree HS (High-MA)
1990 5 97 Richard Smehlik D TJ Vitkovice (Czechoslovakia)
1990 5 100 Todd Bojcun G Peterborough Petes (OHL)
1990 5 103 Brad Pascall D North Dakota (WCHA)
1990 7 142 Viktor Gordiouk LW Krylia Sovetov Moskva (Soviet)
1990 8 166 Milan Nedoma D TJ Brno (Czechoslovakia)
1990 9 187 Jason Winch LW Niagara Falls Thunder (OHL)
1990 10 208 Sylvain Naud RW Laval Titan (QMJHL)
1990 11 229 Kenneth Martin LW Belmont Hill School (High-MA)
1990 12 250 Brad Rubachuk C Lethbridge Hurricanes (WHL)
1989
Year Round Overall Player Position Amateur Team
1989 1 14 Kevin Haller D Regina Pats (WHL)
1989 3 56 Scott Thomas RW Nichols School (High-NY)
1989 4 77 Doug MacDonald LW Wisconsin (WCHA)
1989 5 98 Ken Sutton D Saskatoon Blades (WHL)
1989 6 107 Bill Pye G Northern Michigan (WCHA)
1989 6 119 Mike Barkley RW Maine (H-East)
1989 8 161 Derek Plante C Cloquet HS (High-MN)
1989 9 183 Donald Audette RW Laval Titan (QMJHL)
1989 10 194 Mark Astley D Lake Superior State (CCHA)
1989 10 203 John Nelson C Toronto Marlboros (OHL)
1989 11 224 Todd Henderson G Thunder Bay Flyers (USHL)
1989 12 245 Michael Bavis RW Cushing Academy (High-MA)
1988
Year Round Overall Player Position Amateur Team
1988 1 13 Joel Savage RW Victoria Cougars (WHL)
1988 3 55 Darcy Loewen LW Spokane Chiefs (WHL)
1988 4 76 Keith Carney D Mount St. Charles Academy (High-RI)
1988 5 89 Alexander Mogilny RW CSKA Moskva (Soviet)
1988 5 97 Rob Ray RW Cornwall Royals (OHL)
1988 6 106 David Di Vita G Lake Superior State (CCHA)
1988 6 118 Mike McLaughlin LW Choate-Rosemary Hall (High-CT)
1988 7 139 Mike Griffith RW Ottawa 67's (OHL)
1988 8 160 Daniel Ruoho D Madison Memorial HS (High-WI)
1988 9 181 Wade Flaherty G Victoria Cougars (WHL)
1988 11 223 Thomas Nieman RW Choate-Rosemary Hall (High-CT)
1988 12 243 Michael Pohl C Sportbund DJK Rosenheim (Germany)
1987
Year Round Overall Player Position Amateur Team
1987 1 1 Pierre Turgeon C Granby Bisons (QMJHL)
1987 2 22 Brad Miller D Regina Pats (WHL)
1987 3 53 Andrew MacVicar LW Peterborough Petes (OHL)
1987 4 84 John Bradley G New Hampton School (High-NH)
1987 5 85 David Pergola RW Belmont Hill School (High-MA)
1987 6 106 Chris Marshall LW Boston College HS (High-MA)
1987 7 127 Paul Flanagan D New Hampton School (High-NH)
1987 8 148 Sean Dooley D Groton School (High-MA)
1987 8 153 Tim Roberts C Deerfield Academy (High-MA)
1987 9 169 Grant Tkachuk LW Saskatoon Blades (WHL)
1987 10 190 Ian Herbers D Swift Current Broncos (WHL)
1987 11 211 David Littman G Boston College (H-East)
1987 12 232 Allan MacIsaac LW Guelph Platers (OHL)
1986
Year Round Overall Player Position Amateur Team
1986 1 5 Shawn Anderson D Team Canada (International)
1986 2 26 Greg Brown D St. Mark's School (High-MA)
1986 3 47 Bob Corkum C Maine (H-East)
1986 3 56 Kevin Kerr RW Windsor Compuware Spitfires (OHL)
1986 4 68 David Baseggio D Yale (ECAC)
1986 5 89 Larry Rooney LW Thayer Academy (High-MA)
1986 6 110 Miguel Baldris D Shawinigan Cataractes (QMJHL)
1986 7 131 Mike Hartman LW North Bay Centennials (OHL)
1986 8 152 Francois Guay C Laval Titan (QMJHL)
1986 9 173 Shawn Whitham D Providence (H-East)
1986 10 194 Kenton Rein G Prince Albert Raiders (WHL)
1986 11 215 Tony Arndt D Portland Winter Hawks (WHL)
1985
Year Round Overall Player Position Amateur Team
1985 1 14 Calle Johansson D Vastra Frolunda HC (Sweden-2)
1985 2 35 Benoit Hogue C St. Jean Castors (QMJHL)
1985 3 56 Keith Gretzky C Windsor Compuware Spitfires (OHL)
1985 4 77 Dave Moylan D Sudbury Wolves (OHL)
1985 5 98 Ken Priestlay C Victoria Cougars (WHL)
1985 6 119 Joe Reekie D Cornwall Royals (OHL)
1985 7 140 Petri Matikainen D SaPKo (Finland-2)
1985 8 161 Trent Kaese RW Lethbridge Broncos (WHL)
1985 9 182 Jiri Sejba LW ASD Dukla Jihlava (Czechoslovakia)
1985 10 203 Boyd Sutton C Stratford (MWJHL)
1985 11 224 Guy Larose C Guelph Platers (OHL)
1985 12 245 Ken Baumgartner LW Prince Albert Raiders (WHL)
1984
Year Round Overall Player Position Amateur Team
1984 1 18 Mikael Andersson LW Vastra Frolunda IF (Sweden)
1984 2 39 Doug Trapp LW Regina Pats (WHL)
1984 3 60 Ray Sheppard RW Cornwall Royals (OHL)
1984 4 81 Bob Halkidis D London Knights (OHL)
1984 5 102 Joel Rampton LW Soo Greyhounds (OHL)
1984 6 123 James Gasseau D Drummondville Voltigeurs (QMJHL)
1984 7 144 Darcy Wakaluk G Kelowna Wings (WHL)
1984 8 165 Orvar Stambert D Djurgardens IF (Sweden)
1984 10 206 Brian McKinnon C Ottawa 67's (OHL)
1984 11 226 Grant Delcourt RW Kelowna Wings (WHL)
1984 12 247 Sean Baker LW Seattle Northwest (WCJHL)
1983
Year Round Overall Player Position Amateur Team
1983 1 5 Tom Barrasso G Acton-Boxboro HS (High-MA)
1983 1 10 Normand Lacombe RW New Hampshire (ECAC)
1983 1 11 Adam Creighton C Ottawa 67's (OHL)
1983 2 31 John Tucker C Kitchener Rangers (OHL)
1983 2 34 Richard Hajdu LW Kamloops Junior Oilers (WHL)
1983 4 74 Daren Puppa G Kirkland Lake Legion 87s Jr. (GNML)
1983 5 94 Jayson Meyer D Regina Pats (WHL)
1983 6 114 Jim Hofford D Windsor Spitfires (OHL)
1983 7 134 Christian Ruuttu C Assat (Finland)
1983 8 154 Don McSween D Redford (GLJHL)
1983 9 174 Tim Hoover D Soo Greyhounds (OHL)
1983 10 194 Mark Ferner D Kamloops Junior Oilers (WHL)
1983 11 214 Uwe Krupp D Kolner EC (Germany)
1983 12 234 Marc Hamelin G Shawinigan Cataractes (QMJHL)
1983 12 235 Kermit Salfi LW Northwood School (High-NY)
1982
Year Round Overall Player Position Amateur Team
1982 1 6 Phil Housley D South St. Paul HS (High-MN)
1982 1 9 Paul Cyr LW Victoria Cougars (WHL)
1982 1 16 Dave Andreychuk LW Oshawa Generals (OHL)
1982 2 26 Mike Anderson C North St. Paul HS (High-MN)
1982 2 30 Jens Johansson D Pitea IF (Sweden-2)
1982 4 68 Timo Jutila D Tappara (Finland)
1982 4 79 Jeff Hamilton W Providence (ECAC)
1982 5 100 Robert Logan RW Montreal West (QJAHL)
1982 6 111 Jeff Parker RW White Bear Mariner HS (High-MN)
1982 6 121 Jacob Gustavsson G Almtuna IS (Sweden-2)
1982 7 142 Allen Bishop D Niagara Falls Flyers (OHL)
1982 8 163 Claude Verret C Trois-Rivieres Draveurs (QMJHL)
1982 9 184 Rob Norman RW Cornwall Royals (OHL)
1982 10 205 Mike Craig G Billings Bighorns (WHL)
1982 11 226 Jim Plankers D Cloquet HS (High-MN)
1981
Year Round Overall Player Position Amateur Team
1981 1 17 Jiri Dudacek RW TJ Kladno (Czechoslovakia)
1981 2 38 Hannu Virta D TPS Jr. (Finland Jr.)
1981 3 59 Jim Aldred LW Kingston Canadians (OHL)
1981 3 60 Colin Chisholm D Calgary Wranglers (WHL)
1981 4 80 Jeff Eatough RW Cornwall Royals (QMJHL)
1981 4 83 Anders Wikberg LW Timra IK (Sweden-2)
1981 5 101 Mauri Eivola C TPS (Finland)
1981 6 122 Ali Butorac D/LW Ottawa 67's (OHL)
1981 7 143 Heikki Leime D TPS (Finland)
1981 8 164 Gates Orlando C Providence (ECAC)
1981 9 185 Venci Sebek D Niagara Falls Flyers (OHL)
1981 10 206 Warren Harper RW Prince Albert (SJHL)
1980
Year Round Overall Player Position Amateur Team
1980 1 20 Steve Patrick RW Brandon Wheat Kings (WHL)
1980 2 41 Mike Moller RW Lethbridge Broncos (WHL)
1980 3 56 Sean McKenna RW Sherbrooke Castors (QMJHL)
1980 3 62 Jay North C Bloomington Jefferson HS (High-MN)
1980 4 83 Jim Wiemer D Peterborough Petes (OMJHL)
1980 5 104 Dirk Rueter D Soo Greyhounds (OMJHL)
1980 6 125 Daniel Naud D Verdun/Sorel Eperviers (QMJHL)
1980 7 146 Jari Paavola G TPS (Finland)
1980 8 167 Randy Cunneyworth LW Ottawa 67's (OMJHL)
1980 9 188 Dave Beckon C Peterborough Petes (OMJHL)
1980 10 209 John Bader LW Irondale HS (High-MN)
1979
Year Round Overall Player Position Amateur Team
1979 1 11 Mike Ramsey D Minnesota (WCHA)
1979 2 32 Lindy Ruff D/LW Lethbridge Broncos (WHL)
1979 3 53 Mark Robinson D Victoria Cougars (WHL)
1979 3 55 Jacques Cloutier G Trois-Rivieres Draveurs (QMJHL)
1979 4 74 Gilles Hamel LW Laval National (QMJHL)
1979 5 95 Alan Haworth C Sherbrooke Castors (QMJHL)
1979 6 116 Rick Knickle G Brandon Wheat Kings (WHL)
1978
Year Round Overall Player Position Amateur Team
1978 1 13 Larry Playfair D Portland Winter Hawks (WCHL)
1978 2 32 Tony McKegney LW Kingston Canadians (OMJHL)
1978 3 49 Rob McClanahan C Minnesota (WCHA)
1978 4 66 Mike Gazdic D Sudbury Wolves (OMJHL)
1978 5 82 Randy Ireland G Flint Generals (IHL)
1978 6 99 Cam MacGregor LW Cornwall Royals (QMJHL)
1978 7 116 Dan Eastman C Saginaw Gears (IHL)
1978 8 133 Eric Strobel C Minnesota (WCHA)
1978 9 150 Eugene O'Sullivan C Calgary Wranglers (WCHL)
1977
Year Round Overall Player Position Amateur Team
1977 1 14 Ric Seiling RW/C St. Catharines Fincups (OMJHL)
1977 2 32 Ron Areshenkoff C Medicine Hat Tigers (WCHL)
1977 4 68 Bill Stewart D Niagara Falls Flyers (OMJHL)
1977 5 86 Richard Sirois G Laval National (QMJHL)
1977 6 104 Wayne Ramsey D Brandon Wheat Kings (WCHL)
1976
Year Round Overall Player Position Amateur Team
1976 2 33 Joe Kowal LW Hamilton Fincups (OMJHL)
1976 4 69 Henry Maze LW Edmonton Oil Kings (WCHL)
1976 5 87 Ron Roscoe D Hamilton Fincups (OMJHL)
1976 6 105 Don Lemieux D Trois-Rivieres Draveurs (QMJHL)
1975
Year Round Overall Player Position Amateur Team
1975 1 17 Bob Sauve G Laval National (QMJHL)
1975 2 35 Ken Breitenbach D St. Catharines Black Hawks (OMJHL)
1975 3 44 Terry Martin LW London Knights (OMJHL)
1975 3 53 Gary McAdam LW St. Catharines Black Hawks (OMJHL)
1975 4 71 Greg Neeld D Calgary Centennials (WCHL)
1975 5 89 Don Edwards G Kitchener Rangers (OMJHL)
1975 6 107 Jim Minor LW Regina Pats (WCHL)
1975 7 125 Grant Rowe D Ottawa 67's (OMJHL)
1975 8 143 Alex Tidey RW Lethbridge Broncos (WCHL)
1975 9 159 Andy Whitby RW Oshawa Generals (OHA-Jr.)
1975 10 174 Len Moher G Notre Dame (WCHA)
1974
Year Round Overall Player Position Amateur Team
1974 1 11 Lee Fogolin D Oshawa Generals (OHA-Jr.)
1974 2 29 Danny Gare RW Calgary Centennials (WCHL)
1974 3 47 Michel Deziel LW Sorel Eperviers (QMJHL)
1974 4 65 Paul McIntosh D Peterborough Petes (OHA-Jr.)
1974 5 83 Garry Lariviere D St. Catharines Black Hawks (OHA-Jr.)
1974 6 101 Dave Given D Brown (ECAC)
1974 7 119 Bernard Noreau RW Laval National (QMJHL)
1974 8 136 Charles Constantin C Quebec Remparts (QMJHL)
1974 9 153 Rick Jodzio LW Hamilton Red Wings (OHA-Jr.)
1974 10 168 Derek Smith C/LW Ottawa 67's (OHA-Jr.)
1974 11 183 Taro Tsujimoto C Tokyo Katanas
1974 12 196 Bob Geoffrion LW Cornwall Royals (QMJHL)
1973
Year Round Overall Player Position Amateur Team
1973 1 12 Morris Titanic LW Sudbury Wolves (OHA-Jr.)
1973 2 28 Jean Landry D Quebec Remparts (QMJHL)
1973 3 44 Andre Deschamps LW Quebec Remparts (QMJHL)
1973 4 60 Yvon Dupuis RW Quebec Remparts (QMJHL)
1973 5 76 Bob Smulders RW Peterborough Petes (OHA-Jr.)
1973 6 92 Neil Korzack LW Toronto (CIAU)
1973 7 108 Bob Young D Denver (WCHA)
1973 8 124 Tim O'Connell RW Vermont (NCAA-II-Ind.)
1972
Year Round Overall Player Position Amateur Team
1972 1 5 Jim Schoenfeld D Niagara Falls Flyers (OHA-Jr.)
1972 2 25 Larry Carriere D Loyola (CIAU)
1972 3 37 Jim McMasters D Calgary Centennials (WCHL)
1972 4 53 Richard Campeau D Sorel Eperviers (QMJHL)
1972 5 69 Gilles Gratton G Oshawa Generals (OHA-Jr.)
1972 6 85 Peter McNab C Denver (WCHA)
1971
Year Round Overall Player Position Amateur Team
1971 1 5 Rick Martin LW Montreal Jr. Canadiens (OHA-Jr.)
1971 2 19 Craig Ramsay LW Peterborough Petes (OHA-Jr.)
1971 3 33 Bill Hajt D Saskatoon Blades (WCHL)
1971 4 47 Bob Richer C Trois-Rivieres Ducs (QMJHL)
1971 5 61 Steve Warr D Clarkson (ECAC)
1971 6 75 Pierre Duguay C Quebec Remparts (QMJHL)
1970
Year Round Overall Player Position Amateur Team
1970 1 1 Gilbert Perreault C Montreal Jr. Canadiens (OHA-Jr.)
1970 2 15 Butch Deadmarsh LW Brandon Wheat Kings (WCHL)
1970 3 29 Steve Cuddie D Toronto Marlboros (OHA-Jr.)
1970 4 43 Randy Wyrozub C Edmonton Oil Kings (WCHL)
1970 5 57 Mike Morton RW Shawinigan Bruins (QMJHL)
1970 6 71 Mike Keeler D Niagara Falls Flyers (OHA-Jr.)
1970 7 84 Tim Regan G Boston University (ECAC)
1970 8 97 Doug Rombough C St. Catharines Black Hawks (OHA-Jr.)
1970 9 107 Luc Nadeau C Drummondville Rangers (QMJHL)