Le , Son choix de repêchage est échangé aux Devils du New Jersey par l'Avalanche du Colorado avec Claude Lemieux et un choix de 2 ronde au repêchage de 2000 (qui sélectionne Matt DeMarchi) en retour de Brian Rolston et un choix de 1 ronde au repêchage de 2000 (qui sélectionne Martin Samuelsson). Le , il est échangé aux Flames de Calgary par les Devils du New Jersey avec un choix de 5 ronde au repêchage de 2007 (qui sélectionne Jean-Simon Allard) en retour ɖun choix de 3 ronde au repêchage de 2007 (qui sélectionne Nick Palmieri). Le , il est échangé aux Lightning de Tampa Bay par les Coyotes de Phoenix avec Todd Fedoruk en retour de Radim Vrbata.