 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.Peterborough won the replay 1–0.