The Original Full Round Mock Draft Site

BUFFALO: Trades

All Years

Buffalo to Las Vegas: 2nd Rnd ('21)

Buffalo to Las Vegas: 5th Rnd (future)

Las Vegas to Buffalo: Colin Miller

St. Louis to Buffalo: Tage Thompson

St. Louis to Buffalo: Patrik Berglund

St. Louis to Buffalo: Vladimir Sobotka

St. Louis to Buffalo: 2nd Rnd ('21)

St. Louis to Buffalo: 1st Rnd ('19)

( Conditional )

Buffalo to St. Louis: Ryan O'Reilly

Buffalo to Las Vegas: 2nd Rnd ('21)

Buffalo to Las Vegas: 5th Rnd (future)

Las Vegas to Buffalo: Colin Miller

NY Rangers to Buffalo: Jim Vesey

Buffalo to NY Rangers: 3rd Rnd ('21)

Buffalo to Carolina: 2nd Rnd ('19)

Buffalo to Carolina: 3rd Rnd ('20)

Buffalo to Carolina: 6th Rnd ('20)

Buffalo to Carolina: Cliff Pu

Carolina to Buffalo: Jeff Skinner

Buffalo to Carolina: 2nd Rnd ('19)

Buffalo to Carolina: 3rd Rnd ('20)

Buffalo to Carolina: 6th Rnd ('20)

Buffalo to Carolina: Cliff Pu

Carolina to Buffalo: Jeff Skinner

Dallas to Buffalo: 7th Rnd ('20)

Buffalo to Dallas: Taylor Fedun

San Jose to Buffalo: 1st Rnd ('19)

San Jose to Buffalo: 4th Rnd ('19)

( Conditional )

San Jose to Buffalo: Daniel O'Regan

Buffalo to San Jose: Evander Kane

St. Louis to Buffalo: Tage Thompson

St. Louis to Buffalo: Patrik Berglund

St. Louis to Buffalo: Vladimir Sobotka

St. Louis to Buffalo: 2nd Rnd ('21)

St. Louis to Buffalo: 1st Rnd ('19)

Buffalo to St. Louis: Ryan O'Reilly

Anaheim to Buffalo: Brandon Montour

Buffalo to Anaheim: 1st Rnd ('19)

Buffalo to Anaheim: Brendan Guhle

Buffalo to Carolina: 2nd Rnd ('19)

Buffalo to Carolina: 3rd Rnd ('20)

Buffalo to Carolina: 6th Rnd ('20)

Buffalo to Carolina: Cliff Pu

Carolina to Buffalo: Jeff Skinner

San Jose to Buffalo: 1st Rnd ('19)

( Conditional Filled )

San Jose to Buffalo: 4th Rnd ('19)

San Jose to Buffalo: Daniel O'Regan

Buffalo to San Jose: Evander Kane

Pittsburgh to Buffalo: Matt Hunwick

Pittsburgh to Buffalo: Conor Sheary

Buffalo to Pittsburgh: 4th Rnd ('19)

Vancouver to Buffalo: 4th Rnd ('19)

Buffalo to Vancouver: 4th Rnd ('19)

Buffalo to Vancouver: 6th Rnd ('19)

Vancouver to Buffalo: 4th Rnd ('19)

Buffalo to Vancouver: 4th Rnd ('19)

Buffalo to Vancouver: 6th Rnd ('19)

Detroit to Buffalo: Scott Wilson

Buffalo to Detroit: 5th Rnd ('19)

Detroit to Buffalo: 5th Rnd ('19)

Buffalo to Detroit: 6th Rnd ('19)

Buffalo to Detroit: 7th Rnd ('19)

Toronto to Buffalo: 6th Rnd ('19)

Buffalo to Toronto: 6th Rnd ('18)

Buffalo to Winnipeg: Nathan Beaulieu

Winnipeg to Buffalo: 6th Rnd ('19)

Vancouver to Buffalo: 4th Rnd ('19)

Buffalo to Vancouver: 4th Rnd ('19)

Buffalo to Vancouver: 6th Rnd ('19)

Detroit to Buffalo: 5th Rnd ('19)

Buffalo to Detroit: 6th Rnd ('19)

Buffalo to Detroit: 7th Rnd ('19)

Detroit to Buffalo: 5th Rnd ('19)

Buffalo to Detroit: 6th Rnd ('19)

Buffalo to Detroit: 7th Rnd ('19)

  • 06/30/2017

  • Buffalo to Minnesota: 3rd Rnd ('18)

    Buffalo to Minnesota: Tyler Ennis

    Buffalo to Minnesota: Marcus Foligno

    Minnesota to Buffalo: 4th Rnd ('18)

    Minnesota to Buffalo: Marco Scandella

    Minnesota to Buffalo: Jason Pominville

Buffalo to Minnesota: 3rd Rnd ('18)

Buffalo to Minnesota: Tyler Ennis

Buffalo to Minnesota: Marcus Foligno

Minnesota to Buffalo: 4th Rnd ('18)

Minnesota to Buffalo: Marco Scandella

Minnesota to Buffalo: Jason Pominville

  • 06/30/2017

  • Buffalo to Minnesota: 3rd Rnd ('18)

    Buffalo to Minnesota: Tyler Ennis

    Buffalo to Minnesota: Marcus Foligno

    Minnesota to Buffalo: 4th Rnd ('18)

    Minnesota to Buffalo: Marco Scandella

    Minnesota to Buffalo: Jason Pominville

Buffalo to Minnesota: 3rd Rnd ('18)

Buffalo to Minnesota: Tyler Ennis

Buffalo to Minnesota: Marcus Foligno

Minnesota to Buffalo: 4th Rnd ('18)

Minnesota to Buffalo: Marco Scandella

Minnesota to Buffalo: Jason Pominville

Toronto to Buffalo: 6th Rnd ('19)

Buffalo to Toronto: 6th Rnd ('18)

Buffalo to Minnesota: Chris Stewart

Minnesota to Buffalo: 2nd Rnd ('17)

Washington to Buffalo: 3rd Rnd ('17)

Buffalo to Washington: Mike Weber

Montreal to Buffalo: Nathan Beaulieu

Buffalo to Montreal: 3rd Rnd ('17)

St. Louis to Buffalo: Anders Nilsson

Buffalo to St. Louis: 5th Rnd ('17)

Buffalo to Las Vegas: 6th Rnd ('17)

Buffalo to Las Vegas: Expansion Draft pick of William Carrier

Buffalo to Minnesota: Matt Moulson, Cody McCormick

Minnesota to Buffalo: 2nd Rnd ('14)

Minnesota to Buffalo: 2nd Rnd ('16)

Minnesota to Buffalo: Torrey Mitchell

Montreal to Buffalo: Josh Gorges

Buffalo to Montreal: 2nd Rnd ('16)

Florida to Buffalo: 2nd Rnd ('16)

Florida to Buffalo: Dmitry Kulikov

Buffalo to Florida: Mark Pysyk

Buffalo to Florida: 2nd Rnd ('16)

Buffalo to Florida: 3rd Rnd ('16)

Florida to Buffalo: 2nd Rnd ('16)

Florida to Buffalo: Dmitry Kulikov

Buffalo to Florida: Mark Pysyk

Buffalo to Florida: 2nd Rnd ('16)

Buffalo to Florida: 3rd Rnd ('16)

St. Louis to Buffalo: 1st Rnd ('15)

St. Louis to Buffalo: 3rd Rnd ('16)

St. Louis to Buffalo: Jaroslav Halak, Chris Stewart, William Carrier

Buffalo to St. Louis: Ryan Miller, Steve Ott

Dallas to Buffalo: 3rd Rnd ('16)

Dallas to Buffalo: Anders Lindback

Buffalo to Dallas: Jhonas Enroth

NY Islanders to Buffalo: 3rd Rnd ('16)

NY Islanders to Buffalo: Chad Johnson

Buffalo to NY Islanders: Michael Neuvirth

Pittsburgh to Buffalo: Compensation for hiring Dan Bylsma

Buffalo to Pittsburgh: 3rd Rnd ('16)

Anaheim to Buffalo: 3rd Rnd ('16)

Buffalo to Anaheim: Jamie McGinn

Buffalo to Nashville: 3rd Rnd ('16)

Nashville to Buffalo: Jimmy Vesey

Florida to Buffalo: 2nd Rnd ('16)

Florida to Buffalo: Dmitry Kulikov

Buffalo to Florida: Mark Pysyk

Buffalo to Florida: 2nd Rnd ('16)

Buffalo to Florida: 3rd Rnd ('16)

Montreal to Buffalo: 5th Rnd ('16)

Buffalo to Montreal: Brian Flynn

Montreal to Buffalo: 7th Rnd ('16)

Montreal to Buffalo: Jack Nevins

Buffalo to Montreal: Torrey Mitchell

NY Islanders to Buffalo: 1st Rnd ('15)

NY Islanders to Buffalo: 2nd Rnd ('15)

NY Islanders to Buffalo: Matt Moulson

Buffalo to NY Islanders: Thomas Vanek

  • 02/11/2014

  • Buffalo to Winnipeg: 1st Rnd ('15)

    Buffalo to Winnipeg: Tyler Myers, Drew Stafford, Joel Armia, Brendan Lemieux

    Winnipeg to Buffalo: Evander Kane, Zach Bogosian, Jason Kasdorf

Buffalo to Winnipeg: 1st Rnd ('15)

Buffalo to Winnipeg: Tyler Myers, Drew Stafford, Joel Armia, Brendan Lemieux

Winnipeg to Buffalo: Evander Kane, Zach Bogosian, Jason Kasdorf

St. Louis to Buffalo: 1st Rnd ('15)

St. Louis to Buffalo: 3rd Rnd ('16)

( Conditional Filled )

St. Louis to Buffalo: Jaroslav Halak, Chris Stewart, William Carrier

Buffalo to St. Louis: Ryan Miller, Steve Ott

Ottawa to Buffalo: Robin Lehner

Ottawa to Buffalo: David Legwand

Buffalo to Ottawa: 1st Rnd ('15)

Los Angeles to Buffalo: 2nd Rnd ('14)

Los Angeles to Buffalo: 2nd Rnd ('15)

Buffalo to Los Angeles: Robyn Regehr

NY Islanders to Buffalo: 1st Rnd ('15)

( Conditional )

NY Islanders to Buffalo: 2nd Rnd ('15)

NY Islanders to Buffalo: Matt Moulson

Buffalo to NY Islanders: Thomas Vanek

Los Angeles to Buffalo: Nicolas Deslauriers, Hudson Fasching

Buffalo to Los Angeles: 2nd Rnd ('14)

Buffalo to Los Angeles: 2nd Rnd ('15)

Buffalo to Los Angeles: Brayden McNabb, Jonathan Parker

  • 06/26/2015

  • Colorado to Buffalo: Ryan O'Reilly, Jamie McGinn

    Buffalo to Colorado: Nikita Zadorov, Mikhail Grigorenko, J.T. Compher

    Buffalo to Colorado: 2nd Rnd ('15)

Colorado to Buffalo: Ryan O'Reilly, Jamie McGinn

Buffalo to Colorado: Nikita Zadorov, Mikhail Grigorenko, J.T. Compher

Buffalo to Colorado: 2nd Rnd ('15)

Washington to Buffalo: Michal Neuvirth, Rostislav Klesla

Buffalo to Washington: 3rd Rnd ('15)

Buffalo to Washington: Jaroslav Halak

Los Angeles to Buffalo: 2nd Rnd ('14)

Los Angeles to Buffalo: 2nd Rnd ('15)

Buffalo to Los Angeles: Robyn Regehr

Buffalo to Minnesota: 4th Rnd ('14)

Buffalo to Minnesota: Jason Pominville

Minnesota to Buffalo: 1st Rnd ('13)

Minnesota to Buffalo: 2nd Rnd ('14)

Minnesota to Buffalo: Matt Hackett, Johan Larsson

Los Angeles to Buffalo: Nicolas Deslauriers, Hudson Fasching

Buffalo to Los Angeles: 2nd Rnd ('14)

Buffalo to Los Angeles: 2nd Rnd ('15)

Buffalo to Los Angeles: Brayden McNabb, Jonathan Parker

Buffalo to Minnesota: Matt Moulson, Cody McCormick

Minnesota to Buffalo: 2nd Rnd ('14)

Minnesota to Buffalo: 2nd Rnd ('16)

Minnesota to Buffalo: Torrey Mitchell

Washington to Buffalo: 2nd Rnd ('14)

Washington to Buffalo: 3rd Rnd ('14)

Buffalo to Washington: 2nd Rnd ('14)

Washington to Buffalo: 2nd Rnd ('14)

Washington to Buffalo: 3rd Rnd ('14)

Buffalo to Washington: 2nd Rnd ('14)

Washington to Buffalo: 2nd Rnd ('14)

Washington to Buffalo: 3rd Rnd ('14)

Buffalo to Washington: 2nd Rnd ('14)

Buffalo to Minnesota: 4th Rnd ('14)

Buffalo to Minnesota: Jason Pominville

Minnesota to Buffalo: 1st Rnd ('13)

Minnesota to Buffalo: 2nd Rnd ('14)

Minnesota to Buffalo: Matt Hackett, Johan Larsson

Edmonton to Buffalo: Linus Omark

Buffalo to Edmonton: 6th Rnd ('14)

Buffalo to Minnesota: 4th Rnd ('14)

Buffalo to Minnesota: Jason Pominville

Minnesota to Buffalo: 1st Rnd ('13)

Minnesota to Buffalo: 2nd Rnd ('14)

Minnesota to Buffalo: Matt Hackett, Johan Larsson

St. Louis to Buffalo: 2nd Rnd ('13)

St. Louis to Buffalo: 5th Rnd ('13)

( Conditional )

Buffalo to St. Louis: Jordan Leopold

Buffalo to Carolina: Andrej Sekera

Carolina to Buffalo: 2nd Rnd ('13)

Carolina to Buffalo: Jaime McBain

Buffalo to Nashville: 4th Rnd ('13)

Buffalo to Nashville: Paul Gaustad

Nashville to Buffalo: 1st Rnd ('12)

Florida to Buffalo: 5th Rnd ('13)

Buffalo to Florida: T.J. Brennan

St. Louis to Buffalo: 2nd Rnd ('13)

St. Louis to Buffalo: 5th Rnd ('13)

Buffalo to St. Louis: Jordan Leopold

Buffalo to Nashville: 4th Rnd ('13)

Buffalo to Nashville: Paul Gaustad

Nashville to Buffalo: 1st Rnd ('12)

Calgary to Buffalo: 1st Rnd ('12)

Buffalo to Calgary: 1st Rnd ('12)

Buffalo to Calgary: 2nd Rnd ('12)

Calgary to Buffalo: 1st Rnd ('12)

Buffalo to Calgary: 1st Rnd ('12)

Buffalo to Calgary: 2nd Rnd ('12)

  • 06/25/2011

  • Calgary to Buffalo: 2nd Rnd ('12)

    Calgary to Buffalo: Robyn Regehr, Ales Kotalik

    Buffalo to Calgary: Chris Butler, Paul Byron

Calgary to Buffalo: 2nd Rnd ('12)

Calgary to Buffalo: Robyn Regehr, Ales Kotalik

Buffalo to Calgary: Chris Butler, Paul Byron

Calgary to Buffalo: 1st Rnd ('12)

Buffalo to Calgary: 1st Rnd ('12)

Buffalo to Calgary: 2nd Rnd ('12)

NY Islanders to Buffalo: Christian Ehrhoff

Buffalo to NY Islanders: 4th Rnd ('12)

Buffalo to Chicago: Steve Montador

Chicago to Buffalo: 7th Rnd ('12)

St. Louis to Buffalo: Brad Boyes

Buffalo to St. Louis: 2nd Rnd ('11)

San Jose to Buffalo: 7th Rnd ('10)

San Jose to Buffalo: Craig Rivet

Buffalo to San Jose: 2nd Rnd ('09)

Buffalo to San Jose: 2nd Rnd ('10)

Vancouver to Buffalo: 3rd Rnd ('09)

Vancouver to Buffalo: 2nd Rnd ('10)

Buffalo to Vancouver: Steve Bernier

Columbus to Buffalo: Raffi Torres

Buffalo to Columbus: 2nd Rnd ('10)

Buffalo to Columbus: Nathan Paetsch

Boston to Buffalo: 3rd Rnd ('10)

Boston to Buffalo: 4th Rnd ('10)

Buffalo to Boston: Daniel Paille

Atlanta to Buffalo: 3rd Rnd ('10)

Atlanta to Buffalo: 4th Rnd ('10)

Buffalo to Atlanta: Clarke MacArthur

Arizona to Buffalo: Mikael Tellqvist

Buffalo to Arizona: 4th Rnd ('10)

Boston to Buffalo: 3rd Rnd ('10)

Boston to Buffalo: 4th Rnd ('10)

Buffalo to Boston: Daniel Paille

Atlanta to Buffalo: 3rd Rnd ('10)

Atlanta to Buffalo: 4th Rnd ('10)

Buffalo to Atlanta: Clarke MacArthur

San Jose to Buffalo: 7th Rnd ('10)

San Jose to Buffalo: Craig Rivet

Buffalo to San Jose: 2nd Rnd ('09)

Buffalo to San Jose: 2nd Rnd ('10)

San Jose to Buffalo: 7th Rnd ('10)

San Jose to Buffalo: Craig Rivet

Buffalo to San Jose: 2nd Rnd ('09)

Buffalo to San Jose: 2nd Rnd ('10)

Edmonton to Buffalo: 2nd Rnd ('09)

Buffalo to Edmonton: Ales Kotalik

Toronto to Buffalo: Dominic Moore

Buffalo to Toronto: 2nd Rnd ('09)

Los Angeles to Buffalo: 1st Rnd ('08)

Buffalo to Los Angeles: 1st Rnd ('08)

Buffalo to Los Angeles: 3rd Rnd ('09)

Vancouver to Buffalo: 3rd Rnd ('09)

Vancouver to Buffalo: 2nd Rnd ('10)

Buffalo to Vancouver: Steve Bernier

  • 02/26/2008

  • San Jose to Buffalo: 1st Rnd ('08)

    San Jose to Buffalo: Steve Bernier

    Buffalo to San Jose: Brian Campbell

    Buffalo to San Jose: Brian Campbell

San Jose to Buffalo: 1st Rnd ('08)

San Jose to Buffalo: Steve Bernier

Buffalo to San Jose: Brian Campbell

Buffalo to San Jose: Brian Campbell

Los Angeles to Buffalo: 1st Rnd ('08)

Buffalo to Los Angeles: 1st Rnd ('08)

Buffalo to Los Angeles: 3rd Rnd ('09)

Los Angeles to Buffalo: 1st Rnd ('08)

Buffalo to Los Angeles: 1st Rnd ('08)

Buffalo to Los Angeles: 3rd Rnd ('09)

Los Angeles to Buffalo: 3rd Rnd ('08)

Los Angeles to Buffalo: 4th Rnd ('08)

Buffalo to Los Angeles: 3rd Rnd ('08)

Los Angeles to Buffalo: 3rd Rnd ('08)

Los Angeles to Buffalo: 4th Rnd ('08)

Buffalo to Los Angeles: 3rd Rnd ('08)

Los Angeles to Buffalo: 3rd Rnd ('08)

Los Angeles to Buffalo: 4th Rnd ('08)

Buffalo to Los Angeles: 3rd Rnd ('08)

Buffalo to San Jose: 7th Rnd ('08)

Buffalo to Washington: 1st Rnd ('07)

Buffalo to Washington: Jiri Novotny

Philadelphia to Buffalo: 2nd Rnd ('07)

Buffalo to Philadelphia: Martin Biron

Vancouver to Buffalo: 4th Rnd ('07)

Buffalo to Nashville: 4th Rnd ('07)

Calgary to Buffalo: 6th Rnd ('07)

Calgary to Buffalo: 6th Rnd ('07)

Buffalo to Calgary: 4th Rnd ('07)

Vancouver to Buffalo: 4th Rnd ('07)

Buffalo to Nashville: 4th Rnd ('07)

Calgary to Buffalo: 5th Rnd ('07)

Calgary to Buffalo: 5th Rnd ('07)

Buffalo to Columbus: 5th Rnd ('07)

Calgary to Buffalo: 5th Rnd ('07)

Buffalo to Columbus: 5th Rnd ('07)

Calgary to Buffalo: 6th Rnd ('07)

Calgary to Buffalo: 6th Rnd ('07)

Buffalo to Calgary: 4th Rnd ('07)

Calgary to Buffalo: 6th Rnd ('07)

Calgary to Buffalo: 6th Rnd ('07)

Buffalo to Calgary: 4th Rnd ('07)

Buffalo to Boston: 6th Rnd ('07)

Edmonton to Buffalo: 7th Rnd ('07)