Mar 9 2017 2016-17 to CANUCKS Garrett Pilon P Michael Downing P John Dahlstrom P to PANTHERS Matt Greene 70
Feb 17 2016 2015-16 to CANUCKS Matt Carkner 56 Matt Greene 63 Quinton Howden 58 ARI 2016 2nd ARI 2016 5th to COYOTES Marian Gaborik 69 Matthew Stajan 63
Sep 23 2013 2013-14 to BLACKHAWKS Oscar Lindberg P CLB 2015 3rd #78 Nikita Korostelev to COYOTES Matt Greene 63
Feb 28 2006 2005-06 to OILERS Matt Stajan 69 Steve Staios 72 NJD 2006 1st #23 Patrik Berglund to MAPLE LEAFS Chris Kunitz 57 Matthew Greene P Dragan Umicevic P EDM 2006 3rd #73 Theo Peckham
Oct 8 2005 2005-06 to DUCKS Dan Hinote 67 Drew Stafford P Kenndal McArdle P to OILERS Drake Berehowsky 70 Brian Sutherby 70 Matt Greene P EDM 2006 6th #163 Nick Dodge
Jun 8 2005 2005-06 to AVALANCHE Tony Lydman 71 to DUCKS Matthew Greene P LAK 2005 2nd #37 Viatcheslav Trukhno
May 27 2005 2005-06 to AVALANCHE Steve Montador 66 Matthew Greene P BOS 2005 1st #29 Jakub Kindl CLB 2005 2nd #35 Chris Durand to BLUE JACKETS Rod BrindAmour 77 Sergei Zubov 78
Feb 20 2005 2004-05 to OILERS Andrew Ference 72 CLB 2005 8th #215 Ben Cottreau to BLUE JACKETS Steve Mondator 66 Matthew Greene P Darren Reid P