Career
Hampson played for Oswestry Town, Northampton Town, Leeds City and Aston Villa, before joining Portuguese Vale for a £1,000 fee in June 1921. He went straight into the first team, and scored in his first game at The Old Recreation Ground, in a 3–0 victory over Clapton Orient on 29 August. He bagged two goals in 33 appearances in the 1923-1924 season, scoring in home games against Barnsley and South Shields, but sustained a serious injury in April which required a number of operations.
He left the club in the summer, and later played for Hanley Social Club.
With Portuguese Vale.