With Parker having moved to West Ham United, Butt continued to play a big part in Newcastle's 2007–08 campaign. On 21 December, he penned a new contract keeping him at the club until the end of next season. After being an almost ever-present in that season, he expressed a desire to finish his career with Newcastle. Butt also started the season as captain, filling in for the injured Michael Owen, and proved to be a popular choice. Butt played his 100th league game for Newcastle on 21 December 2008, marking it with a 2–1 home win against Tottenham. Newcastle were eventually relegated that season, meaning that Butt's record of playing in every Premier League season has been relinquished.