 Haldane started both games, but finished neither.At the end of the season he put pen to paper on a three-year contract.He made 38 appearances in 2007–08, as the "Pirates" adapted to life playing at a higher level.