Viết tiếp cho đoạn này - Campbell được Buffalo Sabres chọn vào vòng thứ sáu của họ trong dự thảo NHL năm 1997
. Anh chơi trận đầu tiên cho Sabres trong mùa giải 1999-2000 và ở lại với đội, mặc số 51, cho đến ngày 26 tháng 2 năm 2008, khi anh được trao đổi với San Jose. Trong thời gian khóa NHL vào năm 2004 <unk>05, anh chơi cho Jokerit ở SM-liiga của Phần Lan và giành huy chương bạc trong giải vô địch giải đấu.