 He played a remarkable sixty competitive games in 2006–07.The highlights of the season included playing in the League Trophy final at the Millennium Stadium and playing in the play–off final at Wembley Stadium.In the League Trophy final the "Gas" lost 3–2 to Doncaster Rovers, a game in which Haldane was man of the match, but at the play-off final at Wembley they defeated Shrewsbury Town 3–1.