Career
Hailing from Sheffield, he started his senior career with Bradford Park Avenue in November 1920. He played seven league matches and scored one goal for the club before transferring to Football League Second Division side Stockport County in the summer of 1922. Humphrey went on to score twice in 29 appearances for Stockport.
His goals, both against Derby County, helped the team to avoid relegation at the end of the 1922-1923 campaign.
In January 1924, Humphrey moved to fellow Second Division club Nelson in exchange for Bob Hutchinson. He made his Nelson debut on 2 February 1924 in the 0–2 defeat to South Shields at Seedhill.
He remained with Nelson for a further two years but did not make another first-team appearance for the club Humphrey left Nelson in November 1926 and subsequently moved into non-League football with Selby Town.
After his football career ended, he returned to Sheffield and died in the city on 8 June 1965, at the age of 67.