Loading page

Buffalo Sabres NHL Draft Picks

Buffalo Sabres Main Page
Canada (290 players)
All Positions

Buffalo Sabres NHL Draft Picks

YearRnd#PlayerSeasonsGPGATPPIM
2025
20253#71Canada flagDavid Bedkowski (D)
20254#116Canada flagSamuel Meloche (G)
20255#135Canada flagNoah Laberge (D)
2024
20244#123Canada flagSimon-Pier Brunet (D)
20247#219Canada flagRyerson Leenders (G)
2023
20231#13Canada flagZach Benson (F)3179265480114
20234#109Canada flagEthan Miedema (F)
20235#141Canada flagScott Ratzlaff (G)
2022
20221#9Canada flagMatthew Savoie (F)353781514
20224#106Canada flagMats Lindgren (D)
2021
20211#1Canada flagOwen Power (D)52872210312574
20213#95Canada flagJosh Bloom (F)
20214#97Canada flagOlivier Nadeau (F)
20217#193Canada flagTyson Kozak (F)2475494
2020
20201#8Canada flagJack Quinn (F)5224497312251
20205#131Canada flagMatteo Costantini (F)
2019
20191#7Canada flagDylan Cozens (F)640895152247258
2017
20174#99Canada flagJacob Bryson (D)62846424858
2016
20163#69Canada flagCliff Pu (F)
20164#99Canada flagBrett Murray (F)42624625
20166#159Canada flagBrandon Hagel (F)7415147191338261
2015
20152#51Canada flagBrendan Guhle (D)5654101424
20155#122Canada flagDevante Stephens (D)
20156#152Canada flagGiorgio Estephan (F)
2014
20141#2Canada flagSam Reinhart (F)12820318346664179
20142#31Canada flagBrendan Lemieux (F)7307363874548
20142#44Canada flagEric Cornel (F)
20143#74Canada flagBrycen Martin (D)
2013
20133#69Canada flagNicholas Baptiste (F)247731020
20137#189Canada flagEric Locke (F)
2012
20123#73Canada flagJustin Kea (F)
20127#193Canada flagBrady Austin (D)150004
2011
20116#167Canada flagNathan Lieuwen (G)37
2010
20101#23Canada flagMark Pysyk (D)115212876104162
20103#68Canada flagJérôme Gauthier-Leduc (D)
20103#75Canada flagKevin Sundher (F)
20103#83Canada flagMatt MacKenzie (D)
20104#98Canada flagSteven Shipley (F)
20105#143Canada flagGregg Sutch (F)
20106#173Canada flagCédrick Henley (F)
20107#208Canada flagRiley Boychuk (F)
2009
20091#13Canada flagZack Kassian (F)1266192111203913
20093#66Canada flagBrayden McNabb (D)1486035147182559
20094#104Canada flagMarcus Foligno (F)15913142187329921
20097#194Canada flagMaxime Legault (F)
2008
20081#12Canada flagTyler Myers (D)171113100303403895
20081#26Canada flagTyler Ennis (F)13700144202346224
20082#44Canada flagLuke Adam (F)59015112636
20084#104Canada flagJordon Southorn (D)
20085#134Canada flagJacob Lagacé (F)
20086#164Canada flagNick Crawford (D)
2007
20072#59Canada flagDrew Schiestel (D)
20075#139Canada flagBrad Eidsness (G)
20075#147Canada flagJean-Simon Allard (F)
20076#179Canada flagPaul Byron (F)1352198110208139
2006
20065#147Canada flagAlex Biega (D)824343842122
20067#207Canada flagBenjamin Breault (F)
2005
20053#87Canada flagMarc-André Gragnani (D)6783151836
20056#182Canada flagAdam Dennis (G)10
2004
20042#43Canada flagMichael Funk (D)290220
20047#207Canada flagMark Mancari (F)5423101322
20048#241Canada flagMike Card (D)140000
20049#273Canada flagDylan Hunter (F)
2003
20033#74Canada flagClarke MacArthur (F)14552133172305343
20037#202Canada flagNathan Paetsch (D)516773542114
20038#235Canada flagJeff Weber (G)
20039#266Canada flagLouis-Philippe Martin (F)
2002
20021#20Canada flagDaniel Paille (F)115828587172135
20023#76Canada flagMichaël Tessier (F)
20028#241Canada flagDennis Wideman (D)1281599288387503
2001
20012#32Canada flagDerek Roy (F)11738189335524391
20012#50Canada flagChris Thorburn (F)148015381134968
20012#55Canada flagJason Pominville (F)151060293434727199
20019#279Canada flagRyan Jorde (D)
2000
20002#48Canada flagGerard Dicaire (D)
20004#111Canada flagGhyslain Rousseau (G)
20008#258Canada flagSean McMorrow (F)110000
20009#277Canada flagRyan Courtney (F)
1999
19992#64Canada flagMike Zigomanis (F)719721194089
19993#73Canada flagTim Preston (F)
19995#146Canada flagMatt Kinch (D)
19996#178Canada flagSénèque Hyacinthe (F)
19997#206Canada flagBret DeCecco (F)
19998#235Canada flagBrad Self (F)
19999#263Canada flagCraig Brunel (F)
1998
19982#34Canada flagAndrew Peters (F)6229437650
19982#47Canada flagNorm Milley (F)42924612
19985#137Canada flagAaron Goldade (F)
19987#191Canada flagBrad Moran (F)381234
1997
19973#75Canada flagJeff Martin (F)
19974#101Canada flagLuc Theoret (D)
19976#156Canada flagBrian Campbell (D)17108287417504277
19977#184Canada flagJeremy Adduono (F)
19979#238Canada flagDylan Kemp (D)
1996
19962#27Canada flagCory Sarich (D)15969211371581089
19962#33Canada flagDarren Van Oene (F)
19963#54Canada flagFrançois Méthot (F)
19964#87Canada flagKurt Walsh (F)
19964#106Canada flagMike Martone (D)
19966#142Canada flagRyan Davis (F)
19966#161Canada flagDarren Mortier (F)
19969#222Canada flagScott Buhler (G)10
1995
19951#14Canada flagJay McKee (D)1480221104125622
19951#16Canada flagMartin Biron (G)16508
19952#42Canada flagMark Dutiaume (F)
19953#68Canada flagMathieu Sunderland (F)
19954#94Canada flagMatt Davidson (F)356571228
19955#119Canada flagKevin Popp (D)
19955#123Canada flagDaniel Bienvenue (F)
19957#172Canada flagBrian Scott (F)
19958#198Canada flagMike Zanutto (F)
19959#224Canada flagRob Skrlac (F)1810122
1994
19941#17Canada flagWayne Primeau (F)1577469125194789
19942#43Canada flagCurtis Brown (F)13736129171300398
19943#69Canada flagRumun Ndur (D)469235137
19946#147Canada flagCal Benazic (D)
19947#168Canada flagSteve Plouffe (G)
19947#173Canada flagShane Hnidy (D)10550165571633
19947#176Canada flagSteve Webb (F)832151318532
19948#199Canada flagBob Westerby (F)
19949#225Canada flagCraig Millar (D)51148142273
199410#251Canada flagMark Polak (F)
199411#277Canada flagShayne Wright (D)
1993
19936#142Canada flagKevin Pozzo (D)
19938#194Canada flagMike Barrie (F)
19939#220Canada flagBarrie Moore (F)33926818
199310#246Canada flagChris Davis (G)
199311#272Canada flagScott Nichol (F)136625671127916
1992
19921#11Canada flagDavid Cooper (D)330371024
19924#80Canada flagDean Melanson (D)290008
19924#83Canada flagMatthew Barnaby (F)148341131873002562
19926#131Canada flagPaul Rushforth (F)
19928#179Canada flagDean Tiltgen (F)
19929#203Canada flagTodd Simon (F)1150110
199210#227Canada flagRick Kowalsky (F)
199211#251Canada flagChris Clancy (F)
1991
19911#13Canada flagPhilippe Boucher (D)1674894206300702
19912#35Canada flagJason Dawe (F)83668690176162
19913#57Canada flagJason Young (F)
19914#72Canada flagPeter Ambroziak (F)1120110
19915#101Canada flagSteve Shields (G)10246
19916#123Canada flagSean O'Donnell (D)171224311982291809
19917#145Canada flagChris Snell (D)23427924
19919#189Canada flagAnthony Iob (F)
199110#211Canada flagSpencer Meany (F)
199112#255Canada flagMichael Smith (D)
1990
19901#14Canada flagBrad May (F)1810411271612882248
19905#100Canada flagTodd Bojcun (G)
19905#103Canada flagBrad Pascall (D)
19909#187Canada flagJason Winch (F)
199010#208Canada flagSylvain Naud (F)
199012#250Canada flagBrad Rubachuk (F)
1989
19891#14Canada flagKevin Haller (D)136424197138907
19894#77Canada flagDoug Macdonald (F)3111012
19895#98Canada flagKen Sutton (D)113882380103338
19896#119Canada flagMike Barkley (F)
19899#183Canada flagDonald Audette (F)15735260249509584
198910#194Canada flagMark Astley (D)3754192392
198910#203Canada flagJohn Nelson (F)
198911#224Canada flagTodd Henderson (G)
1988
19881#13Canada flagJoel Savage (F)130110
19883#55Canada flagDarcy Loewen (F)51354812211
19885#97Canada flagRob Ray (F)159004150913207
19887#139Canada flagMike Griffith (F)
19889#181Canada flagWade Flaherty (G)12120
1987
19871#1Canada flagPierre Turgeon (F)1912945158121327452
19872#22Canada flagBrad Miller (D)682156321
19873#53Canada flagAndrew MacVicar (F)
19879#169Canada flagGrant Tkachuk (F)
198710#190Canada flagIan Herbers (D)26505579
198712#232Canada flagAl MacIsaac (D)
1986
19861#5Canada flagShawn Anderson (D)8255115162117
19863#56Canada flagKevin Kerr (F)
19864#68Canada flagDave Baseggio (D)
19868#152Canada flagFrançois Guay (F)110000
19869#173Canada flagSean Whitham (D)
198610#194Canada flagKenton Rein (G)10
198611#215Canada flagTroy Arndt (D)
1985
19852#35Canada flagBenoit Hogue (F)15863222321543877
19853#56Canada flagKeith Gretzky (F)
19854#77Canada flagDave Moylan (D)
19855#98Canada flagKen Priestlay (F)616827346163
19856#119Canada flagJoe Reekie (D)17902251391641326
19858#161Canada flagTrent Kaese (F)110000
198511#224Canada flagGuy Larose (F)6701091963
198512#245Canada flagKen Baumgartner (F)126961341542242
1984
19842#39Canada flagDoug Trapp (F)120000
19843#60Canada flagRay Sheppard (F)13817357300657212
19844#81Canada flagBob Halkidis (D)1125683240825
19845#102Canada flagJoey Rampton (F)
19846#123Canada flagJames Gasseau (D)
19847#144Canada flagDarcy Wakaluk (G)8191
198410#207Canada flagBrian McKinnon (F)
198411#228Canada flagGrant Delcourt (F)
1983
19831#10Canada flagNormand Lacombe (F)73195362115196
19831#11Canada flagAdam Creighton (F)147081872164031077
19832#31Canada flagJohn Tucker (F)12656177259436285
19832#34Canada flagRichard Hajdu (F)250004
19834#74Canada flagDaren Puppa (G)15429
19836#114Canada flagJim Hofford (D)31800047
19839#174Canada flagTim Hoover (D)
198310#194Canada flagMark Ferner (D)6913101351
198312#234Canada flagMarc Hamelin (G)
1982
19821#9Canada flagPaul Cyr (F)9470101140241623
19821#16Canada flagDave Andreychuk (F)23163964069813381121
19824#79Canada flagJeff Hamilton (F)
19825#100Canada flagBob Logan (F)342105150
19827#142Canada flagAllen Bishop (D)
19828#163Canada flagClaude Verret (F)2142572
19829#184Canada flagRob Norman (F)
198210#205Canada flagMike Craig (G)20
1981
19813#59Canada flagJim Aldred (F)
19813#60Canada flagColin Chisholm (D)110000
19814#80Canada flagJeff Eatough (F)110000
19816#122Canada flagJustin Butorac (D)
198110#206Canada flagWarren Harper (F)
1980
19801#20Canada flagSteve Patrick (F)62504068108242
19802#41Canada flagMike Moller (F)713415284341
19803#56Canada flagSean McKenna (F)94148280162181
19804#83Canada flagJim Wiemer (D)113252972101378
19805#104Canada flagDirk Reuter (D)
19806#125Canada flagDaniel Naud (D)
19808#167Canada flagRandy Cunneyworth (F)168661892254141280
19809#188Canada flagDave Beckon (F)
1979
19792#32Canada flagLindy Ruff (D)126911051953001264
19793#53Canada flagMark Robinson (D)
19793#55Canada flagJacques Cloutier (G)12255
19794#74Canada flagGilles Hamel (F)9519127147274276
19795#95Canada flagAlan Haworth (F)8524189211400425
19796#116Canada flagRick Knickle (G)214
1978
19781#13Canada flagLarry Playfair (D)1268826941201814
19782#32Canada flagTony McKegney (F)13912320319639517
19784#66Canada flagMike Gazdic (D)
19785#82Canada flagRandy Ireland (G)12
19786#99Canada flagCam MacGregor (F)
19787#116Canada flagDan Eastman (F)
19789#150Canada flagEugene O'Sullivan (F)
1977
19771#14Canada flagRic Seiling (F)10738179208387573
19772#32Canada flagRon Areshenkoff (F)140000
19774#68Canada flagBill Stewart (D)826076471424
19775#86Canada flagRichard Sirois (G)
19776#104Canada flagWayne Ramsey (D)120000
1976
19762#33Canada flagJoe Kowal (F)22205513
19764#69Canada flagRocky Maze (F)
19765#87Canada flagRon Roscoe (D)
19766#105Canada flagDonald Lemieux (D)
1975
19751#17Canada flagBob Sauvé (G)13420
19752#35Canada flagKen Breitenbach (D)3681131449
19753#44Canada flagTerry Martin (F)10479104101205202
19753#53Canada flagGary McAdam (F)1153496132228243
19754#71Canada flagGreg Neeld (D)
19755#89Canada flagDon Edwards (G)10459
19756#107Canada flagJim Minor (F)
19757#125Canada flagGrant Rowe (D)
19758#143Canada flagAlex Tidey (F)390008
19759#159Canada flagAndy Whitby (F)
1974
19742#29Canada flagDanny Gare (F)138273543316851285
19743#47Canada flagMichel Déziel (F)100000
19744#65Canada flagPaul McIntosh (D)24802266
19745#83Canada flagGarry Lariviere (D)421965763167
19747#119Canada flagBernard Noreau (F)
19748#136Canada flagCharles Constantin (F)
19749#153Canada flagRick Jodzio (F)170281071
197410#168Canada flagDerek Smith (F)83357811619460
197412#196Canada flagRobert Geoffrion (F)
1973
19731#12Canada flagMorris Titanic (F)2190000
19732#28Canada flagJean Landry (D)
19733#44Canada flagAndré Deschamps (F)
19734#60Canada flagYvon Dupuis (F)
19735#76Canada flagBob Smulders (F)
19736#92Canada flagNeil Korzack (F)
1972
19721#5Canada flagJim Schoenfeld (D)13719512042551132
19722#25Canada flagLarry Carrière (D)7367167490462
19723#37Canada flagJim McMasters (D)
19724#53Canada flagRichard Campeau (D)
19725#69Canada flagGilles Gratton (G)247
1971
19711#5Canada flagRichard Martin (F)11685384317701477
19712#19Canada flagCraig Ramsay (F)141070252420672201
19713#33Canada flagBill Hajt (D)1485442202244433
19714#47Canada flagRobert Richer (F)130000
19715#61Canada flagSteve Warr (D)
19716#75Canada flagPierre Duguay (F)
1970
19701#1Canada flagGilbert Perreault (F)1711915128141326500
19702#15Canada flagButch Deadmarsh (F)513712517155
19703#29Canada flagSteve Cuddie (D)
19704#43Canada flagRandy Wyrozub (F)41008101810
19705#57Canada flagMike Morton (F)
19706#71Canada flagMike Keeler (D)
19708#97Canada flagDoug Rombough (F)415024275180
19709#107Canada flagLuc Nadeau (F)
290 players