Jul 26 2004 2004-05 to PANTHERS Alexander Mogilny 80 to MAPLE LEAFS Petr Nedved 76 Petr Taticek P FLA 2005 6th #178 Chad Rau
Jul 26 2004 2004-05 to OILERS Darryl Sydor 76 PIT 2005 2nd #54 PIT 2005 3rd #84 Michael Sauer to PENGUINS Jason Smith 74 EDM 2005 1st #6 Bobby Ryan
Jul 26 2004 2004-05 to BLUES Paul Martin 69 Marek Schwarz P NJD 2005 7th #210 TJ Oshie to DEVILS Pierre Hedin 62 Lauri Tukonen P STL 2005 3rd #62 Richard Lelkes
Jul 26 2004 2004-05 to DUCKS Stephen Weiss 70 Niklas Kronwall 64 Petr Cajanek 72 STL 2005 6th #152 Tom Pyatt to BLUES Andy McDonald 68 Stan Chistov 66 Mike Leclerc 73
Jul 26 2004 2004-05 to BLACKHAWKS Chris Chelios 73 Derek Meech P Nathan Robinson P to RED WINGS Stephane Robidas 72
Jul 26 2004 2004-05 to BLUE JACKETS Mikael Renberg 72 Jamie Hodson P to MAPLE LEAFS Jody Shelley 65 Andrej Nedorost P CLB 2005 6th #155 Andrew Thomas
Jul 26 2004 2004-05 to BLUE JACKETS Nils Ekman 74 SJS 2005 2nd #48 Kristopher Letang to SHARKS David Vyborny 75 CLB 2005 4th #95 Kris Russell
Jul 26 2004 2004-05 to SABRES Matthew Barnaby 73 Peter Worrell 64 COL 2005 2nd #55 Dan Ryder to AVALANCHE Tim Connolly 70 EDM 2005 4th #96 Sean Zimmerman
Jul 26 2004 2004-05 to SENATORS $150,000 to ISLANDERS BUF 2004 9th #253 Frank Hordler VAN 2004 9th #266 Dimitri Megalinsky
Jul 26 2004 2004-05 to HURRICANES Justin Mapletoft 63 Brendan Bell P to ISLANDERS TOR 2004 2nd #54 Wes O'Neill CAR 2004 3rd #68 Liam Reddox VAN 2004 7th #206 Jan Steber
Jul 26 2004 2004-05 to PREDATORS EDM 2004 5th #134 David Schulz OTT 2004 5th #143 Roman Psurny to PENGUINS WSH 2004 5th #123 Juraj Gracik
Jul 26 2004 2004-05 to CANADIENS $300,000 to ISLANDERS MTL 2004 8th #228 Kevin Mailhiot MTL 2004 9th #258 Blair Yaworski
Jul 26 2004 2004-05 to PENGUINS $350,000 to ISLANDERS PIT 2004 6th #151 Janne Niskala TOR 2004 6th #174 Julien Ellis-Plante
Jul 26 2004 2004-05 to OILERS Erik Christensen P SJS 2004 6th #178 Loic Lacasse PIT 2004 7th #181 Paul Stastny NJD 2004 7th #202 Steve Birnstill SJS 2004 7th #208 Keith Yandle to PENGUINS EDM 2004 5th #134 David Schulz BUF 2004 5th #133 Peter Guggisberg
Jul 26 2004 2004-05 to STARS Tom Fitzgerald 68 Calle Johansson 70 Mike Knoepfli P to MAPLE LEAFS DAL 2004 5th #140 Roman Polak MTL 2004 6th #168 Mike Brown DAL 2004 8th #230 Alex Dulac-Lemelin PHX 2004 8th #215 Alexander Plyuschev DAL 2004 9th #260 Karri Ramo
Jul 26 2004 2004-05 to PENGUINS TOR 2004 7th #204 Josh Disher to MAPLE LEAFS PIT 2004 8th #211 Mitch Carefoot PIT 2004 9th #241 Aaron Boogaard
Jul 18 2004 2004-05 to FLYERS Vladimir Gorbunov P $300,000 to ISLANDERS MIN 2004 5th #132 Tyler Haskins STL 2004 5th #137 Jonathan Sigalet