 He was a regular goalscorer at the club, scoring 24 goals in 85 league appearances, although it wasn't enough to turn the West Yorkshire club into promotion contenders.After two seasons at Halifax, he joined his hometown club Northampton Town in 1987.After one season at Northampton, Longhurst was signed by Peterborough United in 1988, scoring a hat-trick in a 3–3 draw with Gillingham in the FA Cup first round at Priestfield Stadium on 19 November that year.