Trade 1.

Montreal Recieves: Patrick Marleau, Jason Desmers

San Jose recieves: 2 second round picks, Danny Kristo, Yannick Weber, Rafael Diaz

Trade 2.

Montreal Recieves: Ladislav Smid, Devan Dubynik

Edmonton Recieves: Yannick Weber, 3rd round pick, Petr Budaj

Trade 3.

Montreal Recieves: Karl Alzner, Jeff Schultz

Washington Recieves Eller, second round pick, Yannick Weber 4th round pick

Trade 4.

Montreal Recieves: Shawn Mathias, Keaton Ellerby

Florida Recieves: Yannick Weber, Rafael Diaz, Petteri Nokelainen, 3rd round pick

Trade 5.

Montreal Recieves: Clayton Stoner

Minnisota recieves: Yannick Weber, fith round pick

Trade 6.

Montreal Recieves: Patrick Sharp, Brent Seabrook

Chicago Recieves: Lars Eller, Rafael Diaz, first round pick, second round pick

Trade 7.

Montreal Recieves: Aaron Rome

Dallas Recieves: third round pick

Trade 8.

Montreal Recieves: Kris Letang, Simon Despres

Pittsburgh Recieves: Firts round pick, 3 second round picks, Rafael Diaz, Lars Eller, Colby Armstrong

Trade 9.

Montreal Recieves: Jakub Voracek

Philadelphia Recieves: First round pick, Yannick Weber

Trade 10.

Montreal Recieves: Roman Polak, Ryan Reaves

St Louis Recieves: Rene Bourque, Yannick Weber, third round pick