Transactions
- June 6, 2001 – Signed as a free agent by San Jose Sharks
- July 23, 2006 – Signed as a free agent by Pittsburgh Penguins
- July 3, 2007 – Signed as a free agent by Ottawa Senators
- July 1, 2012 - Signed as a free agent by New York Islanders
Read more about this topic: Matt Carkner