YearTeamPositionRound

RndPick
From
1181974-183BUF

RndPick
From
9181984-186BUF

A

RndPick
From
2142008-44BUF Luke Adam CCAN6' 2"203QMJHLSt. John's
3192002-82BUFBUF (from VAN) John Adams DUSA6' 2"188H-EASTBoston College
5142009-134BUF Mark Adams DUSA6' 1"187HIGH-MAMalden Catholic H.S.
7231997-184BUF Jeremy Adduono RWCAN6' 0"182OHLSudbury Wolves
3161997-69BUF Maxim Afinogenov RWRUS6' 0"190RussiaMoscow Dynamo
3171981-59BUF James Aldred LWCAN6' 2"185OHLKingston Canadians
5262007-147BUFNJD-CGY-BUF Jean-Simon Allard CCAN6' 2"195QMJHLSt. John's
461991-72BUF Peter Ambroziak LWCAN6' 0"191OHLOttawa 67's
151986-5BUF Shawn Anderson DCAN6' 1"200IntlCanadian National Team
251982-26BUF Mike Anderson CUSA6' 0"189Minn.North St. Paul H.S.
1181984-18BUF Mikael Andersson RWSWE5' 11"181SwedenVastra Frolunda
1161982-16BUF Dave Andreychuk LWCAN6' 4"225OHLOshawa Generals
2141977-32BUF Ron Areshenkoff CCAN6' 0"175WCHLMedicine Hat Tigers
1162011-16BUF Joel Armia RWFIN6' 3"192FINLANDAssat
1151986-215BUF Troy Arndt DCAN6' 0"185WHLPortland Winter Hawks
872001-234BUFBUF (from SJS) Calle Aslund DSWE6' 3"204SWE D1Huddinge
232016-33BUFVAN-FLA-BUF Rasmus Asplund CSWE5' 10"176SWEDENFarjestad
1051989-194BUF Mark Astley DCAN6' 0"190NCAALake Superior State U.
9151989-183BUF Donald Audette RWCAN5' 8"191QMJHLLaval Titan
7122012-193BUF Brady Austin DCAN6' 3"234OHLBelleville

B

RndPick
From
10201980-209BUF John Bader LWUSAMinn.Irondale H.S.
2222013-52BUFSTL-BUF Justin Bailey RWUSA6' 3"186OHLKitchener
12181984-249BUF Sean Baker LWUSA6' 0"194JuniorSeattle Americans
651986-110BUF Miguel Baldris DCAN6' 0"198QMJHLShawinigan Cataractes
1112002-11BUF Keith Ballard DUSA5' 11"208WCHAU. of Minnesota
382013-69BUF Nick Baptiste RWCAN6' 0"189OHLSudbury
6141989-119BUF Michael Barkley RWCAN6' 0"185NCAAU. of Maine
4111992-83BUF Matthew Barnaby RWCAN6' 1"191QMJHLBeauport Harfangs
151983-5BUF Tom Barrasso GUSA6' 3"210Mass.Acton-Boxboro H.S.
8121993-194BUF Mike Barrie CCAN6' 1"170WHLVictoria Cougars
271999-35BUF Milan Bartovic RWSVK5' 11"197Slovakia
451986-68BUF David Baseggio DCAN6' 0"194NCAAYale University
12141985-245BUF Ken Baumgartner LWCAN6' 1"205WHLPrince Albert Raiders
12141989-245BUF Michael Bavis RWUSA6' 0"180HIGH-MACushing Academy
9191980-188BUF Dave Beckon CCAN5' 8"174OHAPeterborough Petes
6171994-147BUF Cal Benazic DCAN6' 3"187WHLMedicine Hat Tigers
1132023-13BUF Zach Benson LWCAN5' 10"170WHLWinnipeg
5242006-147BUF Alex Biega DCAN5' 10"191USHSESalisbury
5191995-123BUF Daniel Bienvenue LWCAN6' 0"196QMJHLVal-d'Or Foreurs
1161995-16BUF Martin Biron GCAN6' 2"180QMJHLBeauport Harfangs
7161982-142BUF Allen Bishop DCAN6' 1"213OHLNiagara Falls Flyers
7162000-213BUF Vasily Bizyayev LWRUS6' 1"185RussiaCSKA Jr.
3312021-95BUFMTL-BUF Josh Bloom LWCAN6' 2"182OHLSaginaw
5161990-100BUF Todd Bojcun GCAN5' 8"150OHLPeterborough Petes
412015-92BUF Will Borgen DUSA6' 1"189HIGH-MNMoorhead
1131991-13BUF Philippe Boucher DCAN6' 3"218QMJHLGranby Bisons
7282010-208BUFSJS-BUF Riley Boychuk LWCAN6' 4"210WHLPortland
4211987-84BUF John Bradley GUSA6' 0"165N.H.New Hampton Prep
7242006-207BUF Benjamin Breault CCAN5' 11"177QMJHLBaie Comeau
2171975-35BUF Ken Breitenbach DCAN5' 11"190OHASt. Catharines Black Hawks
212007-31BUFPHI-BUF TJ Brennan DUSA6' 0"208QMJHLSt. John's Fog Devils
251986-26BUF Greg Brown DUSA6' 0"185Mass.St. Mark's H.S.
2171994-43BUF Curtis Brown CCAN6' 0"200WHLMoose Jaw Warriors
612014-151BUF Christopher Brown CUSA6' 0"179HIGH-MICranbrook Kingswood
9201999-263BUF Craig Brunel RWCAN6' 0"198WHLPrince Albert Raiders
462017-99BUF Jacob Bryson DCAN5' 8"178H-EASTProvidence
592016-130BUFMTL-BUF Vojtech Budik DCZE6' 1"202WHLPrince Albert
971996-222BUF Scott Buhler GCAN5' 11"169WHLMedicine Hat Tigers
6292005-191BUFMIN-BUF Vjateslav Buravchikov DRUS6' 1"189RUSSIA-2Krylja
452005-96BUFCGY-BUF Chris Butler DUSA6' 1"200USHLSioux City
6171981-122BUF Ali Butorac DCAN5' 11"208OHLOttawa 67's
6282007-179BUF Paul Byron CCAN5' 9"144QMJHLGatineau

C

RndPick
From
6221997-156BUF Brian Campbell DCAN6' 0"189OHLOttawa 67's
451972-53BUF Rychard Campeau DCAN6' 0"200QMJHLSorel Black Hawks
8142004-241BUF Mike Card DCAN6' 1"201WHLKelowna
4131988-76BUF Keith Carney DUSA6' 1"207R.I.Mount St. Charles H.S.
291972-25BUF Larry Carriere DCAN6' 1"190CIAULoyola University
3162011-77BUF Daniel Catenacci CCAN5' 9"186OHLSault Ste. Marie
5192019-143BUFCBJ-DET-BUF Filip Cederqvist LWSWE6' 1"187SWEDENVaxjo
3181981-60BUF Colin Chisholm DCAN6' 3"200WHLCalgary Wranglers
712015-182BUF Ivan Chukarov DUSA6' 2"190NAHLMinnesota Wilderness
2111992-35BUF Jozef Cierny LWSVK6' 2"180Czech.ZTK Zvolen
9112002-271BUF Martin Cizek DCZE6' 1"188CZE JR.Slavia Jr.
11111992-251BUF Chris Clancy LWCAN6' 2"198OHLCornwall Royals
3141979-55BUF Jacques Cloutier GCAN5' 7"168QMJHLTrois Rivieres Draveurs
252013-35BUFCAR-BUF J.T. Compher LWUSA5' 10"184USHLUSA U-18
8101974-136BUF Charles Constantin LWCAN6' 2"190QMJHLQuebec Remparts
1111992-11BUF David Cooper DCAN6' 2"213WHLMedicine Hat Tigers
351986-47BUF Bob Corkum CUSA6' 0"222NCAAU. of Maine
2142014-44BUFWSH-BUF Eric Cornel CCAN6' 1"186OHLPeterborough
572020-131BUF Matteo Costantini CCAN5' 11"173OJHLBuffalo Jr. Sabres
9162000-277BUF Ryan Courtney LWCAN6' 3"195OHLWindsor
172019-7BUF Dylan Cozens CCAN6' 3"183WHLLethbridge
10161982-205BUF Mike Craig GCAN6' 0"165WHLBillings Bighorns
6132008-164BUF Nick Crawford DCAN6' 1"199OHLSaginaw
1111983-11BUF Adam Creighton CCAN6' 5"220OHLOttawa 67's
311970-29BUF Steve Cuddie DCAN5' 10"190OHAToronto Marlboros
8201980-167BUF Randy Cunneyworth LWCAN6' 0"198OHAOttawa 67's
191982-9BUF Paul Cyr LWCAN5' 10"180WHLVictoria Cougars

D

RndPick
From
112018-1BUF Rasmus Dahlin DSWE6' 2"185SWEDENFrolunda
4161995-94BUF Matt Davidson RWCAN6' 3"202WHLPortland Winter Hawks
262017-37BUF Marcus Davidsson CSWE6' 0"191SWEDENDjurgarden
671996-142BUF Ryan Davis RWCAN6' 2"165OHLOwen Sound Platers
10121993-246BUF Chris Davis GCAN6' 3"177AJHLCalgary Royals
2131991-35BUF Jason Dawe RWCAN5' 10"189OHLPeterborough Petes
211970-15BUF Butch Deadmarsh LWCAN5' 11"186WCHLBrandon Wheat Kings
7201999-206BUF Bret Dececco RWCAN5' 10"185WHLSeattle Thunderbirds
11181984-228BUF Grant Delcourt RWCAN5' 10"178WHLKelowna Wings
5192000-149BUF Denis Denisov LWRUS6' 0"183RUSHC Moscow
6202005-182BUF Adam Dennis GCAN5' 11"183OHLLondon
3121973-44BUF Andre Deschamps LWCAN5' 11"185QMJHLQuebec Remparts
3111974-47BUF Michel Deziel LWCAN5' 11"180QMJHLSorel Black Hawks
611988-106BUF David Di Vita DUSA6' 2"195NCAALake Superior State U.
2182000-48BUF Gerard Dicaire DMKD6' 2"195WHLSeattle
5221997-128BUF Torrey Diroberto CUSA5' 11"180WHLSeattle Thunderbirds
811987-148BUF Sean Dooley DUSA6' 3"215Conn.Groton H.S.
8202001-247BUFBUF (from LAK) Marek Dubec DSVK6' 0"179CZEVsetin
1171981-17BUF Jiri Dudacek RWCZE5' 9"170CzechoslovakiaKladno
651971-75BUF Pierre Duguay RWCAN5' 10"178QMJHLQuebec Remparts
4121973-60BUF Yvon Dupuis FCAN5' 10"180QMJHLQuebec Remparts
2161995-42BUF Mark Dutiaume LWCAN6' 0"200WHLBrandon Wheat Kings

E

RndPick
From
7131978-116BUF Dan Eastman CCAN6' 2"185IHLSaginaw Gears
4171981-80BUF Jeff Eatough RWCAN5' 9"168QMJHLCornwall Royals
5171975-89BUF Don Edwards GCAN5' 8"165OHAKitchener Rangers
122015-2BUF Jack Eichel CUSA6' 2"196H-EASTBoston University
5182007-139BUFCGY-BUF Bradley Eidsness GCAN6' 0"190AJHLOkotoks
5171981-101BUF Mauri Eivola CFIN6' 3"202FINLANDTPS Turku
1262008-26BUFSJS-BUF Tyler Ennis CCAN5' 9"157WHLMedicine Hat
762007-187BUFEDM-BUF Nick Eno GUSA6' 3"190EJHLGreen Mountain
2162006-46BUFVAN-BUF Jhonas Enroth GSWE5' 10"166SWEDENSodertalje
612015-152BUF Giorgio Estephan CCAN6' 0"188WHLLethbridge
4132003-114BUF Denis Ezhov DRUS5' 11"200RUSTogliatti

F

RndPick
From
2352003-65BUFBUF (from DAL) Branislav Fabry RWSVK6' 0"185SVK JR.Bratislava Jr.
10121983-194BUF Mark Ferner DCAN6' 0"195WHLKamloops Junior Oilers
3202008-81BUFNYR-LAK-BUF Corey Fienhage DUSA6' 2"190HIGH-MNEastview High
3252016-86BUFDAL-BUF Casey Fitzgerald DUSA5' 10"186H-EASTBoston College
9131988-181BUF Wade Flaherty GCAN6' 1"191WHLVictoria Cougars
711987-127BUF Paul Flanagan DUSA6' 0"190N.H.New Hampton Prep
5222013-143BUFSTL-BUF Anthony Florentino DUSA6' 1"227HIGH-CTSouth Kent School
1111974-11BUF Lee Fogolin Jr. DUSA6' 0"200OHAOshawa Generals
4132009-104BUF Marcus Foligno LWUSA6' 2"215OHLSudbury
2132004-43BUF Michael Funk DCAN6' 4"199WHLPortland

G

RndPick
From
2111974-29BUF Danny Gare RWCAN5' 9"175WCHLCalgary Centennials
6181984-123BUF James Gasseau DCAN6' 2"200QMJHLDrummondville Voltigeurs
7232000-220BUFBUF (from OTT) Paul Gaustad FUSA6' 5"212WHLPortland
4131978-66BUF Mike Gazdic DCAN6' 0"192OHASudbury Wolves
7142005-208BUF Matt Generous DUSA6' 3"208EJHLN.E. Jr. Falcons
1271974-196BUF Bob Geoffrion LWCAN6' 0"175QMJHLCornwall Royals
5172005-142BUF Nathan Gerbe CUSA5' 5"178USAUSA U-18
1142012-14BUFCGY-BUF Zemgus Girgensons CLVA6' 1"186USHLDubuque
6111974-101BUF David Given CUSA6' 1"185NCAABrown U.
792016-190BUFMTL-BUF Vasily Glotov CRUS5' 11"158RUSSIA-JR.Lvy St. Petersburg 2
2182005-48BUF Philip Gogulla FDEU6' 2"182GERMANYKoln
5231998-137BUF Aaron Goldade CCAN6' 0"180WHLBrandon Wheat Kings
7161990-142BUF Viktor Gordiouk RWRUS5' 10"176RussiaKrylja Sovetov
3262005-87BUFCGY-BUF Marc-Andre Gragnani DCAN6' 2"201QMJHLP.E.I.
551972-69BUF Gilles Gratton GCAN5' 11"160OHAOshawa Generals
3141985-56BUF Keith Gretzky CCAN5' 9"157OHLWindsor Spitfires
7131988-139BUF Michael Griffith RWCAN5' 10"185OHLOttawa 67's
1122012-12BUF Mikhail Grigorenko CRUS6' 3"200QMJHLQuebec
851986-152BUF Francois Guay CCAN6' 0"190QMJHLLaval Titan
2212015-51BUFNYI-BUF Brendan Guhle DCAN6' 1"184WHLPrince Albert
6161982-121BUF Jacob Gustavsson GSWE6' 1"187SwedenAlmtuna IS

H

RndPick
From
682016-159BUF Brandon Hagel LWCAN5' 11"160WHLRed Deer
2131983-34BUF Richard Hajdu LWCAN6' 1"185WHLKamloops Junior Oilers
351971-33BUF Bill Hajt DCAN6' 3"215WCHLSaskatoon Blades
4181984-81BUF Bob Halkidis DCAN5' 11"200OHLLondon Knights
1141989-14BUF Kevin Haller DCAN6' 2"200WHLRegina Pats
4111979-74BUF Gilles Hamel LWCAN6' 3"183QMJHLLaval National
12121983-234BUF Marc Hamelin GCAN5' 9"165QMJHLShawinigan Cataractes
4161982-79BUF Jeff Hamilton LWCAN6' 0"180NCAAProvidence College
10171981-206BUF Warren Harper LWCAN6' 0"174SJHLPrince Albert Saints
751986-131BUF Mike Hartman LWUSA6' 0"190OHLNorth Bay Centennials
5111979-95BUF Alan Haworth CCAN5' 10"190QMJHLSherbrooke Beavers
7112002-208BUF Radoslav Hecl DSVK6' 1"196SVKBratislava
1201999-20BUF Barrett Heisten LWUSA6' 1"200NCAAU. of Maine
452003-106BUF Jan Hejda DCZE6' 4"237CZESlavia
11141989-224BUF Todd Henderson GCAN6' 1"155USHLThunder Bay Flyers
6232010-173BUF Cedrick Henley LWCAN6' 5"195QMJHLVal d'Or
1011987-190BUF Ian Herbers DCAN6' 4"225WHLSwift Current Broncos
7171994-173BUF Shane Hnidy DCAN6' 2"204WHLPrince Albert Raiders
6121983-114BUF Jim Hofford DCAN6' 0"190OHLWindsor Spitfires
2141985-35BUF Benoit Hogue LWCAN5' 10"194QMJHLSt. Jean Beavers
6141991-124BUF Brian Holzinger CUSA5' 11"186NAHLDetroit Jr. Red Wings
9121983-174BUF Tim Hoover DCAN5' 10"174OHLSault Ste. Marie Greyhounds
161982-6BUF Phil Housley DUSA5' 10"185HIGH-MNSouth St. Paul
492019-102BUFVAN-BUF Aaron Huglen RWUSA5' 11"166HIGH-MNRoseau
4122002-108BUF Jakub Hulva FCZE6' 0"172CZEVitkovice
9152004-273BUF Dylan Hunter LWCAN5' 11"198OHLLondon
282013-38BUF Connor Hurley CUSA6' 1"174HIGH-MNEdina H.S.
6211999-178BUF Seneque Hyacinthe LWCAN6' 0"180QMJHLVal-d'Or Foreurs

I

RndPick
From
9131991-189BUF Tony Iob LWCAN5' 11"202OHLSault Ste. Marie Greyhounds
5131978-82BUF Randy Ireland GCAN6' 0"165IHLFlint Generals
7232010-203BUF Christian Isackson RWUSA6' 0"174HIGH-MNSt. Thomas

J

RndPick
From
4162011-107BUF Colin Jacobs CUSA6' 1"205WHLSeattle
2271999-55BUF Doug Janik DUSA6' 2"211NCAAU. of Maine
9101974-153BUF Rick Jodzio RWCAN6' 1"190OHAHamilton Red Wings
1141985-14BUF Calle Johansson DSWE5' 11"203SwedenVastra Frolunda
291982-30BUF Jens Johansson DSWE5' 10"189SwedenPitea IF
312014-61BUF Jonas Johansson GSWE6' 3"198SWEDEN-JR.Brynas Jr.
1312019-31BUFSTL-BUF Ryan Johnson DUSA6' 0"170USHLSioux Falls
4102008-101BUFVAN-LAK-BUF Justin Jokinen RWUSA6' 2"165HIGH-MNCloquet
9202001-279BUFBUF (from SJS) Ryan Jorde DCAN6' 3"207WHLTri-City
451982-68BUF Timo Jutila DFIN5' 7"175FINLANDTappara Tampere

K

RndPick
From
8141985-161BUF Trent Kaese RWCAN5' 11"225WHLLethbridge Broncos
6132004-176BUF Patrick Kaleta RWUSA6' 1"206OHLPeterborough
1181998-18BUF Dmitri Kalinin DRUS6' 3"210RussiaTraktor Chelyabinsk
2192014-49BUFMIN-BUF Vaclav Karabacek RWCZE5' 11"196QMJHLGatineau
6262022-187BUFCGY-FLA-BUF Gustav Karlsson CSWE6' 1"165SWEDEN-JR.Orebro Jr.
1132009-13BUF Zack Kassian RWCAN6' 3"214OHLPeterborough
3122012-73BUF Justin Kea CCAN6' 3"212OHLSaginaw
611970-71BUF Mike Keeler DCAN5' 10"175OHANiagara Falls Flyers
9211997-238BUF Dylan Kemp DCAN6' 1"191WHLLethbridge Hurricanes
6132023-173BUF Sean Keohane DUSA6' 4"182HIGH-MADexter School
3141986-56BUF Kevin Kerr RWCAN5' 11"189OHLWindsor Compuware Spitfires
5111992-107BUF Markus Ketterer GFIN5' 11"165FINLANDJokerit Helsinki
5121992-108BUF Yuri Khmylev LWRUS6' 1"205RussiaKrylja Sovetov
5201999-146BUF Matthew Kinch DCAN5' 11"185WHLCalgary Hitmen
2212021-53BUFBOS-BUF Aleksandr Kisakov LWRUS5' 10"150RUSSIA-JR.Dynamo Moscow 2
5171994-121BUF Sergei Klimentiev DUKR5' 11"200WHLMedicine Hat Tigers
6142009-164BUF Connor Knapp GUSA6' 5"215CCHAMiami University
6111979-116BUF Rick Knickle GCAN5' 10"155WHLBrandon Wheat Kings
552022-134BUFNJD-BUF Vsevolod Komarov DRUS6' 2"182QMJHLQuebec
7302020-216BUFDAL-BUF Jakub Konecny CCZE5' 10"150CZREP-JR.Sparta Jr.
6121973-92BUF Neil Korzack FCAN5' 10"185OHAPeterborough Petes
6191998-164BUF Ales Kotalik RWCZE6' 1"225CzechCeske Budejovice HC
2151976-33BUF Joe Kowal LWCAN6' 5"212OHAHamilton Fincups
10111992-227BUF Rick Kowalski RWCAN6' 0"184OHLSault Ste. Marie Greyhounds
712021-193BUF Tyson Kozak CCAN5' 11"173WHLPortland
2231998-50BUF Jaroslav Kristek RWCZE6' 1"185CzechZlin ZPS HC
1152000-15BUF Artem Kryukov CRUS6' 4"193RUSSIA-3Yaroslavl 2
11121983-214BUF Uwe Krupp DDEU6' 6"2401.GBunCologne EC
512018-125BUF Miska Kukkonen DFIN6' 0"198FINLAND-JR.Ilves Jr.
1282022-28BUFFLA-BUF Jiri Kulich CCZE5' 11"178CZREPKarlovy Vary
881991-162BUF Jiri Kuntos DCZE5' 11"187CzechDukla Jihlava

L

RndPick
From
3272017-89BUFWSH-BUF Oskari Laaksonen DFIN6' 1"165Finland Jr.Ilves Jr.
1101983-10BUF Normand Lacombe RWCAN6' 0"205NCAAU. of New Hampshire
5132008-134BUF Jacob Lagace LWCAN5' 11"190QMJHLChicoutimi
2121973-28BUF Jean Landry DCAN5' 11"175QMJHLQuebec Remparts
5111974-83BUF Garry Lariviere DCAN6' 0"190OHASt. Catharines Black Hawks
11141985-224BUF Guy Larose CCAN5' 9"175OHLGuelph Platers
382010-68BUFATL-BUF Jerome Leduc DCAN6' 1"176QMJHLRouyn-Noranda
7142009-194BUF Maxime Legault RWCAN6' 2"195QMJHLShawinigan
7171981-143BUF Heikki Leime DFIN6' 0"196FINLANDTPS Turku
292022-41BUF Topias Leinonen GFIN6' 5"233FINLAND-JR.JYP Jr.
212014-31BUF Brendan Lemieux LWUSA6' 0"206OHLBarrie
6151976-105BUF Don Lemieux DCAN6' 0"195QMJHLTrois Rivieres Draveurs
5162011-137BUF Alex Lepkowski DUSA6' 4"210OHLBarrie
6162011-167BUF Nathan Lieuwen GCAN6' 5"185WHLKootenay
492022-106BUF Mats Lindgren DCAN5' 11"173WHLKamloops
4242018-117BUFMIN-BUF Linus Lindstrand Cronholm DSWE6' 1"172SWEDEN-JR.Malmo Jr.
1111987-211BUF David Littman GUSA6' 0"183NCAABoston College
782013-189BUF Eric Locke CUSA5' 10"184OHLSaginaw
3131988-55BUF Darcy Loewen LWCAN5' 10"185WHLSpokane Chiefs
5161982-100BUF Robert Logan RWCAN6' 0"189Que.West Island Juniors
2232017-54BUFMIN-BUF Ukko-Pekka Luukkonen GFIN6' 4"198Finland Jr.HPK Jr.
772020-193BUF Albert Lyckasen DSWE5' 11"187SWEDEN-JR.Linkoping Jr.

M

RndPick
From
362003-74BUF Clarke MacArthur LWCAN6' 0"191WHLMedicine Hat
4141989-77BUF Doug Macdonald LWCAN6' 0"192NCAAU. of Wisconsin
6131978-99BUF Cameron Macgregor LWCAN5' 10"191QMJHLCornwall Royals
1211987-232BUF Alan Macisaac CCAN6' 1"202OHLGuelph Platers
3232010-83BUF Matt MacKenzie DCAN6' 1"191WHLCalgary
7282007-209BUF Drew MacKenzie DUSA6' 2"200HIGH-CTTaft School
3111987-53BUF Andrew MacVicar LWCAN6' 1"210OHLPeterborough Petes
4252002-121BUF Marty Magers GUSA6' 1"180USHLOmaha
682013-159BUF Sean Malone CUSA5' 11"183USHLUSA U-18
7142004-207BUF Mark Mancari RWCAN6' 3"225OHLOttawa
5312021-159BUFMTL-BUF Viljami Marjala LWFIN6' 0"178QMJHLQuebec
611987-106BUF Chris Marshall LWUSA5' 10"180Mass.Boston College H.S.
151971-5BUF Rick Martin LWCAN5' 10"180OHAMontreal Junior Canadiens
381975-44BUF Terry Martin LWCAN5' 10"194OHALondon Knights
3142014-74BUFWSH-BUF Brycen Martin DCAN6' 1"195WHLSwift Current
3221997-75BUF Jeff Martin CCAN6' 1"177OHLWindsor Spitfires
11191990-229BUF Kenneth Martin LWUSA6' 1"175Mass.Belmont Hill H.S.
952003-266BUF Louis Philippe Martin RWCAN6' 0"172QMJHLBaie Comeau
4261996-106BUF Mike Martone DCAN6' 1"200OHLPeterborough Petes
7141985-140BUF Petri Matikainen DFIN6' 0"189FINLANDSapko
1141990-14BUF Brad May LWCAN6' 1"213OHLNiagara Falls Thunder
4151976-69BUF Henry Maze CCAN6' 1"198WCHLEdmonton Oil Kings
3171975-53BUF Gary Mcadam RWCAN5' 11"175OHASt. Catharines Black Hawks
2142012-44BUFCGY-BUF Jake McCabe DUSA6' 0"203WCHAU. of Wisconsin
4191990-82BUF Brian McCarthy CUSA6' 2"190Mass.Pingree H.S.
3222023-86BUFLAK-BUF Gavin McCarthy DUSA6' 2"186USHLMuskegon
3131978-49BUF Rob McClanahan CUSA5' 10"180NCAAU. of Minnesota
4111974-65BUF Paul McIntosh DCAN5' 10"177OHAPeterborough Petes
1141995-14BUF Jay McKee DCAN6' 4"203OHLNiagara Falls Thunder
2141978-32BUF Tony McKegney LWCAN6' 1"200OHAKingston Canadians
3141980-56BUF Sean McKenna RWCAN6' 0"185QMJHLSherbrooke Beavers
10181984-207BUF Brian Mckinnon CCAN5' 10"185OHLOttawa 67's
6131988-118BUF Michael McLaughlin LWUSA6' 1"175Conn.Choate Academy
351972-37BUF Jim McMasters DCAN5' 10"195WCHLCalgary Centennials
8292000-258BUFBUF (from CGY) Sean McMorrow DCAN6' 4"224OHLKitchener
651972-85BUF Peter McNab CCAN6' 3"205NCAAU. of Denver
352009-66BUFLAK-VAN-BUF Brayden McNabb DCAN6' 4"204WHLKootenay
8121983-154BUF Donald McSween DUSA5' 11"205NAJHLRedford Royals
10131991-211BUF Spencer Meany RWCAN6' 0"200NCAASt. Lawrence University
481992-80BUF Dean Melanson DCAN5' 11"196QMJHLSt. Hyacinthe Lasers
571995-111BUF Marian Menhart DCZE6' 3"220Czech.Litvinov Jr.
321996-54BUF Francois Methot CCAN6' 0"203QMJHLSt. Hyacinthe Lasers
5121983-94BUF Jayson Meyer DCAN5' 10"187WHLRegina Pats
4132023-109BUF Ethan Miedema LWCAN6' 4"208OHLKingston
9171994-225BUF Craig Millar DCAN6' 2"212WHLSwift Current Broncos
211987-22BUF Brad Miller DCAN6' 4"220WHLRegina Pats
5121999-138BUF Ryan Miller GUSA6' 2"175NAHLSoo Indians
2201998-47BUF Norman Milley RWCAN6' 0"211OHLSudbury Wolves
6171975-107BUF Jim Minor CCAN5' 10"155WCHLRegina Pats
182017-8BUF Casey Mittelstadt CUSA5' 11"199HIGH-MNEden Prarie
551988-89BUF Alexander Mogilny RWRUS6' 0"210RussiaCSKA Moscow
10141975-174BUF Len Moher GUSA5' 9"155NCAANotre Dame
2201980-41BUF Mike Moller RWCAN6' 1"187WHLLethbridge Broncos
9121993-220BUF Barrie Moore LWCAN5' 11"198OHLSudbury Wolves
7181998-191BUF Brad Moran CCAN5' 11"182WHLCalgary Hitmen
8181998-218BUF David Moravec LWCZE6' 0"180CzechVitkovice HC
5142003-150BUFBUF (from LAK) Thomas Morrow DUSA6' 6"198USHLDes Moines
6261996-161BUF Darren Mortier CCAN6' 1"175OHLSarnia Sting
511970-57BUF Mike Morton RWCAN5' 8"155QMJHLShawinigan Bruins
4211999-117BUF Karel Mosovsky LWCZE6' 2"207WHLRegina Pats
4141985-77BUF Dave Moylan DCAN6' 1"198OHLSudbury Wolves
482016-99BUF Brett Murray LWCAN6' 4"217CCHLCarleton Place
1122008-12BUFEDM-ANA-LAK-BUF Tyler Myers DUSA6' 8"227WHLKelowna

N

RndPick
From
412021-97BUF Olivier Nadeau RWCAN6' 2"204QMJHLShawinigan
911970-108BUF Luc Nadeau CCAN5' 10"165QMJHLDrummondville Rangers
6201980-125BUF Daniel Naud DCAN5' 10"196QMJHLVerdun/Sorel Blackhawks
10191990-208BUF Sylvain Naud RWCAN5' 11"200QMJHLLaval Titan
7162011-197BUF Brad Navin CUSA6' 2"183HIGH-WIWaupaca
3171994-69BUF Ruman Ndur DNGA6' 2"225OHLGuelph Storm
8191990-166BUF Milan Nedoma DCZE5' 10"176CzechBrno ZKL
4171975-71BUF Greg Neeld DCAN6' 0"198WCHLCalgary Centennials
5122012-133BUF Logan Nelson CUSA6' 1"179WHLVictoria
10141989-203BUF John Nelson LWCAN5' 11"190OHLToronto Marlboros
392022-74BUF Viktor Neuchev LWRUS6' 2"165RUSSIA-JR.Yekaterinburg 2
11121993-272BUF Scott Nichol CCAN5' 9"180WHLPortland Winter Hawks
11131988-223BUF Thomas Nieman CUSA6' 0"183Conn.Choate Academy
7111974-119BUF Bernard Noreau RWCAN6' 3"190QMJHLLaval National
9161982-184BUF Rob Norman RWCAN5' 10"185OHLCornwall Royals
1211997-21BUF Mika Noronen GFIN6' 2"196FINLANDTappara Tampere
3201980-62BUF Jay North CUSA6' 0"175Minn.Bloomington Jefferson H.S.
6282021-188BUFCOL-BUF Nikita Novikov DRUS6' 3"196RUSSIA-JR.Dynamo Moscow 2
1222001-22BUF Jiri Novotny CCZE6' 3"204CZEBudejovice
582016-129BUF Philip Nyberg DSWE6' 3"189SWEDEN-JR.Linkoping Jr.
182016-8BUF Alex Nylander LWCAN6' 0"178OHLMississauga

O

RndPick
From
8121973-124BUF Tim O'Connell DUSA5' 10"165NCAAU. of Vermont
6131991-123BUF Sean O'Donnell DCAN6' 2"237OHLSudbury Wolves
9131978-150BUF Eugene O'Sullivan CCAN6' 1"185WCHLCalgary Wranglers
712014-181BUF Victor Olofsson RWSWE5' 7"157SWEDEN-JR.Modo Jr.
8171981-164BUF Gaetano Orlando CCAN5' 9"182NCAAProvidence College
7332005-227BUF Andrew Orpik DUSA6' 3"200USHSEThayer Academy
782016-189BUF Austin Osmanski DUSA6' 3"196OHLMississauga
1162022-16BUFVGK-BUF Noah Ostlund CSWE5' 10"164SWEDEN-JR.Djurgarden Jr.

P

RndPick
From
7191980-146BUF Jari Paavola GFIN5' 8"169FinlandTPS Turku
752003-202BUF Nathan Paetsch DCAN6' 1"198WHLMoose Jaw
1202002-20BUFBUF (from NJD) Daniel Paille LWCAN6' 0"200OHLGuelph
3191998-77BUF Mike Pandolfo LWUSA6' 3"218HIGH-MASt. Sebastian's School
7132023-205BUF Norwin Panocha DDEU6' 1"178GERMANY-JR.Eisbaren Berlin Jr.
661982-111BUF Jeff Parker RWUSA6' 3"194Minn.St. Paul Mariner H.S.
5191990-103BUF Brad Pascall DCAN6' 2"192NCAAU. of North Dakota
1201980-20BUF Steve Patrick RWCAN6' 3"205WHLBrandon Wheat Kings
412018-94BUF Matej Pekar CCZE6' 0"170USHLMuskegon
511987-85BUF David Pergola RWUSA6' 1"185Mass.Belmont Hill H.S.
111970-1BUF Gilbert Perreault CCAN6' 1"180OHAMontreal Junior Canadiens
1242006-24BUF Dennis Persson DSWE6' 1"192SWEDENVasteras
232020-34BUFSJS-BUF JJ Peterka RWDEU5' 11"192GERMANYMunchen
271998-34BUF Andrew Peters LWCAN6' 4"240OHLOshawa Generals
582013-129BUF Cal Petersen GUSA6' 2"183USHLWaterloo
7232012-204BUFFLA-CHI-BUF Judd Peterson C/RWUSA5' 11"194HIGH-MNDuluth Marshall
7121993-168BUF Sergei Petrenko LWUKR5' 11"167RussiaMoscow Dynamo
3121993-64BUF Ethan Philpott RWUSA6' 4"230Mass.Phillips Academy
8221997-212BUF Kamil Piros RWCZE6' 0"195Czech.Litvinov Jr.
11161982-226BUF James Plankers DUSA6' 1"185Minn.Cloquet H.S.
8141989-161BUF Derek Plante CUSA5' 11"181Minn.Cloquet H.S.
1131978-13BUF Larry Playfair DCAN6' 3"216WCHLPortland Winter Hawks
7121994-168BUF Steve Plouffe GCAN5' 11"167QMJHLGranby Bisons
10171994-251BUF Mark Polak CCAN6' 0"178WHLMedicine Hat Tigers
212021-33BUF Prokhor Poltapov LWRUS6' 0"176RUSSIA-JR.CSKA 2
2252001-55BUF Jason Pominville RWCAN6' 0"185QMJHLShawinigan
5151995-119BUF Kevin Popp DCAN6' 1"198WHLSeattle Thunderbirds
352019-67BUF Erik Portillo GSWE6' 6"207SWEDEN-JR.Frolunda Jr.
592013-130BUFNJD-LAK-FLA-BUF Gustav Possler RWSWE6' 0"183SWEDEN-JR.Modo Jr.
112021-1BUF Owen Power DCAN6' 6"213BIG10Michigan
6121993-142BUF Kevin Pozzo DCAN6' 1"176WHLMoose Jaw Warriors
371999-73BUF Tim Preston LWCAN6' 0"193WHLSeattle Thunderbirds
5141985-98BUF Ken Priestlay CCAN5' 10"190WHLVictoria Cougars
1171994-17BUF Wayne Primeau CCAN6' 4"225OHLOwen Sound Platers
382016-69BUF Cliff Pu RWCAN6' 2"193OHLLondon
4121983-74BUF Daren Puppa GCAN6' 4"205Kirkland Lake Intermediates
621989-107BUF Bill Pye GUSA5' 9"180NCAANorthern Michigan U.
1232010-23BUF Mark Pysyk DCAN6' 1"174WHLEdmonton

Q

RndPick
From
182020-8BUF Jack Quinn RWCAN6' 0"176OHLOttawa

R

RndPick
From
5181984-102BUF Joe Rampton LWUSA6' 3"185OHLSault Ste. Marie Greyhounds
251971-19BUF Craig Ramsay LWCAN5' 10"175OHAPeterborough Petes
1111979-11BUF Mike Ramsey DUSA6' 3"195NCAAU. of Minnesota
6141977-104BUF Wayne Ramsey DCAN6' 0"200WCHLBrandon Wheat Kings
171996-7BUF Erik Rasmussen CUSA6' 1"210NCAAU. of Minnesota
792022-202BUF Joel Ratkovic Berndtsson RWSWE6' 0"178SWEDEN-JR.Frolunda Jr.
5132023-141BUF Scott Ratzlaff GCAN6' 0"175WHLSeattle
5131988-97BUF Rob Ray RWCAN6' 0"222OHLCornwall Royals
6141985-119BUF Joe Reekie DCAN6' 3"218OHLCornwall Royals
711970-84BUF Tim Regan GUSA6' 3"188NCAABoston University
1051986-194BUF Kenton Rein GCAN6' 0"198WHLPrince Albert Raiders
122014-2BUF Sam Reinhart CCAN6' 0"190WHLKootenay
692022-170BUF Jake Richard RWUSA6' 1"171USHLMuskegon
451971-47BUF Bob Richer CCAN5' 10"175QMJHLTrois Rivieres Ducs
182013-8BUF Rasmus Ristolainen DFIN6' 4"207FINLANDTPS
861987-153BUF Timothy Roberts LWUSA6' 2"189HIGH-MADeerfield Academy
3121979-53BUF Mark Robinson DCAN6' 0"187WHLVictoria Cougars
811970-97BUF Doug Rombough CCAN6' 3"215OHASt. Catharines Black Hawks
551986-89BUF Larry Rooney DUSA5' 11"165Mass.Thayer Academy
5151976-87BUF Ron Roscoe DCAN5' 11"190OHAHamilton Fincups
1142021-14BUFPHI-BUF Isak Rosen RWSWE5' 11"156SWEDENLeksand
652019-160BUF Lukas Rousek RWCZE5' 11"165CZREPSparta
4152000-111BUF Ghyslain Rousseau GCAN6' 1"162QMJHLBaie Comeau
7171975-125BUF Grant Rowe DCAN6' 1"190OHAOttawa 67's
222001-32BUFBUF (from TBL) Derek Roy CCAN5' 9"184OHLKitchener
12191990-250BUF Brad Rubachuk CCAN5' 11"185WHLLethbridge Hurricanes
5201980-104BUF Dirk Rueter DCAN5' 10"180OHASault Ste. Marie Greyhounds
2111979-32BUF Lindy Ruff LWCAN6' 2"201WHLLethbridge Broncos
8131988-160BUF Daniel Ruoho DUSA6' 3"220WisconsinMadison Memorial H.S.
6111992-131BUF Paul Rushforth CCAN6' 0"189OHLNorth Bay Centennials
7121983-134BUF Christian Ruuttu CFIN5' 11"194FINLANDAssat Pori

S

RndPick
From
5121993-116BUF Richard Safarik LWSVK6' 3"194Czech.Nitra
12131983-235BUF Kermit Salfi LWUSA5' 10"180N.Y.Northwood Prep
212018-32BUF Mattias Samuelsson DUSA6' 4"218NTDPUSA U-18
3242021-88BUFFLA-BUF Stiven Sardarian RWRUS6' 1"156RUSSIA-JR.CSKA 2
211996-27BUF Cory Sarich DCAN6' 4"207WHLSaskatoon Blades
1171975-17BUF Bob Sauve GCAN5' 8"175QMJHLLaval National
1131988-13BUF Joel Savage RWCAN5' 11"205WHLVictoria Cougars
192022-9BUF Matt Savoie CCAN5' 9"170WHLWinnipeg
2292007-59BUF Drew Schiestel DCAN6' 1"193OHLMississauga
151972-5BUF Jim Schoenfeld DCAN6' 2"200OHANiagara Falls Flyers
4242006-117BUF Felix Schutz CDEU5' 11"187QMJHLSaint John
7161995-172BUF Brian Scott LWCAN6' 0"189OHLKitchener Rangers
9171981-185BUF Venci Sebek DUSA6' 0"205OHLNiagara Falls Flyers
1141977-14BUF Ric Seiling RWCAN6' 0"180OHASt. Catharines Fincups
9141985-182BUF Jiri Sejba LWCZE5' 10"185CzechDukla Jihlava
362004-71BUFBUF (from PHX) Andrej Sekera DSVK6' 0"201SVK JR.Trencin Jr.
8201999-235BUF Brad Self CCAN5' 10"165OHLPeterborough Petes
3181984-60BUF Ray Sheppard RWCAN6' 1"195OHLCornwall Royals
6122002-178BUF Maxim Sheviev CRUS6' 1"176RUSElektrostal
5131991-101BUF Steve Shields GCAN6' 3"215NCAAU. of Michigan
482010-98BUFATL-BUF Steven Shipley CCAN6' 2"205OHLOwen Sound
9111992-203BUF Todd Simon CCAN5' 10"188OHLNiagara Falls Thunder
5141977-86BUF Richard Sirois GCAN6' 0"185QMJHLLaval National
7182022-211BUFDAL-BUF Linus Sjodin CSWE6' 0"167SWEDENRogle
9161995-224BUF Rob Skrlac LWCAN6' 5"245WHLKamloops Blazers
5131990-97BUF Richard Smehlik DCZE6' 3"230CzechVitkovice HC
1081974-168BUF Derek Smith CCAN5' 10"180OHAOttawa 67's
12131991-255BUF Michael Smith DCAN6' 0"180NCAALake Superior State U.
5121973-76BUF Bob Smulders FCAN6' 2"187OHAPeterborough Petes
7131991-145BUF Chris Snell DCAN5' 10"198OHLOttawa 67's
4132008-104BUF Jordon Southorn DCAN6' 2"185QMJHLPEI
1132004-13BUF Drew Stafford RWUSA6' 2"214WCHAU. of North Dakota
8181984-165BUF Orwar Stambert DSWE5' 10"194SELDjurgardens IF Stockholm
3111992-59BUF Ondrej Steiner CCZE6' 1"176CzechPlzen Skoda
512015-122BUF Devante Stephens DCAN6' 1"171WHLKelowna
4141977-68BUF Bill Stewart DCAN6' 0"178OHANiagara Falls Flyers
2132023-45BUF Maxim Strbak DSVK6' 1"198USHLSioux Falls
8131978-133BUF Eric Strobel CUSA5' 10"174NCAAU. of Minnesota
3161995-68BUF Mathieu Sunderland RWCAN6' 4"192QMJHLDrummondville Voltigeurs
3152010-75BUFBOS-BUF Kevin Sundher CCAN6' 0"192WHLChilliwack
5232010-143BUF Gregg Sutch RWCAN6' 2"193OHLMississauga
5141989-98BUF Ken Sutton DCAN6' 1"205WHLSaskatoon Blades
10141985-203BUF Boyd Sutton CUSA5' 10"175OPJHLStratford Jr. B

T

RndPick
From
2221997-48BUF Henrik Tallinder DSWE6' 4"210SwedenAIK Jr.
9211998-249BUF Edo Terglav RWSVN6' 0"195QMJHLBaie-Comeau Drakkar
3132002-76BUF Michael Tessier LWCAN6' 2"191QMJHLAcadie-Bathurst
571996-115BUF Alexei Tezikov DRUS6' 1"200RussiaLada Togliatti
4211997-101BUF Luc Theoret DCAN6' 2"190WHLLethbridge Hurricanes
3141989-56BUF John Thomas RWUSA6' 2"195HIGH-NYNichols
2202001-50BUF Chris Thorburn CCAN6' 3"230OHLNorth Bay
8171975-143BUF Alex Tidey RWCAN6' 0"182WCHLLethbridge Broncos
8111992-179BUF Dean Tiltgen CCAN5' 11"175WHLTri-City Americans
1121973-12BUF Morris Titanic RWCAN6' 0"180OHASudbury Wolves
911987-169BUF Grant Tkachuk LWCAN5' 8"174WHLSaskatoon Blades
2181984-39BUF Doug Trapp LWCAN6' 0"182WHLRegina Pats
3282007-89BUF Corey Tropp RWUSA6' 0"183USHLSioux Falls
2121993-38BUF Denis Tsygurov DRUS6' 3"198RussiaTolyatti Lada
2101983-31BUF John Tucker RWCAN6' 0"200OHLKitchener Rangers
111987-1BUF Pierre Turgeon CCAN6' 1"199QMJHLGranby Bisons

U

RndPick
From
6122012-163BUF Linus Ullmark GSWE6' 3"198SWEDEN-JR.Modo Jr.

V

RndPick
From
5162004-145BUF Michal Valent GSVK6' 2"176SVK JR.Martin Jr.
271996-33BUF Darren Van Oene LWCAN6' 4"227WHLBrandon Wheat Kings
152003-5BUF Thomas Vanek LWAUT6' 2"205WCHAU. of Minnesota
8161982-163BUF Claude Verret CCAN5' 9"171QMJHLTrois Rivieres Draveurs
2171981-38BUF Hannu Virta DFIN5' 11"180FINLANDTPS Turku
11131991-233BUF Mikhail Volkov RWRUS5' 10"174RussiaKrylja Sovetov
612021-161BUF William Von Barnekow Lofberg CSWE6' 2"158SWEDEN-JR.Malmo Jr.
5242001-155BUFBUF (from SJS) Michal Vondrka LWCZE6' 0"180CZEBudejovice
652003-172BUF Pavel Voroshnin DRUS6' 2"183OHLMississauga

W

RndPick
From
272023-39BUFPHI-BUF Anton Wahlberg CSWE6' 3"192SWEDEN-JR.Malmo Jr.
7181984-144BUF Darcy Wakaluk GCAN5' 11"190WHLKelowna Wings
12131988-244BUF Robert Wallwork CUSA5' 10"189NCAAMiami University (Ohio)
471996-87BUF Kurt Walsh RWCAN6' 2"205OHLOwen Sound Platers
551971-61BUF Steve Warr DCAN5' 11"185NCAAClarkson U.
7201994-176BUF Steve Webb RWCAN6' 0"211OHLPeterborough Petes
2272006-57BUF Mike Weber DUSA6' 2"211OHLWindsor
862003-235BUF Jeff Weber GCAN6' 2"193OHLPlymouth
762017-192BUF Linus Weissbach LWSWE5' 8"161USHLTri-City
8171994-199BUF Bob Westerby LWCAN6' 1"195WHLKamloops Blazers
9161975-159BUF Andy Whitby RWCAN5' 7"158OHAOshawa Generals
951986-173BUF Shawn Whitham DCAN5' 10"189NCAAProvidence College
8122002-241BUF Dennis Wideman DCAN6' 0"196OHLLondon
4201980-83BUF Jim Wiemer DCAN6' 4"210OHAPeterborough Petes
4201981-83BUF Anders Wikberg LWSWE6' 0"176SwedenTimra Jrs.
512014-121BUF Max Willman CUSA5' 11"181HIGH-MAWilliston-North Hampton
9191990-187BUF Jason Winch RWCAN6' 1"203OHLNiagara Falls Thunder
712018-187BUF William Worge Kreu DSWE6' 6"172SWEDEN-JR.Linkoping Jr.
11171994-277BUF Shayne Wright DCAN5' 11"189OHLOwen Sound Platers
411970-43BUF Randy Wyrozub CCAN5' 11"180WCHLEdmonton Oil Kings

Y

RndPick
From
3131991-57BUF Jason Young LWCAN5' 10"182OHLSudbury Wolves
7121973-108BUF Bob Young DUSA6' 0"190NCAAU. of Denver

Z

RndPick
From
1162013-16BUFMIN-BUF Nikita Zadorov DRUS6' 5"221OHLLondon
1132005-13BUF Marek Zagrapan CSVK6' 1"195QMJHLChicoutimi
8161995-198BUF Mike Zanutto CCAN6' 0"190OHLOshawa Generals
2361999-64BUF Mike Zigomanis CCAN6' 0"200OHLKingston Frontenacs