Hampton was born in Oldham and almost joined Manchester City on junior terms before his family moved to Bishop Auckland when he was ten years old.[4][5] He joined Leeds United in September 1971, having played at international level with England Schools.[4] He made his professional debut at the end of the 1972–73 season but struggled to get back into the side due to the form of Terry Cooper, Trevor Cherry and Frank Gray.[5] Hampton spent the next three seasons in the reserves, making few appearances in the first team, but was an unused substitute in the 1975 European Cup Final.[4][5] He finally had a run in the side in 1976–77, playing in 36 matches, but he was unable to hold on to his place and joined Stoke City in August 1980 for a fee of £175,000.[4][6]
Under the management of Alan Durban at Stoke, Hampton enjoyed regular first team football for the first time in his career.[1] He made 37 appearances in 1980–81, 36 in 1981–82, 45 in 1982–83 and 38 in 1983–84.[7] After spending four seasons at the Victoria Ground making a total of 156 appearances Bill Asprey sold him to Third Division Burnley.[1] His first season at Turf Moor ended with the Clarets being relegated to the Fourth Division. He spent two seasons with the club in the bottom tier before spending a short time at Rochdale and Carlisle United.[1]
Hampton later was Carlisle United's physiotherapist for eleven years, and later was manager of non-league Workington from 1998 to 2001.[4][8]
After football
After leaving Workington in 2001 he opened his own private physiotherapy practice, was part of Carlisle's youth team staff, and also worked as a sales executive for a sportswear firm.[5]
Hampton died, aged 66, on 25 September 2020 whilst on a family holiday in Cyprus. He had recently retired after working at Cumberland Infirmary.[5]