- Traded to Nashville Predators by New York Rangers for Adam Hall, July 19, 2006.
- Traded to Pittsburgh Penguins by Nashville Predators with Libor Pivko for Pittsburgh's 3rd round choice (Ryan Thang) in 2007 Entry Draft, July 19, 2006.
- Traded to Minnesota Wild by Pittsburgh Penguins for Minnesota's 3rd round choice (Casey Pierro-Zabotel) in 2007 Entry Draft, February 27, 2007.
- Claimed on waivers by Toronto Maple Leafs from Minnesota Wild, January 11, 2008.
- Traded to Buffalo Sabres by Toronto Maple Leafs for Buffalo's 2nd round choice in 2009 Entry Draft, March 4, 2009.