Jul 15 2004 2004-05 to HURRICANES Michal Rozsival 70 Tom Kostopoulos 68 JS Aubin 73 VAN 2004 7th #206 Jan Steber to PENGUINS Sean Hill 76
Jul 15 2004 2004-05 to BLACKHAWKS Marcus Nilson 71 Denis Gauthier 73 to FLAMES Eric Daze 76 COL 2004 4th #111 Fredrik Näslund
Jul 15 2004 2004-05 to HURRICANES Jon Klemm 71 CLB 2004 2nd #34 David Shantz to STARS Cory Cross 73 CAR 2005 4th #94 Lukas Vantuch
Jul 15 2004 2004-05 to DUCKS Marcel Hossa 66 Craig Rivet 71 Tomas Plekanec P MTL 2004 1st #18 Kyle Chipchura CHI 2004 4th #92 Andrej Sekera to CANADIENS Petr Sykora 77 Keith Carney 74
Jul 15 2004 2004-05 to STARS Dallas Drake 74 Jussi Markkanen 74 MTL 2004 6th #168 Mike Brown to BLUES Rob DiMaio 69 Stu Barnes 71 Ron Tugnutt 73
Jul 15 2004 2004-05 to SABRES BOS 2004 1st #27 Johannes Salmonsson DET 2004 1st #29 Sami Lepisto to CAPITALS EDM 2004 1st #14 Drew Stafford
Jul 15 2004 2004-05 to PENGUINS Niko Dimitrakos 70 SJS 2004 7th #208 Keith Yandle to SHARKS Josef Melichar 71 Landon Wilson 70 LAK 2004 4th #101 J.T. Wyman
Jul 15 2004 2004-05 to FLAMES Scott Mellanby 75 to BLUES Chris Clark 70 CGY 2004 7th #199 Matthew McIlvane
Jul 15 2004 2004-05 to SHARKS Alexander Khavanov 72 Mark Rycroft 69 to BLUES Scott Thornton 72 Tomas Plihal P
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
Jul 13 2004 2004-05 to OILERS OTT 2004 1st #23 Andrej Meszaros PHX 2004 3rd #65 David Booth BUF 2005 9th #262 Martin Tomko to SABRES Alexei Mikhnov P Jani Rita P EDM 2005 4th #96 Sean Zimmerman
Jul 13 2004 2004-05 to BRUINS Derian Hatcher 77 to RED WINGS Dan McGillis 74 STL 2004 1st #17 Lauri Korpikoski
Jul 13 2004 2004-05 to BRUINS Keith Tkachuk 82 Bryce Salvador 71 STL 2004 1st #17 Lauri Korpikoski $5,000,000 to BLUES Sergei Samsonov 77 Nick Boynton 73 BOS 2004 7th #207 Matt Christie
Jul 13 2004 2004-05 to PANTHERS Chris Pronger 82 Mike Sillinger 72 Michael Ryder 77 Petr Nedved 76 Jay McClement P to BLUES Jay Bouwmeester 72 Stephen Weiss 70 Bobby Holik 78 Mikael Samuelsson 69 FLA 2004 1st #7 Lauri Tukonen
Jul 13 2004 2004-05 to PREDATORS Trevor Byrne P Zach Fitzgerald P to BLUES Sergei Soin P Andrei Mukhachev P NSH 2004 7th #195 John Carter
Jul 13 2004 2004-05 to THRASHERS Eric Boguniecki 72 to BLUES ATL 2004 5th #130 Karel Hromas OTT 2004 6th #173 Martin Houle
Jul 12 2004 2004-05 to CANADIENS Pavol Demitra 79 Barret Jackman 73 Jamal Mayers 68 to BLUES Andrei Markov 73 Michael Ryder 77 Yann Danis P MTL 2004 6th #168 Mike Brown
Jul 12 2004 2004-05 to RED WINGS Martin Rucinsky 75 VAN 2004 1st #26 Petteri Nokelainen VAN 2004 4th #116 Ned Lukacevic VAN 2004 8th #236 Denis Kulyash to CANUCKS Brendan Shanahan 78 Jason Williams 67