Background
Price was born at Market Bosworth, Leicestershire and, after playing as a teenager for Coalville Swifts in the Leicestershire Senior League, joined Leicester Fosse as a trainee in January 1917.
Price was born at Market Bosworth, Leicestershire and, after playing as a teenager for Coalville Swifts in the Leicestershire Senior League, joined Leicester Fosse as a trainee in January 1917.
After spending a period back with Coalville Swifts on loan, he signed as a professional in October 1920. Price spent a further two seasons with Leicester before transferring to Halifax Town in June 1922. In December 1923, Price joined Southampton, immediately taking over from Len Andrews in the Number.10 shirt.
Price was described in the local press as "an inside-left of the studious type", whose passes were usually well-judged.
Price missed only two league matches for the remainder of the 1923-1924 season, but missed the start of the following season, with new signing Stan Woodhouse being preferred by manager Jimmy McIntyre. Midway through the 1925-1926 season Price lost his place to Frank Matthews and at the end of the season returned to the Midlands to join Nottingham Forest.
After two seasons with Forest, Price dropped down to non-league football in October 1928 with Loughborough Corinthians and Nuneaton Town.