Campbell foi elixido polos Buffalo Sabres na sexta rolda do Draft de 1997
- Non. Xogou o seu primeiro partido para os Sabres na tempada 1999-2000 e permaneceu co equipo, vestindo o número 51, ata o 26 de febreiro de 2008, cando foi traspasado a San José. Durante o bloqueo da NHL en 2004-05, xogou para Jokerit na SM-liiga finlandesa e gañou a medalla de prata nos campionatos da liga.