 After starting the 2007–08 season with the Syracuse Crunch in the AHL, Campbell was traded by the Blue Jackets with Philippe Dupuis to the Colorado Avalanche for Mark Rycroft on January 22, 2008.He was then assigned to the Avalanche's affiliate the Lake Erie Monsters.In the 2008–09 season, Campbell spent the entire year with Lake Erie playing a career high 74 games.