Career
Swindlehurst came up through the ranks at, playing youth football in the early 1970s with future West Ham United team-mate Alan Devonshire. Starting his senior career in 1973, he played for Palace for eight seasons and amassed 81 goals in 278 appearances. Swindlehurst first joined Derby County as a loan player, two months before his transfer was made permanent in April 1980.
Derby paid £410,000.
A good record for Derby saw John Lyall take Swindlehurst to Upton Park for £160,000 in March 1983, but injuries hampered his chances of regular first-team football. He played his last game for West Ham on 27 April 1985 against Luton Town and after two seasons and 71 League and cup games for the East Londoners, he moved on to Sunderland. He later played for Colchester United, and on loan at Peterborough United.
After spells playing and coaching at non-League Bromley and Molesey, he rejoined his old club to take up a coaching role within the youth academy.
He was promoted to reserve team manager in 2001, but was sacked in October 2002. Swindlehurst joined Crawley Town as assistant manager in 2003.
He took the manager"s job at Isthmian League Division One South side Whyteleafe in December 2006, and remained there until the end of the following season.