Feb 26 2012 2011-12 to CAPITALS Alexander Sulzer 67 Colby Armstrong 71 to SABRES Jeff Halpern 69 Joe Finley P Joseph Labate P WSH 2014 6th #160 Alec Dillon
Jul 29 2010 2010-11 to ISLANDERS Jeff Halpern 68 BUF 2010 7th #206 Mauro Jorg to SENATORS BUF 2010 6th #176 Joe Rogalski NYR 2010 7th #189 Stephen MaCaulay
Aug 29 2009 2009-10 to FLAMES COL 2009 6th #173 Corban Knight BOS 2009 7th #185 Darcy Kuemper to SENATORS Jeff Halpern 68
Oct 23 2006 2006-07 to RANGERS John Madden 76 Karil Lyamin P to LIGHTNING Jeff Halpern 75 Jason Labarbera 69
Nov 25 2004 2004-05 to OILERS Shawn Horcoff 73 Toni Lydman 71 NYR 2006 8th to RANGERS Jeff Halpern 75 Niclas Hävelid 70 WSH 2005 3rd #61 Chris Lawrence
Oct 24 2004 2004-05 to OILERS Jeff Halpern 75 PIT 2005 4th #114 Raymond Macias to BRUINS Craig Conroy 75 PIT 2005 2nd #54
Aug 18 2004 2004-05 to BRUINS Jamie McLennan 72 Jeff Halpern 75 to RANGERS Travis Green 70 Toni Lydman 71 Andy Hilbert 61
Jul 26 2004 2004-05 to OILERS Jeff Halpern 75 FLA 2005 5th #148 Vaclav Lesak to PANTHERS Doug Weight 81
Jul 15 2004 2004-05 to PANTHERS Jeff Halpern 75 Brendan Witt 74 WSH 2004 1st #3 Cam Barker to CAPITALS Niklas Hagman 70 Mike Sillinger 72 Darcy Hordichuk 66 Anthony Stewart P Filip Novak P