Transactions
- November 19, 1999 - Traded to Red Deer (WHL) by Prince Albert (WHL) with Craig Brunel for Brent Hobday, Steven MacIntyre, Regan Darby and Scott McQueen.
- July 11, 2001 - Traded from Washington Capitals (NHL) with Kris Beech and Michal Sivek to Pittsburgh Penguins (NHL) for Jaromír Jágr and Frantisek Kucera.
- October 2, 2001 - Assigned to Wilkes-Barre/Scranton (AHL)
- October 5, 2002 - Assigned to Wilkes-Barre/Scranton (AHL)
- September 30, 2003 - Assigned to Wilkes-Barre/Scranton (AHL)
- August 3, 2004 - Re-signed by the Pittsburgh Penguins to a one-year contract.
- May 31, 2005 - Signed with the Mora IK of the Elitserein (Sweden).
- July 30, 2006 - Signed as a free agent by Malmö Red Hawks (Sweden).
- November 8, 2006 - Signed as a free agent by Kärpät (Finland).
- July 20, 2007 - Signed as a free agent by Avangard Omsk (Russia).
- September 17, 2008 - Invited to training camp by the Anaheim Ducks
- September 29, 2008 - Assigned to Iowa Chops (AHL)
- October 13, 2008 - Signed as a free agent by Avangard Omsk (KHL)
- October 13, 2008 - Transferred to Sibir Novosibirsk (KHL)
- September 11, 2009 - Invited to training camp by the Phoenix Coyotes.
- September 20, 2009 - Released from training camp by the Phoenix Coyotes.
- November 3, 2009 - Signed as a free agent by HIFK (Finland).
- July 23, 2010 - Signed as a free agent by the Cologne Sharks (Germany).
Read more about this topic: Ross Lupaschuk