 Appointed captain in November 2006, Campbell led Bristol Rovers to the final of the Football League Trophy and promotion to League One in the 2006–07 season.One of his three goals for the club came in the play-off semi final against Lincoln City.He signed a two-year contract extension in May 2007.